@import url(menu.css);

@import url(elements.css);



html, body{ 

margin:0; 

padding:0;

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 0.83em;

color: #303030;

text-align:center; 

background-color: #5B5B5B;

} 



img {border: 0px;}

.clr{clear:both;}



hr{

display: block;

height: 1px;

background: url(../../../../images/common/dot.gif) repeat-x;

line-height: 1px;

margin: 7px 0 7px 0;

padding:0;

border: 0;

}



/* Default Links */

a {color: #E31B23; text-decoration: underline; line-height: 1.3em; }

a:hover {color: #E31B23; text-decoration: underline; line-height: 1.3em;}



#pagewidth{ 

width:768px; 

text-align:left;  

margin-left:auto; 

margin-right:auto;

background-color: #FFF;

} 



#header{

height: 168px;

background: url(../../../../images/common/bg_header.gif) no-repeat top left; 

width:100%;

border: 0;

} 



#logo{

float: left;

width: 313px;

height: 47px;

margin: 61px auto auto 6px;

border: 0;

}

#logo2{

float: left;

width: 221px;

height: 65px;

margin: 45px auto auto 6px;

border: 0;

}



#content_home{

/*margin-bottom:9px;*/

padding:0;

border: solid #FFF;

border-width: 1px 0;

/*background:#FFF url(../../../../images/common/bg_content_home.gif) no-repeat top center; */

}



#wrapper_home{

border: solid #FFF;

border-width: 0 1px 1px 0;

margin: 30px 0px 10px 0px;

padding-top: 1px;

/*background: url(../../../../images/common/bg_wrapper_home.gif) repeat-y top center; */

}



#home_row{

padding:0px;

margin: 0;

border: 0;

}





#home_left{

float: left;

width: 280px;

margin: 0px 20px 0px 0px;

border: 0;

padding-left: 25px; 

}



#home_right{

float: left;

width: 420px;

margin: 0px;

border: 0;

}



#content{

margin-bottom:9px;

padding: 0 ;

border: solid #FFF;

border-width: 1px 0;

background: url(../../../../images/common/bg_content.gif) repeat-y top left; 

}



#leftcol{

float:left;

width: 156px;

margin: 0;

border: 0;

/*border: solid 1px yellow;*/

}



#maincol{

float:left;

width: 455px;

margin:0;

border: 0;

/*border: solid 1px green;*/

padding-bottom: 10px;

background: url(../../../../images/common/bg_maincol.gif) no-repeat top left; 

}



.maincol_text{

margin: 45px 8px 10px 8px;

border: 0;

padding:0;

}



.maincol_text p{

margin-bottom:10px;

border: 0;

padding:0;

}



.maincol_text h3{

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-weight: normal;

color:#E31B23;

font-size: 14px;

padding:0;

margin-bottom:0px;

border: solid 1px red;

}


.maincol_text h4{

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-weight: normal;

color:#E31B23;

font-size: 13px;

padding:0;

margin-bottom:0px;

border: solid 0px red;

}


/*.maincol_text img{

margin: 0 4px 0 0;

border: solid 2px #737373;

padding:0;

}*/



/*.maincol_text a{

color: #E31B23;

}

*/



#rightcol{

float: left;

width: 149px;

height: 246px;

/*border: solid 1px yellow;*/

border: 0;

margin:0;

padding:0;

}

#footer{

height:20px; 

background-color:#5B5B5B; 

clear:both;

color: #FFF;

font-size: 10px;

} 


#follow{

background-color:#5B5B5B; 

}

#follow .separatore{

height:10px;

}

#follow .box_canali{

background-color:#ffffff; 

height:37px;

padding-top:7px;

padding-right:10px;

text-align:right;

}


#follow .testo{

padding-top:10px;

float:right;

width:100px;

font: 13px Arial;

color:#e31b23;

line-height: 16px;

text-align:right;

font-weight:bold;

/*border:1px solid red;*/

}

#follow .icona{

/*border:1px solid black;*/

width:80px;

float:right;

}

h1, h2{

font-family: "Georgia", Times New Roman, Times, serif;

font-weight: normal;

border: 0;

margin:0;

padding:0;

}



h1{

color:#E31B23; 

font-size: 24px;

}



h2{

color:#303030; 

font-size: 18px;

margin-bottom:15px;

}



h4 {

	margin: 10px 0 0 0;

}



.maincol_text h3{

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-weight: normal;

color:#E31B23;

font-size: 14px;

padding:0;

margin-bottom:0px;

border: 0;

}



.redtext {

	color: #E31B23;

	font-weight: bold;

}

.sottotitoli {

	color:#E31B23;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

   font-weight: bold;

   padding-bottom:10px;

	margin-bottom: 30px;

	margin-top: 10px;

}



.titoli {color: #E31B23; text-decoration: none; line-height: 1.3em; }



.input {font-family: Tahoma, Arial, Helvetica, sans-serif; 

        font-size: 11px; 

		  color: #303030;

		  line-height: normal;}


.form_antip table{
	padding: 0px;
	margin: 0px;
	border: 0;
	width: 439px;
}			  
		  
.form_antip td{
	padding-bottom:10px;
}	  
		  
.form_antip textarea{
	color: #303030;
	border: 1px solid  #7f9db9;
	width: 300px;
	height: 80px;	
}

.form_antip select{
	color: #303030;
	border: 1px solid  #7f9db9;
	width: 150px;
	height: 18px;	
}

.inpt_text{
	color: #303030;
	border: 1px solid  #7f9db9;
	width: 150px;
	height: 16px;	
}

/*PARTE NUOVA */

.maincol_text_video{

margin: 45px 8px 10px 8px;

border: 0;

padding:0;

}



.maincol_text_video p{

margin-bottom:10px;

border: 0;

padding:0;

text-align:left;

padding-top:15px;

}

.maincol_text_video .link_box{

text-decoration: none;

text-align: right;

clear: both;

}

.maincol_text_video .link_box a{

font:11px Arial;

line-height:13px;

color:#e31b23;

text-decoration: underline;

text-align: right;

}

.maincol_text_video h3{

font:11px Arial;

font-weight:bold;

line-height:13px;

padding:0;

margin-bottom:0px;

color:#e31b23;

}

.maincol_text_video h3 img{

margin: 0px 8px 0px 0px;

}

.maincol_text_video h1{

margin: 0px 0px 25px 0px;

}

.maincol_text_video h2{

margin: 0px 0px 5px 0px;
padding:0;

}

.box_video_tube{

min-height: 90px;

}

.box_video_tube p{

margin: 0;

padding:0;

}


