body{text-align:left; margin:0 0 0 0; padding:0; background-color:#FFFFFF}
.blok{display:block}
img{border:none}
.mRight10{margin-right:10px}
.mTop10{margin-Top:10px}
.mTop25{margin-Top:25px}
.mTop30{margin-Top:30px}
.mBot10{margin-bottom:10px}

.fLeft{float:left}
.fRight{float:right}
.blok{display:block}
.clear{clear:both}
.clearfix:after{    content:".";     display:block;     height:0;     clear:both;     visibility:hidden}
.clearfix{display:inline-table;  clear:both}
* html .clearfix{height:1%;  clear:both}
.clearfix{display:block; clear:both}

.dHeader{float:right; margin:37px 20px 0 0}
.dHeader a, #footer a{text-decoration:none; color:#999; font-size:9px; line-height:11px; font-weight:bold}
#nav .bt1menu{padding:6px 29px 12px 28px}
#it1{background:url(../images/bg_navizq.jpg) center left no-repeat}
#nav .bt2menu{padding:6px 27px 12px 26px}
#nav .bt3menu{padding:6px 34px 12px 32px}
#nav .bt4menu{padding:6px 27px 12px 26px}
#nav .bt5menu{padding:6px 30px 12px 28px}
#nav .bt6menu{padding:6px 34px 12px 34px}
#nav .bt7menu{background:url(../images/bg_navder.jpg) center right no-repeat; padding:6px 32px 12px 30px}
.dUbica{color:#333; font-size:9px}
.dUbicaa{text-decoration:none; color:#333; font-size:9px; line-height:11px}
.dTituprin{
	margin-top:5px;
	border-bottom:solid 1px #CCC;
	border-top:solid 1px #CCC;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.tTitulo2{float:right; padding:8px 0 0 0}
.bgline{background:url(../images/bg_content.gif) repeat-y}
.colIzq{float:left; width:150px; margin-right:20px; padding:10px 0 0 0}
.colDer{float:left; width:694px; margin-left:19px; padding:10px 0 0 0}
.dAvisos{background-color:#FFFFE0; border:solid 1px #990101; padding:10px}
.hRojo{background:url(../images/rojo.gif) no-repeat 0 5px; padding:0 0 0 7px; color:#900; font-size:9px; line-height:11px}
.first{background-color:#FFF}
.second{background-color:#EBEBEB; border-bottom:solid 1px #DDC; border-top:solid 1px #DDC}

th{border:solid 1px #999; background:url(../images/bg_tablec.jpg) repeat-x; padding:3px}
.dTransfe a{border-top:dashed 1px #CCC; padding:2px 0 3px 3px; width:158px; ; display:block; font-size:9px; line-height:11px; color:#666; text-decoration:none}
.dTransfe{border-top:solid 1px #CCC}
.dTransfe .bordenone{border:none}
.dTablaf{border-top:solid 1px #CCC; border-bottom:dashed 1px #CCC; padding:10px 0 15px 0; margin-bottom:10px}
.dTablaf select{
	background:url(../images/bg_input.jpg) repeat-x;
	width:250px;
	border-left:solid 1px #666;
	border-top:solid 1px #666;
	border-bottom:solid 1px #CCC;
	border-right:none;
	font-size:11px;
	line-height:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bgtext{background:url(../images/bg_input.jpg) repeat-x; width:250px; border-left:solid 1px #666; border-top:solid 1px #666; border-bottom:solid 1px #CCC; border-right:solid 1px #CCC; font-size:11px; line-height:13px}
.dTablaf td{font-size:12px; padding:6px 0 7px 5px; color:#000; line-height:14px}
.dTablaf td a{color:#000}
.gbamari{float:left; padding:3px; margin:0; color:#900}
.btn{background:url(../images/bg_btnenvia.jpg) repeat-x; border:solid 1px #CCC; color:#900; font:bold 11px/13px Verdana,Arial,Helvetica,sans-serif; width:74px; height:20px}
.btancho{width:158px}
.mLeftbo{margin-left:198px; color:#900; font-size:11px; line-height:13px}
.th1b{width:183px; padding:3px 0 3px 13px}
. b{width:305px; padding:3px 0 3px 13px}
#main{text-align:left; display:block; margin:0 auto; background-color:#FFF; width:934px}
.bgnav{background:url(../images/bg_navgene.jpg) repeat-x; margin:0 19px 0 18px; padding:2px 0 0 0; clear:both}
#nav{margin:0; padding:0; list-style:none; background:url(../images/bg_navder.jpg) center right no-repeat}
#footer{background-color:#F8F8F2; border-bottom:solid 1px #E9E9E4; border-top:solid 1px #E9E9E4; text-align:center; margin-top:20px; padding:16px 0 15px 0; clear:both}
#content{display:block; clear:both; padding:5px 20px 20px 20px}
/*nav*/
#nav ul{padding:0; margin:0; list-style:none; border-bottom:solid 1px #505050; background-color:#5E5E5E; width:300px}
#nav a{font-size:12px; line-height:14px; font-weight:bold; color:#FFF; text-decoration:none; display:block; background:url(../images/back_menu.gif) center right no-repeat}
#nav a.daddy{background:url(../images/blanco.gif) center right no-repeat}
#nav ul li a{font-size:9px; padding:5px; border-left:solid 1px #505050; border-right:solid 1px #505050; border-bottom:solid 1px #505050; width:158px; display:block; background-image:none}
#nav ul li ul a{border-left:solid 1px #505050; border-right:solid 1px #505050; border-bottom:solid 1px #505050}
#nav ul li ul li a{background-image:none}
#nav ul li ul li ul{margin:-26px 0 0 170px}
#nav ul li a:hover{background-color:#000}
#nav ul li{width:170px}
#nav ul li ul{border:solid 1px #CCC}
#nav li{float:left}
#nav li ul{position:absolute; width:170px; left:-999em; margin:-4px 0 0 0}
#nav li:hover ul{left:auto}
#nav li:hover ul, #nav li.sfhover ul{left:auto}
#nav li ul ul{margin:-25px 0 0 170px}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}
#nav li:hover, #nav li.sfhover, #nav #it1.sfhover{background-color:#000}

h1, h2, h3, h4, p, span{padding-top:0; padding-bottom:0px; margin-top:0; margin-bottom:10px}
body{line-height:10px; color:#333; font-family:Verdana, sans-serif; font-size:9px}
h1, h1 a{font-family:Georgia,"Times New Roman",Times,serif; font-size:21px; font-style:normal; line-height:23px; font-weight:normal; font-variant:normal; text-transform:none; color:#333}
h2, h2 a{font-size:11px; font-weight:normal; font-variant:normal; text-transform:none; color:#333; line-height:13px}
p, h3{color:#333; font-size:9px; font-style:normal; line-height:11px; font-weight:normal}
h4{font-size:9px; font-style:normal; line-height:5px; font-variant:normal}
.tTitulo{float:left; font:25px/27px Georgia,"Times New Roman",Times,serif; width:610px; color:#900}
.tRojo{color:#900}
.tVerde{color:#666}
.dAvisos h3, .colIzq h3{margin-bottom:4px}
.tRight{text-align:right}
.tGris{text-decoration:none; color:#333}
.tbalterno{width:100%; margin-bottom:0px}
.tbalterno td{padding:4px; font-size:9px; line-height:10px; color:#000}
.tbalterno th{padding:4px; font-size:9px; line-height:11px; color:#000}
a{color:#333}
a:hover{color:#666}
.lista{margin:0; padding:0;list-style:none;}
