@charset "UTF-8";
/* CSS Document */

/* BASIC */
html,body{ margin-top:-5px;padding:0px; background-color:#68010d;}

/* CONTAINER */
div#container{width:800px;margin:0 auto; background-color:#FFF;}

/* HEADER */
div#header{width:800px; height:117px;background: #000; background-image:url(../img/general/header.jpg)}

/* MENU */
div#menu{width:800px; height:33px; vertical-align:bottom; background-image:url(../img/general/navigation.gif); background-repeat:repeat-x; background-color:#f00; text-align:right;}

	.menu4 { font-family:Helvetica; font-size:11px; color:#fff;}
    .menu4 { width: 100%;}
    .menu4 ul { margin: 0px; padding: 0px; list-style: none; list-style-type: none;}
    .menu4 li { margin: 0px; padding: 10px; list-style: none; float: left; }
	.menu4 li { width:auto; margin-right: 10px; list-style: none; text-align: center;}
    .menu4 a {width: 100%; text-decoration: none; color:#fff;}
    .menu4 a:hover { background: #fff none; color:#910000; }

	.banderes { vertical-align:middle;}
	
	.buscadorimg a {background: transparent;}
	.buscadorimg a:hover {background: transparent;}

#wrapper {margin-top: 10px;}

/* ARIADNA */
div#ariadna{float:left; width:550px; margin-top:10px; text-align:left; padding-left:10px;}
.ariadna { font-family:Helvetica; font-size:11px; color:#000; text-align:justify;}

/* NAVIGATION*/
div#navigation{float:left; width:150px; margin-top:10px; margin-left:10px; background-color:#b9bdc9; background-image:url(../img/general/bg_navigation.jpg); background-repeat:repeat;}
.navigation { font-family:Helvetica; font-size:11px; color:#000; text-align:center;}

/* POSTER */
.poster { background-color:#c5c5c5;}
.img { border: 4px solid #666;}

/* DESCARGAS */
div#descargas{float: left; width:125px; text-align:left; padding-left:10px;}
.descargas { font-family:Helvetica; font-size:11px; color:#000; text-align:justify;}

/* EXTRA FORMACION */

.extraform{ text-align:center; margin-left:auto; margin-right:auto;}

/* CONTENT */
div#content{float:right;width:480px; margin-right:10px; margin-bottom: 30px;}
div#content p{line-height:1.4;text-align:justify; margin-right:15px;}
.content { font-family:Helvetica; font-size:11px; color:#000}
.content a{ font-family:Helvetica; font-size:11px; color:#4b4b4b; text-decoration:none;}
.content a:hover{ font-family:Helvetica; font-size:11px; color:#4b4b4b; text-decoration:underline;}
.content ul { list-style:none; line-height:1.8; }
.content li { list-style:none; line-height:1.8; }
.content ul ul { list-style:none; line-height:1.4; }

#title { width: 600px; height: 20px; margin-top: 10px; margin-bottom: 10px; display: block; float: left; font-family: Helvetica; font-size: 13px; color:black; font-weight: bold;}

#peli {width: 280px; height: 210px; display: block; float:left; margin-right: 20px; margin-bottom: 20px;}

#peliposter {width: 130px; height: 180px; display: block; float: left; marg background-color: gray; border: 2px; border-style: solid; border-color: gray; text-align: center;}

#pelititulo {width: 130px; height: 175px; float: left; margin-top: 5px; margin-left: 10px; display: block; text-align: left;}

/* TABS */
.usual {
  color:#111;
  width:480px;
}
.usual li { list-style:none; float:left; }

.usual ul a {
  -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
  display:block;
  padding:10px 4px;
  text-decoration:none!important;
  text-align: center;
  margin-left:0;
  margin-right: 2px;
  font:9px Helvetica;
  color:#FFF;
  background:#444;
}
.usual ul a:hover {
  color:#FFF;
  background:#666;
  font:9px Helvetica;
  }
.usual ul a.selected {
  color:#000;
  background:#e1e1e1;
  font:9px Helvetica;
  }
.usual div {
  /*padding:10px 10px 8px 10px;*/
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background:#e1e1e1;
  font:10px Helvetica;
}
.usual div a { color:#fff;}

#tpastillas {padding:10px 10px 8px 10px;}

/* ROUNDED CORNERS */

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #e1e1e1}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* DOCUMENTACION */

#documentacion { background-color: #e1e1e1; text-align: left; padding-left: 10px; padding-top: 10px; padding-bottom: 10px;}

.documentos {margin-top: 10px; text-align: center;}

/* LATERAL */

#lateral{ float: right; margin-top: 150px; width: 160px;margin-right: 10px;}
.lateral { font-family:Helvetica; font-size:11px; color:#000; text-align: center;}
.lateral a{ font-family:Helvetica; font-size:11px; color:#4b4b4b; text-decoration:none;}
.lateral a:hover{ font-family:Helvetica; font-size:11px; color:#4b4b4b; text-decoration:underline;}
.lateral ul { list-style:none; line-height:1.8; }
.lateral li { list-style:none; line-height:1.8; }
.lateral ul ul { list-style:none; line-height:1.4; }

.logos { margin-top: -11px;}

#lateralnews {background-color:#e1e1e1; width: 150; margin-top: 20px; text-align: center;}
#noticias{background-color:#e1e1e1; text-align: left; width: 150px; margin-left: 5px; padding-top: 5px; padding-bottom: 10px; font-family:Helvetica; font-size:9px;}
.noticias ul { margin-bottom: 10px; }
.noticias li { list-style:none; line-height:1; margin-bottom: 10px; }


/* TEXT REPLACEMENT */

h1#nosotros {
    padding-top: 58px; /* height of the replacement image */ height: 0px; overflow: hidden; background-image: url(../img/general/titular_nosotros.jpg); background-repeat: no-repeat;}

/* EXTRA */
div#extra{ float:right; text-align:left; width:590px;	padding-right:10px; padding-left:10px; padding-top:5px; padding-bottom:5px;	background-color:#666; margin-bottom:10px; margin-right:10px;}
.extra { font-family:Helvetica; font-size:11px; color:#fff; text-align:justify;}
.extra a { font-family:Helvetica; font-size:11px; color:#fff; text-decoration:none; text-align:justify;}
.extra a:hover { font-family:Helvetica; font-size:11px; color:#fff; text-decoration:underline; text-align:justify;}

/* FOOTER */
div#footer{clear:both;width:100%; background-color:#68010d; margin-top:10px;}
div#footer p{margin:0;padding:10px 5px; text-align:center;}
.footer { font-family:Helvetica; font-size:11px; color:#fff}
.footer a { font-family:Helvetica; font-size:11px; color:#fff; text-decoration:none;}
.footer a:hover { font-family:Helvetica; font-size:11px; color:#fff; text-decoration:underline;}