/* CSS Document */
html {
	background-color: #DE0000;
	background-image: url(/images_new/mkt/microsite/promo/1any1post/trama_negro.gif);
}

body {
	margin: 0;
	background-color: #DE0000;
	background-image: url(/images_new/mkt/microsite/promo/1any1post/trama_negro.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
}

a {text-decoration:underline;}
a:hover {	text-decoration: none;}
a:visited { color:#999999}
h1, h2, h3{ padding:0px; color:#DE0000; font-weight:100}
input, select { border:1px solid #DE0000; color:#505050; font-size:0.8em; padding:1px 0 1px 1px; width:200px;}
input { height:12px}
label {color:#DE0000; font-weight:100; padding-bottom:0px}

tr { line-height:20px}
tbody tr:hover {background:#ffcccb}

#container {
	z-index:1;
	width:778px;
	height: 100%;
	margin:0 auto;
}
#innerContainer {
	width: 750px;
	margin: 0 15px;
	padding: 10px 0 20px 0;
	background-color: #FFFFFF;
	min-height:1300px;
}
#innerContainer .contenido {
	width: 511px;
	margin: 0 0 0 115px;
	color: #666666;
	position: relative;
}
#logo {
	position: absolute;
	z-index: 10;
	width: 50px;
	top: 20px;
	left: 801px;
}
#mecanicaInfo {
	/* padding: 15px 5px; */
	overflow: auto;
	height: auto;
	/*background:#ffffff;*/
	width:511px;
}
#titulo { 
	margin: 0 0 30px 0;
}
#tramadoBlancoRojo {
	width:778px;
	background-color: #ea0003;
	background-image: url(/images_new/mkt/microsite/promo/1any1post/trama_blanca.gif);
	min-height:1300px;
	
}
#divMecanicaPie {
	background-color: #ea0003;
	background-image: url(/images_new/mkt/microsite/promo/1any1post/trama_blanca.gif);
	height: 4px;
	font-size: 4px;
}

.linea {height:1%;border-bottom:1px dotted #b2b2b2;}
.linea_derecha {background-image:url(/images_new/common/linea_dotted_vertical.gif);background-repeat:repeat-y;background-position:right 0px}
.lineh20{ line-height:20px !important}
.rojoc{ background:url(/images_new/mkt/microsite/promo/1any1post/trama_blanca_roja.gif) repeat}
.rojof{ background:url(/images_new/mkt/microsite/promo/1any1post/trama_negra_roja.gif) repeat}
.floatl{ float:left}
.width40{ width:39.9%}
.width60{ width:59.9%}
.clear{ clear:both;}
.padtop5{ padding-top:5px}
.padtop10{ padding-top:10px}
.padleft60{ padding-left:58px}

.estilo_blanco{width:490px; margin-left:10px}
.hreg{ height:505px}
.h25 { height:25px}

.hcol { height:75px}
.radio{width:14px}
.tit_info{ right:5px; top:0px; position:absolute !important}
.tit_registro{ right:15px; position:absolute !important}
.w100{ width:100px}
.w20 {width:20px}
.w360 {width:360px}
.w460 {width:460px}

