@charset "utf-8";

/* CSS Document */

* { margin:0; padding:0;}

body {background: url(images/fundo.gif) #ddd; font-family: "Times New Roman", Times, serif; font-size: 12px;}

#bord {margin: 0 auto; width: 800px; background: url(images/top_strip.jpg) repeat-x top #fff; border-top: 1px solid #fa9a3b;}

ul, li{margin:0; padding:0; list-style:none;}

#head {margin-top: 37px; height: 123px; width: 100%; background: url(images/head_back.jpg) top no-repeat center #fff;}

#head_menu {height: 42px; width: 800px; background: #005392; padding: 1px 0 0 0; position: inherit; margin: 0; z:index: 2;}

#low_menu {height: 9px; width: 100%; background: url(images/low_strip.jpg) no-repeat top center #fff; margin:0;}

#content {width: 740px; text-align: left; z-index:1; padding: 40px 30px 30px 30px; background:url(images/cont-top01.jpg) top center no-repeat #fff}

#content2 {width: 740px; text-align: left; z-index:1; padding: 38px 30px 30px 30px; background:url(images/cont-top02.jpg) top center no-repeat #fff}

#content3 {width: 740px; text-align: left; z-index:1; padding: 38px 30px 30px 30px; background:url(images/cont-top03.jpg) top center no-repeat #fff}

#content5 {width: 740px; text-align: left; z-index:1; padding: 38px 30px 30px 30px; background:url(images/cont-top05.jpg) top center no-repeat #fff}

#content4 {width: 740px; text-align: left; z-index:1; padding: 38px 30px 30px 30px; background:url(images/cont-top04.jpg) top center no-repeat #fff}

#content8 {margin: 0 auto; width: 767px; padding-left: 33px; text-align: left; z-index:1;}

.header {margin: 13px 0; height: 103px; width: 800px;}

a {color: #15438e; font-weight: bold; text-decoration:none}

a:hover {text-decoration:underline;}

#nav {position: relative; padding: 0; width: 772px; height: 41px; z-index:2;}

#footer {margin-top: 15px; height: 35px; width: 800px; background: #fa9a3b; font-size: 8px; color: #fff}

#footer a{color: #fff; text-decoration:none;}

#footer a:hover{text-decoration:underline}

p {margin: 5px 0 10px 0;}

.bigblue {margin-left: 30px; float: left; height: 243px; width: 180px; padding-top: 0px ; font-weight: bold; color:#15438e; font-size: 14px;  overflow: hidden;}

.bigblue h1 {font-size: 30px;}

.bigwhite {color:#fff; font-size: 14px; line-height: 18px; font-weight: normal}

.bigwhite h1 {font-size: 26px; line-height:normal; color: #fff; font-weight: bold; }

.bigblue p {font-size: 18px; font-weight: normal; line-height: 28px}

.bigblack {margin-left: 30px; float: left; height: 243px; width: 180px; padding-top: 10px ; font-weight: bold; color:#000000; font-size: 14px;  overflow: hidden;}

.bigblack h1 {font-size: 30px; color: #ffffff}

.bigblack p {font-size: 18px; font-weight: normal; line-height: 28px}

.trad p {margin: 5px 0 10px 0; line-height: 16px; font-size:12px}

h1 {margin-bottom: 15px; color: #15438e; font-family:Arial, Helvetica, sans-serif; font-stretch:narrower; font-size: 19px; font-weight: normal; letter-spacing: -.1px;}

h2 {margin-bottom: 15px; color: #15438e; font-family:Arial, Helvetica, sans-serif; font-stretch:narrower; font-size: 16px;}

h3 {color: #113f7e; font-family:Arial, Helvetica, sans-serif}

h4 {margin-bottom: 10px; color: #000; font-family:Arial, Helvetica, sans-serif; font-stretch:narrower; font-size: 12px;}

#slideshow {

    position:relative;

    height:283px;

	width: 538px;

	z-index: 1;

}



#slideshow IMG {

    position:absolute;

    top:0;

    left:0;

    z-index:8;

    opacity:0.0;

}



#slideshow IMG.active {

    z-index:10;

    opacity:1.0;

}



#slideshow IMG.last-active {

    z-index:9;

}

#head_menu {float: left; position: relative}

#head_menu img {border: 0; cursor:pointer;}

#tab {margin-left: 15px; float: right; height: 223px; width: 160px; padding: 30px 10px; font-weight: normal; background-color: #fa9a3b; color: #ffffff; font-size: 15px; line-height: 33px; overflow: hidden; font-family:Arial, Helvetica, sans-serif;}

.menu_head{border:1px solid #998675;}

.menu_team{border:1px solid #998675;}

.menu_results{border:1px solid #998675;}



.menu_body {display:none; width:184px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.menu_body li{background:#fa9a3b;}

.menu_body li.alt{background:#fdc48c;}

.menu_body li a{color:#FFFFFF; text-decoration:none; padding:10px 20px; display:block; font-size: 14px; font-weight: bold; line-height:normal}

.menu_body li a:hover{padding:15px 20px; font-weight:bold; text-decoration:none}



.menu_tbody {display:none; width:184px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.menu_tbody li{background:#fa9a3b;}

.menu_tbody li.alt{background:#fdc48c;}

.menu_tbody li a{color:#FFFFFF; text-decoration:none; padding:10px 20px; display:block; font-size: 14px; font-weight: bold; line-height:normal}

.menu_tbody li a:hover{padding:15px 20px; font-weight:bold; text-decoration:none}



.menu_rbody {display:none; width:184px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.menu_rbody li{background:#fa9a3b;}

.menu_rbody li.alt{background:#fdc48c;}

.menu_rbody li a{color:#FFFFFF; text-decoration:none; padding:10px 20px; display:block; font-size: 14px; font-weight: bold; line-height:normal}

.menu_rbody li a:hover{padding:15px 20px; font-weight:bold; text-decoration:none}



#navi {position: relative; z-index: 2; width: 622px; background: #005392; height: 43px; padding-left: 178px;}

.symfont {font-size: 20px; font-stretch: narrower; font-weight: bold; text-transform:uppercase; padding-left: 2px; font-family:Arial, Helvetica, sans-serif}

.medfont {font-size: 20px; font-stretch: narrower; font-weight: bold; padding-left: 2px; font-family:Arial, Helvetica, sans-serif}



#adtitle {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color:#fff; text-transform: lowercase; font-weight:bold; padding: 1px; width: 562px; background: url(images/glossyback.gif) bottom repeat-x #fed4a4}

#adtitle strong {color: #ffa942;}

#adm {color: #000; font-weight:bold; font-size: 24px; font-family:Arial, Helvetica, sans-serif; width: 562px; text-transform: lowercase; border-bottom: 1px solid #ccc; margin-bottom: 10px;}



.tmenu, .tmenu li ul{

list-style-type: none;

margin: 0;

padding: 0;

width: 563px; /*WIDTH OF MAIN MENU ITEMS*/

}

.tmenu li{

position: relative;

}



.tmenu li a{

background-color: #ffe9d2;

font: bold 10px Arial, Helvetica, sans-serif;

color: #004180;

font-size:14px;

display: block;

text-transform:lowercase;

font-weight: bold;

width: auto;

padding: 2px 10px;

border-bottom: 1px solid #ffa942;

}



.tmenu li a:hover{

background-color: #fff8f0;

border-bottom: 1px solid #ffe9d2;

padding: 2px 10px;

color: #5a8dbe;

text-decoration:none;

}

.date {

	height: 50px;

	width: 45px;

	font: normal 16px Arial, Helvetica, sans-serif;

	color: #aaa;

	text-align: center;

	padding: 0px 0 0 0;

	line-height: 100%;

	font-weight:bold;

	float: left;

	margin-top: -5px;

	margin-left: -30px;

	margin-right: 10px;

	border-bottom: 1px solid #333;

}

.date span {

	height: 16px;

	display: block;

	font: normal 10px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	line-height: 10px;

	color: #aaa;

	text-align: center;

	font-weight:bold;

	padding-top: 2px;

}

.titles { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; border-bottom-width: 0; font-size: 22px; color: #000; text-decoration: none; underline: none; height: 44px; border-bottom: 3px solid #333; width: 500px;}

.titles a:link, .titles a:visited, .titles a:active {

text-decoration: none;

underline: none;

font-size: 22px;

color: #000;

font-weight: normal;

border-bottom-width: 0;

}



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	padding: 0px;

	}

	

img.alignnone {

	margin: 0px 0px 2px 0px;

	padding: 0px;

	display: inline;

	}



img.alignright {

	margin: 5px 0px 0px 10px;

	padding: 0px;

	display: inline;

	}



img.alignleft {

	padding: 0px;

	margin: 5px 10px 0px 0px;

	display: inline;

	}

	

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	}



.alignright {

	float: right;

	margin: 0px 0px 10px 10px;

	}



.alignleft {

	float: left;

	margin: 0px 10px 10px 0px;

	}

	

.wp-caption {

	border: 1px solid #DDDDDD;

	text-align: center;

	background-color: #EEEEEE;

	padding: 4px 0px 5px 0px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	}



.wp-caption img {

	margin: 0px 0px 5px 0px;

	padding: 0px;

	border: 0px;

	}



.wp-caption p.wp-caption-text {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	font-size: 11px;

	font-weight: normal;

	line-height: 12px;

	}

.post {width: 500px; color: #888;}

.post p.img { float: left; margin: 0 15px 0 0; }

.post p.img img { padding: 8px; border: 1px solid #d0d0d0; background-color: #eeeeee; }

/* Sidebar */



.sideblock

{

	padding: 5px 10px 5px 20px;

	margin-bottom: 5px;

	margin-top: 5px;

}



.sideblock ul { }



.sideblock h3 { margin-top: 5px; font-size: 12px; color: 000; font-weight: bold; text-transform:uppercase }



#sidebar dt { margin: 0; padding-top: 5px; font-weight: bold; color: #666666; }



#sidebar dd { margin: 0 0 5px; padding-bottom: 5px; line-height: 1.8em; }



#sidebar dd a:link { border-bottom-width: 0; font-weight: normal;  border-bottom: none; text-decoration: none;}



#sidebar dd a:visited { border-bottom-width: 0; font-weight: normal; border-bottom: none; text-decoration: none; }



#sidebar dd a:hover, #sidebar dd a:active { border-bottom: none; text-decoration: none;}

#sidebar ul, #sidebar ol { line-height: 2.0em;}



#sidebar ul { list-style: none;	font: normal 100% "Times New Roman", Times, serif; margin-left: 0px; color: #666}

#sidebar li a{color: #888 !important; font-weight:normal;}

#sidebar {	background-color:#f5f5f5;}

#sidebar-wrapper

{

	width: 30%;

	float: right;

}