/* CSS Document */



body {

	margin: 0px 0px 0px 0px;

	background-color: #CCCCCC;

}

.body2 {

	background-color: #FFFFFF;

}

.idiomas {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	padding-right: 10px;

}

.mw {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	padding-right: 10px;

	margin-top: 5px;

	margin-bottom: -22px;

}

.flechita{

	padding-left: 5px;

}

#title{

	padding-top: 10px;

	padding-left: 10px;

	padding-right: 10px;

}

#title2{

	margin-left: 10px;

	margin-right: 10px;

}

.title3{

	padding: 2px 0px 2px 10px;

	margin-right: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 19px;

	color: #FFFFFF;

}

.title4{

	padding: 2px 0px 2px 10px;

	margin-right: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bold;

}

H2{

	background-image: url(../images/line.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	padding: 2px 0px 2px 10px;

	margin-right: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #1D1D1D;

	font-weight: bold;

}

#content{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 5px 55px 5px 68px;

	line-height: 20px;

}

#content2{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 5px 55px 5px 75px;

	line-height: 30px;

}

#content3{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 0px 55px 5px 55px;

	line-height: 20px;

}

#content4{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 5px 55px 5px 12px;

	line-height: 20px;

}

#content5{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

}

#content6{

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

}

#content7{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 0px 55px 5px 12px;

}

#content8{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	line-height: 20px;

	margin-top: 5px;

	margin-right: 2px;

}



#content9{

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #8C2000;

	font-size: 11px;

	padding: 5px 55px 5px 68px;

	line-height: 20px;

	font-weight: bold;

}



.txt1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 5px 105px 5px 75px;

	font-style: oblique;

}

.txt2{

	margin-right: 42px;

	margin-left: 55px;

	line-height: 20px;

}

.txt3{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 11px;

	padding: 0px 2px 0px 8px;

	font-weight: bold;

}

.txt4{

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 0px 2px 0px 8px;

	vertical-align:top;

}

.txt4 a:link, .txt4 a:active , .txt4 a:hover{

	color: #0139DE;

	text-decoration: underline;

}

.txt4 a:visited{

	color: #800080;

}

.txt5{

	margin-right: 42px;

	margin-left: 55px;

	text-align: justify;

	vertical-align: top;

	line-height: normal;

}

.txt6{

	margin-right: 42px;

	margin-left: 55px;

	text-align: justify;

	vertical-align: top;

	line-height: 22px;

}

.txt7{

	margin-right: 10px;

	text-align: justify;

	vertical-align: top;

	line-height: normal;

}

.txt7 a:link, .txt7 a:visited, .txt7 a:active , .txt7 a:hover{

	color: #000000;

	text-decoration: underline;

}

.txt8{

	margin-right: 10px;

	text-align: justify;

	vertical-align: top;

}

.txt8 a:link, .txt8 a:visited, .txt8 a:active , .txt8 a:hover{

	color: #A70018;

	text-decoration: underline;

}

.txt9{

	padding-left: 12px;

	vertical-align: top;

	line-height: 20px;

}

.txt10{

	vertical-align: top;

}

.txt10 a:link, .txt10 a:active , .txt10 a:hover{

	color: #0139DE;

	text-decoration: underline;

}

.txt10 a:visited{

	color: #800080;

}



.txt11{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 11px;

	padding: 0px 2px 0px 8px;

	font-weight: bold;

	text-align:center;

}

.txt12{

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 0px 2px 0px 8px;

	text-align:center;

}

.txt13{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	margin-right: 5px;

	padding-left: 5px;

	vertical-align: top;

	line-height: 25px;

	text-align: right;

}

.txt14{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	margin-right: 5px;

	padding-left: 5px;

	vertical-align: top;

	line-height: 20px;

}

.txt15{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

	line-height: 20px;

	vertical-align: top;

}

.txt16{

	line-height: 20px;

	vertical-align: top;

}

.txt17{

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	padding: 0px 2px 0px 8px;

	vertical-align:top;

	font-weight: normal;	

}

.txt17b{

	font-family: Arial, Helvetica, sans-serif;

	color: #8C2000;

	font-size: 11px;

	vertical-align:top;

	font-weight: bold;	

}

.txtpie{

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 9px;

	padding: 5px 105px 5px 75px;

}

.txtpie2{

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 12px;

}

.txtpie2 a:link, .txtpie2 a:visited, .txtpie2 a:active , .txtpie2 a:hover{

	color: #000000;

	text-decoration: underline;

}

.fondotxt{

	background-image: url(../images/fondotxt.gif);

	background-repeat: repeat-y;

	background-position: bottom;

	margin-bottom: 30px;

	margin-right: 10px;

	line-height: 20px;

}

.fondotxt2{

	background-image: url(../images/fondotxt2.gif);

	background-repeat: repeat-y;

	background-position: bottom;

	margin-bottom: 15px;

	margin-right: 42px;

	margin-left: 55px;

	line-height: 20px;

	border-style: solid;

	border-width: 1px;

	border-color: #E9E8E8;

}

.fondotxt3{

	background-image: url(../images/fondotxt2.gif);

	background-repeat: repeat-y;

	background-position: bottom;

	margin-bottom: 15px;

	margin-right: 42px;

	margin-left: 30px;

	line-height: 20px;

	border-style: solid;

	border-width: 1px;

	border-color: #E9E8E8;

}

.fondotxt4{

	background-image: url(../images/fondotxt3.gif);

	background-repeat: repeat-y;

	background-position: bottom;

	margin-bottom: 15px;

	margin-right: 20px;

	margin-left: 12px;

	line-height: 20px;

	border-style: solid;

	border-width: 1px;

	border-color: #E9E8E8;

}

.fondotxt5{

	background-image: url(../images/fondotxt4.gif);

	background-repeat: repeat-y;

	background-position: bottom;

	margin-bottom: 15px;

	line-height: 20px;

}

.table1{

	line-height: 20px;

	border-style: solid;

	border-width: 1px;

	border-color: #E9E8E8;

	padding: 10px 10px 10px 10px;

}

INPUT.input1 {

	width:81px;

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

}

INPUT.input2 {

	height: 13px;

	width:257px;

	text-align:left;

	padding-left: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

	margin-left: 10px;		

}

INPUT.input3 {

	width:35px;

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

}

INPUT.input4 {

	height: 13px;

	width:94%;

	text-align:left;

	padding-left: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

	margin-top: 2px;

}

INPUT.input4bis {

	height: 13px;

	width:94%;

	text-align:left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

	margin-top: 2px;

}

INPUT.input5 {

	height: 13px;

	width:30px;

	text-align:left;

	padding-left: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

}



SELECT.select1 {

	height: 19px;

	width:185px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:left;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

}

SELECT.select2 {

	height: 19px;

	width:267px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:left;

	padding-left: 7px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

	margin-left: 10px;		

}

SELECT.select2bis {

	height: 19px;

	width:267px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	text-align:left;

	padding-left: 7px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

	font-size:11px;		

}

.calendar{

	padding-left: 5px;

}

.line{

	background-image: url(../images/line.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}

.padd1{

	padding-left: 25px;

}

.padd2{

	padding: 5px 5px 5px 8px;

}

.padd3{

	padding: 6px 0px 5px 0px;

}

.padd4{

	padding-left: 10px;

}

.padd5{

	padding-top: 2px;

	border-left-color: #666666;

	border-left-style: solid;

	border-left-width: 1px;

}

.mini{

	border-style: solid;

	border-width: 1px;

	border-color: #FFFFFF;

	margin-right:5px;

}

.totalrva{

	border-style: solid;

	border-width: 5px 0px 1px 0px;

	border-color: #8C2000;

}

.estrellitawhite{

	vertical-align: super;

}

textarea { 



	width:94%;

	text-align:left;

	padding-left: 7px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 11px;

	background-color: #EEEEEE;

	border-style: solid;

	border-width: 1px;

	border-color: #CFCECE;

	margin-top: 6px;

	

}

.localizador {

	font-size:12px;

	color:#8C2101;

	font-weight:bold;

	text-align:center;

}

.localizador a:link, .localizador a:visited, .localizador a:active {

	color: #8C2101;

	text-decoration: underline;

}

.localizador a:hover {

	color: #8C2101;
	text-decoration: none;

}


