@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-type: none;}
    .menu4 li { margin: 0px; padding: 10px; float: left; }
	.menu4 li { width:auto; margin-right: 10px; 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;}

/* 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:150px; margin-top:10px; margin-left:10px; margin-bottom:10px; 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:750px; margin-top:10px; padding-right:10px;}
div#content p{line-height:1.4;text-align:justify; margin-right:10px;}
.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; }
h1 {color: gray; font-size: 14px;}

/* 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;}