/*  
Theme Name: mF3K_alentejos
Theme URI: http://alentejos.com
Description: para o restaurante <a href="http://alentejos.com">Alentejos</a> por <a href="http://mundofr3ak.net">fr3aky _</a>.
Version: 0.3
Author: fr3aky _
Author URI: http://mundofr3ak.net
*/


*{
margin:0;
padding:0;
}

body{
background-color:#FFFFFF;
font-size: 70%;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:center;
}

#page{
background:none;
margin:auto;
width:980px;
height:100%;
}

#header{
padding-top:20px;
background:none;
height:150px;
}

#header_iner_left{
background:none;
width:30%;
text-align:left;
float:left;
}

#header_iner_center{
background:none;
width:40%;
text-align:left;
float:left;
padding-top:40px;
}

#header_iner_right{
background:none;
width:30%;
text-align:left;
float:left;
padding-top:50px;
}

#header_iner{
width:100%;
text-align:left;

}

#header_iner h1{
background:url(images/logo_alentejos.png) no-repeat top left;
height:116px;
}

#header_iner h1 a{
width:180px;
line-height:116px;
display:block;
text-indent:-5000px;
text-decoration:none;
border:none;
}

#header_iner h1 a:hover{
border:none;
background:none;
}

.narrowcolumn_page_home{
background:none;
float:left;
margin-right:5px;
margin-left:15px;
margin:0;
}

.narrowcolumn {
background:none;
float:left;
margin-left:10px;
margin-bottom:60px;
}

.narrowcolumn .entry{
background:none;

}

.narrowcolumn .entry p{
background:none;
text-align:justify;
margin-top:1.2em;
line-height:1.5em;
font-size:1.2em;
padding-right:10px;
}

.narrowcolumn  h2{
font-size:1.5em;
margin-bottom:5px;
color:#b52100;
}

#main-body{
float:left;
background:none;
width:100%;
text-align:left;
margin-top:10px;
}

/* --- */

#esquerda{
background:none;
width:665px;
float:left;
}

#direita{
float:right;
width:295px;
text-align:center;
margin-bottom:20px;
}

#footer{
background-color:#f2b200;
clear:both;
width:100%;
height:50px;
margin-top:20px;
}

#footer p{
font-size:90%;
}

#navcontainer{

}

#navcontainer ul{
margin-top:10px;
padding-left:0;
margin-left: 0;
background-color:#f2b200;
color:#fff;
float:left;
width:100%;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:1.1em;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #f2b200;
color:#000;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color:#fff;
color: #000;
}

a
{
color:#000;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

a:hover
{
background-color: #f2b200;
color: #000;
}

td{
background:none;
margin-top:1.2em;
line-height:1.5em;
font-size:1.2em;
}

.legenda{
font-size:1em;
}

.eml{
background-color:#f2b200;
border:none;
padding:3px;
width:180px;
}

.feml{
padding-top:5px;
}

/* --- BOOKMARK --- */
#bookmark{
background:none;
}

#bookmark h1{
background:url(images/bookmark.jpg) no-repeat;
height:41px;
}

#bookmark h1 a{
width:280px;
height:41px;
display:block;
text-decoration:none;
text-indent:-5000px;
text-align:center;
border:none;
padding:0;
}

#bookmark h1 a:hover{
border:none;
background:none;
}

#newsletter{
background:url(images/bg_newsletter.jpg) no-repeat top left;
height:117px;
padding-left:38px;
padding-bottom:0px;
text-align:left;
}

#newsletter .news_form{
padding-top:45px;
}

#not_sidebar{
margin-top:0px;
}

#not_sidebar ul{
list-style:none;
}

#not_sidebar ul li{
margin-top:0px;
padding-left:13px;
padding-right:25px;
}

#not_sidebar ul li.titulo{
font-size:1.2em;
color:#b52100;
}

#not_sidebar ul li.texto{
font-size:1.1em;
color:#000000;
line-height:1.5em;
text-align:justify;
}


#sidebar{
text-align:left;
}