/* CSS Document */
body{
background-color:#313841;
color:#333;
font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}
img{
border:0px;
}
#centraPagina{
padding-top:20px;
width:1000px;
margin:auto;
text-align:left;
}
#intestazione{
float:left;
background-color:transparent;
color:#fff;
margin: 0px;
padding: 0;
}
#corpo{
width:1000px;
float:left;
background-color:#FFF;
color:#000;
padding: 10px 0px 0px 0px;
}

#mainBody{
	margin-top:0px;
	background-image: url("../img/layout_cinemabianchini_07.jpg");
	color:#000;
	font-size:12px;
	float:left;
	width:738px;
	margin:10px 20px 10px 20px;
	text-align:justify;
}

/*MENU RIGHT*/
#blocco_nav_right{
float:left;
width:210px;
padding: 0px 0px 30px 0px;
}
.puntato_right li{
list-style-image:url(/img/puntato_left.png);
list-style-position:outside;
margin-left:18px;
padding-left:0px;
font-weight:normal;
}
.puntato_right li a:link, .puntato_right li a:visited, .puntato_right li a:active{
text-decoration:none;
color:#555555;
display:block;
}
.puntato_right li a:hover{
text-decoration:underline;
color:#008DD1;
display:block;
}

/*FOOTER*/
#footer{
text-align:center;
font-size:10px;
background-color:transparent;
color:#CCCCCC;
padding: 30px;
clear:left;
}
#footer a:link, #footer a:visited, #footer a:active{
color:#0099FF;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}

/******************* stile del titolo H2 *************************/
h2 {
	color:#3366CC;
	font-weight: bolder;
	font-size:14px;
	margin-bottom:6px;
}
h2>em{
/*eccezione*/
color: #900;
}
h3{
display:block;
font-weight:bold;
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:11px;
background:url("/img/dot_line.gif") #f3f3f3 bottom repeat-x;
width:205px;
color:#000000;
padding:4px 0px 4px 4px;
}
h3 a:link, h3 a:visited, h3 a:active{
display:block;
color:#000000;
text-decoration:none;
}
h3 a:hover{
display:block;
color:#008ed1;
text-decoration:none;
}

/*****************  stile dei paragrafi *******************/
#mainBody ul{
	list-style:inside;
	list-style-image:url(../img/arrow_black.gif);
}
#mainBody li{
	margin:0px;
	padding-left:7px;
}

p{
margin-top:0px;
margin-bottom:0px;
}
.testo_main {
	color: #444;
	font-size: 12px;
	text-align:justify;
}
/************************* definisco gli elenchi puntati generici *******************************/
UL{
padding:0 0 0 5px;
margin:0px;
list-style-position : inside;
font-size: 12px;
color: #444;
}

#boxLeft UL{
font-size: 11px;
}

/**************** stile per moduli e form *****************************************/
input{
background:#EAFFEA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-style: solid;
border-color: #CCC;
border-width: 1; 
padding: 2;
}
input:hover {
    background: #C9FABC;
    }
input:focus {
    background: #FFD5D5;
    }
input:visited {
    background: #DAF9D9;
	/*#DAF9D9;*/
    }
	
select{
background:#EAFFEA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-style: solid;
border-color: #CCC;
border-width: 1; 
padding: 2;
}
select:hover {
    background: #C9FABC;
    }
select:focus {
    background: #FFD5D5;
    }
select:visited {
    background: #DAF9D9;
	/*#DAF9D9;*/
}
.footer_link a:link {
		color: #FFFFFF;
}
.footer_link a:visited {
		color: #FFFFFF;
}
.footer_link a:hover {
		color: #FFFFFF;
}
.footer_link a:active {
		color: #FFFFFF;
}

hr{
border: 0;
      width: 70%;
 color: #ffffff;
      background-color: #cccccc;
      height: 1px;
}

/*GEST IMG 3d + flash*/

div .my_img_3d{
padding:0px 0px 30px 0px;
}
