body {
	background: white;
	color: white;
	margin: 0;
	padding: 0;
	text-align: left;
	font: normal normal 0.75em arial, sans-serif;
}
.fondo_contenido{
	clear: both;
	background: url('../img/fondo_contenido.gif') repeat-y;
}
#contingut {
	background-color: white;
	width: 1000px; 
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: auto;
	margin-left: auto; 	
	text-align:left;
}
#contenido{
	width:800px;
	min-height:580px;
	height: auto !important;
	height:580px;
	margin-left:1px;
	_margin-top:5px;
	color: #1a1c96;
	background-color: #dfe0fe;
}
#contenido p, #contenido ul li{
	margin-left:25px;
	margin-right:25px;
}
.contenido-home{
	background: url('../img/fondo_contenido.jpg') no-repeat;
}
.contenido-interior{
	background-color: #dfe0fe;
	margin-left: 12px;
}
#contenido img{margin-left:10px;}
a:link,a:visited,a:active{
	color: white;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	color: white;
}
#cabecera1{
	width:199px;
	height:142px;
	background-color:#1a1c96;
	margin-bottom: 1px;
}
#cabecera2{
	color: white;
	width:800px;
	height:142px;
	margin-left:1px;
	background: #1a1c96 url('../img/cabecera.gif') no-repeat;
	margin-bottom: 1px;
}
#menu{
	background-color: #1a1c96;
	width:199px;
	height:580px;
	font-size:0.96em;
}
#menu ul{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: white;
}
#menu ul li{
	margin: 0 0 0 0;
	padding: 0 0 0 13px;
	list-style: none;
}
#menu ul li.select{
	background-color:#dfe0fe;
	margin:0;
	padding-left:13px;
}
#menu ul li.select a{
	color: #1a1c96;
	font-weight:bold;
}
#menu ul li ul li{
	padding-left: 8px;
}
#menu ul li ul li.selected{
	padding-left: 0;
}
.azul{color: #1a1c96;}
img{ border: none; }
h1{ color:white;font-size:3em;margin:0; }
h2{ color:white;font-size:2.33em;margin:0;padding:0;padding-top:99px;_padding-top:95px;padding-left:25px;}
h3{ font: normal bold 1.67em arial, sans-serif; margin-top:8px;margin-left:25px;}
h4{ font: normal bold 1.5em arial, sans-serif;text-align:center;margin: 2px 2px;}
h5{ font: normal bold 1.25em arial, sans-serif;margin-left:25px;}
h6{ font: normal bold 1em arial, sans-serif; }
.flota-izq{ float: left; }
.flota-der{ float: right; }
.clear{clear: both;}
p{ text-align: justify; }
form p{padding: 0 0;margin:0 0;}
#pie{
	color: white;
}
a.red:link,a.red:visited,a.red:active{
	color: #1a1c96;
	text-decoration: none;
}
a.red:hover{
	text-decoration: none;
	color: #1a1c96;
}
a.subrayado:link,a.subrayado:visited,a.subrayado:active{
	color: #1a1c96;
	text-decoration: underline;
}
a.subrayado:hover{
	text-decoration: underline;
	color: #1a1c96;
}
.top{ padding-left: 25px;}
#menu ul li.item-selected{
	background-color:#9899d8;
	color:#dfe0fe;
	margin: 0;
	padding: 0 0 0 25px;
}
#menu ul li.item-no-selected{
	padding: 0 0 0 25px;
	/*padding-left:25px;*/
	margin:0;
}
form{line-height:2em;margin-left:25px;margin-right:25px;}
form#solicitud label, form#comprova label{float:left;width:220px;}
form#comprova .datos{float:left;color: black;background-color:#bbbceb;padding: 0px 4px;margin-bottom:5px;width:278px;}
form#solicitud input, form#comprova input{float:left;}
form#comprova strong, form#comprova p{ color: #1a1c96;}
form#solicitud label, form#comprova label{color:#1a1c96;float:left;width:220px;}
form#comprova input, form#comprova textarea{border: none;background-color: #dfe0fe;}
form#datos label{float:left;width:150px;}
form#datos input{float:left;}
form#form_login{float:right;margin-right:0;line-height:1.25em;padding-left: 26px;padding-top:10px;width:217px;height:111px;background: url('../img/fondo_zona_privada.gif') no-repeat;}
form#form_login label{font-weight: bold;}
input.boton{float:right;background-color:#1a1c96;color:white;}
input, textarea{border: 1px solid #1a1c96;font: normal normal 1em arial, sans-serif;}
form#comprova .botones-formulario input{border: 1px solid #cccdea;background-color: #1a1c96;color: white;}
input.login{border: 1px solid #cccdea;background-color:#1a1c96;color:white;}
.plain{border: 0px;}
.columna_login1{padding-left:7px;text-align:left;width:90px;}
.columna_login2{padding-left:7px;width:183px;}
form#form_login strong, form#form_login div.seleccionado{padding-left:7px;}
form#form_login div.seleccionado{background-color: #9899d8;color: white;font-weight:bold;width:180px;}
td{ color: #1a1c96;}
#pie{
	text-align: center;
	color: #1a1c96;
}
