body { margin:0; padding:0; background: #FFFFFF; 
 
 }
 div { margin:0;padding:0; }
h1 {margin:0;padding:10px; font-family: verdana, sans-serif; font-size:18px; color:1179a4; text-align:center;}
h2  {margin:0;padding:0; background:#fff; text-align:center; font-family: verdana, sans-serif; font-size:18px; color:c00; border: 0px solid #000;}
h3  { text-align:center; font-family: garamond, sans-serif; font-size:25px; color:cc0000; } 
img { border:0; padding:0;}
p { width:350px; border:10px; padding:20px; font-family:garamond; font-size:26px; color:#1179a4; text-align:left;}
ul li{list-style-type: decimal;}
    
 #parrocchie { width:1300px; height: 1070px;   margin: 0 auto; margin-top: 5px; border: 1px solid #aaa; padding-top:0px; border-radius:20px 20px 20px 20px;
 -moz-border-radius: 20px 20px 20px 20px;}
}
 #box_parrocchie {position:relative; width:1290px; height: 870px; 	background:#ffffff; border-top: 0px solid #fff;  padding-top:0px;} 
   #box_dx {overflow:hidden; width:885px; height:700px; background:#fff; float:left; margin-left: 20px; padding-left:10px; border: 0px solid #000; }
   #box_sx {overflow:hidden; width:350px; height:700px; font-family:garamond; font-size:26px; color:#1179a4; float:left;  margin-left:20px;  border: 0px solid #000;}
  
  #divElencoParrocchie {overflow-x:hidden; width:240px; height: 250px; border: 2px solid #88CCFF; border-radius:10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; margin-left:20px; }
    #divElencoOrari {overflow-x:hidden; width:240px; height: 250px; border: 2px solid #88CCFF; border-radius:10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; margin-left:20px;}
 #Orari_2sx {overflow-x:hidden; width:410px; height:600px; padding-left:10px; border: 0px solid #88CCFF; font-family:garamond; font-size:22px; color:#000; float:left; }
#Orari_2dx {overflow-x:hidden; width:290px; height:600px; border: 0px solid #88CCFF; font-family:garamond; font-size:22px; color:#000; float:right; }

   #div_orari { left:300px;  width:680px; font-family:garamond; font-size:14px; color:#000;  margin-top:50px; padding:0,0,0,0;}  
    #box_dx1 {overflow-x:hidden; overflow-y:auto;  width:885px; height:800px;  float:left; padding:5; margin:0;  border: 0px solid #cc0000;}
	#top {width:200px; font-family:tahoma; font-size:12px; color:#000;  border-radius:10px 10px 10px 10px; border: 0px solid #aaa; padding:2px 0px 0 5px;}
	
    #videonav {  margin:0; padding:15px;  width:150px; height:400px;}
	#videonav li {display:block;  margin-bottom:2px; text-align:left;  width:250px; height: 25px;}
    #videonav li a {display:block;  padding-bottom:3px; text-decoration:none; font-family: garamond; font-size:20px; color:#1179a4; }
    #videonav li a:hover { color:#ffffff; text-decoration:none;  background: #0ba8f6;}

 #log  {background: url(/img/logo3.jpg) no-repeat; z-index :1; width:1300px; height: 300px;  border-radius:20px 20px 0px 0px; -moz-border-radius: 20px 20px 0px 0px; border: 0px solid #000;} 
  #log1  { width:500px; height: 250px; float:right; padding:10px; border: 0px solid #000;  text-decoration:none; font-family:garamond, sans-serif; font-size:24px;} 
 
   #boxlog_dx {overflow:hidden; width:320px; height: 500px;  background:#fff; float:right; font-family:garamond; font-size:22px; color:#1179a4; padding-left:5px; border: 0px solid #aaa; }
   #boxlog_centro {overflow:hidden; width:75px; height: 500px; font-family:garamond; font-size:26px; color:#1179a4; float:left;  padding-left:5px;  margin-left:0px;  border-right: 0px solid #aaa; text-align:center; }
   #boxlog_sx {overflow:hidden; width:170px; height: 500px; font-family:garamond; font-size:26px; color:#1179a4; float:left;  margin-left:0px;  border: 0px solid #aaa;}
   #boxlog_dx1 {overflow:hidden; width:75px; height: 500px; font-family:garamond; font-size:26px; color:#1179a4; float:left;  padding-left:5px;  margin-left:0px;  border-right: 2px solid #aaa; text-align:center;}

 #spazio {width:960px;  height: 25px; background: #f9f3bf; }           
 