/* guillermodeladehesa.com */
*{margin:0;padding:0;}
html{margin:0;padding:0;border:0;}
body{margin:0;padding:0;font:80%/1.5 "Trebuchet MS", Tahoma, Helvetica, sans-serif;color:#333;background:#FFF url(fnd_body.gif) top left repeat;}
#divtop, #cabecera{display:block;height:200px;margin:0;padding:0;}
#divtop{background:url(fnd_top.gif) top left repeat-x;}
#cabecera{background:url(fnd_head.gif) top left no-repeat;}
#fototop{position:absolute;top:14px;left:63px;width:91px;height:109px;border:1px solid #CDDBDF;background:#CDDBDF url(foto_top_1.jpg) top left no-repeat;}
#enlacetop{position:absolute;top:127px;left:28px;width:324px;height:30px;}
#menutop{display:block;clear:both;height:37px;margin:0px 0 15px 0;padding:0;background:#CDDBDF url(fnd_menutop.gif) top left repeat-x;}
#menutop ul{float:left;list-style:none;text-transform:uppercase;margin:0 0 0 15px;padding:0;	display:inline;border-right:1px solid #ccc;}
#menutop ul li{display:inline;margin:0;padding:0;}
#menutop ul li a{display:block;float:left;width:auto;margin:0;padding:0 12px;border-left:1px solid #ccc;border-bottom:none;font:bold 13px/2.8em "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;text-transform:uppercase;text-decoration:none;	color:#44515D;}
#menutop ul li a:hover, #menutop ul li a.actual, #menutop ul li a:active{color:#FFF;background:#44515D;}
#menuleft{clear:left;float:left;width:240px;padding:15px;text-align:center;}
#contenido{float:left;display:inline;padding:15px 15px 50px 15px;margin:15px 0 15px 0;text-align:left;border:1px solid #CCDADE;background:#FFF url(fnd_main.gif) bottom left repeat-x;}
#contenido h1{font-size:1.7em;color:#44515D;margin-left:15px;}
#contenido h2{font-size:1.5em;color:#687C8F;margin-left:15px;}
#contenido h3{font-size:1.3em;color:#000;margin-left:15px;}
#contenido a{text-decoration:none;}
#contenido p{font-size:1em;margin-left:15px;}
#contenido ul, #contenido ol{margin-left:55px;}
#contenido{min-width:150px;max-width:690px;min-height:150px;}
#contenido h1{margin:0px 10px 15px 10px;border-bottom:2px solid #44515D;line-height:1em;}
#contenido p{padding:7px 0;line-height:1.4em;font-size:1.1em;}
#menuleft div{padding:10px 0 50px 10px;margin:0 0 20px 0;width:205px;text-align:left;border:1px solid #CCDADE;background:#FFF url(fnd_main.gif) bottom left repeat-x;}
#menuleft div ul{list-style-type:none;margin:5px 0;}
#menuleft div ul li {padding:0;display:block;margin:0;}
#menuleft div ul li a{color:#000;display:block;padding:5px;width:90%;border-bottom:1px dashed #ccc;}
#menuleft div ul li a:hover, #menuleft div ul li a.actual{color:#FFF;background:#687C8F;border-bottom:1px solid #000;}
#menuleft div h2, #menuleft div p, #menuleft div img{padding:5px;}
#menuleft div h2{width:90%;border-bottom:2px solid #687C8F;font-size:1.5em;line-height:1em;}
#menuleft div.divcontacto{width:215px;padding:0;text-align:center;}
#menuleft div.divcontacto a,#menuleft div.divcontacto a img{border:0;padding:0;margin:3px 0;}
#contenido img.foto {margin:0 10px 10px 0;}
/* enlaces generales */
#menuleft div p a, #pie a, #contenido a, #contenido a{padding:1px 3px;color:#2989C2;font-weight:bold;}
#menuleft div p a:hover, #pie a:hover, #contenido p a:hover, #contenido a:hover{color:#FFF;background:#2989C2;}
#contenido a{margin-left:0;}
#pie a{color:#333;}
#pie{clear:both;display:block;margin:15px 0 0 0;padding:0;height:79px;background:#EAF0F3 url(fnd_pie.gif) top left repeat-x;}
#pie a{border:0;}
#gdhpie{float:left;clear:none;position:relative;top:0;left:0;z-index:0;}
#pieC{float:left;clear:none;padding:15px 0 0 100px;width:300px;}
#pieOKA{float:left;clear:none;padding:15px 0 0 50px;width:200px; text-align:right; margin:0 0 0 100px;}
#lineas{filter:alpha(opacity=0);opacity:0;-moz-opacity:0;visibility:hidden;font-size:0.1em;margin:0;}
.cani {font-size:0.8em;}

#ulidiomas {list-style:none;position:absolute;top:165px;left:42px;width:400px;}
#ulidiomas li {float:left; display:inline; font-weight:normal;margin:0 4px;}
#ulidiomas li a, #ulidiomas li a:visited {color:#333; text-decoration:none;padding:1px 3px;}
#ulidiomas li a:hover {color:#FFF;background:#2989C2;}