body{
	background-color:#999999;
	margin: 0px;
}
#exterior{
margin: auto;
width:1000px;
/*background-image:url(imgs/Vilamedi_home.jpg);*/
}
.pagina{
background-color:#00237d;
width:auto;
}
.seccion{
margin:0px;
width:1000px;
}

.col-A, .col-B{
	position:relative;
	float:left;
	visibility: visible;


}

.col-A{
z-index:10;
width:174px;
/*background-color:#FF9999*/
}


.col-B{
z-index:20;
width:574px;
}

.col-B_img{
width:234px;
float:right
}

.col-C{
	margin-right:0px;
	margin-left:0px;
	z-index:10;
	width:252px;
	position:relative;
	float:right;
	visibility: visible;

}

.clear{
clear:both;
}

#t_empresa{
color:#FFFFFF;
}
#t_empresa div{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#t_empresa img{
padding:30px 0px 0px 20px;
background-repeat:no-repeat;
}

#title{
height:65px;
width:340px;
float:left;
z-index:13;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
}
#title p{
padding:20px 0px 20px 30px;
}

#idioma{
height:20px;
width:210px;
padding-right:10px;
padding-top:5px;
top:50px;
float:right;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

#idioma a{
color:#FFFFFF;
text-decoration:none;
}

#idioma a:hover{
color:#FFCC33;
}


#menu_out{
height:125px;
width:340px;
/*background-color:#CC9933;*/
float:left;
}

#menu{
height:125px;
width:320px;
background-color:#FFFFFF;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00237D;
}

#menu ul{
   padding: 0 0 0 0px;
   list-style: none;
}
#menu li{
   margin: 0px 0px 0px 0px;
   padding: 2px 2px 8px 2px;
  }

#menu a{
color:#00237D;
text-decoration:none;
}

#menu a:hover{
color:#FFCC33;
font-weight:bold;
}

#noticias{
color:#FFFFFF;
}

.title_noticias{
padding:10px 20px 5px 60px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

#noticias p{
font-family:Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:10px;
}

#d_content{
float:left;
}

#d_content_wrap{
width:335px;
margin:auto;
}


.d_content_title{
padding:20px 0px 0px 35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFCC33;
}

.subtitulos{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

.d_content_p{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.d_content_p a{
color:#FFFFFF;
text-decoration:underline;
}

.d_content_p a:hover{
color:#CC3333;
text-decoration:underline;
}

#pie{
	position:relative;
	padding:6px 0px 6px 200px;
	width:800px;
	background-color:#7F90BC;

}

.pie_enlace{
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.pie_enlace a{
color:#FFFFFF;
text-decoration:none;
}
.pie_enlace a:hover{
color:#FFCC33;
text-decoration:none;
}

#creac{
	padding-right:5px;
	padding-top:10px;
	position:relative;
	text-align:right;
	height:15px;
	width:995px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;

}

#creac a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
text-decoration:none;
}

#creac a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFCC33;
text-decoration:none;
}

#pie1{
position:relative;
text-align:right;
height:10px;
width:1000px;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background-color:#00237D;
}


#barra{
position:absolute;
margin-top:-45px;
margin-left:0px;
width:10px;
background-color:#7F90BC;
height:700px;
}

/*CSS específico de páginas interiores*/
#title_submenu{
position:absolute;
margin-top:136px;
margin-left:20px;
width:800px;
background-color:#FFFFFF;
height:20px;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
}

#title_submenu1{
position:relative;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#00237D;
font-weight:bold;
}

#title_submenu2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

#title_submenu2 a{
font-weight:bold;
   color : #000000;
   text-decoration:none;
}

#title_submenu2 a:hover {
	color:#FFCC33;
	text-decoration: none;
}

#enlaces_submenu{
padding:2px 2px 2px 12px;
position:absolute;
margin-top:156px;
margin-left:20px;
width:800px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFCC33;
}

#enlaces_submenu a {
padding:5px;
	color : #FFCC33;
	text-decoration:underline;
	}

#enlaces_submenu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#enlaces_submenu_activo{
padding:5px;
font-size:11px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#6699FF;
	text-decoration: none;
}

.d_content_title1{
padding:80px 0px 0px 35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

.d_content_title2{
padding:60px 0px 0px 35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}
/*Styles News*/
#exterior2{
margin: auto;
border-style:solid;
border-width:medium;
border-color:#000066;
width:400px;
}
.cabecera_adm{
background-color:#3399CC;
height:20px;
padding:5px 0px 5px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.input_txt{
background-color:#60A9E0;
height:15px;
padding:5px 0px 5px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.input_txt_1{
background-color:#60A9E0;
height:25px;
padding:5px 0px 5px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.input{
background-color:#00237d;
padding:10px 0px 10px 130px;
height:30px;
}
.input_contacto{
clear:both;
width:130px;
padding:15px 0px 5px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
float:left;
}
.contacto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.entrar{
padding:10px 0px 5px 0px;
background-color:#60A9E0;
height:30px;
}
/*/////*/
#exterior3{
margin: auto;
border-style:solid;
border-width:medium;
border-color:#000066;
width:600px;
}
#enviado{
background-color:#3399CC;
height:160px;
padding:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
#enviado_enlaces{
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

#enviado_enlaces a{
color:#FFFFFF;
text-decoration:none;
}

#enviado_enlaces a:hover{
color:#000000;
text-decoration:none;
}
/*Contacta*/

#formulario_1{
margin-top:50px;
margin-left:25px;
width:500px;
border-style:solid;
border-color:#7F90BC;
}

#formulario{
margin-top:50px;
margin-left:20px;
padding-top:50px;
width:525px;
border-style:solid;
border-color:#7F90BC;
}
#gracias{
height:250px;
width:400px;
padding:80px 0px 0px 80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#financia{
height:250px;
width:440px;
padding:60px 0px 0px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

#financia a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

#financia a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFCC33;
text-decoration:none;
}

#renting,#copiadoras-digitales{
margin:9px 0px 9px 9px;
padding-left:7px;
}
.banner{
	clear:both;
	display:block;
	margin:0px;
	padding:0px;
	padding-left:14px;
	padding-bottom:9px;
	background-color:#00237D
}
#ayuda{
margin:9px 0px 9px 9px;
/*padding-top:10px;*/
padding-left:7px;
}

a.mail{
color:#FFFFFF;
text-decoration:none;
}

a:hover.mail{
color:#FFCC33;
text-decoration:none;
}
