@charset "UTF-8";

* {
	outline-style:none;
}

/*** WRAPPER ***/
#wrapper{margin:0 auto;width: 960px;background: transparent url(/sys_imagens/acteon/vmc-fundo-01.jpg) no-repeat scroll center top;}
#wrapper_home{margin:0 auto;width: 960px;}

#mainbody .hover a
{
	color:#ccc!important;
	font-weight:bold;
}
#mainbody .hover a:hover
{
	color:#d0ae40!important;
}

/*** HEADER ***/
#headerwrapper{font-size:11px;height:50px;width:100%;margin:0 auto;padding:0;clear:both}
#headerwrapper a {text-transform:lowercase;font-family:Arial,Helvetica,sans-serif;line-height:20px;padding:0 0 0 5px;color:#fff;font-style:italic;font-weight:bold;}
#headerwrapper #menu a {font-family:Georgia;}
#subheader a {font-family:Arial,Helvetica,sans-serif;line-height:20px;padding:3px 0 0 20px;color:#666!important;font-weight:bold;width:155px;height:22px;background:url("/sys_imagens/dtm/home/dtm-site-agentes-zonas.png") repeat scroll 0 0 transparent;display:block;}
#subheader a:hover {background:url("/sys_imagens/dtm/home/dtm-site-agentes-zonas-selecionado.png") repeat scroll 0 0 transparent;}
#subheader a.activemenu {background:url("/sys_imagens/dtm/home/dtm-site-agentes-zonas-selecionado.png") repeat scroll 0 0 transparent;}
#headerwrapper a:hover, #headerwrapper a.activemenu:hover, #subheader a:hover, #subheader a.activemenu {color:#D0AE40!important;}
#headerwrapper a.activemenu{color:#D0AE40;}
#subheader{font-size:11px;width:625px;height:125px;display:block;margin:0 auto;padding:0;margin-bottom:30px;float:left;}
#menu ul, #menu ul li {list-style:none;display:inline;}
#subheader ul{list-style:none;width:600px;}
#subheader ul li{list-style:none;width:175px;float:left;margin:0 25px 25px 0;background:transparent;}
#header{height:50px;width:960px;display:block;margin:0 auto;padding:0;}
#header #content{width:960px;margin:0;float:left;font-size:10px;padding:0}
#menu{font-size:14px;color:#999;text-align:right;padding:20px 20px 10px 340px;}
#logo{width:285px;height:100px;float:left;margin:0 30px 0 0}
#logo a{cursor:pointer;}
#blank,#blank:hover{height:80px}

/*** MAIN BODY ***/
.topo{width:960px;height:17px;padding:0;margin:0;border-bottom:none;clear:both;background:url("/sys_imagens/dtm/home/dtm-site-fundo-branco.png") no-repeat scroll 0 0 transparent;display:inline-block;}
#mainbodywrapper{width:100%;height:auto;padding:0;margin:0;border-bottom:none;clear:both;background:#fff;display:inline-block;}
#mainbodywrapper h1, #mainbodywrapper h2, #mainbodywrapper h4, #mainbody a, #mainbody a:visited, #mainbody a:visited:hover{color:#D0AE40;}
#mainbody a:hover {color:#D0AE40!important;}
#mainbody {font-size:12px;overflow: hidden;min-height:auto;}
#mainbody h1 {
	font-weight:normal;
	font-size:16px;
	padding:0 20px 15px 0;
}
#mainbody h2{font-weight:normal;font-size:14px;padding:0 20px 5px 0;margin-top:0}
#mainbody h4{font-weight:normal;font-size:18px;padding:0 20px 0 0}
#mainbody p{padding:0 20px 0 0;border:none}
#mainbody #content{width:460px;min-height:300px;margin:0 0 1px 0;padding:0 20px 30px 19px;float:left}
.cross-link{color:#999!important;line-height:23px}
.cross-link:hover{color:#000!important}
 
/*** FOOTER ***/
#footerwrapper{clear:both;width:100%;min-height:135px;height:150px;margin:0;padding:0;/*bottom:0;position:relative*/}
/* #footerwrapper{background:url("/sys_imagens/acteon/act-bottom-01.png") no-repeat top right;border-top:1px solid #000} */
/*#footerwrapper{background:#333333 url(/sys_imagens/acteon/act-fundo-bottom-01.jpg) repeat-x scroll 0 0;;border-top:1px solid #000}*/
#footerwrapper{}
#footer{width:960px;clear:both;padding:0;margin:0 auto}
#footer #content{width:740px;margin:0;float:left;padding:0;font-size:10px;color:#666;}
#footer #content a, #footer #content a:visited{color:#FFF;font-size:10px;text-decoration:none;border-bottom:none;font-family:Helvetica}
#footer #content a:hover, #footer #content a:visited:hover, .footermenu a:hover{color:#D0AE40;}
#footer #rightsidebar{width:100px;min-height:10px;margin:15px 0 0 40px;float:right;text-align:right!important;padding:0;color:#666;font-size:10px;}
#footer #leftsidebar{width:176px;min-height:10px;margin-right:20px;float:left;text-align:left!important;padding:0;color:#666;margin-top: 20px;}
.footermenu{text-align:right;float:left;width:475px;}
.footermenu2{padding-left: 15px;font-size: 10px;font-family: Helvetica!important;line-height: 20px}
.footermenu2 a{color: #666;font-family: Helvetica}
.footermenu2 a:hover {color: #D0AE40;}
.footermenu3{padding-left: 0px;font-size: 10px;font-family: Helvetica!important;line-height: 20px}
.footermenu3 a{color: #666;font-family: Helvetica}
.footermenu3 a:hover {color: #D0AE40;}
.footermenu4 a{color: #666;}
.footermenu4 a:hover {color: #D0AE40!important}
.footermenu3 li {clear: both}
.footermenu a{font-family:Arial,Helvetica,sans-serif;color:#D0AE40!important;font-size:10px;text-decoration:none;border-bottom:none}
.footermenu a:hover{color:#FFF!important;}
.footermenu li{
	float:left;
	margin-right:25px;
	/* width:51px; */
	text-transform:uppercase}

.uppermenu{text-align:right;float:right;width:177px;}
.uppermenu a{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:8px;text-decoration:none;border-bottom:none;color:#D0AE40!important;}
.uppermenu li{
	float:left;
	/* margin-left:15px; */
	/* width:51px; */
	text-transform:uppercase}
.dadostecnicos {background: transparent;}
.newbox
{
	width: ;	
}
.gmaps
{
	background:url("/sys_imagens/dtm/home/dtm-site-contactos-searchicon.png") no-repeat;
	display:block;
	height:19px;
	width:auto;
}
.gmaps:hover
{
	background:url("/sys_imagens/dtm/home/dtm-site-contactos-searchicon-selecionado.png") no-repeat;
}
