/*---------------------------------------------------------------------------------------------



Folha de Estilo Geral











Versao 	1.1



Autor:	Mike



Data:	31/03/08



Site:	unimaster







----------------------------------------------------------------------------------------------*/











/* Posicionamento Geral



_______________________________________________________________________________________________*/











body {



margin : 0;



padding : 0;



font-family : Arial, Helvetica, sans-serif;



font-size : 12px;



background-image:url(../imagens/backBody.jpg);



background-repeat : repeat-x;



}



img {



border : 0;



}



a {



text-decoration : none;



color : #ffffff;



}



#root {



width : 760px;



height : auto;



position : absolute;



margin-top : 0;



margin-left : -380px;



left : 50%;



border : 1px solid #cccccc;



background-color : #9AB5DA;



}



#header {



width : 760px;



height : 160px;



background-image : url(../imagens/topospazio.jpg);



background-position : top center;



background-repeat : no-repeat;



}



.flags {



float : right;



}



#logo {



position : absolute;



width : 150px;



height : 56px;



top : 31px;



left : 15px;

cursor:pointer; cursor:hand;

}



#cotacao {



position : absolute;



width : auto;



height : auto;



top : 232px;



left : 490px;



}







#voltar {



position : absolute;



width : auto;



height : auto;



top : 233px;



left : 650px;



}







#voltar_news {



position : absolute;



width : auto;



height : auto;



top : 233px;



left : 630px;



}







#login {



font-family : Arial, Helvetica, sans-serif;



width : auto;



float : right;



height : 25px;



background : transparent;



color : #fff;



text-align : right;



padding : 4px 15px 4px 4px;







}







#slogan {



	width : 200px;



	height : 70px;



	position : absolute;



	top : 31px;



	left : 165px;



	float: right;

	

}







#bands {



	width : 110px;



	height : 55px;



	position : absolute;



	top : 45px;



	left : 670px;



	float: right;



}







.destaques



{



	float:left;



	border:#CCCCCC solid 1px;



	padding:0px;



	margin:0px;



	margin-left:-5px;



	margin-top:20px;



	margin-right:10px;



	background-color:#fff;



	padding:2px;



}







.destaques1



{



	float:left;



	border:#CCCCCC solid 1px;



	padding:0px;



	margin:0px;



	background-color:#fff;



	padding:2px;



	margin-bottom:10px;



}















#menu {



position : absolute;



height : 30px;



width : 416px;



top : 130px;



padding-left : 10px;



}



#menu h1 {



display : none;



}



#menu ul {



margin : 0;



padding : 0;



}



#menu ul li {



display : inline;



margin : 0 0 0 0.5em;



padding : 0;



}



#menu a {



font-family : Verdana, Arial, Helvetica, sans-serif;



font-size : 9px;



font-weight : bold;



color : #5e5f61;



text-decoration : none;



text-align : center;



margin : 0;



float : left;



height : 19px;



border-right : 1px solid #818284;



display : inline;



list-style-type : none;



padding : 8px 7px 3px 6px;



}



#menu .no_border {



border-right : none;



}



#menu a:link {



color : #5e5f61;



}



#menu a:visited {



color : #5e5f61;



}



#menu a:focus, #menu a:hover {



background : transparent;



}



#menu a:active {



color : #fff;



background : #cccccc;



}



#corpo {



width : 750px;



min-height : 300px;



float : left;



z-index : 10;



background-color : #9AB5DA;



margin-top : 10px;



padding-top : 0;



padding-right : 5px;



padding-bottom : 0;



padding-left : 5px;



}



#corpo_empresa {



width : 750px;



min-height : 300px;



float : left;



z-index : 10;



/*background-image : url(../imagens/globo_empresa.jpg);
*/


background-repeat : no-repeat;



background-position : left bottom;



padding : 0 5px 0 5px;



margin-top : 10px;



}



#legis {



width : 580px;



height : auto;



float : right;



background-color : #ffffff;



color : #9AB5DA;



padding-top : 20px;



}







#legis .imglegis{margin-left:20px;}



#legis .pag{margin-left:55px}







#legis p {



margin : 20px;



font-size : 12px;



}



#legis h3 a {



margin : 28px;



color : #9AB5DA;



}



#legis a{



color : #9AB5DA;}







#detalhes-news {



width : 580px;



height : auto;



float : right;



background-color : #ffffff;



color : #9AB5DA;



padding-top : 20px;



}







#detalhes-news-co1 {



	width : 344px;



	float : left;



	height: auto;



}







#detalhes-news-co2 {



	width : 190px;



	height :auto;



	float : right;



	border-left : 1px solid #97a5b2;



	padding-left:19px;



	padding-right:19px;



}







#detalhes-news p {



padding:0;



margin:0;



margin-left :30px;



font-size : 12px;



width:300px;



}



#detalhes-news h3 a {



margin : 28px;



color : #9AB5DA;



font-size:13px;



}



.imgdetnews {



margin-left : 30px;



}







#empresa-dir .lista-servicos li {



padding : 0;



list-style : none;



margin-left : -15px;



margin-top : 15px;



}



#empresa-dir .lista-servicos li img {



margin-right : 10px;



}



#banner {



width : 750px;



height : 140px;



background-color : #00cccc;

background-image : url(../imagens/slogan.jpg);

margin-bottom : 10px;




}



#content-esq {



	width : 490px;



	height : 250px;



	float : left;



	background-color : #E6EDF6;



	background-image : url(../imagens/globo1.gif);



	background-position:bottom;



	background-repeat : no-repeat;



	font-family : Verdana, Arial, Helvetica, sans-serif;



	font-size : 11px;



	color : #1E466D;



	word-spacing : 1pt;



/*	border : 1px solid #00adef;
*/


}



#menu-empresa {



width : 142px;



height : auto;



float : left;



background-color : #B3C8E3;



padding-top : 13px;



padding-bottom : 10px;



border : 1px solid #fff;



margin : 0;



margin-left : 2px;



padding-left : 5px;



padding-right : 5px;



}



#menu-empresa .topomEmpresa {



margin : 0;



position : relative;



top : -7px;



}



#menu-empresa ul {



margin : 0;



padding : 0;



list-style-type : none;



}



#menu-empresa ul li {



border-bottom : 1px solid #ffffff;



}



#menu-empresa ul li a {



text-decoration : none;



display : block;



padding : 8px 8px 8px 0.8em;


font-weight:bold;


}



#menu-empresa ul li a:hover {



text-decoration : none;



background-color : #9AB5DA;



}



#menu-empresa img {



margin-left : 5px;



margin-top : 5px;



margin-bottom : 10px;



}



#menu-news {



width : 142px;



height : auto;



float : left;



background-color : #B3C8E3;



padding-top : 13px;



padding-bottom : 10px;



border : 1px solid #00aeef;



margin : 0;



margin-left : 2px;



padding-left : 5px;



padding-right : 5px;



}



#menu-news .topomNews {



margin : 0;



position : relative;



top : -7px;



}



#menu-news ul {



margin : 0;



padding : 0;



list-style-type : none;



}



#menu-news ul li {



border-bottom : 1px solid #ffffff;



}



#menu-news ul li a {



text-decoration : none;



display : block;



padding : 8px 8px 8px 0.8em;



}



#menu-news ul li a:hover {



text-decoration : none;



background-color : #9AB5DA;



}



#menu-news img {



margin-left : 5px;



margin-top : 5px;



margin-bottom : 10px;



}



#menu-legis {



width : 142px;



height : auto;



float : left;



background-color : #B3C8E3;



padding-top : 13px;



padding-bottom : 10px;



border : 1px solid #00aeef;



margin : 0;



margin-left : 2px;



padding-left : 5px;



padding-right : 5px;



}



#menu-legis .topomLegis {



margin : 0;



position : relative;



top : -7px;



}



#menu-legis ul {



margin : 0;



padding : 0;



list-style-type : none;



}



#menu-legis ul li {



border-bottom : 1px solid #ffffff;



}



#menu-legis ul li a {



text-decoration : none;



display : block;



padding : 8px 8px 8px 0.8em;



}



#menu-legis ul li a:hover {



text-decoration : none;



background-color : #9AB5DA;



}



#menu-legis img {



margin-left : 5px;



margin-top : 5px;



margin-bottom : 10px;



}



#menu-servicos {



width : 142px;



height : auto;



float : left;



background-color : #B3C8E3;



padding-top : 13px;



padding-bottom : 10px;



border : 1px solid #fff;



margin : 0;



margin-left : 2px;



padding-left : 5px;



padding-right : 5px;



}



#menu-servicos .topomServicos {



margin : 0;



position : relative;



top : -7px;



}



#menu-servicos ul {



margin : 0;



padding : 0;



list-style-type : none;



}



#menu-servicos ul li {



border-bottom : 1px solid #ffffff;



}



#menu-servicos ul li a {



text-decoration : none;



display : block;



padding : 8px 8px 8px 0.8em;


font-weight:bold;


}



#menu-servicos ul li a:hover {



text-decoration : none;



background-color : #9AB5DA;



}



#menu-contato {



width : 142px;



height : auto;



float : left;



background-color : #B3C8E3;



padding-top : 13px;



padding-bottom : 10px;



border : 1px solid #ffffff;



margin : 0;



margin-left : 2px;



padding-left : 5px;



padding-right : 5px;



}



#menu-contato .topomContato {



margin : 0;



position : relative;



top : -7px;



}



#menu-contato ul {



margin : 0;



padding : 0;



list-style-type : none;



}



#menu-contato ul li {



border-bottom : 1px solid #ffffff;



}



#menu-contato ul li a {



text-decoration : none;



display : block;



padding : 8px 8px 8px 0.8em;

font-weight:bold;



}



#menu-contato ul li a:hover {



text-decoration : none;



background-color : #9AB5DA;



}



#menu-cotacao {



width : 142px;



height : auto;



float : left;



border : 1px solid #00aeef;



background-color : #B3C8E3;



padding-top : 13px;



padding-bottom : 10px;



margin : 0;



margin-left : 2px;



padding-left : 5px;



padding-right : 5px;



}



#menu-cotacao .topomCotacao {



margin : 0;



position : relative;



top : -7px;



}



#menu-cotacao ul {



margin : 0;



padding : 0;



list-style-type : none;



}



#menu-cotacao ul li {



text-decoration : none;




display : block;



padding : 8px 8px 8px 0.8em;



color : #fff;



}

#menu-metodo {



width : 142px;



height : auto;



float : left;



background-color : #B3C8E3;



padding-top : 13px;



padding-bottom : 10px;



border : 1px solid #fff;



margin : 0;



margin-left : 2px;



padding-left : 5px;



padding-right : 5px;



}



#menu-metodo .topomServicos {



margin : 0;



position : relative;



top : -7px;



}



#menu-metodo ul {



margin : 0;



padding : 0;



list-style-type : none;



}



#menu-metodo ul li {



border-bottom : 1px solid #ffffff;



}



#menu-metodo ul li a {



text-decoration : none;



display : block;



padding : 8px 8px 8px 0.8em;


font-weight:bold;


}



#menu-metodo ul li a:hover {



text-decoration : none;



background-color : #9AB5DA;



}



























#empresa-dir {



	width : 580px;



	float : right;



	background-color : #ffffff;



	border : 0 solid #d1d3d4;



	height: auto;



}



#empresa-dir .form-cotacao {



margin : 10px 0 0 20px;



font-family : Arial, Helvetica, sans-serif;



font-size : 11px;



}



.form-cotacao input, .form-cotacao select {



width : 200px;



border-right : 1px solid #1754af;



border-top : 1px solid #1754af;



font-size : 11px;



margin : 0 0 10px;



border-left : 1px solid #1754af;



color : #494f4e;



line-height : 12px;



border-bottom : 1px solid #1754af;



font-family : Tahoma;



background-color : #ffffff;



vertical-align : middle;



}



.form-contato input, .form-contato option, .form-contato textarea{



width : 200px;



border-right : 1px solid #B11418;



border-top : 1px solid #B11418;



font-size : 11px;



margin : 0 0 10px;



border-left : 1px solid #B11418;



color : #494f4e;



line-height : 12px;



border-bottom : 1px solid #B11418;



font-family : Tahoma;



background-color : #ffffff;



vertical-align : middle;



}



#empresa-dir .form-cotacao h3 {



padding : 0 6px 0 7px;



margin : 0;



color : #9AB5DA;



}



#empresa-dir .lista-servicos li h2 a {



margin : 0;



padding : 0;



font-size : 14px;



color : #9AB5DA;



}



#legis .lista-legis li {



padding : 5px;



list-style : none;



margin-left : 40px;



margin-top : 0;



}



#legis .lista-legis li h2 a {



margin : 0;



padding : 0;



font-size : 14px;



color : #9AB5DA;



}



#empresa-quem {



float : right;



margin-left : 0;



margin-top : 0;



}



#empresa-dir-co1 {



	width : 344px;



	float : left;



	height: auto;



}



#empresa-dir p {



margin : 20px;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height:150%





}



#empresa-dir .detalhes-servicos {



color : #333333;



font-family : Arial, Helvetica, sans-serif;



font-size : 12px;



margin : 5px 20px 20px 5px;



}



.pinc_img_serv {



margin : 10px 20px 5px 20px;



padding-top : 10px;



}



#empresa-dir-co1 p, #empresa-dir-co1 h3 {



color : #333333;



font-family : Arial, Helvetica, sans-serif;



font-size : 12px;



margin : 5px 20px 20px 20px;

line-height:150%



}



#empresa-dir-co1 .form {



color : #9AB5DA;



}



#empresa-dir-co1 .form input {



width : 200px;



}



#empresa-dir-co2 {



	width : 235px;



	height :auto;



	float : right;



	border-left : 1px solid #97a5b2;



}



#empresa-dir-co2 h3 {



margin : 0;



padding-left : 20px;



padding-top : 10px;



font-size : 13px;



color : #9AB5DA;



}



#empresa-dir-co2 p {



margin : 5px 20px 20px 20px;



color : #999999;



font-size : 11px;



}

#empresa-semColunas {
float:left;
height:auto;
width:500px;
color : #333333;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height:150%

}

#legis p a {



margin :0px;



padding:0px;



color :#9AB5DA;



font-size:13px;



font-weight:bold;



}







#legis p a:hover {



text-decoration : underline;



}







#empresa-dir-co1 p a:hover {



text-decoration : underline;



}



#empresa-dir-co2 p a {



color : #9AB5DA;



}



#empresa-dir-co2 p a:hover {



text-decoration : underline;



}



#content-esq-co1 {



	width : 230px;



	height : 130px;



	float : left;



}



#content-esq-co1 h1 {



margin : 0;



padding : 0;



margin-left : 10px;



margin-top : 10px;



position : relative;



}



#content-esq-co1 p a {



margin : 0;



padding : 0;



color : #fff;



font-weight : bold;



text-decoration : none;



background : url(../imagens/underline1.gif) repeat-x left 0%;



background-position : 0 12px;



}



#content-esq-co1 a:hover {



background-image : url(../imagens/underline1-hover.gif);



}



#content-esq-co2 p a {



color : #fff;



font-weight : bold;



text-decoration : none;



background : url(../imagens/underline1.gif) repeat-x left 0%;



background-position : 0 12px;



}



#content-esq-co2 p a:hover {



background-image : url(../imagens/underline1-hover.gif);



}



#content-esq-co1 p {



margin : 0px;



padding : 0px;



margin-left : 10px;



margin-top : 20px;



}



#content-esq-co1 p img {



margin : 0px;



padding : 0px;



}



.pos_img {



margin-left : -45px;



margin-top : 30px;



top : -30px;



position : absolute;



}



#content-esq-co2 {



	width : 230px;



	height : 130px;



	float : right;



}



#content-esq-co2 h1 {



margin : 0;



padding : 0;



margin-top : 10px;



position : relative;



}



#content-esq-co2 p {



margin-top : 5px;



}



#content-esq-co2 a img {



margin-left : 10px;



}



#content-esq-co2 p ul {



margin : 0;



padding : 0;



}



#content-esq-co2 ul li {



margin-left : -20px;



list-style-image : url(../imagens/seta1.png);



padding : 1px;



text-decoration : none;



}



#content-esq-co2 ul li a {



font-family : Verdana, Arial, Helvetica, sans-serif;



font-size : 11px;



color : #1E466D;



}



#content-esq-co2 ul li a:hover {



text-decoration : underline;



}



#content-esq-co2 p img {



margin : 0;



}



h1 .pos_img2 {



margin-left : -47px;



margin-top : 30px;



top : -30px;



position : absolute;



}



#content-esq-co3 {



width : 230px;



height:auto;



float : left;



margin-top : 10px;



}



#content-esq-co3 h1 {



margin-top : 10px;



margin-left : 10px;



position : relative;



}



#content-esq-co3 p {



margin-left : 10px;



margin-top : 20px;



}







#content-esq-co3 p a:hover {



text-decoration : underline;



}







h1 .pos_img3 {



margin-left : -46px;



margin-top : 30px;



top : -30px;



position : absolute;



}



#content-esq-co4 {



width : 230px;



height:auto;



float : right;



margin-top : 10px;



}



#content-esq-co4 h1 {



margin : 0;



padding : 0;



margin-top : 10px;



position : relative;



}



#content-esq-co4 p {



margin-top : 5px;



}



#content-esq-co4 a img {



margin-left : 10px;



}



#content-esq-co4 p ul {



margin : 0;



padding : 0;



}



#content-esq-co4 ul li {



margin-left : -20px;



list-style-image : url(../imagens/seta1.png);



padding : 1px;



text-decoration : none;



}



#content-esq-co4 ul li a {



font-family : Verdana, Arial, Helvetica, sans-serif;



font-size : 11px;



color : #1E466D;



}



#content-esq-co4 ul li a:hover {



text-decoration : underline;



}



#content-esq-co4 p img {



margin : 0;



}













h1 .pos_img4 {



margin-left : -46px;



margin-top : 30px;



top : -30px;



position : absolute;



}



#content-dir {



	width : 246px;



	height : 250px;



	float : right;



	background-color : #B3C8E3;



	background-image : url(../imagens/globo_dir.jpg);



	background-repeat : no-repeat;



	font-family : Verdana, Arial, Helvetica, sans-serif;



	font-size : 11px;



	color : #ffffff;



	/*border : 1px solid #00adef;*/



}






#taxa {



width : 230px;
height : auto;
}




#taxa h1 {



margin-top : 10px;



margin-left : 5px;



margin-right : 5px;



position : relative;



}



#taxa p {

padding:0;
font-size:11px;
line-height:150%;
margin-left:12px;
color:#1E466D



}











#taxa h1 .pos_img {



margin-left : -48px;



margin-top : 30px;



top : -30px;



position : absolute;



}





#footer {



width : 740px;



height : 35px;



clear : both;



background-color : #9AB5DA;



padding-top : 5px;



}



#footer table {



width : 740px;



height : 35px;



}



#footer table tr td {



font-family : Verdana, Arial, Helvetica, sans-serif;



font-size : 10px;



color : #fff;



}



#footer table tr td span {



margin-left : 3px;



margin-top : 2px;



}



#footer table tr td a {



font-family : Verdana, Arial, Helvetica, sans-serif;



text-decoration : none;



font-size : 9px;



padding : 3px 20px;



color : #fff;



border-right : 1px solid #fff;



float : right;



}



#footer table tr .no_border a {



border : none;



}



#footer table tr td a:hover {



text-decoration : underline;



}



.servicoslink



{



color:#000099;



}



