/* CSS Document */


img{ border: 0;}
a{ text-decoration: underline;	color: #9acec8;}
a:hover{ text-decoration: none;	color: #000000;}
form{	margin: 0;	padding: 0;}
input{ border:1px solid #000000; color:#4f5850; font-size:0.7em; padding:3px; }
select{ background-color:#FFFFFF; border:1px solid #a4a4a4; font-size:0.95em; padding-left:3px; color:#333333; }
textarea{ background-color:#FFFFFF;	border:1px solid #a4a4a4; color:#0033FF; font-size:1.0em; padding-left:3px; font-family:Arial, Helvetica, sans-serif; }
h2{	margin: 0;	padding: 0;	font-weight:normal;}
ul, li {margin: 0; padding: 0;}
br{	line-height:1.2em;}


/* ---- DIV PARA REALIZAR EL DISEŅO CENTRADO ----*/

.imageBg {}
#wrap { position: relative; width: 980px; margin-left: auto; margin-right: auto; text-align: left; /* vuelve al correcto alineamiento del texto */ }
#menu{ clear:both; width:225px; float:left; margin-bottom:15px; margin-top:20px;}
#content{ width:504px; float:left; margin:0 23px 15px 23px;}
#publicidad{ width:186px; float:left; margin-bottom:15px; margin-top:20px;}

/* ---- DIV PARA CABECERA 

.cabecera h1{ float:left; margin:0 50px;}
.cabecera .enlaces{ color:#9acec8; text-decoration:none; font-size:0.7em; margin:20px 0 0 0; display:block; float:left;}
.cabecera .enlaces a { color:#9acec8; text-decoration:none;}
.cabecera .enlaces a:hover { color:#FFFFFF; text-decoration:none;}
.cabecera label.buscador{ float:left; margin:15px 0 0 54px;}
.cabecera input#buscador{ width:175px;}
.cabecera input.buscar{ background:url(../img/bg-btn.gif) no-repeat left top; border:none; width:72px; cursor:pointer; font-weight:bold;}
.cabecera .iconos { float:left; display: block; margin:15px 0 0 50px;}
.cabecera ul.submenus { background:url(../img/pastilla-cabecera-submenus.gif) no-repeat left top; width:377px; height:19px; float:right; text-align:center; margin:17px 15px 0 0;}
.cabecera ul li { display:inline; list-style:none; font-size:0.7em; font-weight:bold;}
.cabecera ul li a { color:#FFFFFF; text-decoration:none; padding:0 5px; border-right:1px solid #FFFFFF;}
.cabecera ul li a:hover { color:#000000;}
.cabecera ul li a.none { border-right:none;}----*/
.cabecera1{
width:100%;
height:100px;
position:relative;
float:left;
background-image:url(../img/crs.jpg);
}
/* ---- DIV TABS ----*/

.tabs{ clear:both; height:22px; margin-top:1px; float:left; padding-left:17px;}
.tabs2{ height:22px; float:right; margin-right:15px; margin-top:6px; }
.tabs2 a{ background:url(../img/tabs.gif) no-repeat left top; width:127px; padding:2px 0; color:#FFFFFF; font-size:0.6em; font-weight:bold; text-decoration:none; display:block; float:left; text-align:center; }
.tabs2 a:hover{ color:#6dac24;}

/* ---- DIV COLUMNA MENUS ----*/

.loginBox{ background:url(../img/bg-ruralvia.gif) no-repeat left top; width:231px; height:100px; text-align:center; padding:69px 10px 0 0;}
.loginBox label{ font-size:0.7em; color:#33654e; font-weight:bold; width:50px; display:block; float:left; padding-top:5px; text-align:left; margin:0 0 0 25px; }
.loginBox input{ margin-bottom:3px; width:100px;}
.loginBox input.acceder{ background:url(../img/bg-btn2.gif) no-repeat left top; border:none; width:132px; cursor:pointer; font-weight:bold; padding:0; height:17px; margin-top:15px;}
.submenusPral{ background:url(../img/bg-submenus.gif) no-repeat left top; width:231px; height:79px; font-size:0.7em; color:#2c4537; font-weight:bold;}
.submenusPral ul li{ list-style:none; margin:0 10px 3px 20px;}
.submenusPral ul li a{ color:#52554e; text-decoration:none;}
.submenusPral ul li a:hover{ color:#4a9140;}

/* ---- MIGAS DE PAN ----*/

.breadCrumb{ font-size:0.7em; margin:2px 0 3px 0;}
.breadCrumb a{ color:#666666; text-decoration:none;}
.breadCrumb a:hover{ color:#3ea140; text-decoration:underline;}

/* ---- CAJA CONTENIDO ----*/
.box{ background:url(../img/img-box-cont.gif) repeat-y left top; width:504px; font-size:0.7em;}
	.box .boxFin{ background:url(../img/img-box-cierre.gif) no-repeat left bottom; padding:0 0px 15px 10px;}
.box h3{ font-size:1.0em; font-weight:bold; letter-spacing:-0.01em; margin:5px 0;}
.box h3 a{ color:#1c6240; display:block; text-decoration:none;}
.box h3 a:hover{ color:#000000; text-decoration:underline;}
.box p{ font-size:1.0em; letter-spacing:-0.01em; margin:0; line-height:1.0em;}
.box span.links{ display:block; margin-top:10px;}
.colum1{ float:left; width:640px;}
.colum2{ float:left; width:140px; margin-left:8px;}
.contenido3{
float:left;
width:100%;
 background-image:url(../img/lateral.jpg);
}
.centrar{
margin-left:auto;
margin-right:auto;
width:700px;
}

.videos{width:625px; height:382px; overflow:hidden; display:block;}
.informacion{ background:url(../img/bg-informacion.jpg) no-repeat left top; width:520px; height:178px; margin-top:10px;}
.informacion h2{ color:#FFFFFF; font-size:0.9em; font-weight:bold; border-bottom:1px solid #367819; padding:10px 0 0 0; margin:0 40px 10px 20px; letter-spacing:-0.03em;}
.informacion h2 span{ color: #4aaf4b;}
.informacion ul{float:left; width:50%; font-size:0.8em; font-weight:bold;}
.informacion ul li{list-style:none; padding:5px 40px 5px 30px;}
.informacion ul li a{color:#74b442; text-decoration:none; border-bottom:1px solid #b0cfc7; border-right:1px solid #b0cfc7; display:block;}
.informacion ul li a:hover{color:#FFFFFF;}

.infoInteres{background:url(../img/bg-interes.jpg) no-repeat left top; width:195px; height:176px; margin-top:5px;}
.infoInteres h2{color:#2a4536; font-size:0.9em; font-weight:bold; border-bottom:1px solid #8eac9a; padding:7px 0 0 0; margin:0 20px 0 5px; letter-spacing:-0.03em;}
.infoInteres dl{ font-size:0.7em; font-weight:bold; color:#2a4536; margin:0; padding:0;}
.infoInteres dl span{ color: #2a4536;}
.infoInteres dt{ margin:0 0 0 20px; padding:0;}
.infoInteres dd{ color:#7ba447; margin:0 0 0 30px;}


/* ---- DIV COLUMNA PUBLICIDAD ----*/

#publicidad img{ margin-bottom:10px;}


/* ---- DIV CIERRE ----*/

.piePag{ clear:both; border-top:1px solid #498370; color:#498370; height:65px; font-size:0.7em; margin:5px 15px 0 15px;}
.piePag a{ color:#498370; text-decoration:none;}


/* ---- CLASES GENERALES ----*/	


.limpiar{clear:both;}
.noBorder{border:none;}
.alinearImg{vertical-align:middle;}
.flotarL{float:left;}
.flotarR{float:right;}
.separador{ border-bottom:1px solid #d4dacf; display:block; margin:10px 0;}


/* ---- CLASES MENU PRINCIPAL ----*/	

ul#menuBar { font-size:0.7em; font-weight:bold; width:217px;}
ul#menuBar, ul#menuBar ul { list-style-type:none; margin: 0; padding: 0; }
ul#menuBar a { display: block; text-decoration: none; }
ul#menuBar li { margin-top: 2px; }
ul#menuBar li ul li{ margin-top: 0px; }
ul#menuBar li a { background: url(../img/bg-menu.gif) no-repeat left top; color: #fff; height:19px; padding-left:25px; }
ul#menuBar li a.simple { background: url(../img/bg-menu2.gif) no-repeat left top; color: #fff; height:19px; padding-left:25px; }
ul#menuBar li a.simple:hover { background: url(../img/bg-menu-hover2.gif) no-repeat left top;}
ul#menuBar li a:hover { background: url(../img/bg-menu-hover.gif) no-repeat left top;}
ul#menuBar li ul li a { background: #00452d; color: #FFFFFF; padding-left: 25px; }
ul#menuBar li ul li span { color: #4aaf4b;}
ul#menuBar li ul li a:hover { background: #aaa;}

/*--------clases para el player*/
h1{border:#000000 0px solid;position:relative;margin-top:0px;margin-left:50px;padding-right:10px;padding-left:10px;max-width:500px;height:35px;color:#184d3b;font-size:30px;font-weight:bold;z-index:99; font-family: Geneva, Arial, Helvetica, sans-serif;background-image:url(../img/b11.gif);  }
h3{border:#000000 0px solid;position:relative;margin-top:0px;margin-left:50px;padding-right:10px;padding-left:10px;max-width:500px;height:auto;color:#ffffff;font-size:14px;font-weight:normal;z-index:99; font-family: Geneva, Arial, Helvetica, sans-serif; background-image:url(../img/b2.jpg);   }
.bookmarks{ width:608px; height:20px; border:#000000 0px solid; position:relative; float:left; padding-top:5px;}
.paginacion{ width:600px; height:20px; border:#000000 0px solid; position:relative; float:left; font-size:10px; padding-top:3px; margin-left:10px; font-size:12px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#played{width:625px; height:152px; padding-top:230px;border:#ff0000 0px solid;position:relative; z-index:150; margin-top:-380px; left:0px; cursor:pointer; background-image: url(../img/pixel.gif);}
.book li{
 list-style:none; font-size:0.7em; font-weight:bold;
 width:22px;
 height:20px;
 border:#ff0000 0px solid;
 float:left;
 position:relative;
 
 margin-left:60px;
 margin-bottom:2px;
}
.logo1{
width:800px;
margin-left:auto;
margin-right:auto;
}
.buscador{
float:right;
width:300px;
margin-top:50px;
}
#buscado{
margin-top:20px;
margin-bottom:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.fotobus{
width:100px;
height:62px;
border:#000000 0px solid;
position:relative;
float:left;
}
.titulobus{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.buscon{
width:700px;
height:90px;
border:#000000 0px solid;
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.buscon a{
color:#003300;
}
.titulobus{
width:570px;
padding-left:20px;

height:20px;
border:#000000 0px solid;
position:relative;
float:left;
}
.descripbus{
width:570px;
padding-left:20px;
height:40px;
border:#000000 0px solid;
position:relative;
float:left;
}
.tagsbus{
width:570px;
padding-left:20px;
height:20px;
border:#000000 0px solid;
position:relative;
float:left;
font-size:12px;
}
.footer{
width:620px;
height:40px;
margin-top:17px;
margin-left:auto;
margin-right:auto;
border:#000000 0px solid;
position:relative;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
.footer a{
color:#003300;
}