
/* CSS Document */
body{line-height:1.7em;}
.clear{clear:both;}

a:link, a:active, a:visited { color:#000; font-size:11px; border:none;}
a:hover { color:#000; font-size:11px; border:none;}
img{border:none;}

.menu{height:22px;}
.banderas{float:right; width:200px; text-align:right;}

/* BOTON LINK */
.btn_home{width:100%; background-color:#333; padding:10px 0px; text-align:center;}
.btn_home a:link, .btn_home a:active, .btn_home a:visited { font-size:18px; color:#FFF; font-weight:700;}
.btn_home a:hover {color:#0CF;}

/* SUBMENU */
.cont_submenu{ oveflow:hidden;}
ul{list-style-type:none; width:100%; overflow:hidden; margin:0px 0px 10px 0px; padding:10px 0px; background-color:#f2f2f2;}
ul li{float:left; padding:0px 10px; border-right:1px solid #ccc; font-weight:700;}
ul li a:link, ul li a:active, ul li a:visited {color:#000; background-color:inherit; text-decoration:none;}
ul li a:hover {color:#f90; background-color:inherit;}

	
a.unselected:link, a.unselected:active, a.unselected:visited{margin-left:6px; background-color:#ccc; color:#000; float:left; text-decoration:none; padding:5px 15px 5px 15px; display:block; font-weight:700; font-size:1.2em;}
a.unselected:hover{margin-left:6px; background-color:#FFF; color:#666; float:left; text-decoration:none; padding:5px 15px 5px 15px; display:block; font-weight:700; font-size:1.2em;}

a.selected:link,  a.selected:active , a.selected:visited{margin-left:6px; background-color:#FFF; color:#000; float:left; text-decoration:none; padding:5px 15px 5px 15px; display:block; font-weight:700; font-size:1.2em;}
a.selected:hover{margin-left:6px; background-color:#FFF; float:left; text-decoration:none; padding:5px 15px 5px 15px; display:block; font-weight:700; font-size:1.2em;}



body{background-color:#b6b6b6; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.page{width:701px; margin:0 auto; text-align:center; text-align:left; color:#000; position:relative;}
.body{ width:100%; overflow:hidden;}
.body2{background-color:#FFF; padding:10px 0px;}
.body3{margin:0 auto; width:673px; text-align:center;}
.img_page{}
.header{}
h1{text-align:center; font-size:26px; width:100%; color:#000; background-color:#ccc; padding:5px 0px; margin:0px 0px 10px 0px; line-height:28px;}
.block{}
.block_center{background-color:#f2f2f2; width:100%; clear:both; padding:10px 0px; margin:10px 0px;}
.item{width:95%; margin:0 auto; overflow:hidden; text-align:left; padding:5px 0;}
.description{}

.foot{background-color:#f2f2f2; color:#000; background-repeat:no-repeat; width:100%; height:49px; text-align:center; padding-top:8px; clear:both;}
.foot a:link, .foot a:active, .foot a:visited { color:#000; font-size:11px; border:none;}
.foot a:hover { color:#f8e100; font-size:11px; border:none;}

/* CONTACTAR */
.form_ko{font-weight:bold; text-align:center; margin-bottom:10px; color:#f00;}
.form_ok{font-weight:bold; text-align:center; margin-bottom:10px; color:#093;}
.input_std{ margin-bottom:10px;}
.input_std label{width:200px; float:left; text-align:right; margin-right:5px;}        
.input_std input{width:300px;}
.input_std textarea{width:320px; height:150px;}
.last_input_std{ #f00; text-align:center;}
.required_field{color:#f00; margin-left:5px;}
		
