	/***************************************************************************
	//file:			masvida.css
	//about:		especificaciones de estilo para mascalidaddevida.es
	//autor:		Mercenario
	//history:	- 08/05/2009: creacion
	//***************************************************************************/

html,body{
padding:0;
margin:0;
height:100%;
}

body{
font-size:14px;
font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
color:#282726;
background-image:url(img/background.jpg);
background-repeat:repeat-x;
background-color:#afe688;
}

p{padding:2px;margin:2px;margin-bottom:4px;}
span{font-size:10px;padding:6px;}
span.week{margin-bottom:7px;font-size:12px;text-decoration:underline;}

h1{padding:2px;margin:1px;font-size:24px;}
h2{padding:2px;margin:2px;}
h4{padding:0px;margin:2px;margin-bottom:3px;font-size:14px;}
h5{margin:2px;font-family:verdana;font-size:10px;}
h5.gdev{font-family:Tahoma;font-size:8px;padding:7px;font-variant:normal;}

table.lastau{padding:5px;margin:7px;border:3px;}
td.row{background-color:#d7ffbc;width:240px;}
td:hover.row{background-color:#BFFF95;}

td:hover img.item{border-top:2px solid #FFF;padding-top:3px;border-left:5px solid #FFF;padding-left:4px;}

h3{
margin:1px;
padding:2px;
padding-left:5px;
color:#000000;
font-size:18px;
text-decoration:underline;
}

a{font-weight:500;text-decoration:underline;color:#000000;}
a:active{text-decoration:underline;color:#000000; }
a:hover{text-decoration:none;color:#003700}
a img{border:none;}

a:visited.visitado{color:#003700;}

input,textarea{padding:3px;background-color:#FFFFFF;border:1px solid;border-right:2px solid;border-color:#c5d1db;}

ul{
margin-top:0;
padding-left:50px;
}

ul.mnlnk{
font-size:10px;
padding-left:15px;
margin:3px;
margin-bottom:7px;
}

ul.mn{
margin-top:0;
margin-left:0;
padding-left:20px;
font-size:12px;
list-style-type:square;
}

address{
font-size: 14px;
color: #0000A0;
font-family: 'Trebuchet MS',Tahoma,verdana,arial;
}
.clear{clear:both;}

blockquote{
background-color:#FFFF91;
background-color:#F2FFFE;
width:450px;
border-left:2px solid #E4D732;
border-bottom:1px solid #E4D732;
padding:4px;
margin:3px 4px 5px 7px;
}

#container{
width:790px;
/*height:100%;*/
margin:0px auto;
text-align:left;
}

#logo{
background-color:#afe689;
background-image:url(img/bg_header.jpg);
background-repeat:repeat-x;
height:69px;
width:790px;
margin:0px;
padding:0px;
text-align:center;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
}
#logo a{margin:0px auto;}
#logo .l{
float:left;
height:69px;
width:53px;
background-image:url(img/higia.jpg);
margin-left:7px;
}
#logo .r{
float:right;
height:69px;
width:53px;
background-image:url(img/higia.jpg);
margin-right:7px;
}

#header{
position:relative;
height:190px;
width:790px;
margin:0px 0px 0px 0px;
border-left:1px solid #FFF;border-right:1px solid #FFF;
background-image:url(img/header.jpg);
background-repeat:no-repeat;
}

#header .aviso{position:absolute;top:0px;right:3px;padding:3px;font-weight:800;}
#header .aviso a{font-size:14px;font-family:Verdana,Geneva;color:#FFF;}
#header .aviso a:hover{color:#FF0000;}


#header .mn{
position:absolute;
top:160px;
left:7px;
padding:2px;
}

#header ul{
list-style-type: none;
display:inline;
}
#header li{float:left;}
.lastmn{border-right: 0px none #4d4b4a !important;}

#header ul a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000;
text-decoration:none;
padding:0px 7px 0px 7px;
border-right:2px solid #4d4b4a;
}
#header ul a:hover{border-bottom:1px solid #FFF;color:#4A4ADD;Text-decoration:underline;}

#body{
position:absolute;
*position:relative;
width:790px;
margin: 0px auto;
border-left: 1px solid #FFF;border-right: 1px solid #FFF;
background-color:#FFF9E3;
background-color:#36753e;

}

#body h1{
font-weight:bolder;
color:#4F712B;
margin:0px 23px 6px 28px;
padding:10px 0px 2px 3px;
border-bottom:1px solid #bbb6a0;

color:#FFF;
border-bottom:1px solid #FFF;
}

#body .data{
float:left;
width:560px;
margin:0px;
text-align:left;
}

#body .textbody{
height:100%;
border: 1px solid #c2bdaa;
background-color:#FFE99B;
background-color:#FFF;
margin-left:10px;
margin-bottom:8px;
padding: 5px 5px 15px 0px;
min-height:710px;height:auto !important;height:710px;
}
#body .textbody img{padding:3px;}

#body .data h1{padding-left:21px;}

#body .textbody p{
padding:3px 3px 3px 15px;
font-family:Arial,Geneva, sans-serif;
font-size:16px;
font-weight:normal;
}


#menuCol{
position:absolute;
clear: both;
right:7px;
top:16px;
width:195px;
background-color:#F2FFFE;
margin:0px 14px 10px 0px;
padding:0px 0px 0px 0px;
display:inline;
border:1px solid #c2bdaa;
border-bottom:2px solid #AF9501;
}
#menuCol .menuCab{width:187px;text-align:center;padding:3px;padding-bottom:4px;margin:1px;background-color:#99c89e;}
#menuCol .menuCab span{text-decoration:underline;padding:2px;}
#menuCol li{margin:1px;}
#menuCol .lng{margin-top:7px;}
#menuCol img{padding:3px;}

#body .footer{
width:788px;
height:100px;
padding:7px 0px 0px 0px;

background-color:#77d634;
background-image:url(img/footer.jpg);
background-repeat:repeat-x;


color:#225001;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bolder;
text-align:center;

border-left:1px solid #FFF;border-right:1px solid #FFF;

clear:both;
}

#body .footer a{text-decoration:none;font-weight:bold;}
#body .footer .cc{width:120px;float:right;padding:3px;}
#body .footer h5{color:#1C3F01;}

#body .backlogo{
position:absolute;
width:200px;
height:225px;
left:10px;
bottom:10px;
background:url("img/backlogo.jpg") no-repeat top left;
}

/*----------------------- FORMULARIO DE CONTACTO ----------------------*/
#frmcontacto{
display:block;
width:90%;
background-color:#FDF7DB;
border-right:1px solid #FFF;border-right:1px solid #FFF;
border-bottom:2px solid #FFF;border-right:1px solid #FFF;
padding:3px;
margin:3px 0px 0px 10px;
}


/*----------------------- MENU ----------------------*/
.applemenu{
margin:2px;
padding:0;
width:189px;
border:1px solid #9A9A9A;
}

.applemenu div.silverheader a{
background: white url(img/gradient.png) repeat-x center left;
font:bold 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative;
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}

.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(img/silvergradientover.gif);
color: white;
}

.applemenu div.submenu{
background: white;
padding: 5px;
height: 225px;
text-align:center;
}

/*----------------------- GOLOSINAS ----------------------*/
#item{
width:500px;
padding:5px;
background-color:#BFFF95;
border-left:1px #73D268 solid;
border-bottom:2px #73D268 solid;
}

#item .about{
width:480px;
text-align:left;
padding:3px;margin:3px;
background-color:#E6FFD5;
border-right:2px #73D268 solid;
}
#item .valora{
background-color:white;
width:440px;
margin-top:7px;
}
#item h4{border-bottom:1px #BFFF95 dotted;}

#item .nfo{
width:500px;
margin-top:6px;
text-align:right;
}

#item .cat{
width:470px;
margin-top:6px;
padding:3px;
text-align:right;
}
#item .cat span{font-size:12px;}

#item .text{
padding-bottom:4px;
background-color:#FFF;
text-align:left;
min-height:340px;height:auto !important;height:340px;
margin-bottom:3px;
}

/*----------------------- LISTAS ----------------------*/
#lst{
width:500px;
margin-left:15px;
padding:5px;
background-color:#BFFF95;
border-left:1px #73D268 solid;
border-bottom:2px #73D268 solid;
}

#lst .item{
width:450px;
background-color:#d7ffbc;
border-left:1px #73D268 solid;
border-bottom:2px #73D268 solid;
padding:5px;
background-image:url(img/document.png);
background-repeat:no-repeat;
background-position:bottom right;;
margin-bottom:14px;
}
#lst .item:hover{
background-color:#9FEA97;
background-image:url(img/document-hover.png);
background-repeat:no-repeat;
background-position:bottom right;;
}
#lst .item:hover a{font-weight:bold;}
#lst .item:hover p{border-left:2px #73D268 solid;}
#lst .nfo{width:100%;text-align:right;margin-top:7px;}

#lst .video{
width:450px;
background-color:#d7ffbc;
border-left:1px #73D268 solid;
border-bottom:2px #73D268 solid;
padding:5px;
background-repeat:no-repeat;
background-position:bottom right;;
margin-bottom:14px;
}
#lst .video:hover{
background-color:#9FEA97;
background-repeat:no-repeat;
background-position:bottom right;;
}
#lst .video:hover a{font-weight:bold;text-decoration:underline;}

/*----------------------- OTROS ----------------------*/
#paginacion{}



/*         <!- webdevelopment.gdevelop.es -->         */
