/*
Theme Name: Marcnautic
Description: Marcnautic Theme 2009.
Version: 2.0
Author: Bendi
*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
margin:0;padding:0
}

body{
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-size:10pt;
color:#2e2e2e;
text-align:center;
vertical-align:top;
background:#fff
}

h2{
font-family:arial,helvetica,sans-serif;
margin:0 0 6px 0;
padding:0;
color:#11375b;
font-size:16pt;
line-height:1.2em;
letter-spacing:-1px;
word-spacing:-1px;
font-weight:normal;
text-transform:none;
display:block
}

a{
text-decoration:underline;
color:#ffa13d
}
a:hover{
text-decoration:none;
color:#ffa13d
}

p{margin:5px 0 10px 0}

.clear{clear:both}
.alignleft{float:left}

/** Layout **/
#wrapper{
margin:0 auto;
padding:0;
width:960px;
text-align:center
}

#header{
width:960px;
height:80px
}
#header-logo{float:left}
#header-logo h1{display:none}
#header-logo img{margin:0;padding:0;border:0}

#menu{
float:right;
height:30px;
position:relative;
bottom:-50px;
margin:0 10px 0 0;padding:0;
font:bold 16px/30px "trebuchet MS", Arial, Tahoma, Sans-serif
}

#menu ul {
float:left;
list-style:none;
margin:0;
padding:0
}
#menu ul li {display:inline}
#menu ul li a {
display:block;
float:left;
padding:0 12px;
color:#014687;
text-decoration:none
}
#menu ul li a:hover {color:#ffa13d}

#content{
text-align:left;
width:960px;
overflow:hidden;
margin:0;
line-height:1.5em;
border-top:1px solid #d0d0d0;
border-bottom:1px solid #d0d0d0
}

#content-padding{margin:0px 10px 10px 10px}

#main{
width:630px;
float:left;
padding:0;
margin:0
}
#main img{
padding:5px;
background:#e9f5ff
}
#main h2 a{text-decoration:none}
#main h2 a:link{color:#11375b}
#main h2 a:visited{color:#11375b}
#main h2 a:active{color:#11375b}
#main h2 a:hover{color: #ffa13d}

.recomended{
/*height:342px;*/
background:#fff;
padding:10px;
text-align:justify
}
.recomended-content{padding:8px 0 0 0}

.main-box-padding{
width:315px;
float:left
}
.main-box-padding img{margin:0 6px 0 0}
.main-box-left{
margin:10px 10px 10px 0;
background:#fff;
height:172px;
padding:10px;border:1px solid #d0d0d0
}
.main-box-right{
margin:10px 0 10px 0;
background:#fff;
height:172px;
padding:10px;border:1px solid #d0d0d0
}

.main-box-content-title{
height:80px;
}
.main-box-content{
}
.main-box h2 a{font-size:14pt}

#sidebar{
float:left;
width:310px
}
#sidebar-padding{padding:10px 0 0 10px}

.promotion-box{
background:#fff;
height:65px;
text-align:center;
border:1px solid #d0d0d0;
padding:10px;
margin:0 0 10px 0
}
.promotion-box h2{
font-size:12pt;
font-weight:bold
}
.promotion-box a{
color:#fcfcfc;
text-decoration:none;
background:#00294f;
display:block;
padding:4px
}
.promotion-box a:hover{
color:#ffa13d;
text-decoration:none
}

.main-box-sidebar{
margin:10px 0 10px 0;
background:#fff;
height:172px;
padding:10px;border:1px solid #d0d0d0
}

.main-box-sidebar h2 a{text-decoration:none}
.main-box-sidebar h2 a:link{color:#11375b}
.main-box-sidebar h2 a:visited{color:#11375b}
.main-box-sidebar h2 a:active{color:#11375b}
.main-box-sidebar h2 a:hover{color: #ffa13d}

.post-page{
background:#fff url('images/bg-page-content.jpg') top right no-repeat;
padding:10px;
text-align:justify;
overflow:hidden;
margin:0 0 10px 0
}
.post-page-tags{
margin:6px 0 0 0;
padding:4px;
background:#f0fbff;
border-top:1px solid #d2f2fe;
width:99%;
float:left;
clear:both
}

#footer{
color:#a4d4ff;
font-size:7pt
}
#footer h2{
padding:4px 0 0 0;
color:#a4d4ff;
font-weight:bold
}
#footer-content{
float:left;
text-align:left
}
#footer-content a{color:#a4d4ff}
#footer-cats{
float:left;
padding:10px
}
#footer-cats ul {
list-style:none;
margin:0;
padding:0
}
#footer-cats ul li a {
display:block;
float:left;
padding:0 12px;
color:#a4d4ff
}
#footer-cats ul li a:hover{color:#ffa13d}
#footer-tags{
float:left;
width:350px;
padding:10px
}

#footer img{
padding:0;
margin:0;
border:none
}

#social{
margin:2px 0 0 0;
padding:10px;
float:right
}

.tabla-tarifas table{
border-collapse:collapse
}

.tabla-tarifas tr:first-child{
font-weight:bold;
border-top:1px solid #FB7A31;
border-bottom:1px solid #FB7A31;
background:#ffc;
}

.tabla-tarifas td:first-child{
width:140px
}
.tabla-tarifas td{
width:80px;
border-bottom: 1px solid #CCC;
padding: 0 0.5em;
}

.tabla-tarifas td+td {
border-left: 1px solid #CCC;
text-align: center;
}
