/* CSS Document */

body{
	background-color:#D7CCB5;
	background-image:url(Images/bg.gif);
	background-repeat: repeat-x;
	margin-left:0px;
	margin-top:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
a {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#545455;
	}

.tdSup{
	background-image:url(Images/base_01.gif);
	background-repeat:no-repeat;
}
.tdIzq{
	background-image:url(Images/base_04.gif);
	background-repeat: repeat-y;
	background-position:top;
}
.tdDer{
	background-image:url(Images/base_02.gif);
	background-repeat: repeat-y;
	background-position:top;
}
.tdPie{
	background-image:url(Images/base_06.gif);
	background-repeat:no-repeat;
}
.tdContenidoIzq{
	background-image:url(Images/fondotel.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	height:414;
}
.tdFndTitulo{
	background-image:url(Images/en-espana.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family: "Trebuchet MS";
	font-size:16px; color:#545455;
	font-weight:bold;
	text-align: left;
	vertical-align:bottom;
}
.tdTextoMapa{
	background-image:url(Images/izq.gif);
	background-repeat:repeat-x;
	padding-left:30px;
}
.tablaInicio{
	border:0;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#686868;
	text-align: justify;
}
.tablaMenu{
	background-image:url(Images/menu.gif);
	background-repeat:no-repeat;
	vertical-align:bottom;
}
.lnkMenu{
	font-family: "Trebuchet MS";
	font-size:14px; color:#545455;
	font-weight:bold;
	text-decoration:none;
}
.lnkMenu:hover{
	color:#A1070D;
}
.lnkAzul{
	font-family: "Trebuchet MS";
	font-size:16px; color:#08218C;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
}
.lnkAzul2{
	font-family: "Trebuchet MS";
	font-size:14px; color:#08218C;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
}
.lnkAzul:hover{
	color:#A1070D;
}
.txtAzul{
	font-family: "Trebuchet MS";
	font-size:16px; color:#08218C;
	font-weight:bold;
	text-align: left;
}
.txtNegro{
	font-weight:bold;
	color:#000000;
	text-align:right;
	
}
.txtGeneral{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#686868;
	text-align: justify;
	padding: 7px;
}
.txtAzulBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#0E258D;
	font-weight:bold;
	text-align: justify;
	padding: 7px;
}	
.tdInterior{
	width: 963px;
	padding:20px 40px 5px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#686868;
	vertical-align:top;
}
.tdInterior2{
	background-image:url(Images/fnd-interior.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width: 963px;
	padding:10px 40px 40px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#686868;
}
.tdTituloServicios{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#0E258D;
	font-weight:bold;
	text-align: left;
	padding: 5px;
	border-bottom: 2px solid #D4D4D4;
}
.tdEslogan{
	vertical-align:top;
	text-align:center;
	height:100px;
}
.datos1{
	font-family:Arial, Helvetica, sans-serif;
	background:#F4F7FF;
	font-size:12px;
	font-weight:bolder;
	color:#15215B;
	padding:10px;
	text-align:justify;
	vertical-align:middle;
}
.datos2{
	font-family:Arial, Helvetica, sans-serif;
	background: #F1ECE1;
	font-size:12px;
	color:#15215B;
	padding:10px;
	text-align:right;
	vertical-align:middle;
}
input.a {
	border-left : 6px solid #545455; 
	border-bottom : 1px solid #545455; 
	border-right : 1px solid #545455; 
	border-top : 1px solid #545455; 
	font-size : 8pt; 
	background : #ffffff; 
	font-family : arial; 
	color : #575656;  
}
input.b {
	border-left : 1px solid #08218C; 
	border-bottom : 2px solid #08218C; 
	border-right : 2px solid #08218C; 
	border-top : 1px solid #08218C; 
	font-size : 10pt; 
	background : #F4F7FF; 
	font-family : arial; 
	color :#08218C;
	font-weight:bold;
}
textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #7f9db9;
	}
.imagen{
	border:1px #B9C7D7 solid;
}
.tdGarantia{
	text-align:left;
	vertical-align:top;
	background-image:url(Images/montaje.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:300px;
}
.tablaCentralFormulario{
	background-color:#FFFFFF;
}
.tdParticulares2{
	padding-left:10px;
	border-bottom:1px solid #545455;
}
.tdBordeIzquierda{
	width:15;
	border-left:1px solid #545455;
	border-bottom:1px solid #545455;
}
.tdBordeDerecha{
	width:558;
	border-bottom:1px solid #545455;
	border-right:1px solid #545455;
}
.tablaVeig{
	 background-color:#F1ECE1;
}
.tdEmpresas2{
	padding-left:10px;
	width:107px;
	border-bottom:1px solid 545455;
}
.fila6{
text-align:left;
}
	

