/* CSS Document */
body {margin:0; padding:0; background:url(../img/bg.jpg) repeat-x;}

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

img {border:none;} .fig {float:left; margin:0 10px 5px 0;}

.clear {clear:both;}

#topo, #nav, #meio, #capa, #footer {width:100%; text-align:center;}

#banner {position:relative; margin:0 auto; text-align:left; width:900px;}

#banner2 {position:relative; margin:0 auto; text-align:left; width:900px;  height:167px;}

#banner2 img {display:block; margin:0; background:url(../img/logo.png) no-repeat; width:175px; height:130px; position:absolute;}

#banner img {display:block; margin:0; background:url(../img/logo.png) no-repeat; width:175px; height:130px; position:absolute;}

#menu {background:url(../img/bot.jpg) repeat-x;}

#nav2 {width:900px; height:40px; margin:0 auto; position:relative; z-index:1;}



/* dropdown */
#nav2 ul {font:13px Verdana, Arial, Helvetica, sans-serif;}

#nav2 a {display:block; height:40px; padding:0 20px; line-height:40px; color:#fff; text-decoration:none;}

#nav2 a:hover {background:url(../img/both.jpg) repeat-x; color:#fff;}

#nav2 li ul li a {background:#FCE1CF; color:#666666; border-bottom:1px solid #666; width:226px; text-align:left; height:30px; line-height:30px;}



#nav2 li {float:left; margin:0; background:url(../img/li.jpg) top right no-repeat;}

*+html #nav2 li {width:100px;}

*+html #nav2 a {width:100px; padding:0;}


#col1 {
	width:600px;
	float:left;
	padding:20px 10px;
}

#profileList1 li {width:120px; float:left; margin-right:15px;}

#profileList2 li {width:104px; float:left; margin-right:20px;}

#col2 {width:260px; float:left; padding:0 10px;}

#servicesmenu li {
	background:url(../img/ico3.gif) center left no-repeat;
	padding-left:20px;
	height:25px;
	border-bottom:1px solid #fff;
	line-height:25px;
	letter-spacing: 1px;
}

#servicesmenu a {color:#333; text-decoration:none; font:12px Arial, Helvetica, sans-serif; height:25px; line-height:25px;}

#capa {background:#FFE4D2; padding-bottom:20px;}

.caixa {width:295px; float:left; margin-right:5px;}

#roda, #meio2, #capa2 {width:900px; margin:0 auto; text-align:left;}

#capa ul {list-style:none; width:900px; height:100px; display:block; height:150px; overflow:hidden}

.sm li {float:left; display:inline; overflow:hidden}

#footer {border-bottom:5px solid #FF6600; border-top:1px solid #999; height:50px;}

#roda ul {float:left; margin-top:10px;} #roda p {float:right; margin-top:15px;}

#roda li {float:left; margin:0 4px; padding-right:10px; border-right:1px solid #FF6D0C;}

#roda a {color:#FF6D0C; font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

#roda a:hover {text-decoration:underline;}

h2 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6D0C;
	font-weight:lighter;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}

h6 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6D0C;
	font-weight:lighter;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 10px;
}

h3 {font:12px Verdana, Arial, Helvetica, sans-serif; color:#FF6D0C; font-weight:bold; margin:20px 0 4px 0;}

h4 {font:12px Verdana, Arial, Helvetica, sans-serif; color:#333; font-weight:bold; margin:20px 0 4px 0;}

h5 {font:24px Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:lighter; padding:100px 0 4px 195px; margin:0;}

p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#333; line-height:1.5em; margin:0 0 5px 0;}

.bt {font:10px Verdana, Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none;}

a.link_bt:link {
	color: #FF6600;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.link_bt:visited {
	color: #FF6600;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.link_bt:hover {
	color: #FF6600;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.link_presse_u:link {
	color: #333333;
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.link_presse_u:visited {
	color: #333333;
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.link_presse_u:hover {
	color: #F86E25;
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.link_presse:link {
	color: #333333;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.link_presse:visited {
	color: #333333;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.link_presse:hover {
	color: #F86E25;
	text-decoration : none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bt2 {background:url(../img/ico2.jpg) no-repeat; height:10px; line-height:10px; padding-left:15px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none; float:right;}

#capa a:hover {text-decoration:underline;} #meio a:hover {text-decoration:underline;}

#frase li {float:left; margin:0 4px; background:none; width:16px; height:16px;}

#frase a {display:block; width:16px; height:16px;}

#frase p {float:left; margin-right:0; color:#fff;}

#frase {width:300px; position:absolute; top:330px; right:0; z-index:2;} #frase ul {float:right; margin-right:20px;}

#container {position:relative;}

#port li {float:left; width:118px; margin:0 20px 20px 0;}

#port a {display:block; width:118px; height:98px; border:1px solid #cbcbcb;}

#port a:hover {border:1px solid #FF9900;}

#port p a {width:inherit; height:inherit; border:none; margin-top:5px; color:#666; text-decoration:none;}

#port p a:hover {border:none; color:#FF9900;}

label {float:left; width:80px; color:#333; font:12px Arial;} form {margin:20px 0;}
.input {width:300px; border:1px solid #FF6D0C; margin-bottom:10px;}
.bot {background:#FFE4D2; color:#333; margin-right:10px; overflow:hidden; border:none;}
textarea {height:70px;}

#logos li {margin-bottom:15px; background:none; margin-left:0px;}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.contentPresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
