/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/ 
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #62564d;
background-color:#594e45;
margin: 0 0 20px 0;
	padding: 0;
background-image:url(../../graphics/bk1.jpg);
background-repeat:repeat-y;

	}

a {
text-decoration:none;
color:#B24F3F;

}


a:hover {
color:#000;

}

#page {
/*background-image:url(../../graphics/fondo_content.jpg);*/
background-image:url(../../graphics/fondo_content2.jpg);
background-color:#52473e;
background-repeat:no-repeat;
height:500px;

	}

#header {
background-color:#FFF;
background-image:url(../../graphics/testata.png);
background-repeat:no-repeat;
width:900px;
height:120px;
margin: 0 0 0 0px;
border-bottom:1px solid #D1A650;

	}

#header ul li {
text-transform:uppercase;
list-style-type:none;
margin-left:0px;
padding:0px;
text-align:left;
}


#header table {
height:120;
margin:0px;
margin-left:35px;
color:#D1A650;
letter-spacing:0.06em;
text-align:left;
font-size:14px;
}



#header td {
height:120;
width:165px;
padding-left:5px;
padding-bottom:0px;
}

#header table td ul{
margin-left:0px;
padding-left:0px;
}


#lingue {
display:block;
position:absolute;
top:0px;
left:0px;
width:900px;
text-align:right;

}

#lingue a {
color:#D1A650;
display:inline;
}

#lingue a:hover {
color:#D1B375;
display:inline;
}

#lingue li{
list-style-type:none;
display:inline;
}

#lingue li:after{
content:"    ";
}


#content {
position:absolute;
left:0px;
top:181px;
background-color:#FFF;
font-size: 1.2em;
width:500px;
height:380px;
	}

#content embed{
position:absolute;
left:0px;
top:0px;
float:left;
	}

#content object{
position:absolute;
left:0px;
top:0px;
float:left;
	}

#content.arnolfo embed{
position:absolute;
left:0px;
top:35px;
float:left;
	}



#content h2{
margin-left:520px;
margin-top:100px;
text-align-right;
border-bottom:1x solid #D1A650;
width:375px;
text-transform:uppercase;
color:#D1A650;
font-weight:normal;
	}

#content p{
margin-left:520px;
width:360px;

	}
.arnolfo p{
margin-left:20px;

}


#colonna_dx {
position:absolute;
left:501px;
top:0px;
background-color:#f6f3ea;
border-right:1px solid #CCC;
font-size: 1.2em;
width:399px;
height:379px;
padding:0px;
text-transform:uppercase;
font-size:90%;
	}

#colonna_dx table{
position:absolute;
left:501px;
top:0px;
background-color:#f6f3ea;
width:400px;
height:379px;
margin:0px;

	}


table li{
list-style-type:none;
	}
table ul li{
margin:0px;
padding:0px;
	}

table p{
margin:0px;
padding:0px;
	}

#content table .bottom embed{
position:relative;
top:0px;


}

#footer {
border: none;
position:absolute;
top:560px;
height:90px;
left:0px;
width:900px;
padding: 0;
margin: 0 auto;
clear: both;
color:#D1A650;
background-color:#665a51;
background-image:url(../../graphics/foot_bk.gif);
	}


#footer input {
background-color:#AA4430;
border:1px solid #6c2011;
color:#D1A650;
margin-bottom:5px;
margin-top:5px;

}

#footer td {
vertical-align:top;

}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

#page {
	margin-top:60px;
	padding: 0;
	width: 100%;
	}


.post {
	text-align: justify;
	}

.post hr {
	display: block;
	}


.clear {
	clear: both;
}

#menu2 {
text-transform:uppercase;
vertical-align:top;

}



#menu2 td{
vertical-align:top;
padding-left:35px;

}

#menu2 h3 {
color:#D1A650;
margin:top:20px;
font-weight:normal;
margin-bottom:2px;

}

.prenota a {
color:#D1A650;

}

iframe {
position:absolute;
left:0px;
top:0px;
float:left;

}



#menu_left {
position:absolute;
left:40px;
top:90px;





}
#menu_left h3 {
color:#D1A650;
margin:top:20px;
font-weight:normal;
margin-bottom:2px;



}

#menu_left ul li {
text-transform:uppercase;
list-style-type:none;

}

#prenota {
color:#FFF;
width:100%;
background-color:#AA4430;
background-image:url(../../graphics/prenot.jpg);
background-repeat:no-repeat;
padding-top:144px;
height:100%;
top:0px;
bottom:0px;


}

#prenota legend {
color:#594e45;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
background-color:#D1A650;
margin:0px;
text-transform:uppercase;
display:none;
}

#prenota form {
color:#62564d;

}

#prenota h2 {
display:none;

}
#prenota h3,h2 {
margin-left:10px;
color:#D1A650;
line-height:0px;

}

#prenota p {
margin-left:10px;
line-height:2px;

}

object:focus {
outline:0;

}
embed:focus {
outline:0;

}

.linklove {
display:none;

}