#contatore {

position: absolute;
bottom: 10px;
right: 10px;


}

#logo {

width: 900px;
margin-left: auto;
margin-right: auto;

}

#italy h2 {
	
	width: 250px;
	
}

#england {

position: relative; left: 350px;

}

#england h2 {
	
	width: 250px;
	
}

#croazia {

position: relative; left: 710px;

}

#croazia h2 {
	
	width: 250px;
	
}

#italy h2, #england h2, #croazia h2 {

text-align: center;
background-color: #ffe8bd;

}

body  {

font-family: Georgia, Verdana, sans-serif;
font-size: medium;
/*background-color: #808080;*/
background-image: url(lgrey007.jpg);
line-height: 1.5em;

}

#container {
	
	margin: 0 auto;
	width: 960px;
}

#accedi {
	
	text-align: center;
	margin-top: 40px;
	border: 0;
	
}

#lingue {
	
	text-align: center;
	
}

#lingue img {
	
	border: 0;
	
}

h2 {

font-weight: bold;
font-style: italic;
border: thin solid #5c3d09;
color: #5c3d09;
background: #eacc70 url(h2.png) repeat-x;
padding-top: 0.5em;
padding-bottom: 0.5em;
margin-top: 0;
text-align: center;
width: 960px;

}

#content h3 {

text-align: left;
font-weight: bold;
font-style: italic;
border: thin solid #5c3d09;
background: #fce5b3 url(h3.png) repeat-x;
color: #5c3d09;
padding-left: 10px;
padding-bottom: 0.2em;
padding-top: 0.2em;

}

h3 {

font-weight: bold;
font-style: italic;
text-align: right;
color: #5c3d09;

}

p:first-line {font-weight: bold;}

#menu {

list-style-type: none;
float:left;
width: 220px;
margin-top: 2px;
position:relative;
margin: 0 80px 0 -40px;

}

#content {

float: left; width: 700px;
background-image: url(scarpa_stroke.gif); background-repeat: no-repeat;
background-position: bottom right;
/*margin: 0;
padding: 0;*/

}

li {

list-style: square;

}

#menu li {

list-style: none;

}


#menu a {
	
	display: block;
	border: 1px solid #5c3d09;
	padding: 0.2em 0 0.2em 5px;
	background-color: #eacc70;
	}
	
#menu a:hover {

background: url(menuhover.png) repeat-y;

}

#menu a.corrente {
	
	background: url(menuhover.png) repeat-y;
	font-weight: bold;
	text-decoration: none;
	border-right: none;
	
}

/* controllare margine header e h2, dovrebbero essere attaccati */

#header img {

width: 100%;

}

a {color: #cb9328;}
a:link {color: #5c3d09;}
a:visited {color: #5c3d09;}
a:hover {color: #5c3d09;; font-weight: bold; text-decoration: none;}
a:active {color: #5c3d09;}

#content form {line-height: 2em; font-weight: bold;}

/* controllare perchˇ non funziona usando le classi */
/* controllare anche perchˇ bisogna inserire un margine superiore per allineare i loghi con il menu */
#logo_campionario {

width: 500px;
margin-left: auto;
margin-right: auto;
margin-top: 15px;

}
