/* TAG HTML IN ORDINE ALFABETICO*/

a:link {
	color: #09317b;	
}

a:link  img{
	color: #09317b;
	border-style:none;
	border:0;
	
}

a:active{
	color: #09317b;
	border-style:none;
	text-decoration:none;	
}

a:hover {
	color: #09317b;
	border-style:none;	
}


:visited{
	color: #09317b;
	border-style:none;
	text-decoration:none;	
}


a img{
	border:0;
}



body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0072bc;
}

h1, h2, h3 {
	color: #13439e;
}

span{
	font-weight:bolder;
}




/* CLASSI IN ORDINE ALFABETICO*/

.assoc-header 
{
padding:0px 0px 0px 10px;
border:3px 1px 3px 1px; 
border-color:#1A50B8;
border-style: ridge;
}




.assoc-logo{
	padding-right:10px;
	margin-right:5px;
	margin-bottom:5px;
}




.assoc-neg{
	margin:20px 0px 10px 0px;
	width:520px;
}


.assoc-news{
	margin-top:10px;
	width:520px;
	background-color: #C4DEEF;
}

.assoc-news-header h2
{
	border-top: #3B3B3B 1px dashed;
	border-bottom: #3B3B3B 1px dashed;		
}

.assoc-prodotti{
	margin:20px 0px 10px 0px;
	width:520px;
}


.assoc-singola-news
{
	width:515px;
	border-bottom:#3B3B3B 1px dashed;
	margin-bottom:5px;
}


.assoc-trademark
{
	width:510px;

}

.tabella-orario{
	width:175px;
	border:0px; 
}


.giorno, .chiuso{
	font-weight:bold;
	text-align:center;
	width:30px;
}





.assoc-marchi-header h2
{
	border-top: #3B3B3B 1px dashed;
	border-bottom: #3B3B3B 1px dashed;	
	background-color:#C4DEEF;
	width:510px;
}


.singola-news{
	padding:0px;
	margin: 0px;
	width: 520px;
}


.singola-news-ammin{
	padding:0px;
	margin: 0px;
	width: 550px;
}

.classenews{

}


.center-amministrazione{
padding-bottom:30px;
padding-top:60px;
}


.foto-singola-news{
	padding:0px 0px;
	margin:0px 0px;
}

.titolo-singola-news{
	padding: 0px 0px;
	margin:0px 0px;
	border:solid 1px  #CCCCCC; 
	background-color: #C4DEEF;
} 


.data-singola-news h3{
	padding-left: 3px;
	margin:0px 0px;
	width: 70px;
	border:solid 1px  #CCCCCC; 
	/*background-color: #C4DEEF;*/
}

.testo-titolo-singola-news h3{
	padding-left: 190px;
	margin:0px 0px;
	border:solid 1px  #CCCCCC; 
	/*background-color: #C4DEEF;*/
}


.table-checkbut 
{ 

  width:600px;
 
}


.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("/../immaginisito/images/magplus.cur"), pointer;
   float:right;
}

.PopBoxImageSmallleft
{
   border: none 0px white;
   cursor: url("/../immaginisito/images/magplus.cur"), pointer;
   float:left;
}

.PopBoxImageSmallProd
{
   border: none 0px white;
   cursor: url("/../immaginisito/images/magplus.cur"), pointer;
}

.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("/../immaginisito/images/magminus.cur"), pointer;
   margin:0px;
} 



/* ID IN ORDINE ALFABETICO*/




#centerright
{	
	padding: 0px;
	margin: 10px 0px 0px 0px;
}

#centerright h1
{
	padding-bottom: 5px;
	padding-top: 0px;
}


#centerboth
{
	padding: 0px 10px;
}


#centermap
{
	margin: 10px 5px 0px 5px;
	width: 530px;
	padding: 0px;
}


#centerleft
{ 

	padding-left:10px ;
}

#containersidebarpopup
{
	border:0px;
	margin:0px;
	height:230px;
}


#cat{
border:0px;
border-style:none;

}


#content h1, #content h2{
	color:#1A50B8;
}

#content ol, #content ul {
	margin-left: 20px;
}


#decorationheader {
	clear:right;
	float:left;
	height: 110px;
	width: 900px;
	margin-bottom:33px;
	padding:0px;	
/*	background: url(images/img3.jpg);*/
}

#decorationheader p {
	width: 460px;
	height: 68px;
	margin: 0px;
	padding: 110px 0px 0px 50px;
	text-align: right;
	font-size: 136%;
	font-weight: bold;
	color: #ED2024;
}

#elencoassociaticateg  ul li ul li{
	padding-left:20px;
background-color:#e1eff8;

}


#elencoassociaticateg  ul li {

}




#footer {
	height:18px;
	padding-top: 3px;
	border-top: 4px solid #3B3B3B;
}

#header
{
	position:absolute;
	top:0px 0px;
	border:0px;
	
	/* CSS3 standard  filter:alpha(opacity=40); opacity:0.4;*/
	opacity: 0.3;
  	filter: alpha(opacity = 30);

   	
	height: 201px;
}



#logo h1 {
	padding: 0px;
	margin:0px;
	border:0px;
	text-align: center;
}


#logo h1 a {
	padding:0px;
	border:0px;
	margin:0px;
	font-weight: normal;
	font-size: 24px; 
	color: #426803;
}

#logo h2 {
	text-align: center;
	text-transform: uppercase;
	font-size: 8px;
}

#logo h2 a {
	color: #B3A7A0;
}

#logo a {
	text-decoration: none;
}


#mattina, #pomeriggio
{
	font-weight:bold;
	text-align:center;
}

#menu {
	width: 580px;
	margin: 0px;
	padding: 0px;
	font-size:85%;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	height: 35px;
	padding: 25px 21px 0px 20px;
	background: url(../immaginisito/menuheader/img1_3.gif) no-repeat;
	font-size: 114%;
	/*color: #3B3B3B;*/
}





#menubodyassoc {
	margin-left: 10px;
	padding: 10px;
	font-size:85%;
}

#menubodyassoc ul{
	margin-left: 10px;
	font-size:85%;
}

#menubodyassoc ul li{
	color:#1A50B8;
	padding: 0px;
	list-style: outside;
	font-weight:bold;
}


#menubodyassoc a {
	height: 35px;
	padding: 5px;
	text-decoration: none;
	font-size: 114%;
	/*color: #3B3B3B;*/
	color:#1A50B8;
}

#menubodyassoc a:hover {
	color: #380c9c;
}


#newsscor{
width: 165px;
height: 30px;
border: 0px;
padding: 0px;
margin:0px;
}


#popupcartina{
	width: 400px;
	margin: 0px auto;
}


#ricetta h3
{
padding:0px 0px 0px 5px;
font-weight:bolder;
border:1px 1px 1px 1px; 
border-color:#1A50B8;
}

#primi
{
	background: #A5E0ED;
}

#secondi{
	background: #D7F1F7;
}

#dolci{
	background: #E2F5FA;

}


#sughi{
	background: #BCE8F1
}

#sidebar {
	margin-top: 10px;	
}



#sidebar div {
	padding-bottom:3px;
	margin-left:0px;
	margin-bottom: 5px;	
	border-bottom: 1px dashed #CCCCCC;
	/*background-color: #FFFFCC;*/
	background-color: #C4DEEF;
}




#sidebar h2 {
	padding:0px;
	font-weight: bold;
}

#sidebar ul {
	margin: 0px;
	padding-left: 5px;
	list-style: none;
}

#sidebar h3 {
	line-height: 167%;
	height: 17px;
	padding-left:40px;
	margin-bottom:3px;
	/*background:  #3B3B3B url(images/img4a.gif) no-repeat;*/
	background: #0072bc url(../immaginisito/logociv/logoicona2.png )  no-repeat;
	/*color: #000000;
	color:#FFFF00;
	color:#1a50b8;*/
	color:#fff200;
	font-weight: bold;
}





#sidebarpopup div {
	margin-left:5px;
	margin-right:5px;	
	margin-top: 0px;	
	border-top: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	/*background-color: #FFFFCC;*/
	background-color: #C4DEEF;
}


#sidebarpopup h2 {
	padding:0px;
	font-weight: bold;
}

#sidebarpopup ul {
	margin: 0px;
	padding-left: 5px;
	list-style: none;
}

#sidebarpopup h3 {
	line-height: 167%;
	height: 17px;
	padding-left:40px;
	/*background:  #3B3B3B url(images/img4a.gif) no-repeat;*/
	background: #1A50B8 url(../immaginisito/logociv/logoicona2.gif) left  no-repeat;
	color: #FFFF00;
	font-weight: bold;
}


#sidebarpopup {
	width: 390px;
	height:400px;
	font-size: 83%;	
}

