*{
margin:0em;
padding:0em;
}
body{
margin:0;
padding:0;
font-family:verdana;
color: #666666;
font-size:12px;
background:url('http://www.accudes.es/Imagenes/degradado.jpg') repeat-X;
}
input, select, textarea {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
border:solid 1px #CCCCCC;
}
form {
margin:8px 8px 8px 8px;
line-height: 2em;
}
img {
border:0px;
}
a{
text-decoration: none;
color: #666666;
}
a:hover{
text-decoration: none;
color: #FF3399;
}
.Asociacion{
font-weight:bold;
color: #000099;
font-size:18px;
font-family:arial;
}
.banner{
border: 2px solid #FF3399;
margin:25px 0px 0px 0px;
padding:4px;
}
h3{
font-size:10px;
}
h4{
font-size:10px;
}
h5{
font-size:9px;
}
h6{
font-size:8px;
}
.contenidoBloque{
padding:5px;
}
#menuizquierda{
width:248px;
float:left;
margin:0px;
}
#menuizquierda .bloque{
background:transparent url(http://www.accudes.es/Imagenes/fondo_menu.jpg) no-repeat scroll left bottom;
border:solid 1px #CCCCCC;
width:230px;
margin:10px 20px 10px 10px;
}
#general_contenido{
left:50%;
width:974px;
margin-left:-487px;
position:relative;
padding:0px;
}
#fotoCabecera{
float:left;
}
#contenidoDerecha{
float:left;
margin: 0px 0px 0px 8px;
}
#contenidoIzquierda{
float:left;
}
#contenidoIzquierda .bloque{
border:solid 1px #CCCCCC;
width:266px;
margin:10px 0px 0px 0px;
}
#contenidoDerecha .bloque{
border:solid 1px #CCCCCC;
width:266px;
margin:10px 0px 0px 0px;
}
#bloqueBoletin .campo{
position:absolute;
top:30px;
left:10px;
}
#bloqueBoletin .boton{
position:absolute;
top:30px;
left:100px;
margin:0px;
}
#menuDerecha{
float:left;
margin:0px 0px 0px 4px;
}
#menuDerecha .bloque{
border:solid 1px #CCCCCC;
width:230px;
margin:10px 0px 0px 0px;
}
#bloqueUsuarios{
width:228px;
background:url('http://www.accudes.es/Imagenes/zona-privada.png') no-repeat;
padding:0px;
position:relative;
height:112px;
}
#bloqueUsuarios form{
margin:0px 8px 0px 8px;
padding:27px 0px 0px 0px;
}
#bloqueUsuarios .campo{
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
border:solid 1px #000000;
}
a.enlace_fondo{
color: #FFFFFF;
}
a.enlace_fondo:hover{
color: #666666;
}
#menuizquierda img{
border:0px;
}
#menuizquierda .logotipo{
height:158px;
overflow:hidden;
padding:0px;
width:161px;
}
#menuizquierda .logo{
background:url('http://www.accudes.es/Imagenes/logo.gif') no-repeat left top;
height:158px;
left:25px;
margin:5px 20px 10px 10px;
padding:0px;
position:absolute;
top:0px;
width:220px;
z-index:2;
}
#pie{
margin: 15px;
height:64px;
clear:both;
}
.contenido{
display:block;
text-align:center;
padding: 5px 0px 4px 0px;
height:13px;
width:340px;
background: #42484C;
float:left;
}
#pie a{
text-decoration: none;
color: #FF3399;
}
#pie a:hover{
text-decoration: none;
color: #000099;
}
#cabecera{
float:right;
margin:5px 20px 10px 0px;
}
#cabecera a{
text-decoration: none;
color: #FFFFFF;
background:#FF3399;
margin:4px;
font-size:17px;
font-family:Arial;
padding:4px 1px;
font-weight:bold;
}
#cabecera a:hover{
text-decoration: none;
background: #000099;
}
#contenido{
float:left;
width: 470px;
}
#bloqueContenido{
padding:8px;
clear:both;
_padding:0px;
}
.boton1{
margin:10px;
text-align:center;
font-family:arial;
text-decoration: none;
color: #FF3399;
background:#FFFFFF;
font-size:10px;
padding:2px;
}
.boton1:hover{
font-family:arial;
font-size:10px;
text-decoration: none;
color: #FFFFFF;
background:#FF3399;
}
.boton{
border:0px;
text-align:center;
font-family:arial;
font-size:10px;
text-decoration: none;
color: #FF3399;
background:#FFFFFF;
margin:0px 10px;
padding:2px;
}
.boton:hover{
background:#FF3399;
color: #FFFFFF;
}
#listado1 {
position:relative;
list-style:none;
margin:0px;
padding:6px;
line-height:1em;
}
#listado1 li{
clear:both;
padding:0pt 0pt 0.625em;
width:100%;
margin:10px 0px;
}
#listado1 h3{
color: #E46E2E;
font-family:verdana;
font-size:12px;
margin:0px 0px 6px 0px;
}
#listado1 img{
border:solid 3px #F6C3A4;
float:left;
margin:0px 5px 10px 5px;
}
#listado1 img:hover{
border:solid 3px #CCCCCC;
}
#listado1 span{
border:solid 1px #CCCCCC;
float:right;
padding: 2px;
}
#listado2 {
list-style:none;
margin:6px;
padding:0px;
line-height: 1.2em;
}
#listado2 h3{
color: #E46E2E;
font-family:verdana;
font-size:12px;
margin:6px 0px 6px 0px;
}
#listado2 img{
border:solid 1px #CCCCCC;
display:block;
}
#listado3 {
list-style-position:inside;
margin:0px;
padding:0px 20px;
list-style-image:url('http://www.guiarestaurantes.org/Plantillas/Imagenes/bullet.gif');
}
#listado3 a{
font-family:verdana;
font-size:10px;
text-decoration: none;
color: #666666;
}
#listado3 a:hover{
font-family:verdana;
font-size:10px;
text-decoration: none;
color: #FFFFFF;
background: #E46E2E;
}
.EnlaceContenidoAmpliado{
background: #FF3399;
color:#FFFFFF;
}
.EnlaceContenidoAmpliado:hover{
background: #000099;
color:#FFFFFF;
}
#titulo{
position:relative;
background:url('http://www.guiarestaurantes.org/Plantillas/Imagenes/titulo.png') no-repeat left top;
border:solid 1px #CCCCCC;
height:53px;
width:468px;
}
.buscad{
font-size:8px;
color:#CCCCCC;
clear:both;
}
#titulo h2{
font-size:20px;
color:#FFFFFF;
float:left;
margin:15px 10px 0px;
font-variant:small-caps;
}
#titulo img{
float:left;
margin: 7px;
}
li{
margin:8px 0px 0px 0px;
clear:both;
}
label {
color: #FFFFFF;
font-family:arial;
font-weight:bold;
font-size:12px;
}
#altaUsuario label{
color:#000099;
}
#altaUsuario input, select, textarea {
display: block;
}
#altaUsuario .boton{
background:#000099;
font-size:14px;
color:#FFFFFF;
}
#altaUsuario .boton:hover{
background:#FF9933;
color:#FFFFFF;
}
#general{
width:100%;
}
#bloqueContenido .imagen{
float:left;
margin:5px;
}
#contenidoAncho{
width:465px;
border:1px solid #CCCCCC;
background:#FFFFFF;
background:url('http://www.accudes.es/Imagenes/degradado.jpg') repeat-X;
}
#contenidoAncho h2{
font-family:verdana;
font-size:15px;
background:#FF9933;
color:#FFFFFF;
margin:0px;
height:26px;
padding: 4px 8px 0px 8px;
}
#contenidoAncho h3{
padding:8px;
font-size:13px;
}
#contenidoAncho p, ul{
list-style-position:inside;
margin: 5px;
padding: 8px;
}
#contenido h2{
background-color:#000099;
font-family:arial;
font-size:18px;
color:#FFFFFF;
margin:0px;
height:47px;
width:450px;
padding: 6px 8px 0px 8px;
}
#restaurante h3{
font-family:verdana;
font-size:13px;
color:#666666;
}
#restaurante h4{
font-family:verdana;
font-size:10px;
}
#contenidoDestacado{
border:1px solid #CCCCCC;
width:470px;
}
#contenidoNormal{
border:1px solid #CCCCCC;
width:470px;
overflow:hidden;
}
#bloque h2 {
background:#FF9933;
border-bottom:2px solid #CCCCCC;
color:#FFFFFF;
font-family:verdana;
font-size:15px;
font-variant:small-caps;
height:26px;
margin:0px;
padding:4px 8px 0px;
width:250px;
}
.bloque p {
padding:10px;
}
.bloque h3
{
padding:0px 0px 0px 10px;
}
#restaurante{
border-bottom:2px solid #E89233;
float:left;
height:95px;
margin:1em;
width:230px;
}
#restaurante h3{
display:inline;
padding:0px;
}
#restaurante img{
border:0px;
}
.tipo a{
color:#000000;
}
.tipo a:hover{
color:#F6C3A4;
}
.imagen a{
background:#FFFFFF none repeat scroll 0%;
border:3px solid #CCCCCC;
display:block;
margin: 0px 8px 0px 0px;
padding:0px;
float:left;
}
.imagen a:hover{
border:3px solid #FF3399;
}
#MSubTitle {
	FONT-SIZE: 10px
}
#Menu {
	LINE-HEIGHT: 1;
	margin: 4px 0px;
}
.MGroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.MGroup A {
	BORDER-LEFT: #FF3399 8px solid;PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 6px; CURSOR: pointer; COLOR: #FF3399; PADDING-TOP: 6px; TEXT-ALIGN: right; TEXT-DECORATION: none;FONT-FAMILY: arial;FONT-SIZE:15px;
}
.MGroup A:hover {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #FF3399; PADDING-BOTTOM: 6px; CURSOR: pointer; COLOR: #FFFFFF; PADDING-TOP: 6px; TEXT-ALIGN: right; TEXT-DECORATION: none;FONT-FAMILY: arial;FONT-SIZE:15px;
}
.MGroupContent {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; PADDING-TOP: 5px
}
.MFile A:link {
	BORDER: 0px; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; COLOR: #000000; PADDING-TOP: 4px; TEXT-ALIGN: left; TEXT-DECORATION: none;FONT-FAMILY:arial;FONT-SIZE:12px;
}
.MFile A:visited {
	BORDER:0px; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 25px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; COLOR: #000000; PADDING-TOP: 4px; TEXT-ALIGN: left; TEXT-DECORATION: none;FONT-FAMILY:arial;FONT-SIZE:12px;
}
.MFile A:hover {
	BORDER:0px; COLOR: #FFFFFF; BACKGROUND-COLOR: #FF99CC;FONT-FAMILY:arial;FONT-SIZE:12px;
}
.MFile A:active {
	BORDER:0px; COLOR: #FFFFFF; BACKGROUND-COLOR: #CCCCCC;FONT-FAMILY:arial;FONT-SIZE:12px;
}
#MSelected a {
	BORDER:0px; COLOR: #FFFFFF; BACKGROUND-COLOR: #CCCCCC;FONT-FAMILY:arial;FONT-SIZE:12px;
}
#MSelected a:visited {
	BORDER:0px; COLOR: #FFFFFF; BACKGROUND-COLOR: #CCCCCC;FONT-FAMILY:arial;FONT-SIZE:12px;
}
#MSelected A:hover {
	BORDER:0px; COLOR: #FFFFFF; BACKGROUND-COLOR: #FF99CC;FONT-FAMILY:arial;FONT-SIZE:12px;
}
#MSelected {
}