/* CSS Document */



body



{



margin:auto;



background:url(/images/body_back.jpg) top repeat-x;



}



p,h1,h2,h3,ul



{



margin:0px;



padding:0px;



}



.clear



{



clear:both;



}



#header



{



height:139px;



margin:auto;



width:890px;



}







div#login_box {



	position:absolute;



	top:0;



	left:0;



	display:none;



	width:300px;



	height:120px;



	font:17px Tahoma, Verdana, Arial, Helvetica, sans-serif;



	border:2px solid #b5d8f6;



	margin: 50px 500px 500px;



	padding-top:15px;



	z-index:1000;



	background-color: white;



}



div#login_box p {



	margin:0 20px;



}



div#login_box img {



	border:0;



}



div#login_box p#fechar {



	text-align:right;



	margin:20px 0 10px;



	padding-right:15px;



	font-size:11px;



	font-weight:bold;



}







#nav



{



float:right;



/*width:350px;*/



padding-right:20px;



height:32px;



font-size:10px;



font-family:"Arial";



color:#fff;



}



#nav ul



{



list-style:none;



padding-top:4px;



}



#nav li



{



float:left;



padding-left:3px;



padding-right:3px;



}



#nav li a



{



color:#fff;



text-decoration:none;



}



#nav li a:hover



{



text-decoration:underline;



}



#bottom_header



{



padding-left:29px;



width:861px;



float:left;



height:75px;



}



#logo



{



width:215px;



height:59px;



float:left;



margin-right:15px;



background:url(/images/logo.jpg) no-repeat;



}



#logo a



{



width:215px;



height:59px;



float:left;



}



#tab



{

	height:62px;

	width:631px;

	float:left;



}



.chat



{



margin-left:21px;



margin-right:30px;



}



.mail



{



margin-right:24px;



}



#mainnav



{



width:890px;



float:left;



height:31px;



font-size:12px;



color:#fff;



font-family:"Arial";



background:url(/images/nav_back.jpg) repeat-x;



}



#mainnav ul



{



list-style:none;



}



#mainnav li



{



float:left;



}



#mainnav li a



{



color:#fff;



height:26px;



padding-left:24px;



padding-right:24px;



float:left;



padding-top:7px;



text-decoration:none;



}



.navline



{



width:2px;



height:31px;



float:left;



background:url(/images/navline.jpg) no-repeat;



}



*html #mainarea



{



height:45px;



}



#maniarea



{



background:url(/images/main_back.jpg) bottom repeat-x #dce5ec;



height:auto;



float:left;



width:100%;



margin-bottom:45px;



padding-bottom:45px;



}



#home



{



width:901px;



margin:auto;



}



#main



{



width:901px;



float:left;



}



#content



{



width:895px;



padding-left:6px;



padding-top:18px;



margin-top:1px;



float:left;



background:url(/images/cont_back.jpg) repeat-y;



}



#incont



{



width:888px;



float:left;



background:url(/images/cont_back1.jpg) repeat-x #e8e9ea;



}



#topcont



{



float:left;



padding-left:38px;



width:813px;



margin-top:18px;



height:auto;



}



.lefttop



{



float:left;



width:auto;



height:183px;



font-size:16px;



font-family:"Arial";



color:#0044b4;



background:url(/images/home_carousel_border.jpg);



}



.maintitle



{



font-size:20px;



font-family:"Arial";



color:#0044b4;



font-weight:bold;



font-style:italic;



}

#topright {



float:right;



width: 250px;



}



.topbuttom {



margin-top:20px;



margin-left:30px;



}



.jbox



{



float:right;



width:auto;



/*background:url(/images/jbox_back.jpg) repeat-y;*/



/*height:186px;*/



height:auto;







}



.jcont



{



margin-left:2px;



width:auto;



margin-top:7px;



height:175px;



/*background:url(/images/jbox_back1.jpg) repeat-x;*/



}



.contline



{



position:absolute;



margin-left:-6px;



}



.jimg



{



margin-top:13px;



}



#bottom_cont



{



padding-top:45px;



float:left;



font-size:11px;



color:#383737;



font-family:"Arial";



padding-left:29px;



width:822px;



}



.list



{



width:294px;



float:left;



background:url(/images/incontline.jpg) top right no-repeat;



}



.mid_cont



{



width:242px;



float:left;



margin-right:25px;



background:url(/images/incontline.jpg) top right no-repeat;



}



.conttitle



{



font-size:15px;



font-family:"Arial";



color:#0044b4;



font-weight:bold;



}



.contul



{



list-style:none;



}



.contul li



{



padding-left:30px;



padding-bottom:8px;



background:url(/images/right_sign.jpg) left top no-repeat;



}



.orange



{



color:#dd7802;



}



.blue



{



color:#3c3caf;



}



.test_text



{



width:241px;



font-family:"Arial";



font-size:11px;



color:#000815;



background:url(/images/leftcoma.jpg) left top no-repeat;



padding-top:6px;



float:left;



padding-left:20px;



}



.rightcoma



{



position:relative;



margin-bottom:-6px;



}



.writer



{



float:right;



width:185px;



font-family:"Arial";



font-size:13px;



font-weight:bold;



color:#000815;



margin-top:6px;



}



.writer a {



text-decoration:none;



color:#0044b4;



}







#footer ul



{



float:none;



text-align:center;



font-family:"Arial";



font-size:10px;



font-weight:bold;



padding-top:5px;



padding-bottom:20px;



color:#000;



}



#footer ul li



{



display:inline;



padding-left:6px;



padding-right:6px;



}



#footer ul li a



{



color:#000;



text-decoration:none;



}



#footer ul li a:hover



{



text-decoration:underline;



}



    /*Page Description*/







	#content_pagedescription {



	width:895px;



	height: 70px;



	padding-left:6px;



	padding-top:10px;



	margin-top:1px;



	float:left;



	background:url(/images/cont_back.jpg) repeat-y;



	}







	



	.description {



	font-size:28px;



	font-family:"Arial";



	color:#0044b4;



	font-style:italic;



	padding-left:42px;



	padding-top: 10px;



	}

   #texto_final_pagina {
   font-family:"Arial";
   font-size:11px; 
   color:#000815;
   padding-top:6px; 
   float:left; 
   padding-left:20px;
   padding-right:20px;
   text-align:justify;
   }

   .texto_final_pagina p {
   font-family:"Arial";
   font-size:11px;
   padding-top:6px;
   margin-top:6px;
   text-align:justify;
   color:#000815;
   float:left; 
   }



	/*Sidemenu*/



	



	#sidemenutop_control {



	width:230px;



	height:27px;



	float:right;



	}



	#sidemenutop {



	margin-bottom:0px;



	padding-bottom:0px;



	margin-top:0px;



	margin-left:0px;



	margin-right:10px;



	width:230px; 



	height:35px;



	background:#454547;



	color:#FFFFFF;



	font-weight:bold;



	font-family:Arial;



	font-size:13px



	}	  



	#sidemenutop p {



	padding-top:6px;



	margin-left:20px;



	color:#FFFFFF;



	}



	#sidemenucorner {



	float:left;



	height:35px;



	}



	#sidemenu {



	height:420px;



	width:233px;



	padding-top:0px;



	padding-bottom:0px;



	margin-top:1px;



	float:left;



	background:url(/images/sidemenu_back.gif) repeat-y;



	}



	#menuitem {



	width:200px;



	height:30px;

	

	margin-bottom: 10px;



	margin-left:2px;



	margin-right:auto;



	font-size:14px;



	font-family:Arial;



	font-style:italic;



	background-image:url(/images/menuseparator.gif);



	background-repeat:no-repeat;



	background-position:bottom;



	}



	#menuarrow {



	float:left;



	margin-top:5px;



	margin-left:10px;



	width:10px;



	height:10px;



	background-image:url(/images/menuarrow_gray.gif);



	background-repeat:no-repeat;



	background-position:center;



	}



	#menulink {



	float:left;



	margin-left:10px;



	margin-bottom:5px;



	}



	#menulink a {

	

	color:#333333;

	

	text-decoration:none;

	

	}







	#menuseparator{



	margin-top:0px;



	}



	



	/*About Us Page*/



  



	#content_aboutus {



	background:#FFFFFF;



	font-family:Arial;



	font-size:12px;



	float:left;



	width:658px;



	height:402px;



	padding-left:6px;



	padding-top:18px;



	padding-bottom:0px;	



	margin-top:1px;



	background:url(/images/cont_back.jpg) repeat-y;



	}



	#content_aboutus p, br {



	margin-top:5px;



	margin-left:20px;



	margin-right:20px;



	text-align:justify;



	}



	



	#video_aboutus {



	background-color:#000000;



	float:right;



	width:296px;



	height:167px;



	margin-right:15px;



	}



	/*Privancy*/



	#content_privancy {



	background:#FFFFFF;



	font-family:Arial;



	font-size:12px;



	float:left;



	width:658px;



	height:702px;



	padding-left:6px;



	padding-top:18px;



	padding-bottom:0px;	



	margin-top:1px;



	background:url(/images/cont_back.jpg) repeat-y;



	}



	#content_privancy p, br {



	margin-top:5px;



	margin-left:20px;



	margin-right:20px;



	text-align:justify;



	}

	#content_privancy h4 {



	margin-top:10px;



	margin-left:20px;



	margin-right:20px;



	text-align:justify;



	}

	#sidemenu_pri {



	height:720px;



	width:233px;



	padding-top:0px;



	padding-bottom:0px;



	margin-top:1px;



	float:left;



	background:url(/images/sidemenu_back.gif) repeat-y;



	}



   /* GAMBIARRAS PARA BRIEFING - ACERTAR DEPOIS */	

	

	#content_briefing1 {



	background:#FFFFFF;



	font-family:Arial;



	font-size:12px;



	float:left;



	width:899px;



	height:500px;



	padding-left:6px;



	padding-top:18px;



	padding-bottom:0px;	



	margin-top:1px;



	background:url(/images/cont_back.jpg) repeat-y;



	}



	#content_briefing2 {



	background:#FFFFFF;



	font-family:Arial;



	font-size:12px;



	float:left;



	width:899px;



	height:300px;



	padding-left:6px;



	padding-top:18px;



	padding-bottom:0px;	



	margin-top:1px;



	background:url(/images/cont_back.jpg) repeat-y;



	}

	#content_briefing3 {



	background:#FFFFFF;



	font-family:Arial;



	font-size:12px;



	float:left;



	width:899px;



	height:600px;



	padding-left:6px;



	padding-top:18px;



	padding-bottom:0px;	



	margin-top:1px;



	background:url(/images/cont_back.jpg) repeat-y;



	}

	#content_briefing4 {



	background:#FFFFFF;



	font-family:Arial;



	font-size:12px;



	float:left;



	width:899px;



	height:800px;



	padding-left:6px;



	padding-top:18px;



	padding-bottom:0px;	



	margin-top:1px;



	background:url(/images/cont_back.jpg) repeat-y;



	}

	#content_support {



	width:895px;



	padding-left:6px;



	padding-top:18px;



	margin-top:1px;

	

	height:410px;



	float:left;



	background:url(/images/cont_back.jpg) repeat-y;



	}

   /* GAMBIARRAS PARA FALE CONOSCO - SUPPORT - ACERTAR DEPOIS */	

	

	#content_left{

	width:550px; 

	float:left; 

	margin-top:20px; 

	margin-bottom:20px;

	}

	

	#right_images{

	float:right;

	width: 150px;

	margin-left:50px; 

	margin-top:20px; 

	margin-bottom:20px; 

	margin-right:100px;

	}