@import url( style_header.css );
@import url( style_menu.css );
@import url( style_contenuti.css );
@import url( style_messaggi.css );
@import url( style_footer.css );

@import url( style_scheda.css );


* {
    margin: 0; padding: 0;
}
body {
	text-align: center;
	background-color: #363f14;
	font-family: Arial, Verdana;
	font-size: 14px;
	line-height: 14px;
	background-image: url('../images/layout_grafico/background_sito.gif');
	background-repeat: repeat;
}
ul {
    display: block;
    list-style-type: none;
}
li, li a {
    display: block;
}
a {
    color: #000000; text-decoration: none;
}
a:hover {
    color: #000000; text-decoration: underline;
}
form {
    color: #FFFFFF; font-size: 12px;
}
fieldset {
    border: none;
}
legend {
    text-indent: -3000px;
}
/*
label {
    color: color: #FFFFFF;
}
input, select {
    width: 118px; height: 16px;
    background-color: #FFFFFF;
    border: 1px solid #8EA6B3;
}
* html input, *html select {
    width: 120px; height: 18px;
}
p.send input, input.send {
    width: 50px;
    text-transform: uppercase; color: #FFFFFF; text-align: center; cursor: pointer;
    background-color: transparent;
    border: none;
}
*/



/******************************************* CONTAINER *************************************************************/
#container {
    position: relative;
    width: 720px;
    margin: 0 auto;
	padding: 0 10px 10px 10px;
    text-align: left;
	background-color: #FFFFFF;
}

/******************************************* HEADER *************************************************************/
#header {
	position: relative;
	width: 720px;
	height: 170px;
	background-image: url('../images/layout_grafico/barra_header.gif');
	background-repeat: no-repeat;
	background-position: center 127px;
}
/******************************************* header *************************************************************/

/******************************************* CONTENT *************************************************************/
#content {
	position: relative;
    display: block;
	overflow: hidden;
    width: 720px; min-height: 400px;
}

#menu {
	position: relative;
	display: block;
	overflow: hidden;
    float: left;
    width: 180px;
	min-height: 360px;
}
#colonna_contenuti {
	position: relative;
	display: block;
	overflow: hidden;
    float: left;
    width: 540px;
}
/******************************************* content *************************************************************/

/******************************************* FOOTER *************************************************************/
#footer {
	position: relative;
	width: 720px;
	height: 50px;
	margin: 10px 0 0 0;
	text-align: center;
	float: none;
	clear: both;
	font-size: 11px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffd26a;
	border-bottom-color: #ffd26a;
}
/******************************************* footer *************************************************************/

/******************************************* container *************************************************************/