/*
Theme Name: Dise&ntilde;o de DD&Company 
Theme URI: http://wordpress.org/
Description: Tema exclusivo creado para DD&Company.
Version: 1.6
Author: Tom&aacute;s Correa (Dise&ntilde;ador) / Daniel Exp&oacute;sito (Maquetador)
Author URI: http://www.mixtura.net
*/


body{ background:/*url(images/background.jpg) no-repeat center top fixed*/ #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size:12px;}
h2{ margin:0em; padding:0em; margin-left:115px; font-size:24px; margin-bottom:10px;}
h3{ margin:0em; padding:0em; margin-left:115px; font-size:18px; margin-bottom:10px; margin-top:10px; color:#153B00;}
hr{ clear:both;}
small{ display:none;}

#cabecera{ background:url(images/cabecera-bg.png) top no-repeat; height:309px; margin:auto;} 
#cabecera div.idioma{ margin-top:252px; float:right; color:#FFFFFF; margin-right:36px;}
#cabecera div.idioma img{ border:none;}

#contenedor{ background:url(images/principal-bg.png) top repeat-y; margin:auto;} 

.contenido{ margin-left:18px; width:615px; padding-bottom:40px;}
.contenido h2 a{text-decoration:none; color:#000000;}
.contenido img{border:none; margin-bottom:10px; float:left; margin-right:15px;}
.contenido object{ margin-left:115px;}
.contenido p img{margin-left:-115px; height:auto;}
.contenido p iframe{ margin-left:-115px; border:solid 1px #CCCCCC;}
.contenido p, small{margin:0px; margin-left:115px; padding-bottom:10px;}
.ddfm input, textarea { border:solid #B5B5B5 1px; font-size:12px;}
.ddfm img{ width:auto; margin:0; padding:0; width:50px; height:20px !important;}
.ddfm .credits{display:none;}
.ddfm .fieldwraps{ margin-left:123px;}
.contenido ul, .contenido ol{ margin-left:90px;}
.eventos { background-color:#f4ffed; margin-left:115px; border:dotted 1px #b5b5b5; position:relative;}
.eventos a {color:#000000; text-decoration:none;}
.eventos h3{ color:#200D45; font-size:18px; margin:0px; padding:5px; border-bottom:dotted 1px #b5b5b5; background-color:#d9e9ce;}
.eventos ul{border:none;}
.eventos .logo{position:absolute; top:-15px; right:0px; background:url(images/logo1.png); width:71px; height:72px;}
.eventos .logo img{width: auto;}
.eventos .post-meta{ list-style:none; margin:0px; padding:0px;}
.eventos .post-meta span{display:none;}
.eventos .post-meta ul{list-style:disc; list-style-position:inside; margin:0px; padding:0px; margin-top:10px;}
.eventos .post-meta ul li{float:left; width:46%; font-size:14px; padding:2px; margin-bottom:10px; margin-left:10px;}

.contacto .post-meta{ list-style:none; margin:0px; padding:0px;}
.contacto .post-meta span{display:none;}
/*
.contacto .post-meta .datos1{ margin-left:115px; float:left; width:245px; margin-bottom:15px;}
.contacto .post-meta .datos2{ margin-left:10px; float:left; width:230px; margin-bottom:15px;}
*/
.contacto .col1{ float:left; margin-left:115px;}
.contacto .col2{ float:right; margin-right:0px;}

.noticias a { color:#200D45; text-decoration:none;}
.noticias a:hover { color:#184D07; text-decoration:none;}
.noticias h3{color:#200D45; font-size:18px; margin:0px; padding:0px; margin-left:115px; margin-bottom:10px;}
.noticias ul{ margin:0px; padding:0px; list-style:none; padding-bottom:10px;}
.noticias ul li{ margin-top:10px;}

.noticiasr {margin-left:115px;}
.news a { color:#000000; text-decoration:none;}
.news a:hover { color:#184D07; text-decoration:none;}
.noticiasr h3{color:#200D45; font-size:18px; margin:0px; padding:5px; border-bottom:dotted 1px #b5b5b5; border-top:dotted 1px #b5b5b5;}
.noticiasr ul{ margin:0px; padding:0px; list-style-position:inside; padding-bottom:10px;}
.noticiasr ul li{ margin-top:10px;}

.final{ background:url(images/pie-bg.png) top no-repeat; height:50px; margin:auto;}

.invisible{ display:none;}

.lateral{ float:right; width:241px; margin-right:88px; margin-top:-35px;}
.lateral a{ color:#5A5754; text-decoration:none;}

/*
.lateral ul{ list-style:none; margin:0px; padding:0px; font-size:16px; font-weight:normal;}
.lateral ul li ul li{ padding:8px; border-bottom:dotted 1px #b5b5b5;}
.lateral ul li ul li.current_page_item{ background:url(images/menu-sel.gif) top repeat-x #416d22;}
.lateral ul li ul li.current_page_item a{color:#FFFFFF;}
*/
.lateral ul{ list-style:none; margin:0px; padding:0px; font-size:13px; font-weight:normal;}
.lateral ul li ul li{border-bottom:dotted 1px #b5b5b5; line-height:30px; background-color:#F2F2F2;}
.lateral ul li ul li a{margin:8px; padding:2px 0 4px 5px;}
.lateral ul li ul li.current_page_item{ background:url(images/menu-sel.gif) top repeat-x #666666;}
.lateral ul li ul li.current_page_item a{color:#FFFFFF;}
.lateral ul li ul li ul li{background: url(images/menu-3.gif) top repeat-x #999999; border:none; border-top:dotted 1px #b5b5b5;}
.lateral ul li ul li ul li a{color:#FFFFFF; padding-left:15px;}
.lateral ul li ul li ul li.current_page_item{background:none; background: url(images/menu-4.gif) top repeat-x #666666;}
.lateral ul li ul li ul li.current_page_item a{color:#FFFFFF !important;}
.lateral ul li ul li ul li ul li{background-color:#999999;}
.lateral ul li ul li ul li ul li a{padding-left:30px;}

.lateral ul.banners{ margin-bottom:25px;}
.lateral ul.banners li{ text-align:center; padding-top:25px; border:none;}
.lateral ul.banners img{ border:none;}

#pie{margin:12px; margin-left:25px; margin-right:35px; margin-top:-15px; margin-bottom:35px; color:#000000;}
#pie a{color:#000000; text-decoration:none;}
#pie a:hover{color:#FFFFFF; text-decoration:underline;}
#pie .copy{ float:left;}
#pie .utiles{ float:right;}

#principal{ width:987px; margin:auto;}

.vacio{clear:both; height:0; font-size: 0.01em; line-height: 0em; margin:0em; padding:0em;}

/* WORDPRESS */
#pages h2{ display:none;}
#qtranslate-language-chooser .widgettitle {margin:0px; padding:8px; font-size:16px; border-bottom:dotted 1px #b5b5b5; margin-top:20px;}
.wp-caption {color:#FFFFFF; text-decoration:none; background-color:#003300; padding:3px; margin-top:5px;}
.current_page_ancestor{background: url(images/menu-2.gif) top repeat-x #669933;}
.current_page_ancestor a{color:#FFFFFF;}
#linkcat-2 .widgettitle{display:none;}
#linkcat-2 ul img{border:none;}
#linkcat-2 ul{ margin-bottom:25px;}
#linkcat-2 ul li{ text-align:center; padding-top:25px; border:none;}
#linkcat-2 ul img{ border:none;}

.news {list-style:none;}
.news li{ border-bottom:dotted 1px #b5b5b5; padding:10px 0 10px 0;}
.news li p{margin:10px 0 0 0;}
.news_title{ text-transform:uppercase; font-weight:bold; font-size:14px;}

.news2 {list-style:none;}
.news2 li{ border-bottom:dotted 1px #b5b5b5; padding:10px 0 10px 0;}
.news2 li p{margin:10px 0 0 0;}
.news2_title{ text-transform:uppercase; font-weight:bold; font-size:14px;}
.news2 a{ color:#000000; text-decoration:none;}
.news2 a:hover { color:#184D07; text-decoration:none;}

.navnews{margin-left:115px;}
.navnews a{ color:#000000; text-decoration:none;}
.navnews a:hover { color:#184D07; text-decoration:none;}
.navnews div.alignleft{ float:left;}
.navnews div.alignright{ float:right;}

