/*
Theme Name: Béatrice Ferrari
Theme URI: http://www.beatriceferrari.com
Description: Tema per il sito di Béatrice Ferrari
Version: 1.0
Author: Béatrice Ferrari
Author URI: http://www.beatriceferrari.com
Tags: orange, clean, white, beatrice ferrari, brand name stories

*/

body {
	background-image: url(images/new_sf.gif);
	background-color: #FF7f00;
	background-repeat: repeat-y;
	background-position: 50% 0px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.69em;
	display: inline;
}

p {
	margin: 0px 0 15px 0;
	padding: 0px;
}
#contenuti {
	width: 485px;
	float: left;
	background-image: url(images/logo_sf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 50px;
	padding-top: 35px;
	
	color: #666666;
	position: relative;
	left: 185px;
	right: 30px;
}
contenuti ul {
	margin: 0px;
	padding: 0px;
}



#menu {
	width: 790px;
	float: left;
}

#testata {
	float: left;
	width: 750px;
	margin-bottom: 65px;
	margin-left: 20px;
	padding-top: 60px;
	background-image: url(images/logo_grand.gif);
	background-repeat: no-repeat;
	background-position: 490px -50px;
	height: 90px;
}
#testata h1{margin:0px;
	padding:0px;}
#testata h1 a{
	width:200px;
	height:62px;
	margin:0px;

	padding:0px;
	display: block;
	background-image: url(images/beatrice_ferrari.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
}

#testata a span {display:none;}


#container {
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	
	position: relative;
	padding-top: 0px;
}

a:link {
	color:#666666;
	text-decoration: none;
}
a:hover {
	color: #666666;
}
a:visited {
	color: #666666;
	text-decoration: none;
}



#contenuti a:link {
	color:#666666;
	text-decoration: underline;
}
#contenuti a:hover {
	color: #666666;
}
#contenuti a:visited {
	color: #666666;
	text-decoration: underline;
}

/**footer***/
#footer img{float:left;}
#footer {
clear:both;
	text-align: center;
	color: #FF8000;
	font-size: 90%;
	height: 50px;
	width: 500px;
	float: left;
	position: relative;
	left: 220px;
}

#menu_bottom{
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
color: #666666;
border-bottom: solid 1px #999;
padding:0 0 5px 0;
margin: 55px 0 0 0; 
}

#footer ul{
	padding:35px 0 0 0;
	margin:0px;
	clear:left;
	list-style-type: none;

}
#footer li {
	display:inline;
	padding-right: 2px;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}


#copy a:link, 
#copy a:visited {
	color: #FF8000;
}

#copy a:hover, 
#copy a:active,
#copy a:focus {
	color: #000;
}



/***ingrandimento testo***/

.small {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;

}
.big {
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;

}
.medium {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;

}
.switchers{
	width: 150px;
	float: right;
	position: relative;
	padding-bottom: 0px;
	padding-top: 20px;
	padding-right: 50px;
}
/***/

/***news in homepage****/

#notizie{
	width:200px;
	position:absolute;
	top:300px;
	left:20px;
	
}

#notizie ul{margin:0; padding:0;}
#notizie ul li{padding-bottom:15px;color:#666; list-style-type:none;}


#notizie h3{color:#666;}

/***pagina espereinze****/

.thumbs_exp {
	width: 158px;
	vertical-align:top;
	text-align: center;
height: 135px;
margin-bottom:10px;
	float:left;
display:inline;
}

.thumbs_exp img{
	
	padding: 18px 18px 10px 18px;
	
	border: none;

}
.thumbs_exp p{margin:0;padding:0;}
/****/

#elenco_exp {
	background-image: url(images/sf_griglia2.gif);
	background-repeat: repeat-y;
	background-position: left 7px;
	
	float: left;
	width: 500px;
}

#current a
{
color: #CC0000;
}

#notizie li em a,.rouge, h2 {
	color: #CC0000;
	font-weight:normal;
	font-size: 100%;
	margin: 0px;
	padding: 0px 0 8px 0;
	
}

#form {
	width: 280px;
	float: right;
}
#advice {
	padding: 10px;
	margin-top: 3px;
	border: 1px solid #999999;
}
#inviare {
	background-color: #ff8000;
	border:0px;
	width: 280px;
	color:#FFFFFF;
}
#page img{margin:15px 0;}



#dati_cont {float:left; display:inline;width:190px;}

#dati_cont strong{color:#666;font-weight:bold;}

.libro{
padding:2px 0px 20px 20px;
float:right;
border:none;
}
.divisorio{clear:right;height:10px; visibility:hidden;}

li.linkcat h2{font-weight:bold;margin:10px 0 0 0;font-size:12px;}

/****pagina links****/

#links_page {margin:-35px 0;}
#links_page ul{margin:0; padding:0;}
#links_page li{

	margin:5px 0;
	list-style-type: none;
	
}
#links_page li li{
	padding:0;
	
}
#links_page a{text-decoration:underline; color:#666;}
#links_page a:hover{text-decoration:underline; color:#cc0000;}
#links_page li h2{font-size:100%;font-weight:normal;margin:20px 0; padding:0 0 0 10px;background: url(images/list.gif) no-repeat 0px 0px;}
