body{margin:0; background-color:#D7D7F0;font-family: Helvetica;font-size:14px;color:#4C4C4C;}
#site-title{font-size:32px;margin:36px 0 5px;font-weight:bold;}
#site-description{font-size:26px;margin:10px 0 0;font-weight:bold;}
h1{background-color:#7CA6CC;color:#333;padding: 5px 10px;margin-top: 15px;}
/*h2{}*/
h3{background-color:/*#C3D7D5*/#7CA6CC;color:#333;padding:3px 10px;}
a{text-decoration:none; color:#000;}
hr{margin-top:-18px;}
.ancho{margin: 0 auto; width: 990px;}

#cabecera100{background-image:url(../images/cabecera.png); background-color: #000; height:195px;}
#cabecera {margin: 0 auto; width: 990px; height:135px;}
#cabecera .logo {float:left;margin:33px 10px 0 0;}
#cabecera .logo2 {float:right;/*margin:12px 10px 0 0;*/}
#cabecera #titulos {display:inline-block; width:400px; color: #fff;}

#access {background:#fff; padding:9px 0;background-image:url(../images/menu.jpg);}
#access .menu {display:inline-block; width:670px; }
#access .menu a{color:#fff;text-decoration:none;padding:7px 15px;font-weight:bold;}
#access .menu a:hover{font-weight:bold;}
#access .audio {display:inline-block; float:right; margin-top:-23px; width:310px;}
#page {width: 990px; margin: 23px auto 0;}

#subheader {width:990px; margin:0 auto;}
#libreta {width:240px; height:350px; display:inline-block; background-image:url(../images/post-it.png); vertical-align:top; margin:30px 0 0 35px;}
#libreta #hoja{font-family: 'Schoolbell'; margin:40px 0 0 35px; width:170px;}

#main {background-color:#ffffff; -webkit-box-shadow: 0px 0px 10px 1px #555; box-shadow: 0px 0px 10px 1px #555; -webkit-border-radius: 5px; border-radius: 5px; display:inline-block;}
#main {padding:0 13px; width:964px; min-height:300px;}
#main .articulo {display:inline-block; width:300px; /*margin:0 13px;*/ vertical-align:top;}
#main .servicios {display:inline-block; width:465px; vertical-align:top;}
#main .margen {margin-left:26px;}
#main .entry-content {font-size:14px;}
#main .entry-content p{padding:0 10px;}

#main .botones {display: block; height: 120px; width: 685px;}
#main .boton {background-color: #C3D7D5; border-radius: 5px 5px 5px 5px; box-shadow: 1px 1px 10px 1px; display: inline-block; height: 110px; margin: 0 10px; width: 90px; vertical-align:top;}
#main .siete {margin: 0 2px !important;}
#main .boton a {border: 2px solid #FFFFFF; border-radius: 5px 5px 5px 5px; display: block; height: 20px; margin: 3px; padding: 40px 0px; text-align: center; width: 80px;}

#breadcrum {margin-top:10px;font-size:12px;}
#breadcrum a {text-decoration:underline;}

.logos-asociados{display:block;width:400px;margin:0 auto;height:100px;}
.logos-asociados img{float:left;margin-right:10px;}

/*.interior {display:inline-block; width:680px; padding:0 13px 5px; vertical-align:top;}*/
/*#column {display:inline-block; width:230px; vertical-align:top; padding:0 13px; margin-left:22px;}*/

#pie100{background-image:url(../images/cabecera.png); background-color: #000; padding-top: 10px; margin-top: 40px; color:#FFF;}
#pie {margin: 0 auto; width: 990px; /*height:50px;*/ padding:10px 0;}
#pie #contacto {display:inline-block; width:495px; vertical-align:top;}
#pie #contacto a{color:#888888;}
#pie #asociado {display:inline-block; width:490px; text-align:right;}
#pie #asociado img {display:inline-block;margin:0 7px; width:66px;}