/*
Theme Name: Casa da Toscana

Version: 1.2.1
Author: Tiago Amorim
Author URI: http://www.cdni.com.br/
Tags: cdn, interativa, cdninterativa, casa da toscana, casadatoscana, toscana, casa, turismo, ecoturismo

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* Layout */
*{margin:0px; padding:0px; border:0px; text-decoration:none; list-style:none}
/* Default */
a {font:bold 12px arial; color: Black}
a:hover {font:bold 12px arial; color: Black; text-decoration:underline}
.td{font:12px arial; color: Black; border-bottom:1px solid Black; height:20px; padding:10px 0 0 0}
h1 {font-size: 1.2em}
h3 {font-size: 1em}
h4 {font-size: .9em}
h5 {font-size: .8em}
h6 {font-size: .7em}
img.alignleft {float: left; margin: 0 .8em .8em 0}
img.alignright {float: right; margin: 0 0 .8em .8em}
.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignleft {float: left}
.alignright {float: right}
form {float:left; padding: 0; 	margin: 0; font:12px arial; color:Black; text-align:left}

/* Layout */
#container {width: 980px; margin: 0 auto}
#header{_position:fixed; margin:10px 0 0 0; float:left}
#header h1 {font-size: 1.2em; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.casanatoscana.com.br/wp-content/themes/casadatoscana/images/casadatoscana.png',sizingMethod='no-scale'); background:url(images/casadatoscana.png) no-repeat; _background:none; width:477px; height:163px; overflow:hidden; text-indent:-199999px}
#header h1 a{display:block; width:477px; height:163px; _position:relative; _z-index:100}
form{margin:0px; padding:0px}
#page {float:left; width:968px; margin:0 0 0 11px; _margin:0 0 0 6px}
#navcontainer ul {background: #62740d; float: left; width: 968px; height:50px}
#navcontainer ul li{float:left}

/* MENU */
#navlist .home{width:90px; height:50px; display:block; overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_home.gif) no-repeat}
#navlist .home:hover{background:url(images/buttons/btn_home_over.gif) no-repeat}
#navlist .page-item-18{overflow:hidden; text-indent:-199999px}
#navlist .page-item-18 a{width:154px; height:50px; display:block; background:url(images/buttons/btn_agriturismo.gif) no-repeat}
#navlist .page-item-18 a:hover{background:url(images/buttons/btn_agriturismo_over.gif) no-repeat;}
#navlist .page-item-18_hover{overflow:hidden; text-indent:-19999px; width:154px;	height:50px; background:url(images/buttons/btn_agriturismo_over.gif) no-repeat}
#navlist .page-item-5{overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_acasa_over.gif) no-repeat}
#navlist .page-item-5 a{width:115px; height:50px; display:block; background:url(images/buttons/btn_acasa.gif) no-repeat}
#navlist .page-item-5 a:hover{background:url(images/buttons/btn_acasa_over.gif) no-repeat}
#navlist .page-item-5_hover{overflow:hidden; text-indent:-19999px; width:115px;	height:50px; background:url(images/buttons/btn_acasa_over.gif) no-repeat}
#navlist .page-item-7{overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_comerebeber_over.gif) no-repeat}
#navlist .page-item-7 a{width:177px; height:50px; display:block; background:url(images/buttons/btn_comerebeber.gif) no-repeat}
#navlist .page-item-7 a:hover{background:url(images/buttons/btn_comerebeber_over.gif) no-repeat}
#navlist .page-item-7_hover{overflow:hidden; text-indent:-19999px; width:177px;	height:50px; background:url(images/buttons/btn_comerebeber_over.gif) no-repeat}
#navlist .page-item-9{overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_atoscana_over.gif) no-repeat}
#navlist .page-item-9 a{width:143px; height:50px; display:block; background:url(images/buttons/btn_atoscana.gif) no-repeat}
#navlist .page-item-9 a:hover{background:url(images/buttons/btn_atoscana_over.gif) no-repeat}
#navlist .page-item-9_hover{overflow:hidden; text-indent:-19999px; width:143px;	height:50px; background:url(images/buttons/btn_atoscana_over.gif) no-repeat}
#navlist .page-item-613{overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_galeria_over.gif) no-repeat}
#navlist .page-item-613 a{width:116px; height:50px; display:block; background:url(images/buttons/btn_galeria.gif) no-repeat}
#navlist .page-item-613 a:hover{background:url(images/buttons/btn_galeria_over.gif) no-repeat}
#navlist .page-item-613_hover{overflow:hidden; text-indent:-19999px; width:116px;	height:50px; background:url(images/buttons/btn_galeria_over.gif) no-repeat}


#navlist .page-item-11{overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_galeria_over.gif) no-repeat;}
#navlist .page-item-11 a{
	width:116px;
	height:50px;
	display:block;
	background:url(images/buttons/btn_galeria.gif) no-repeat;
}
#navlist .page-item-11 a:hover{background:url(images/buttons/btn_galeria_over.gif) no-repeat;}
#navlist .page-item-11_hover{overflow:hidden; text-indent:-19999px; width:116px;	height:50px; background:url(images/buttons/btn_galeria_over.gif) no-repeat;}

#navlist .page-item-13{overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_guestbook_over.gif) no-repeat;}
#navlist .page-item-13 a{
	width:144px;
	height:50px;
	display:block;
	background:url(images/buttons/btn_guestbook.gif) no-repeat;
}
#navlist .page-item-13 a:hover{background:url(images/buttons/btn_guestbook_over.gif) no-repeat;}
#navlist .page-item-13_hover{overflow:hidden; text-indent:-19999px; width:144px; height:50px; background:url(images/buttons/btn_guestbook_over.gif) no-repeat;}

#navlist .page-item-16{overflow:hidden; text-indent:-199999px; background:url(images/buttons/btn_contato_over.gif) no-repeat;}
#navlist .page-item-16 a{
	width:119px;
	height:50px;
	display:block;
	background:url(images/buttons/btn_contato.gif) no-repeat;
}
#navlist .page-item-16 a:hover{background:url(images/buttons/btn_contato_over.gif) no-repeat;}
#navlist .page-item-16_hover{overflow:hidden; text-indent:-19999px; width:119px; height:50px; background:url(images/buttons/btn_contato_over.gif) no-repeat;}

#searchBar {
	float:left;
	width:100%;
	height:33px;
}
#searchBar ul{background:#293104; height:37px;}
#searchBar ul li{float:left; padding:0 18px 0 0;}
.a_villa{overflow:hidden; text-indent:-19999px; width:55px; height:37px;}
.a_villa a{
	width:55px;
	height:37px;
	background:url(images/buttons/btn_avilla.gif) no-repeat;
	display:block;
}
.a_villa a:hover{background:url(images/buttons/btn_avilla_over.gif) no-repeat; width:55px; height:37px;}
.a_villa_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:55px;
	height:37px;
	background:url(images/buttons/btn_avilla_over.gif) no-repeat;
	display:block;
}

.anfitrioes{overflow:hidden; text-indent:-19999px; width:102px; height:37px;}
.anfitrioes a{
	width:102px;
	height:37px;
	background:url(images/buttons/btn_osanfitrioes.gif) no-repeat;
	display:block;
}
.anfitrioes a:hover{background:url(images/buttons/btn_osanfitrioes_over.gif) no-repeat; width:102px; height:37px;}
.anfitrioes_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:102px;
	height:37px;
	background:url(images/buttons/btn_osanfitrioes_over.gif) no-repeat;
	display:block;
}

.acomodacoes{overflow:hidden; text-indent:-19999px;}
.acomodacoes a{
	width:105px;
	height:37px;
	background:url(images/buttons/btn_acomodacoes.gif) no-repeat;
	display:block;
}
.acomodacoes a:hover{background:url(images/buttons/btn_acomodacoes_over.gif) no-repeat;}
.acomodacoes_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:105px;
	height:37px;
	background:url(images/buttons/btn_acomodacoes_over.gif) no-repeat;
	display:block;
}

.servicos{overflow:hidden; text-indent:-19999px;}
.servicos a{
	width:68px;
	height:37px;
	background:url(images/buttons/btn_servicos.gif) no-repeat;
	display:block;
}
.servicos a:hover{background:url(images/buttons/btn_servicos_over.gif) no-repeat;}
.servicos_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:68px;
	height:37px;
	background:url(images/buttons/btn_servicos_over.gif) no-repeat;
	display:block;
}

.ondefica{overflow:hidden; text-indent:-19999px;}
.ondefica a{
	width:82px;
	height:37px;
	background:url(images/buttons/btn_ondefica.gif) no-repeat;
	display:block;
}
.ondefica a:hover{background:url(images/buttons/btn_ondefica_over.gif) no-repeat;}
.ondefica_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:82px;
	height:37px;
	background:url(images/buttons/btn_ondefica_over.gif) no-repeat;
	display:block;
}

.gastronomia{overflow:hidden; text-indent:-19999px;}
.gastronomia a{
	width:103px;
	height:37px;
	background:url(images/buttons/btn_gastronomia.gif) no-repeat;
	display:block;
}
.gastronomia a:hover{background:url(images/buttons/btn_gastronomia_over.gif) no-repeat;}
.gastronomia_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:103px;
	height:37px;
	background:url(images/buttons/btn_gastronomia_over.gif) no-repeat;
	display:block;
}

.o_chianti{overflow:hidden; text-indent:-19999px;}
.o_chianti a{
	width:75px;
	height:37px;
	background:url(images/buttons/btn_ochianti.gif) no-repeat;
	display:block;
}
.o_chianti a:hover{background:url(images/buttons/btn_ochianti_over.gif) no-repeat;}
.o_chianti_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:75px;
	height:37px;
	background:url(images/buttons/btn_ochianti_over.gif) no-repeat;
	display:block;
}

.o_azeite{overflow:hidden; text-indent:-19999px;}
.o_azeite a{
	width:65px;
	height:37px;
	background:url(images/buttons/btn_oazeite.gif) no-repeat;
	display:block;
}
.o_azeite a:hover{background:url(images/buttons/btn_oazeite_over.gif) no-repeat;}
.o_azeite_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:65px;
	height:37px;
	background:url(images/buttons/btn_oazeite_over.gif) no-repeat;
	display:block;
}

.regiao{overflow:hidden; text-indent:-19999px; width:54px; height:37px;}
.regiao a{
	width:54px;
	height:37px;
	background:url(images/buttons/btn_regiao.gif) no-repeat;
	display:block;
}
.regiao a:hover{background:url(images/buttons/btn_regiao_over.gif) no-repeat; width:54px; height:37px;}
.regiao_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:54px;
	height:37px;
	background:url(images/buttons/btn_regiao_over.gif) no-repeat;
	display:block;
}

.historia{overflow:hidden; text-indent:-19999px; width:67px; height:37px;}
.historia a{
	width:67px;
	height:37px;
	background:url(images/buttons/btn_historia.gif) no-repeat;
	display:block;
}
.historia a:hover{background:url(images/buttons/btn_historia_over.gif) no-repeat;}
.historia_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:67px;
	height:37px;
	background:url(images/buttons/btn_historia_over.gif) no-repeat;
	display:block;
}

.areaecultura{overflow:hidden; text-indent:-19999px; width:110px; height:37px;}
.areaecultura a{
	width:110px;
	height:37px;
	background:url(images/buttons/btn_arteecultura.gif) no-repeat;
	display:block;
}
.areaecultura a:hover{background:url(images/buttons/btn_arteecultura_over.gif) no-repeat;width:110px;}
.areaecultura_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:110px;
	height:37px;
	background:url(images/buttons/btn_arteecultura_over.gif) no-repeat;
	display:block;
}

.quando_ir{overflow:hidden; text-indent:-19999px; width:80px; height:37px;}
.quando_ir a{
	width:80px;
	height:37px;
	background:url(images/buttons/btn_quandoir.gif) no-repeat;
	display:block;
}
.quando_ir a:hover{background:url(images/buttons/btn_quandoir_over.gif) no-repeat;}
.quando_ir_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:80px;
	height:37px;
	background:url(images/buttons/btn_quandoir_over.gif) no-repeat;
	display:block;
}

.aventurese{overflow:hidden; text-indent:-19999px; width:94px; height:37px;}
.aventurese a{
	width:94px;
	height:37px;
	background:url(images/buttons/btn_aventurese.gif) no-repeat;
	display:block;
}
.aventurese a:hover{background:url(images/buttons/btn_aventurese_over.gif) no-repeat;}
.aventurese_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:94px;
	height:37px;
	background:url(images/buttons/btn_aventurese_over.gif) no-repeat;
	display:block;
}

.imagens{overflow:hidden; text-indent:-19999px; width:67px; height:37px;}
.imagens a{
	width:61px;
	height:37px;
	background:url(images/buttons/btn_imagens.gif) no-repeat;
	display:block;
}
.imagens a:hover{background:url(images/buttons/btn_imagens_over.gif) no-repeat;}
.imagens_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:61px;
	height:37px;
	background:url(images/buttons/btn_imagens_over.gif) no-repeat;
	display:block;
}

.videos{overflow:hidden; text-indent:-19999px; width:47px; height:37px;}
.videos a{
	width:47px;
	height:37px;
	background:url(images/buttons/btn_videos.gif) no-repeat;
	display:block;
}
.videos a:hover{background:url(images/buttons/btn_videos_over.gif) no-repeat;}
.videos_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:47px;
	height:37px;
	background:url(images/buttons/btn_videos_over.gif) no-repeat;
	display:block;
}

.nocinema{overflow:hidden; text-indent:-19999px; width:77px; height:37px;}
.nocinema a{
	width:77px;
	height:37px;
	background:url(images/buttons/btn_cinema.jpg) no-repeat;
	display:block;
}
.nocinema a:hover{background:url(images/buttons/btn_cinema_over.jpg) no-repeat;}
.nocinema_hover{
	overflow:hidden;
	text-indent:-19999px;
	width:77px;
	height:37px;
	background:url(images/buttons/btn_cinema_over.jpg) no-repeat;
	display:block;
}

/* Post */
.post{
	float:right;
	width:700px;
	min-height:380px;
	background:white;
}
.post p{
	font:12px arial;
	color:Black;
	margin:10px 0 0 0;
}
.post h2{
	width:500px;
	padding:20px 40px 5px 40px;
	font:29px Georgia, "Times New Roman", Times, serif;
	color:#293104;
	text-align:left;
}
#post-13, #post-16{
	float:right;
	width:512px;
	height:380px;
}
#post-18{
	float:right;
	width:550px;
	height:380px;
}
#post-18 h2{ width:480px;}
#post-16 h2{ width:400px;}
#post-13 h2{ width:480px;}
#post-11 h2{ width:480px;}
#post-11{
	float:right;
	width:550px;
	height:380px;
	background:#FFF;
}
.entry{
	float:left;
	background:White;
	padding:0 40px 20px 40px;
}
.entry p{
	padding:6px 0 0 0;
	text-align:left;
}
/* make your own sticky post styling */
.sticky {
}

small.postmetadata {
	font-size: 0.85em;
}

ul.postmetadata {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 0.85em;
}

ul li.tags {
	float: left;
}

ul li.comments {
	text-align: right;
}

div.divider {
	height: 47px;
	margin: 1em 0;
}

div.navigation {
	text-align: center;
	font-family: Garamond, Georgia, serif;
	padding: 0 0 2em 0;
}

div.commentnavigation {
	padding: 0;
}

#singlepost {
	padding: 10px 10px 49px 10px;
	margin: 0;
	font-size: 0.9em;
	line-height: 1.5em;
}

#commentwrapper {
	padding: 0 15px 49px 15px;
}

#commentwrapper h2 {
	margin: 0;
	padding: 0.5em 0;
}

/* Comment */
h2.commentheading {
	font-size: 1.2em;
	color: #fefef6;
	font-family: Garamond, Georgia, serif;
}

ol.commentlist {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Tahoma, 'Trebuchet MS', Verdana, Arial, sans-serif;
	color: #3a3a3a;
}

ol.commentlist a {
	text-decoration: none;
}



ol.commentlist li.commentind {
	padding: 0 0 2em 0;
	margin: 0;
}

ol.commentlist li.depth-1 {
	border-bottom: 3px double #fefef6;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
}

ul.children {
	list-style: none;
}

ol.commentlist ul.children li.commentind {
	padding: 1em 0 0 0;
}

ol.commentlist li.commentind cite {
	font-style: normal;
}

p.commentsedit {
	font-size: 0.9em;
	margin: 0 0 0 0.5em;
}

.commentindheader {
	border-bottom: 1px dotted #fefef6;
}

.commentindheader img.avatar {
	float: left;
}

ol.commentlist li.legacyAlt .commentindheader {
	text-align: right;
}

ol.commentlist li.legacyAlt .commentindheader img.avatar {
	float: right;
}

ol.commentlist li.legacyAlt p.commentsedit {
	text-align: right;
	margin: 0 0.5em 0 0;
}

/* Comment form */
.input {
	border: 1px solid #62740d;
	padding:5px 0;
	font:11px arial;
	color:#62740d;
}
.textarea {
	border:1px solid #62740d;
	width:348px;
	padding:5px;
	font:11px arial;
	color:#62740d;
}
input#author,
input#email,
input#url {
	width: 60%;
}

textarea#comment {
	width: 90%;
}


#footer {

}

#footer p {
	margin: 0;
	padding: 0.9em;
	line-height: 1.5em;
}

#footer a {
	color: #a66117;
}

#footer a:hover {
	color: #cf7819;
}

div#recaptcha_widget_div {
	float: right;
}

/* Wordpress required */
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

h3.subpages {
	padding: 1em 0 0.5em 0;
	margin: 0;
}

ul.subpages {
	padding: 0 0 0 1em;
	margin: 0 0 0 1em;
	list-style: square;
}

/* Formatting */
fieldset {
	border: 1px solid #ccc;
	padding: 0 1em;
	margin: 0;
}

legend {
	color: #999;
	font-size: 1.1em;
	font-weight: bold;
}

hr {
	border: 0;
	color: #cfc887;
	background-color: #cfc887;
}

pre, code {
	width: 100%;
	overflow: auto;
	font-size: 1em;
}


p.loggedinAs {
	margin: 0; 
	padding: 0;
}

a#cancel-comment-reply-link {
	display: block;
	margin-bottom: 1em;
}
.AlbumPhoto {float:left; }
.AlbumPhoto span { float: left; padding: 4px 4px 12px 4px; border: 1px solid #ddd; background: #fff; margin:0 8px; }
.AlbumPhoto img { border: none; }


#planta1 img {float:left; margin:0; padding:0;}
#planta2 img {float:left; margin:0; padding:0;}
#planta3 img {float:left; margin:0; padding:0;}

.textForm{
	float:left;
	font:11px Arial;
	margin:10px 0 0 0;
}

#post-233 #paginas #div2 {display:none}
.lista_thumb a {text-decoration:none}
.lista_thumb strong {color:#62740D; font-family:Arial, Helvetica, sans-serif}

ul.list_acom {float:left; margin-top:20px; text-align:left}
ul.list_acom li {margin-bottom:2px}
ul.list_acom li a.casaprincipal {display:block; height:30px; overflow:hidden; position:relative; width:185px}
ul.list_acom li a.casaprincipal span {background:url(images/casaprincipal.gif) no-repeat left top; height:100%; position:absolute; width:100%}
ul.list_acom li a.fienile {display:block; height:30px; margin-top:10px; overflow:hidden; position:relative; width:185px}
ul.list_acom li a.fienile span {background:url(images/fienile.gif) no-repeat left top; height:100%; position:absolute; width:100%}
ul.list_acom li a.cottage {display:block; height:30px; margin-top:10px; overflow:hidden; position:relative; width:185px}
ul.list_acom li a.cottage span {background:url(images/cottage.gif) no-repeat left top; height:100%; position:absolute; width:100%}
ul.list_acom li a.cottage_act {display:block; height:30px; margin-top:10px; overflow:hidden; position:relative; width:198px}
ul.list_acom li a.cottage_act span {background:url(images/cottage_act.jpg) no-repeat left top; height:100%; position:absolute; width:100%}

ul.list_acom ul.sublist1, ul.list_acom ul.sublist2 {display:none}
ul.list_acom ul.sublist1 a.terreo, ul.list_acom ul.sublist2 a.terreo {display:block; height:24px; overflow:hidden; position:relative; width:195px}
ul.list_acom ul.sublist1 a.terreo span, ul.list_acom ul.sublist2 a.terreo span {background:url(images/bt_superior.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
ul.list_acom ul.sublist1 a.terreo_act, ul.list_acom ul.sublist2 a.terreo_act {display:block; height:24px; overflow:hidden; position:relative; width:195px}
ul.list_acom ul.sublist1 a.terreo_act span, ul.list_acom ul.sublist2 a.terreo_act span {background:url(images/bt_superior_seta.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
ul.list_acom ul.sublist1 a.primeiroandar, ul.list_acom ul.sublist2 a.primeiroandar {display:block; height:24px; overflow:hidden; position:relative; width:195px}
ul.list_acom ul.sublist1 a.primeiroandar span, ul.list_acom ul.sublist2 a.primeiroandar span {background:url(images/bt_inferior.jpg) no-repeat left top; height:100%; position:absolute; width:100%}
ul.list_acom ul.sublist1 a.primeiroandar_act, ul.list_acom ul.sublist2 a.primeiroandar_act {display:block; height:24px; overflow:hidden; position:relative; width:195px}
ul.list_acom ul.sublist1 a.primeiroandar_act span, ul.list_acom ul.sublist2 a.primeiroandar_act span {background:url(images/bt_inferior_seta.jpg) no-repeat left top; height:100%; position:absolute; width:100%}

.img_terreo, .img_1andar, .img_fienile_terreo, .img_fienile_1andar, .img_cottage {display:none}