body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bgfoto.jpg) top repeat-y;
}

#loginabsoluto {
	position:relative;
	top:50px;
	left:-50px;
	}
	
#divlogin {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
	width:300px;
	padding: 10px 10px 10px 10px;
	color:#21262c;
	position:relative;      
    -webkit-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    -moz-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
	 -moz-border-radius:5px / 5px;
    border-radius:5px / 5px;
}

#header {
	background:#FFF;
	height:90px;
	width:960px;
	margin-right: auto;
	margin-left: auto;
    -webkit-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    -moz-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
	}

#marcasabsoluto {
	position:relative;
	text-align:center;
	top:10px;
	padding-left:218px;
	}

#marcas {
	background-color:#FFF;
	width:500px;
	height:40px;
	padding-left:25px;
	padding-top:17px;
	position:relative;      
    -webkit-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    -moz-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
	}

#cont {
	width:960px;
	text-align:center;
	}
	
#toprow {
	background: rgba(255, 255, 255, .75);
	height:740px;
	width:960px;
	margin-right: auto;
	margin-left: auto;
    -webkit-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    -moz-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
}
#midrow {width:960px;margin:0 auto;}
#bottomrow {width:960px;margin:0 auto;}
.textbox{float:left;padding:50px 0px;width:700px;}

/*LOGO*/
#logo{ background:url(../images/logoaers.png); padding-top:8px;width:240px;float:left;}
#logo a{ background: no-repeat; display:block;width:240px;height:70px;text-indent:-10000px;}
/*LOGO END*/
/*LOGO2*/
#logo2{ background:url(../images/logotcs.jpg); padding-top:5px;width:240px;float:left;}
#logo2 a{ background: no-repeat; display:block;width:240px;height:70px;text-indent:-10000px;}
/*LOGO END*/

/*Menu Begin*/
#menu{float:right;margin-top:15px;}
#menu ul li{ display:inline; list-style-type:none}
#menu ul li a{padding:5px 0px; font-size:12px; text-decoration:none; margin:0px 10px; font-weight:bold;}
#menu ul li a span{
	font-size:14px;
	text-decoration:none;
	padding:0px 10px;
	color:#003A63;
}
#menu ul li span{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	padding:0px 10px;
	color:#003A63;
}

#menu ul li a.active{background:url(../images/menur.png) no-repeat right;}
#menu ul li a.active span{
	background:url(../images/menul.png) no-repeat left;
	padding:5px 10px;
	color:#003;
}
#menu ul li a:hover{background:url(../images/menur.png) no-repeat right; font-weight:bold;}
#menu ul li a:hover span{background:url(../images/menul.png) no-repeat left; padding:5px 10px; color:#C02026;}
/*Menu End*/

.center{width:960px;margin:0 auto;}

/*Homepage Boxs*/
#container {float:left; width:960px;}

a.button{background:url(../images/buttonr.gif) no-repeat right; padding:3px 0px; margin-left:2px; color:#CCCCCC; text-decoration:none; }
.button span{background:url(../images/buttonl.gif) no-repeat left; padding:3px 5px;}
/*Homepage Boxs END*/


/*Footer*/
#footer {
	padding-right:10px;
	background:#FFF;
	height:40px;
	width:950px;
	margin-right: auto;
	margin-left: auto;
    -webkit-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    -moz-box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
    box-shadow:0 0px 10px #777, 0 0 20px #CCC inset;
}
.foot{ width:930px;text-align:right;margin:0 auto;font-size:12px; padding-top:12px;}
.foot a:link{color:#999;text-decoration:none;}
/*Footer END*/