/* CSS Document */
body {margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;}

#fondo{background-color:#660066;
/*background-image:url(IMG/fondo.jpg);*/
text-align:center;}

#encabezado{background-color:#330033;
height:200px;
margin:0;
padding:0;
border-bottom:3px solid #996699;
}

#cabecera{
text-align:left;
margin:0 auto;
width:600px;
height:200px;
padding:0;
}

#encizq{
display:inline;
width:198px;
border-right:2px solid #cccccc;
float:left;
height:200px;
margin:0;
padding:0;}

#encizq img{margin::0;
padding:0;
border:none;}

#encder{
display:inline;
width:400px;
float:right;
height:200px;
background-image:url(IMG/top.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;}

#contenedor{
text-align:left;
margin:0 auto;
background-color:#cccccc;
width:600px;
min-height:500px;
height:100% auto;
}

#panelizq{width:198px;
float:left;
background-color:#CCCCCC;
min-height:500px;
height:100%;
}

#menu{
margin:0;
padding:0;
width:198px;
list-style:none;
}

#menu li{display:block;
width:100%;}

#menu li a{display:block;
width:190px;
padding:3px 0 3px 8px;
text-decoration:none;
background-color:#ddccdd;
border-bottom:1px solid #cccccc;
color:#666600;}

#menu li ul li a {padding:3px 0 3px 16px;
width:182px;
background-color:#eeddee;}

#menu a:hover, #menu .tab {background-color:#eeeeee;
color:#003333;}

#panelder{width:400px;
float:right;
background-color:#eeeeee;
min-height:500px;
background-image:url(IMG/adorno2.jpg);
background-position:bottom right;
background-repeat:no-repeat;
border-left:2px solid #ffffff;}

#panelder h3{
font-style:italic;
display:block;
background-image:url(IMG/heading.jpg);
background-position:left;
background-repeat:no-repeat;
width:320px;
height:24px;
margin:25px 10px;
text-indent:30px;}

#panelder h4{
font-style:italic;
display:block;
width:320px;
height:24px;
margin:12px 0;
text-indent:40px;}

#panelder p {color:#7a651b;
width:320px;
margin:25px 40px;}

#panelder ul {color:#7a651b;
width:320px auto;
margin:12px 40px;
list-style-type:lower-greek;
list-style-position:outside;}

#panelder li{margin-bottom:12px;}

#panelder form {width:320px;
margin:25px 40px;}

.contacto {margin-left:0;width:200px;}

#pie {background-color:#333300;
border-top:1px solid #cccccc;
color:#666622;
padding:7px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#pie a{color:#666622;}

div.slideshow {
width:316px;
height:200px;
margin:0 40px;
border:2px solid #CCCCCC;
text-align:center;
}
div.slideshow>div {margin:0 auto}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

* {margin:0;padding:0;}