/* CSS Alcohol y Jóvenes Interior Document */
body{
margin:0;
}
img{
border:0;
}
#contenedor_principal{
width:80%;
margin-left:10%;
margin-top:1%;
}
#multidioma {
float:right;
width:98.5%;
} 
#navcontainerIdioma{
width : 100%; 
height:1.25em;
float : right; 
margin : 0; 
background-color : #4378BE; 
}
#navlistIdioma {
float : right;
margin : 0; 
background-color : #4378BE; 
} 
#navlistIdioma ul, #navlistIdioma li {
margin : 0; 
padding : 0;
display : inline; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.6em; 
} 
#navlistIdioma a:link, #navlistIdioma a:visited {
float:left; 
line-height : 1.3em; 
font-weight : bold;
margin : 0.4em 1em; 
text-decoration : none; 
color : #ffffff; 
} 
#navlistIdioma a:link#current, #navlistIdioma a:visited#current, #navlistIdioma a:hover {
background : transparent; 
color : #FEE300; 
} 
#navlistIdioma a:hover {
color : #FEE300; 
} 
#buscador {
width:98.5%;
float:right; 
border-bottom : 0.05em solid;
border-top : 0.05em solid; 
border-color : #ffffff; 
background-color : #CDD6DE;
height: 1.25em;
} 
#buscador_opciones {
background-color : #CDD6DE; 
float:left;
width:90%;
} 
#buscador_opciones img {border : 0; } 
#buscador_lista {
margin : 0; 
padding : 0 0 0 1.25em; 
float:right;
} 
#buscador_lista ul, #buscador_lista li {
margin : 0; 
padding : 0;
display : inline; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.6em; 
} 
#buscador_lista a:link, #buscador_lista a:visited {
float : left; 
line-height : 1.3em; 
font-weight : bold; 
margin : 0 1.5em 0 0; 
text-decoration : none; 
color : #2A2A2A; 
} 
#buscador_lista a:link#current, #buscador_lista a:visited#current, #buscador_lista a:hover {
background : transparent; 
color : #ffffff; 
} 
#buscador_lista a:hover {
color:#670001; 
} 
#dimension {
margin:0;
float : left; 
width:10%;
} 
.tamanoLetra {
float : left; 
width:16%;
margin-left : 0.2em; 
margin-right : 0.2em;
} 
.tamanoLetra img {
width : 100%; 
border : 0; 
margin-top:0.2em
} 
#contenedor_central{
width:100%;
float:left;
margin:0;
background-color:#E9ECEF;
background-image:url(../img/fondo_centro.gif);
background-repeat:repeat-y;
}
#contenedor_izq{
float:left;
width:16%;
background-image:url(../img/fondo_menuIzq.gif);
background-repeat:repeat-y;
height:30.5em;
}
#img_alcohol{
float:right;
width:90%;
margin-top:5%;
}
#img_alcohol img{
margin-left:2%;
width:95%;
height:10.2em;
}
#menu_opciones{
float:left;
width:90%;
}
#navlist{
padding: 0 1% 1%;
margin-left: 0;
font: normal 0.8em Arial, sans-serif;
width: 97%;
}
#navlist li{
list-style: none;
margin: 0;
width:100%;
text-align: left;
}
#navlist li a{
width:98%;
display: block;
padding: 1.5% 0 2.5% 14%;
background-image:url(../img/solapa_off.gif);
background-repeat:no-repeat;
text-decoration: none;
height:auto;
}
#navlist li a:link { color: #FFFFFF; }
#navlist li a:visited { color: #FFFFFF; }
#navlist li a:hover, a:link#current, a:visited#current{
color:#FFFFFF;
background-image:url(../img/solapa_on.gif);
background-repeat:no-repeat;
}
#contenedor_drch{
float:left;
width:84%;
background-color:#E9ECEF;
}
#titulo{
width:95%;
float:right;
margin-top:2%;
}
#titulo img{
width:3.2%;
height:auto;
float:left;
margin:0;
margin-right:1%;
}
#titulo h1{
margin:0;
}
#titulo_txt{
height: auto;
width:95.8%;
float:left;
background-color:#CDD6DE;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
/*font-size:1em;*/
color:#404143;
}
#centro{
width:94%;
float:right;
margin-left:5%;
margin-top:0.4%;
}
h1 {
color : #404143; 
font-size : 1.0em; 
font-weight : bold;
} 
h2 {
color : #1F579B; 
font-size : 0.9em; 
font-weight : bold; 
} 
h3 {
color : #1F579B; 
font-size : 0.85em; 
font-weight : bold; 
} 
h4 {
color : #1F579B; 
font-size : 0.8em; 
font-weight : bold; 
} 
h5 {
color : #1F579B; 
font-size : 0.75em; 
text-decoration : underline; 
} 
h6 {
color : #1F579B; 
font-size : 0.7em; 
} 
#migas_pan{
width:94%;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.6em;
margin-top:0.3%;
}
#migas_pan a{
color:#4378BE;
margin-left:0.5%;
}
/***************** Plantilla simple ************************/
#contenido{
float:left;
width:98%;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
color:#404143;
font-size:0.65em;
}
#contenido a{
color:#1F579B;
text-decoration:underline;
}
#contenido a:hover{
text-decoration:none;
}
/***********************************************************/
/***************** Plantilla con fichas ********************/
.ficha{
width:45%;
float:left;
margin-right:3%;
margin-top:0.9%;margin-bottom:0.9%;
}
.ficha_izq{
float:left;
width:25%;
}
.ficha_izq_imagen{
float:left;
width:100%;
}
.ficha_izq_imagen img{
float:left;
width:94%;
height:auto;
border:0;
}
.ficha_enlace_izq{
float:left;
width:92%;
}
.ficha_enlace_izq a{
float:right;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#1F579B;
font-size:0.6em;
}
.ficha_enlace_izq a:hover{
text-decoration:none;
}
.ficha_enlace_izq img{
width:12%;
margin-left:5%;
}
.ficha_drch{
width:74%;
float:left;
background-color:#FFFFFF;
border:0.05em;
border-style:solid;
border-color:#A1B3C2;
height:auto;
}
.ficha_drch p{
margin:0;
}
.ficha_drch_titulo{
width:95%;
float:left;
margin-top:2%;
margin-left:2%;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1F579B;
font-size:0.65em;
}
.ficha_drch_texto{
width:95%;
float:left;
margin-top:2%;
margin-left:2%;
font-family:Arial, Helvetica, sans-serif;
font-size:0.55em;
color:#404143;
}
.ficha_drch_texto a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#1F579B;
}
.ficha_drch_texto a:hover{
text-decoration:none;
}
#destacados{
width:44.8%;
float:left;
margin-top:0.9%;margin-bottom:0.9%;
border:0.05em;
border-style:dotted;
border-color:#A1B3C2;
background-color:#F1F5F8;
font-family:Arial, Helvetica, sans-serif;
font-size:0.55em;
color:#404143;
}
#destacados_izq{
float:left;
width:22%;
border:0;
margin-top:1%;
margin-left:1%;
height:10.5em;
}
#destacados_izq img{
float:left;
width:100%;
height:auto;
}
#destacados_drch{
float:left;
width:74%;
border:0;
margin-top:1%;
margin-left:2%;
}
#destacados_drch ul{
margin-top:1%;
}
#destacados_drch ul li{
margin-left:-10%;
list-style-image:url(../img/bullet2.gif);
}
#destacados_drch a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#1F579B;
}
#destacados_drch a:hover{
text-decoration:none;
}
/********************** fin diseño Plantilla con fichas ******************/
/****************** diseño Plantilla menu ************************/
#indice{
width:98%;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#404143;
margin-top:1%;
background-color:#FFFFFF;
}
#indice ul{
margin-top:1%;
}
#indice ul li{
list-style-image:url(../img/bullet2.gif);
}
#indice a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#1F579B;
}
#indice a:hover{
text-decoration:none;
}
/****************** fin diseño Plantilla menu ************************/
/****************** Plantilla legislación estatal ********************/
#bloque_legislacion_est{
width:31%;
float:left;
margin-right:1%;
margin-top:1.8%;
height:8em;
}
#bloque_legislacion_est img{
width:100%;
float:left;
margin:0%;
height:8em;
}
.legislacion_est{
width:31%;
float:left;
margin-right:1%;
margin-top:1.8%;
background-color:#FFFFFF;
border:0.05em;
border-style:solid;
border-color:#A1B3C2;
height:8em;
}
.legislacion_est p{
margin:0;
}
.legislacion_est_titulo{
width:95%;
float:left;
margin-top:1%;
margin-left:1%;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1F579B;
font-size:0.65em;
}
.legislacion_est_texto{
width:95%;
float:left;
margin-top:1%;
margin-left:1%;
font-family:Arial, Helvetica, sans-serif;
font-size:0.55em;
color:#404143;
}
.legislacion_est_texto a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#1F579B;
}
.legislacion_est_texto a:hover{
text-decoration:none;
}
/****************** fin Plantilla legislación estatal ****************/
/****************** Plantilla legislación autonomica ********************/
#bloque_legislacion_auto{
width:31.5%;
float:left;
margin-right:1%;
margin-top:1.8%;
height:7.5em;
background-color:#000000;
}
#bloque_legislacion_auto img{
width:100%;
float:left;
margin:0%;
height:7.8em;
}
.legislacion_auto{
width:31%;
float:left;
margin-right:1%;
margin-top:1.8%;
background-color:#FFFFFF;
border:0.05em;
border-style:solid;
border-color:#A1B3C2;
height:auto;
}
.legislacion_auto p{
margin:0;
}
.legislacion_auto_titulo{
width:95%;
float:left;
margin-top:0.5%;
margin-left:1%;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1F579B;
font-size:0.65em;
}
.legislacion_auto_texto{
width:95%;
float:left;
margin-top:1%;
margin-left:1%;
font-family:Arial, Helvetica, sans-serif;
font-size:0.55em;
color:#404143;
}
.legislacion_auto_texto a{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#1F579B;
}
.legislacion_auto_texto a:hover{
text-decoration:none;
}
.legislacion_auto_texto ul li{
list-style-image:url(../img/bullet2.gif);
}
.legislacion_auto_texto ul{
margin-bottom:0;
}
/****************** fin Plantilla legislación autonomica ****************/
#contenedor_inf{
float:right;
width:98.5%;
background-color:#CDD6DE;
height:2.8em;}
#logo_aaa{
float:left;
width:20%;
margin-top:1%;
margin-left:1%;
}
#logo_aaa a{
text-decoration: none;
}
#logo_aaa img{
float:left;
width:38%;
height:1.2em;
}

#pie ul li{
	display : inline; 
	list-style-type : none; 

}


#pie {
width : 58%; 
margin-bottom : 1em; 
text-align : center; 
float : left; 
margin-top : 2%; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.6em; 
font-weight : normal; 
} 
#pie a {
color : #2A2A2A; 
text-decoration : none; 
} 
#pie a:hover {
color : #670001; 
text-decoration : underline; 
} 
#logo_msc{
float:left;
width:20%;
margin-top:0.5%;
}
#logo_msc a{
text-decoration: none;
}
#logo_msc img{
width:87.5%;
height:2.4em;
float:left;
}
