/* CSS Document */
.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;}

body{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;}

p, form{margin:12px;}

ul {margin:12px 12px 12px 28px;
list-style-image:url(../img/tilde.gif);}

li {margin-bottom:9px;}

h3 {font-size:16px;
font-weight:bold;}
#fondo{text-align:center;
background-color:#999988;}

#marco{width:750px;
margin:0 auto;
background-color:#FFFFFF;
border:4px solid #ffffff;}

#encabezado {width:100%;
height:200px;}

#contenedor {
text-align:left;
background-color:#cccccc;
}

#panel {width:279px;
float:right;
border-left:1px solid #dddddd;
font-size:10px;
}

#principal{width:469px;
float:left;
background-color:#ffffff;
border-right:1px solid #dddddd;}

#principal h1,#principal h2,#principal h3,#principal h4{
background:#aa3333;
border:2px solid #aa0000;
width:465px;
color:#f0f0f0;
text-indent:12px;
text-transform:uppercase;}

#panel h1,#panel h2,#panel h3,#panel h4{
background:#aa3333;
border:2px solid #aa0000;
width:275px;
color:#f0f0f0;
text-indent:12px;
text-transform:uppercase;}

#pie {width:100%;
height:100px;
background:#11cccc;
font-size:10px;}

#pie p{
padding-top:30px;}

.contacto {margin-left:0;width:250px;}

div.slideshow {
width:250px;
height:167px;
border:2px solid #CCCCCC;
text-align:center;
float:right;
margin:12px 7px 7px 7px;
}
div.slideshow>div {margin:0 auto}

