/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

html {background: #FFF url(../images/bg-target.gif) no-repeat center top;}

body {
	font: normal small Arial, Helvetica, sans-serif;
	 padding-bottom:10px;   /* Height of the footer */
}

a {text-decoration:none}

h1 {
}

h2 {
}

h3 {
	margin-bottom: 1em;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: x-small;
}

p, blockquote, ul, ol {
	margin-bottom: 1em;
	line-height: 1.6em;
}

p {
}

blockquote {
	margin-left: 2em;
	margin-right: 2em;
	padding: 1em 1em 0 1em;
	text-align: center;
	font-style: italic;
}

ul {
	list-style: none;
}

ul li {
}

ul li ul {padding:0 0 0 2px; margin-bottom:5px; list-style:inside disc; color:#666666}
ul li ul li a {font-size:12px}

ol {
	list-style-position: inside;
}

ol li {
}

a {
	color: #666666;
}

a:hover {
	text-decoration: none;
	color: #000000;
}

img {
	border: none;
}

/* Container */

.container {
	padding-top:15px;
}

/* Boxed */

.boxed {

}

.boxed .title, .boxed-nav .title {
	padding: 5px 0 2px 10px;
	font-size: 13px;
}

.boxed .content, .boxed-nav .content {
	padding: 0 10px 0 10px;
}

/* Logo */

#logo {
	width: 980px;
	height: 60px;
	margin: 0 auto;
	padding: 40px 0 0 0;
}

#logo h1 {
	float: left;
	letter-spacing: -2px;
	font-size: 3em;
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
}

#logo h2 {
	float: left;
	font-size: 1.35em;
	font-family:"Myriad Pro", Helvetica, Arial, sans-serif;
	margin-top:-10px
}

#logo a {
	text-decoration: none;
	font-weight: normal;
}

#over {
	background:url(../images/bg-bottom-target.png) no-repeat; 
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://www.archery-si.org/images/bg-bottom-target.png');
	width:982px; 
	height:151px; 
	position:absolute; 
	z-index:2000;
}

/* Wrapper */

#wrapper {
	clear: both;
	width: 980px;
	margin: 0 auto;
	background: url(../images/img01.gif) repeat-y;
}

/* Column One */

#col-one {
	float: left;
	width: 180px;
	padding-top: 10px;
	background: url(../images/img02.gif) no-repeat;
	color:000;
}

#col-one .image {
	height: 150px;
}

#col-one .container {
	background: url(../images/img04.gif) repeat-x;
}

#col-one .boxed {
	padding:0 0 15px 0
}

#col-one .boxed .title {
	color: #03386e;
	padding:3px 0 3px 22px;
	background:url(../images/bullet.gif) no-repeat 5px 5px;
	margin:2px 0
}

#col-one .boxed .title a {
	color: #03386e;
}

#col-one .boxed .content {
}

#col-one .boxed .content form {
}

#col-one .boxed .content fieldset {
	border: none;
}

#col-one .boxed .content legend {
	display: none;
}

#col-one .boxed .content label {
}

#col-one .boxed .content .textfield {
}

#col-one .boxed .content .button {
}

#col-one .boxed .content .tiny {
}

#col-one .boxed .content .tiny a {
}

/* Column Two */

#col-two {
	float: left;
	width: 600px;
	overflow:hidden;
	disply:inline;
	margin-right: 10px;
	padding-top: 10px;
	background: url(../images/img08.gif) no-repeat;
}

#col-two #links {margin:0 auto; width:490px}
#col-two #links li {float:left; margin:5px 15px}
#col-two #links a {text-decoration:none; font-weight:bold}

#col-two .image {
	height: 150px;
}

#col-two .container {
	background: url(../images/img04.gif) repeat-x;
/*	background:url(images/img10.gif) repeat-x;*/
	bborder-left:solid 1px #afccda;
	bborder-right:solid 1px #afccda;
}

#col-two .boxed {
	margin: 0 0 12px 0;
	padding: 0 0 6px 0;
	cursor:pointer;
	border-bottom:solid 1px #E5E5F2;	
	clear:both;
	overflow:auto;
	_display: inline-block; /* display inline or double your floated margin! [1] */
	_overflow: hidden; /* in ie6, overflow auto is broken [2] and so is overflow visible [3] */
	_overflow-y: visible;
}

#col-two .boxed .content a, #subcontent a {color:#03386E; text-decoration:underline }
#col-two .boxed .content a:hover, #subcontent a:hover {text-decoration:none }

.content p, .fa {padding:0 0 8px 0; margin: 0; line-height:20px;}
.fa {text-align:right}

#col-two .boxed .title {
	font-size:16px;
}
#col-two .boxed .title span {
	font-size:14px;
	font-weight:normal
}
#col-two .boxed .title a{
	color: #03386e;
}

#col-two .boxed .content {

}

/* Column Three */

#col-three {
	float: left;	
	width: 180px;
	margin-right: 10px;
	padding-top: 10px;
	background: url(../images/img02.gif) no-repeat;
}

#col-three .image {
	height: 150px;
}

#col-three .container {
	background: url(../images/img04.gif) repeat-x;
}

#col-three .boxed {
	padding:0 0 15px 0
}

#col-three .boxed-nav {
	margin:0 0 15px 0;
	padding:5px 0 1px 0;
}

#col-three .boxed .title, #col-three .boxed-nav .title {
	color: #03386e;
	padding:3px 0 3px 22px;
	background:url(../images/bullet.gif) no-repeat 5px 5px;
	margin:2px 0
}

#col-three .boxed .title a, #col-three .boxed-nav .title a {
	color: #03386e;
}

#col-three .boxed .content {
}

/* Extra */

#extra {
	height: 12px;
	background: url(../images/img11.gif) repeat-y;
}

/* Footer */

#footer {
	clear: both;
	padding: 5px 0;
	width: 980px;
	margin: 0 auto;
}

#footer p {
	margin: 0;
	font-size: x-small;
	
}

#float {
	clear: both;
	width: 980px;
	margin: 0 auto;
	padding:0 0 5px 0
}

#float ul {margin:0 auto; width:490px}
#float ul li {float:left; margin:5px 15px}
#float ul li a {text-decoration:none; font-weight:bold}

#subcontent {padding:10px 0; overflow:hidden}
#subcontent table tr td {vertical-align:top}
#subcontent ul {list-style: outside disc; -color:#03386E; color:#000; padding:0 0 0 15px}
#subcontent table {border:none; width:590px; _width:580px}
#subcontent table tr td {border:none; padding:3px}
#subcontent table tr th {background:#03386e; border:none; color:#FFF; padding:5px}
.subtitle {clear:right; color:#03386E; font-size:22px}
#bread {float:right; font-size:11px}

.klub {padding-bottom:50px}
.klub span {display:inline-block; font-size:12px; font-weight:bold; text-align:right; padding:0 10px 0 0; width:130px}
.klub h3, h3.gallery-title {border-bottom:dotted 1px silver; font-size:17px; margin-bottom:5px; padding:10px 0 2px 0; text-transform:none}
.gallery-title a {text-decoration:none !important}
.klub h3 span {display:inline-block; font-size:13px; font-weight:normal; white-space:nowrap}
.klub p {margin:0; padding:0; font-size:15px; line-height:1.4em}
.klub img {float:right; border:none !important; padding:1px}

/*template Tabela*/
.subb {}
.subb tr td.subbt {font-size:15px; font-weight:bold}
.subb tr td, .subb tr th {padding: 4px 4px !important; vertical-align:top}
.subb tr th {background:none !important; color:#000 !important; text-align:right; width:150px}


/* drop menu */

/* Menu */

#menu {
	width: 980px;
	height: 40px;
	margin: 10px auto 0 auto;
}

#menu a:hover, #menu .active a {
	color: #000;
	border:none
}

#jsddm {float:left; list-style:none; font-size:14px;}
#jsddm li {display:inline;	float:left;}
#jsddm li a {margin: 0 5px; display:inline; float:left; text-decoration: none; text-transform: uppercase; border-bottom: 3px solid #81b6e2; font-size: 12px; font-weight: bold; width:113px; text-align:center}

	#jsddm li a:hover {color: #000; border:none}
	#jsddm li a.active {color: #000; border:none}

		#jsddm li ul{float:left; margin-top:32px; *margin-left:-65px; padding:21px 0 16px 0; background:url(../images/drop_arrow.png) no-repeat top;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://www.archery-si.org/images/drop_arrow.png'); position: absolute;visibility: hidden;width:198px; font-size:14px; z-index:2001}
		#jsddm li ul li{float: none;display: inline;background:none; padding:0 0 0 0;}
		#jsddm li ul li a {color:#000; border-bottom:none; margin: 0; text-decoration:none;width:175px; float:left; height:auto; padding:2px 10px 2px 13px; background:url(../images/drop_bg.png) repeat-y;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.archery-si.org/images/drop_bg.png'); display:block; font-size:12px !important; font-weight:normal; text-transform: none; text-align:left}
		#jsddm li ul li a:hover	{background:url(../images/dropmenu_hover.png) repeat-y;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.archery-si.org/images/dropmenu_hover.png'); color:#000;}
		#jsddm li ul li div {float:left;background:url(../images/dropmenu_bottom.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://www.archery-si.org/images/dropmenu_bottom.png'); height:16px; width:198px; display:block;}

