@charset "utf-8";
/* CSS Document */
body {
background-color:#ffffff;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:16px; font-weight:normal;
font-variant:normal; text-transform:none; color:#787878;}

/*p{
display:inline;
}*/

b{font-weight:normal;}
h1{ font-size:10px;  font-weight:normal; display:inline; color:#ffffff; position:absolute; left:230px; top:10px;}
h2{font-size:9px; font-weight:normal; display:inline; color:#ffffff; left:230px; top:30px; position:absolute;}
h3{
	font-size:10px;
	font-weight:normal;
	display:inline;
	color:#ffffff;
	position:absolute;
	width: 280px;
}

a:link, a:visited {color:#235fa5;text-decoration: none; font-weight:bold;}
a:hover, a:active {color:#ee2889; text-decoration:underline;}
.azul{
	color:#406fa5;
	font-weight:bold;
}
.azul-normal{
	color:#406fa5;
}
.rojo{color:#ef0000; font-weight:bold;}
.xs{font-size:11px; font-style:normal; line-height:15px;}
.xs-claro{
	font-size:11px;
	font-style:normal;
	line-height:17px;
	color: #dce0e6;
}
.xs-claro a:link, .xs-claro a:visited {text-decoration:none; color:#dce0e6; font-weight:normal;}
.xs-claro a:hover, .xs-claro a:active {text-decoration:none; color:#dce0e6;}


div#links a {
	color:#FFF;
	text-decoration: none;
	font-weight:normal;
}

div#maqueta{vertical-align:middle; margin-left:-389px; position:absolute; left:50%; width:778px; top:10px; }

div#aberturas-bortolotto-menu{
	position:absolute;
	left:11px;
	top:148px;
	width:191px;
	height:285px;
}

div#aberturas-bortolotto-logo{position:absolute; left:11px; top:0px; width:191px; height:148px;}

div#aberturas-bortolotto-header{position:absolute; left:202px; top:0px;}

div#txt1 a:link, a:visited {text-decoration:none; color:#235fa5; font-weight:normal;}
div#txt1 a:hover, a:active {text-decoration:none; color:#ef0000}


div#menu-inferior{position:absolute; width:768px; background-color:#cf1111; padding:5px; color:#fff; text-align:center;}
div#menu-inferior a {color:#fff; text-decoration: none; font-weight:normal;font-size:11px; line-height:15px;}
div#legal{/*top +25 */ position:absolute;  width:768px; padding:5px; color:#828282; text-align:center; padding-bottom:15px; font-size:11px; line-height:15px;}
div#legal a {color:#828282; text-decoration: none; font-weight:normal; }
