body , html {
	background-image: url(../img/est/sfondo.jpg);
	background-repeat: repeat-x;
}
h1 {
	color: #49910C;
	border-bottom: 1px solid #49910C;
}
h2 {
	color: #49910C;
}
h2 a {
	color: #49910C;
}
h3 {
	color: #49910C;
}
h4 {
	color: #49910C;
}
h5 {
	color: #49910C;
}
h6 {
	color: #49910C;
}
a {
	color: #49910C;
}
.error {
	background-color: #49910C;
	color: #FFFFFF;
}
span.controllare_campi {
	background-color: #49910C;
}

/*layout*/
div#logo {
	background-image: url(../img/est/logo.jpg);
}
div#menu {
	background-image: url(../img/est/sfondo_menu.gif);
}
div#menu div {
	background-image: url(../img/est/menu_sx.gif);
}
div#menu div div {
	background-image: url(../img/est/menu_dx.gif);
}
div#menu div div a:hover {
	background-image: url(../img/est/menu_hover.gif);
}
div#menu div div a.current {
	background-image: url(../img/est/menu_current.gif);
}
div#strutture_home div.struttura {
	color: #333333;
}
div#strutture_home div.struttura div.text {
	border: 1px solid #49910C;
}
div.struttura img {
	border: 1px solid #49910C;
}
div#footer {
	background-color: #336508;
}
div#extra_footer {
	background-color: #49910C;
}
div#extra_footer div.center div#preferiti a {
	background-image: url(../img/est/preferiti.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
div#strutture_risultati_ricerca div.struttura {
	color: #49910C;
}
div#dx_home ul li {
	border: 1px solid #336508;
}
div#strutture_home div.struttura a {
	color: #336508;
}
a.richiesta {
	background-color: #336508;
}
span.error {
	color: #336508;
}
fieldset {
	border: 1px solid #336508;
}
legend {
	color: #336508;
}
form div strong {
	color: #336508;
}
p.alert {
	color: #336508;
}
div#strutture_risultati_ricerca div.struttura a {
	color: #336508;
}
div.news a.continua {
	color: #336508;
}

div.select_div {
	background: url(../img/select2.gif) no-repeat;
	background-position: top;
}
div.select_div:hover {
	background: url(../img/select2.gif) no-repeat;
	background-position: bottom;
}
div.button_div {
	background: url(../img/button2.gif) no-repeat;
	background-position: top;
}
div.button_div:hover {
	background: url(../img/button2.gif) no-repeat;
	background-position: bottom;
}

div.column_box h2 a {
	color: #49910C;
}

div#gallery a:hover {
	background-color: #49910C;
}
h2 a.richiesta {
	color: #49910C;
}