/**
Theme Name: Middlemoon
Author URI: http://www.middlemoon.es
*/

/* -------------------------------------- */
.clear{display: block; clear: both;}
body {width:100%; font:normal 12px Georgia,"Times New Roman","Bitstream Charter",Times,serif; margin:0 auto;}
a {text-decoration:none;}

/* header */
#header{width:960px;margin-left: auto ;margin-right: auto ;}
.page-menu{position:absolute;z-index:2;width:960px;}
.page-menu ul{list-style:none;margin-top:5px;}
.page-menu li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;}
.page-menu li a, .page-menu li a:visited {font-family: BakerSignet BT;font-size: 14px;color: #ccc;list-style:none;float:left; margin-right:20px;text-transform: uppercase;}
.page-menu li a:hover {color:#fff;}

/* container */
#container{background: url(./images/portada.gif) top center no-repeat; width:960px; height:630px; margin:0 auto 0 auto;}
#container2 {width:960px; height: 630px; margin:0 auto 0 auto;}

/* content */
#titulos {
float: left;
font-family: BakerSignet BT;font-size: 28px;color:#333;
width:150px; height:40px;
margin-bottom: 16px; padding-left:0;
list-style:none;
}
#title{font-family: BakerSignet BT; font-size:22px; color:#333; margin-bottom:5px;}
#text{font-family: "Times New Roman", Times, serif; font-size: 14px; color:#333; margin-bottom:1px; padding-bottom:0;}
#titulos a, img {border: none;}
#content {
width:960px;
margin-top:0px;
}
#contentback {
position:absolute;
z-index:1;
font-family: BakerSignet BT; font-size: 28px; color:#333;
padding-top:80px; padding-left:38px;
}
#contentback a {font-family: BakerSignet BT;font-size: 16px; color: #333;list-style:none;}
#content2 {
background: url(./images/categorias.gif) top center no-repeat;
position:relative;
width:960px; height: 495px;
margin-top:0px; padding-top:135px;
}
#content_equipo {
background: url(./images/equipo.gif) top center no-repeat;
position:relative;
width:960px; height: 495px;
margin-top:0px; padding-top:135px;
}
#content2producto {
background: url(./images/productos.gif) top center no-repeat;
position:relative;
width:960px; height: 495px;
margin-top:0px; padding-top:135px;
}
#content2textil {
background: url(./images/textil.gif) top center no-repeat;
position:relative;
width:960px; height: 495px;
margin-top:0px; padding-top:135px;
}
#container3 {
background: url(./images/pagina.gif) top center no-repeat;
width:960px; height:auto;
margin:0 auto;
}
.content3 {color:#000;width:960px;margin:0 auto;padding-top:150px;}

.pagetitle{font-weight:normal;font-size:16px;margin-bottom:9px;}
.post{position:absolute;margin-top:0;width:960px;height:auto;}
.post_col1{position:relative;float:left; width:150px;margin-left:40px;}
.post_col1 ul{margin:0; padding:0; list-style:none;}
.post_col_cat{position:relative; float:right;width:660px; margin-right:15px;}
.producto {position:relative;margin-left:auto;width:472px;height:auto;}

.left{ height:300px; display:block;float:right;}
.right{ height:300px; display:block; float:right; margin-right:20px;}
span.flecha a{font-family: BakerSignet BT; font-size: 70px; color:#333;display:block;}

.post_cat{position:relative;float:right;width:210px; height:170px; background: url(./images/fotos.png) top center no-repeat; margin:0 0 8px 8px;text-align:center;}
.post_cat img{margin:10px 10px 2px 0;}
.post_cat a{font-family: BakerSignet BT;font-size: 15px; color: #333;list-style:none;width:210px;}
.post_cat span.nombre{ display:block;}

.post li a, .post li a:visited {font-family: BakerSignet BT;font-size: 18px;color: #fff; margin-left:5px; height:15px;}
.post li a:hover {color: #fff;}

.post_col1single{position:relative;float:left; width:380px; padding-left:40px;}
.post_col1single ul{list-style:none}
.post_col2single{position:relative;float:right; width:424px; margin-right:40px;}
.post_col2single img{border:2px #666 solid;}

.post_col3{position:relative;width:220px; color:#FFF; float:right; margin-right:30px;}

.pagenavi1 {position:relative; float:right; width:960px; height:50px; padding-top:270px;}

.post_col_cat img{width:170px;height:110px;background: url(./images/fondo_iconos2.jpg) top center no-repeat;border:1px #666 solid;}

.post h3{font:1.2em "Times New Roman", Times, serif;outline:none;color:# 900;text-decoration:none; text-transform:uppercase;font-weight:bold; }	

#page_col1{float:left;position:relative;}
#page_col2 {width:600px; float:right; padding-right:100px;position:relative; }

.title_page{font-family: BakerSignet BT; font-size: 28px; color:#000; line-height:1.1em;
margin:0 40px 0 40px; padding:0 0 0 0;
}
.text_page{
font-family: BakerSignet BT; font-size: 15px; color:#000; line-height:1.1em; position:relative;
margin-top:0; padding:0 0 0 0;
}
.thumbnail {background-color:#141414; float:left; padding:5px; display:inline; margin-left:3px;}
.entry {margin-left:650px; margin-top:150px; width:250px; color:#FFF;}

#post-pages {margin-bottom:8px;font-size:16px;}

/* wp-pagenavi */
#wp-pagenavi-wrapper {
clear:both;
width:200px; height:30px;
position:relative;
padding:0; margin:0 0 5px 0;
display:block;
}
.wp-pagenavi {font:normal 11px Tahoma, Verdana, Arial;width:250px;padding-top:19px;}
.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span.extend {
background:url(images/pagenavi-bg.png) repeat-x 0 0;
color:#ffffff;
text-transform:uppercase;
padding:7px 9px;
border:none;	
}
.wp-pagenavi a:hover {color:#ffd3d3;}

/* footer */
#container_footer {position:relative; display:block; width:960px; height:auto; margin:0 auto 0 auto;}
#footer {position:relative; width:960px; color:#333;}
#footer2 {background: url(./images/footer.gif) top center no-repeat; width:960px; height:133px;color:#333; display:block; position:relative;}

/* menus */
.boton_cat{list-style:none; text-decoration:none; margin:0;padding:0;}
.boton_cat li a, .boton_cat li a:visited{font-family: BakerSignet BT;font-size:14px;font-weight:bold;text-decoration:none;color: #333;text-transform: uppercase;list-style: none;
margin:0 0 10px 0; padding:0; position:relative;
}
.arrowlistmenu{width: 150px;list-style:none;}
.menuheader{font-family: BakerSignet BT;font-size:14px;font-weight:bold;text-transform: uppercase;
cursor: hand;cursor: pointer; list-style:none; margin:0 0 10px 0; color:#333;
}
.arrowlistmenu .openheader{background-image: url(titlebar-active.png);}

.arrowlistmenu ul{list-style-type: none;margin:0 0 0 0;padding:0 0 0 0;}
.arrowlistmenu ul li{margin:0 0 0 0;padding:0 0 0 0;}
.arrowlistmenu ul li a, .arrowlistmenu ul li a:visited{color: #333;display: block;margin:0 0 0 0;padding:0 0 0 0;text-decoration: none;font-weight: bold;border-bottom: 1px solid #666;font: bold 12px Arial;}
.arrowlistmenu ul li a:hover{color: #fff;background-color: #333;}

ul.categoryitems{margin:0; padding:0 0 10px 0;}
.arrowlistmenu ul.categoryitems li a{margin:0 0 0 0;padding:0 0 0 0;}

.arrowlistmenu ul.subcategoryitems{margin:0 0 0 0;padding:0 0 0 0;}

