/.* CSS Document */
*{
	/*border: 1px red dotted;*/
}

BODY { 
    font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
    margin: 0 0 0 0px; 
    text-align: center; 
    background-color: #ffffff; 
} 

#contenedor{ 
    text-align: left; 
    width: 778px;
    margin: auto; 
    height: 900px;    
}

#tabla_cont00{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 1px dotted red;
}

#logo{
	position:relative;
	float:left;
}

#marcoext{
	position:relative;
	float:left;
	width:778px;
	height:596px;
	background-color:#EEE8DA;	
}

#marcoext2{
	position:relative;
	float:left;
	width:778px;
	height:1438px;
	background-color:#EEE8DA;	
}

#marcoext3{
	position:relative;
	float:left;
	width:778px;
	height:1330px;
	background-color:#EEE8DA;	
}

#marcoext1{
	position:relative;
	float:left;
	width:778px;
	height:840px;
	background-color:#EEE8DA;	
}

#menus{
	position:relative;
	float:left;
	margin: 10px 0 0 7px;
	/*_margin: 10px 0 0 4px;*/
	width:778px;	
	}

#margin{
	position:relative;
	float:left;
	width: 125px;
	margin: 0px;
}

#fndblanc{
	position:relative;
	float:left;
	margin: 0 8px 0 8px;
/*	_margin: 0px 0 0 4px;*/
	width:758px;
	height:540px;
	background-color:#ffffff;
	/*clear:left;*/
	text-align: center;
	/*background-color: red;*/
	}

#fndblanc21{
	position:relative;
	float:left;
	margin: 0 8px 0 8px;
	width:758px;
	height:545px;
	background-color:white;
	text-align: center;	
	}

#fndblanc_restaweb{
	position:relative;
	float:left;
	margin: 0 8px 0 8px;
/*	_margin: 0px 0 0 4px;*/
	width:758px;
	height:1380px;	
	/*clear:left;*/
	text-align: center;
	background-color: white;
	}

#fndblanc_gesditb{
	position:relative;
	float:left;
	margin: 0 8px 0 8px;
/*	_margin: 0px 0 0 4px;*/
	width:758px;
	height:1280px;	
	/*clear:left;*/
	text-align: center;
	background-color: white;
	}

#soluciones{
	position:relative;
	float:left;
	margin: 30px 0 0 6px;
	_margin: 30px 0 0 3px;
	/*text-align: center;*/
	width:744px;
	/*background-color: red;*/
	}
	
#soluciones3{
	position:relative;
	float:left;
	margin: 30px 0 0 6px;
	_margin: 30px 0 0 3px;
	/*text-align: center;*/
	width:744px;
	/*background-color: red;*/
	}

#soluciones_restaweb{
	position:relative;
	float:left;
	margin: 30px 0 0 6px;		
	width:744px;
	height: 1000px;
	text-align: center;
	/*background-color: blue;*/
	}

#soluciones_gesditb{
	position:relative;
	float:left;
	margin: 30px 0 0 6px;		
	width:744px;
	height: 900px;
	/*background-color: blue;*/
	}

#soluciones1{
	position:relative;
	float:left;
	margin: 30px 0 0 6px;
	_margin: 30px 0 0 3px;
	/*text-align: center;*/
	width:745px;
	/*background-color: red;*/
	}

#soluciones2{
	position:relative;
	float:left;
	margin: 15px 0 0 0;
	_margin: 30px 0 0 0px;
	/*text-align: center;*/
	width:745px;
	/*background-color: red;*/
	}
	
#titulo{
	position:relative;
	float:left;
	width: 180px;
	font-size:14px;
	font-weight:bold;
	color:#E39800;
	}
	
#tabla1{
	width: 700px;
	text-align: center;	
}

#campos{
	border: none;
	background-color: #eee8da;
	font-size: 11px;	
}

#texto_form{
	font-size: 11px;
}

#td_align{
	text-align: left;
	height: 35px;
}

#td_align{
	text-align: left;
}

#comentario{
	background-color: #eee8da;
	border: none;
	height: 80px;
	
}

#fotos_pie{
	width: 758px;
}

#provincias{
	width: 194px;
	background-color: #eee8da;
}

#boton_submit{
	text-align: right;	
}

#botos2{
	margin: 0px; 
	background-color: transparent; 
	border: none;
}

#clase1{	
	position: absolute;	
	background-color: aqua;
}

#clase2{	
	position: absolute;
	background-color:blue;
}

#clase3{	
	position: absolute;
	background-color: gray;
}

#clase4{	
	position:absolute;
	background-color: green;
}

#clase5{	
	position:absolute;
	background-color: red;
}

#contenido{	
	width: 90%;
	padding-top: 15px;
	margin: auto;
	/*background-color: red;*/
}

#contenido_restaweb{	
	/*border: 1px solid olive;*/
	width: 90%;
	padding-top: 15px;
	margin-top: auto;
	text-align: center;
	/*background-color: red;*/
}

#titulo2{
	font-weight:bold;
	background-color: #E1E1E1;
}

#definicion{
	text-align: left;
}

#titulo2, #definicion{
	border: 0;
	border-top: 1px;
	border-color: black;
	border-style: dashed;
	border-collapse: collapse;
}

#tabla_cont{
	margin: auto;
	text-align: center;
	padding: 0 0 0 0;
	border: 0px;
	border-color: white;
	border-style: dotted;
	border-collapse: collapse;
}

#titulo00{
	vertical-align: bottom;
	margin: 0 0 0 0;
}

#tabla_cont{
	margin: auto;
	text-align: center;
	padding: 0 0 0 0;
	border: 0px;
	border-color: white;
	border-style: dotted;
	border-collapse: collapse;
}

#tabla_cont10{
	margin: auto;
	text-align: left;
	padding: 0 0 0 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px gray;
	border-top: 1px #5A5A5A;
	border-style: dashed;
	border-collapse: collapse;
}

#tabla_cont2{
	text-align: left;
	border: 1px solid #000;
	border-collapse: collapse;
}

#titulo0{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-color: red;
	background-color: white;
	font-weight:bold;
}

#titulo3{
	background-color: #74bdac;
	font-weight:bold;
}

#titulo1{
	background-color: #f0cd8e;
	font-weight:bold;
}

#titulo10{
	background-color: #CEC2BB;
	font-weight:bold;
}

li{
	padding-left: 10px;
}

#new_menu{
	border: 1px solid white;
	text-align: center;
	width: 744px;
	height: 50px;
	background-color: white;	
	margin: auto;
	height: 153px;
}

#texto_sup{
	background-image: url("../img/icono1.jpg");
	clear: both;
	margin-bottom: 7px;
}

#texto_sup2{
	background-image: url("../img/icono1.jpg");
	clear: both;
	margin-bottom: 7px;
	margin-top: 30px;
}

#imag1{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono1.jpg");*/
	border-right: 1px dashed gray;
}

#imag1s{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono1B.jpg");*/
	border-right: 1px dashed gray;
}

#imag1:hover{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono1B.jpg");*/
}

#imag2{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono2.jpg");*/
	border-right: 1px dashed gray;
}

#imag2s{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono2B.jpg");*/
	border-right: 1px dashed gray;
}

#imag2:hover{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono2B.jpg");*/
}

#imag3{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono3.jpg");*/
	border-right: 1px dashed gray;
}

#imag3s{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono3B.jpg");*/
	border-right: 1px dashed gray;
}

#imag3:hover{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono3B.jpg");*/
}

#imag4{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono4.jpg");*/
	border-right: 1px dashed gray;
}

#imag4s{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono4B.jpg");*/
	border-right: 1px dashed gray;
}

#imag4:hover{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono4B.jpg");*/
}

#imag5{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono5.jpg");*/
}

#imag5s{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono5B.jpg");*/
}

#imag5:hover{
	width: 147px;
	height: 152px;
	float: left;
	/*background-image: url("../img/icono5B.jpg");*/
}

#imagen1{
	/*background-image: url("img/icono1.jpg");*/
}

#titu01{
	margin-top: 10px;
}