/*********** Stile BYDAGA (2010) *********************/
body{
	/* background:#949494 url("immagini/sfondodesk.jpg") top center no-repeat; */
	background: #000823 url(immagini/bk.jpg) repeat-x top left;
	background-position: 0px 0px;
	background-attachment: fixed;
	text-align:center;
}
	a:link, a:visited, a:active {
	color: #0044DD;
	text-decoration: underline;
}
  a:hover {
	color: #000000;
	background-color: #ffcc00;
	text-decoration: none;
}
	
	#body_conteiner{
		margin-left: auto; 
		margin-right: auto;
		width: 768px;
	}

	#ph_bottom{
		width: 768px;
		padding-left:50px;
	}

	#ph_foto_gallery IMG{
		margin:10px;
		vertical-align:top;
	}
	
	#ph_foto_gallery A{
		border:1px solid #ffffff;
	}
	
	#ph_foto_gallery A:hover{
		border:1px solid #ffffff;
		background:#ffffff;
	}
	
	/*********** dimensione grande *********************/
	
		.main_conteiner{
			margin-top:10px;
			width:768px;
			background:#ffffff;
	
		}
		
			.main_banner{
				height:309px;/*160px;*/
				width:768px;/*688px;	*/
				
				background: url("immagini/testata.jpg") no-repeat top center;
				border-top:1px solid #000000;
			}
			
	/*********** menu *********************/
	
			.main_title{
				margin-top:280px;
				padding-left:10px;
				height:28px;
				line-height:28px;
				text-align:left;
				font-weight:bold;
				color:#000000;
				background:#ffcc00;
				background:url(immagini/sfondo_corpo_menu.jpg) repeat-y bottom left;
			}
			
				.main_title A{
					font-family:Verdana;
					font-size:14px;
					color:#000000;
					text-decoration:none;	
					padding:6px;
				}
				
				.main_title A:hover{
					font-family:Verdana;
					font-size:14px;
					color:#000000;
					text-decoration:underline;
				}
		
	/*********** corpo *********************/
	
			.main_body{
				position:relative;
				height:100%;
				margin-top:26px;
				font-family:Verdana;
				font-size:14px;
				color:#666666;
				background:#ffffff;
				text-align:justify;
				background:url(immagini/sfondo_corpo.jpg) repeat-y bottom left;
			}

	/*********** layout a 1 colonna *********************/
					.corpo_1colonna{
						font-size:11px;
						padding:8px;
						width:760px;
						height:100%;
					}
					
	/*********** layout a 2 colonne *********************/
				
	.intestazione_box{
		color:#FFFFFF;
		font-weight:bold;
		font-size:16px;
		padding:4px;
		line-height:24px;
		height:24px;
		background:#6e82db;
	}		
	.intestazione_boxnews{
		color:#FFFFFF;
		font-weight:bold;
		font-size:16px;
		padding:4px;
		line-height:24px;
		width:auto;
		height:24px;
		background:#707070; /* 707070 6e82db ffcc00 */
		border-left:1px solid #707070;
		border-top:1px solid #707070;
		border-right:1px solid #707070;
	}		
	.annuncio{
		background:#e7e7e7; /* ffda65 fbd04a */
		padding:8px;
		border-right:1px solid #b2b2b2;
		border-bottom:1px solid #b2b2b2;
		border-left:1px solid #b2b2b2;
	}
	
					.corpo_colonna_sx{
						position:relative;
						float:left;
						width:498px;
						height:100%;
						padding-right:6px;
						font-size:11px;
						color:#000000;
					
					}
					.corpo_colonna_sx A{
							font-size:11px;
						}
					.corpo_colonna_dx{
						position:relative;
						margin-left:498px;
						padding-left:8px;
						padding-right:0px;
						/*padding-top:6px;*/
						width:auto; /* 270px */
						font-size:11px;
						height:100%;
						background:#ffffff;
						color:#000000;
						border-left:1px solid #b2b2b2;
					}
					.corpo_colonna_dx A{
						font-size:11px;
					}
					
		/*********** layout a 2 colonne *********************/
		/*********** corpo *********************/
			
			li{
				font-family:Verdana;
				font-size:11px;
				color:#336633;
			}	
			h1{
				font-family:Verdana;
				font-size:12px;
				color:#000000;
			}

			h2{
				font-family:Verdana;
				font-weight:normal;
				font-size:11px;
				color:#000000;
			}

			p{
				font-family:Verdana;
				font-weight:normal;
				font-size:11px;
				color:#333333;
			}
			
			.spacer_trattini{
				height:10px;
				margin-top:10px;
				margin-bottom:10px;
				border-bottom:1px solid #808080;
				/*background:url(immagini/spacer_trattini.jpg) repeat-x bottom left;*/
			}		

		/*********** dimensione grande *********************/
	
	.main_corner{
		height:18;
	}
	
	.main_bottom{
		clear:both;
		padding:0px 0px;
		bottom:0;
		height:59px;
		width: 100%;
		background:#999999;
		font-family:verdana;
		font-size:11px;
		color:#a2a2a2;
		background : url(immagini/piedipagina.jpg) no-repeat bottom left;
	}
	
	.main_bottom a:link, #main_bottom a:visited, #main_bottom a:active {
	color: #c2c2c2;
	text-decoration: none;
	}
	
	.main_bottom a:hover {
	color: #000000;
	text-decoration: underline;
	}

	#ph_bottom{
		margin-top:60px;
	}	
	
	dt{
		font-style:normal;
		font-weight:bold;
	}	
		dl{
			font-style:italic;
			line-height:23px;
		}	
	
	.ul_1 li{
		padding-left : 20px; 
		list-style : none; 
		background : url(immagini/ico_user.png) no-repeat bottom left;
		line-height:20px;
		height:20px;
	}	
	
	#ph_getcontrollaform{
		border:1px solid red;
		margin-top:10px;
		padding-bottom:10px;
		padding-top:10px;
		padding-left:110px;
		background:#EAEAEA;
	}
	.list div{
		border-bottom:1px solid #C0C0C0;
		float:left;
	}
	.list{
		line-height:18px;
	}
	form label{
		width:140px;
		float:left;
		font-size:11px;
		font-weight:bold;
		margin-top:10px;
	}
	form input{
		width:300px;
		clear:both;
	}
	form textarea{
		width:300px;
		height:200px;
		clear:both;
	}
	.form1{
		width:98%;
		border:1px solid #C0C0C0;
	}
	
	.btn1{
		width:20%;
	}

	td{
		font-family:verdana;
		font-size:11px;
	}
	
	.testo_chiaro{
		background:#000000;
		color:#ffffff;
	}
			
	#ph_submenu{
		position:relative;
		background:url(immagini/sfondo_corpo.jpg) repeat-y bottom left;
		height:28px;
		line-height:28px;
		text-align:left;
	}
	
		.submenu{
			position:absolute;
			top:0px;
			left:10px;
			font-family:verdana;
			font-size:11px;
		
			height:26px;
			height:26px;
			padding:0px;
			margin:0px;
		}
		.submenu UL{
			list-style:none;
			padding:0px;
			margin:0px;
		}	
		.submenu LI{
			float:left;
			margin-right:3px;
		}
			.submenu A{
				color:#0044DD;
				font-family:verdana;
				font-weight:bold;
				font-size:12px;
			}
			.submenu A:hover{
				color:#000000;
			}		
	
	.contact{
		color:#FFFFFF;
		font-weight:bold;
		font-size:18px;
		padding:4px;
		line-height:24px;
		height:24px;
		background:#d2d2d2;
	}	

img.float-left {
	float: left;
	padding-top: 6px;
	margin-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 6px;
	padding-left: 6px;
	margin-left: 6px;
	padding-right: 6px;
}
img.float-right {
	float: right;
	padding-top: 6px;
	margin-top: 6px;
	padding-bottom: 6px;
	margin-bottom: 6px;
	padding-left: 6px;
	margin-left: 6px;
	padding-right: 6px;
}

	.intestazione_tab{
		background:#C0C0C0;
		color:#FFFFFF;
	}
	
	.titolo_centrato{
			text-align:center;
			padding-left: 25px;
			padding-right: 25px;
			font-size:15px;
	}
	
	/*********** feeds INTOPIC.IT *********************/		
		
	table.tabfeeds {
	color: #000000;
	font-family: Tahoma,Verdana;
	font-size:11px;
	}
	
	.tabfeeds a:link, #tabfeeds a:visited, #tabfeeds a:active {
	text-decoration: none;
	font-family: Tahoma,Verdana;
	font-size:11px;
	}
	
	.tabfeeds a:hover {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma,Verdana;
	font-size:11px;
	}

