/*
Theme Name: Rosario monteleone
Theme URI: http://www.rosariomonteleone.it/
Description: Tema per Rosario Monteleone
Version: 1.0
Author: Fabrizio De Bortoli
*/
body{background:url(img/sf.jpg) repeat-x #fff;text-align:left;}
#container{background:#d5effe;}
#w{background:url(img/sfumo.png) repeat-y;background-position:center;}
*{font-family:Tahoma,sans-serif;letter-spacing:.5px;}
h1{font-size:28px;font-family:Tahoma,sans-serif;color:#fff;font-weight:bold;letter-spacing:1px;}
h1>span{color:#fff;font-size:26px;font-weight:normal;}
.post h2{font-size:20px;font-family:Tahoma,sans-serif;color:#50abd8;letter-spacing:1px;border-bottom:1px dotted #000;padding-bottom:2px;}
#archivio h2{font-size:20px;font-family:Tahoma,sans-serif;color:#50abd8;letter-spacing:1px;border-bottom:1px dotted #000;padding-bottom:2px;}
#io-sto h2{font-size:20px;font-family:Tahoma,sans-serif;color:#50abd8;letter-spacing:1px;border-bottom:1px dotted #000;padding-bottom:2px;}
#operato h2{font-size:20px;font-family:Tahoma,sans-serif;color:#50abd8;letter-spacing:1px;border-bottom:1px dotted #000;padding-bottom:2px;}
#scrivi-a-rosario h2{font-size:20px;font-family:Tahoma,sans-serif;color:#50abd8;letter-spacing:1px;border-bottom:1px dotted #000;padding-bottom:2px;}
#newsletter h2{font-size:20px;font-family:Tahoma,sans-serif;color:#50abd8;letter-spacing:1px;border-bottom:1px dotted #000;padding-bottom:2px;}
h3{font-size:20px;font-family:Tahoma,sans-serif;color:#59554a;font-weight:bold;}
h4{font-size:14px;font-family:Tahoma,sans-serif;text-transform:uppercase;color:#666148;font-weight:bold;}
h6{font-size:9px;font-family:Tahoma,sans-serif;color:#c5c0b0;margin-top:2px;margin-bottom:40px;}
p{font-size:12px;line-height:16px;font-family:Tahoma,sans-serif;color:#59554a;text-align:justify;margin-left:3px;}
p>span{font-weight:bold;}
#container{text-align:left;width:990px;margin:0 auto;}
#tit{height:32px;padding:10px;}
#tit a{font-size:28px;font-family:Tahoma,sans-serif;color:#fff;font-weight:bold;letter-spacing:1px;text-decoration:none;}
#tit span{color:#fff;font-size:26px;font-weight:normal;}
#header{width:990px;height:251px;background:url(img/header.jpg) no-repeat;}
#header:hover{cursor:pointer;}
#menu{height:37px;width:990px;background:url(img/sf-menu-up.jpg) repeat-x red;}
ul#nav{font-size:14px;font-weight:bold;}
ul#nav,ul#nav li,ul#nav ul{list-style:none;}
ul#nav{height:37px;line-height:37px;margin-left:10px;color:#fff;}
ul#nav a{display:block;padding:0 15px;text-decoration:none;color:#fff;}
ul#nav li{float:left;position:relative;}
ul#nav li:hover,ul#nav a:hover{background:url(img/sf-menu-down.jpg) repeat-x;color:#FFF;height:37px;}
#content{background:#d5effe;overflow:hidden;}

#main{float:left;width:609px;min-height:640px;margin:15px;padding:10px;background:#fff;}

#sidebar{float:right;width:292px;margin-right:15px;margin-top:19px;}
.but img{margin:0 0 10px 0;}
.box{margin:0 0 40px 0;}
#sidebar h6{color:#0090d7;font-size:22px;font-weight:bold;border-bottom:1px solid red;padding-bottom:3px;margin-bottom:10px;padding-left:20px;}
#ag{background:url(img/agenda.png) no-repeat left center;}
#dic{background:url(img/dicono.png) no-repeat left center;}
#sidebar a{font-size:13px;line-height:13px;font-family:Tahoma,sans-serif;color:#0090d7;text-align:justify;margin-left:3px;text-decoration:none;}
a>span{font-weight:bold;font-size:12px;}
#sidebar a:hover{text-decoration:underline;}
.arch{line-height:25px;font-size:13px;color:#0090d7;color:red;text-decoration:none;margin-left:3px;padding-top:10px;display:block;font-weight:bold;}
.arch:hover{text-decoration:underline;}
#meteo{background:url(img/sf-meteo.jpg) no-repeat #50abd8;text-align:center;height:35px;}
#meteo h3{float:left;line-height:34px;font-weight:bold;color:#fff;margin-left:40px;font-size:15px;}
.provincia{width:120px;display:block;float:right;margin-right:35px;}
.provincia h5{float:right;font-size:12px;line-height:34px;color:#fff;}
.provincia a{color:#fff;text-decoration:none;}
.provincia a:hover{border-bottom:2px solid #ec1d25;}
.provincia img{float:right;margin-top:4px;margin-right:7px;}
#footer-link{padding:10px;height:40px;background:#b6ddf0;background:#fff;text-align:center;}
.link{width:240px;display:block;float:right;}
#footer-link a{float:left;margin:14px 25px 0 10px;font-size:12px;color:#0090d7;font-weight:bold;text-decoration:none;}
#footer-link a:hover{padding-bottom:1px;border-bottom:2px solid #ec1d25;}
#footer-link img{float:left;}
#footer{height:30px;background:#0090d7;}
#footer p{line-height:30px;text-align:center;color:#fff;font-size:10px;}
#footer a{color:#fff;}
#footer a:hover{color:red;}
.post object{z-index:-9999;}
.post h2{margin-bottom:30px;}
.post{min-height:600px;}
.post a{text-decoration:none;color:#7b7b7b;border-bottom:1px dotted #ec1d25;}
.post a:hover{border-bottom:1px solid #ec1d25;}
.post p{padding:5px 0;}
.alignleft{margin:15px 15px 15px 0;}
.alignright{margin:15px 0 15px 15px;}
.aligncenter{margin-left:auto;margin-right:auto;}
#archivio{min-height:560px;}
#archivio h2{margin-bottom:40px;}
#archivio h6{margin-bottom:20px;}
#archivio ul{margin:0 10px;}
#archivio a{font-size:18px;text-decoration:none;color:#7b7b7b;}
#archivio a:hover{color:#ec1d25;}
.navigation{display:block;}
.navigation a{color:#7b7b7b;font-size:12px;}
.navigation a:hover{color:#ec1d25;}
.alignleft{float:left;}
.alignright{float:right;}
#newsletter p{font-size:12px;}
#form1{width:290px;margin:50px auto 20px auto;}
.text_field{background-color:#eae9d4;border:1px solid #bfbab3;width:250px;height:17px;margin:2px 0 7px 0;padding:2px;}
#tasto_verifica{text-align:center;background-color:red;color:#fff;border:1px solid #369;margin:20px 0 20px 0;height:25px;width:150px;margin-left:55px;}
#santo{margin-bottom:40px;}
#santo a{margin-top:20px;font-size:12px;color:#0090d7;font-weight:bold;text-decoration:none;}
#santo h5{font-size:12px;color:#0090d7;font-weight:normal;}
#gallery{text-align:center;}
#gallery h2{margin-bottom:40px;text-align:left;}
#gallery h6{margin-bottom:20px;}
#gallery ul{margin:0 10px;}
#gallery img{margin:10px;}
#gallery a{display:inline;margin:10px;}
#operato a{font-size:12px;line-height:14px;color:#000;text-decoration:none;border-bottom:1px dotted #ec1d25;display:block;margin:15px 10px;letter-spacing:.4px;}
#operato a:hover{border-bottom:1px solid #ec1d25;background:#d5effe;}
#operato h2{margin-bottom:60px;}
#operato h3{font-size:14px;background:#0090d7;color:white;height:25px;line-height:25px;padding-left:10px;border:1px solid white;}
#operato h3:hover{cursor:pointer;}
#accordion>div{margin-bottom:10px;}
a.alt24{height:30px;}
a.alt32{height:45px;}
a.alt50{height:58px;}
#io-sto h2{margin-bottom:60px;}
.pers{display:block;width:550px;min-height:45px;margin:40px auto;border-bottom:1px dotted #ec1d25;padding-bottom:10px;}
.pers img{float:left;margin-right:10px;}
.nome-pers{font-size:16px;color:#555;font-weight:bold;}
.ruolo-pers{display:block;font-size:12px;color:#555;}
.frase-pers{margin-top:8px;display:block;font-size:12px;color:#000;padding-left:59px;}
.novalid{color:red;margin-left:20px;}
#result-iscrizione{width:300px;margin:30px auto;color:red;font-size:16px;font-weight:bold;text-align:center;}

#scrivi-a-rosario form{width:430px;margin:50px auto 20px auto;}
#scrivi-a-rosario .text_field{background-color:#fff;border:1px solid #0090d7;width:400px;height:17px;margin:2px 0 7px 0;padding:2px;}
#scrivi-a-rosario .text_area{background-color:#fff;border:1px solid #0090d7;width:400px;height:45px;margin:2px 0 7px 0;padding:2px;font-size:12px;}
#scrivi-a-rosario #tasto_verifica{margin-left:130px;background:red;color:#fff;}
#scrivi-a-rosario h3{font-size:12px;color:#a8acad;margin:3px 3px 6px 3px;}
#scrivi-a-rosario h3>span{font-weight:bold;}
.domanda p{color:#000;font-size:13px;font-weight:bold;}
.domanda h3{background:url(img/penna.png) no-repeat left center;padding-left:15px;}
.commento{background:#d5effe;border-left:1px solid #0090d7;padding:5px;margin-top:20px;}
.risposta{background:#fff;padding:5px;}
.risposta p{color:#000;}
.risposta p>span{display:block;margin-top:10px;}
#info{width:430px;margin:0 auto 60px auto;}
a.fancy{margin:20px;height:150px;}
a.fancy img{height:150px;}

div#contenuti h2{font-weight:bold;color:#000;margin:0;padding:0;border:none;display:inline;}
div#contenuti h1{font-size:24px;}
div#contenuti h2{font-size:20px;}
div#contenuti h3{font-size:16px;}
div#contenuti h4{font-size:14px;}
div#contenuti h5{font-size:12px;}
div#contenuti h6{font-size:10px;}

.newsticker-jcarousellite ul li { list-style:none; display:block; padding-bottom:1px; margin-bottom:5px;	} 
.newsticker-jcarousellite a{height:15px;line-height:15px;}


div.vid_home_box{
	border-bottom:1px solid red;
	border-left:1px solid red;
	height:250px;
	padding:5px;
	margin-top:30px;
	}
	div.vid_home{
		width:320px;
		height:250px;
		float:left;
		}
	div.vid_home_desc{
		display:inline;
		}
		div.vid_home_desc h2{
			font-size:12px;font-family:Tahoma,sans-serif;color:#50abd8;letter-spacing:1px;padding-bottom:2px;
			margin-top:220px;
			text-align:right;
			}
		div.vid_home_desc p{
			text-align:right;
			}
		
		
#lascelta{display:block;font-size:18px;background:url(img/sf-scelta.jpg) repeat-x #0090d7;color:#fff;border:1px solid red;line-height:30px;text-align:center;padding:5px 0;margin:0px auto 20px auto;}			


div.vid_home_box3{
	background:#d5effe;
	padding:5px;
	padding-left:10px;
	padding-top:10px;
	height:145px;
	}
	.vid_home_small{
		float:left;
		width:148px;
		height:145px;
		display:block;
		margin-left:0px;
		}
		.vid_home_small h2{font-size:12px;font-family:Tahoma,sans-serif;color:#4593ba;letter-spacing:1px;padding-bottom:2px;}
		.vid_home_small a{margin-left:0px;}
		h3#primoPiano{
			font-size:18px;
			font-family:Tahoma,sans-serif;
			color:#50abd8;
			color:#fff;
			text-align: center;
			text-transform:uppercase;
			letter-spacing:1px;
			margin-top:30px;
			background:url(img/sf-primo-piano.jpg) repeat-x #0090d7;
			height:28px;
			line-height:28px;
			}
		h3#guerraSondaggi{
			font-size:18px;
			font-family:Tahoma,sans-serif;
			color:#50abd8;
			color:#fff;
			text-align: center;
			letter-spacing:1px;
			margin-top:30px;
			background:url(img/sf-primo-piano.jpg) repeat-x #0090d7;
			height:28px;
			line-height:28px;
			}
		div#guerraSondaggiDiv{
			background:#d5effe;
			padding:5px;
			}
			div#guerraSondaggiDiv p{letter-spacing:1px;font-size:12px;margin:4px 0;}
		
		
#riq-santino{
	background:#d7ead7;
	
	}
	#riq-santino img{
		margin:5px 5px 0 0;
		}
	#riq-santino .youtube{
		width:266px;
		height:222px;
		margin:5px 0 0 0;
		padding:0;
		}
		
	h2#grazieh2{
		font-size:22px;
		text-transform:uppercase;
		font-style:italic;
		color:#f21400;
		text-align:center;
		height:90px;
		line-height:90px;
		}
		
#udc-news{
	}
	#udc-news li{
		margin-bottom:5px;
		line-height:14px;
		font-size:12px;
		color:#0090d7;
	}
