/*************
*CSS Document* 
**************/


/* template css */

	* {
	border: 0;
	margin: 0;
	padding: 0;
		
	}
	

	
body {
background:#0db7f3;
	
	}

		input {
	border: 1px solid #000;
	}	
.striscia {

		background-image:url(../img/striscia.jpg);
		background-repeat:no-repeat;
		overflow: auto;
		
	font: bold 12px verdana;
}
.striscia1 {

		background-image:url(../img/striscia1.jpg);
		background-repeat:no-repeat;
		overflow: auto;
		
	font: bold 12px verdana;
}
.box {

	background-image: url(../img/box.png);
	height:361px;
	width:230px;
	margin-top: 1px;
	margin-right: 1px;
	padding-top: 1px;
	padding-right: 1px;
	background-repeat: no-repeat;
	text-align: left;
	
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
		
		
	}	
/* Content è un div a larghezza fissa che contiene tutta la pagina */
	
#container {


	
	margin: auto;
	min-height: 400px; /* attributo non supportato da IE */
	max-height: 3500px!important; /* anche !important non è supportato da IE, ma sugli altri permette di dare priorità ad una doppia dichiarazione */
	height: auto; /* per IE */
	width: 1024px;
	background:#FFF;
	
		}
	
	/*
	  Suddivido in tre div orizzontali la pagina:
	  - header: logo, testata e banner
	  - center: menù, banner e pagine php
	  - footer: informazioni
	*/	
	
#header {
			height: 270px;
			width: 1024px;
			background:#FFF;
			
			
		}
		
#content {

			height: 1200px;
			width: 1024px;
			background:#FFF;
					}
					
#content_video {

			height: 2000px;
			width: 1024px;
			background:#FFF;
					}
					
		
#footer {

			height: 200px;
			width: 1024px;
			background:#FFF;
			
			
		}


	/*
	  div contenuti dentro header:
	
	  - logo
	  - menu_notizia
	*/	

#logo {
			float: left;
			height: 100px;
			width: 1024px;
			background:#FFF;
			
			
			
		}

#menu {
			height: 20px;
			width: 500px;
			color: #FFFFFF;
			background:#FFF;
		}
		

#menu_pagina_notizia {
			min-height: 400px; /* attributo non supportato da IE */
            max-height: 3000px!important; /* anche !important non è supportato da IE, ma sugli altri permette di dare priorità ad una doppia dichiarazione */
            height: auto; /* per IE */
			width: 1024px;
			
			
		}		

			
	/*
	  div contenuti dentro content:
	  - menu_left
	  - video
	  -menu_right
	*/	
	
#menu_left {
				float: left;
				width: 210px;
			}
	    
#center{
	          float: right;
			  width: 580px;
	       }
			
#menu_right {
				float: right;
				width: 210px;
}
			
/* fine template css */

a:link, a:visited {
		color: #0585c7;
		text-decoration: none;
	}
	
a:hover, a:active {
		color: #0585c7;
		text-decoration: none;
		font-weight:bold;
		
	}

		

/* stili testo */	

.style5
         {
	overflow: auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
    line-height:26px;
				}
				
.style8
         {
	overflow: auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
    line-height:17px;
	margin-left:5px;
				}
								
.style12
         {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight:bold;
	line-height:25px;
	

				}
				
.style13
         {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height:25px;
	

				}
				
.style14
         {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #0585c7;
	font-size: 20px;
	line-height:25px;
	

				}
				
							
a.style3:link, a.style3:visited {
		font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #0585c7;
	font-weight:bold;
	}
	
a.style3:hover, a.style3:active {
		font-family:Georgia, "Times New Roman", Times, serif;
	    font-size: 14px;
	    color: #0585c7;
		font-weight:bold;
		text-decoration: underline;
	}
a.style4:Link{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #0585c7;
	text-decoration: none;
	font-weight: bold;
	line-height: 10px;
	
	padding-top: 5px;
	margin-top: 5px;
}
a.style4:Visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #0585c7;
	text-decoration: none;
	font-weight: bold;
	line-height: 10px;
	
	padding-top: 5px;
	margin-top: 5px;
}
a.style4:Hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #0585c7;
	text-decoration: none;
	font-weight: bold;
	line-height: 10px;
	padding-top: 5px;
	margin-top: 5px;
}	

.foto_notizia
         {
		 width: 100px;
		
		 border:1px solid #000000;
	

				}
			
				
.foto_photo
         {
		 width: 450px;
		
		 border:1px solid #000000;
	

				}	
				
.foto_frames
         {
		 width: 100px;
		
		 border:1px solid #000000;
	

				}	
				
.foto_hp
         {
		 width: 400px;
	
		 border:1px solid #0585c7;
	
}							
				
.BgMenuColor{
	background-image: url(../img/bottoni.png);
	height:30px;
	width:200px;
	margin-top: 1px;
	margin-right: 1px;
	padding-top: 1px;
	padding-right: 1px;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}

a.MenuTop:Link{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 10px;
	
	padding-top: 5px;
	margin-top: 5px;
}
a.MenuTop:Visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 10px;
	
	padding-top: 5px;
	margin-top: 5px;
}
a.MenuTop:Hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 10px;
	padding-top: 5px;
	margin-top: 5px;
}
.border1
         {
		
		 border:1px solid #0585c7;
	

				}	
.topcell4
         {
		width: 100px;
		 border:1px solid #0585c7;
	

				}	