BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #fff; TEXT-ALIGN: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

h1, h2, h3, h4, h5, h6 {
	color: #308124;
}

.tb-rounded {
    border:0;
    background: transparent url(/immagini/rounded.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;	
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
}

.entry{
	border-top: 1px solid #308124;
	font-size: 10px;
	width: 95%;
}

.nomeazienda{
font-size: 11px;
color:#2582A4;
font-weight:bold;
}


DIV#colonna_generale {
 BACKGROUND: #fff; FLOAT: left;
}
DIV#colonna_uno {
 BACKGROUND: #fff; width: 785px; FLOAT: left;
}
DIV#colonna_sx {
 BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 9px 0px 5px;
}
DIV#colonna_centrale {
BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 9px 0px 5px;
}
DIV#colonna_dx {
BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 9px 0px 5px;
}
DIV#colonna_partner {
BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 9px 0px 5px;
}
DIV#colonna_annunci {
BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 9px 0px 5px;
}
DIV#colonna_footer {
BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 9px 0px 5px;
}
FORM {
	MARGIN: 0px;font-size:11px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #222222; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ff1e00; TEXT-DECORATION: underline;
}

.hide
{
	display: none !important;
}

a.nero:link {color: #000000; text-decoration: none; font-weight: bold}
a.nero:hover {text-decoration: underline; color: red; font-weight: bold}
a.nero:visited {text-decoration: none; color: #000000; font-weight: bold}

a.rosso:link {color: #555555; text-decoration: none;}
a.rosso:hover {text-decoration: underline; color: red;}
a.rosso:visited {text-decoration: none; color: #000000;}


a.neronormale:link {color: #000000; text-decoration: none;}
a.neronormale:hover {text-decoration: underline; color: red;}
a.neronormale:visited {text-decoration: none; color: #000000;}

a.grigio:link {color: 800000; text-decoration: none; font-weight: bold}
a.grigio:hover {text-decoration: underline; color: 800000; font-weight: bold}
a.grigio:visited {text-decoration: none; color: 800000; font-weight: bold}

a.categorie:link {color: #308124; text-decoration: none; font-weight: bold}
a.categorie:hover {text-decoration: underline; color: red; font-weight: bold}
a.categorie:visited {text-decoration: none; color: red; font-weight: bold}

div.commenti b{width: 100%; padding: 10px 0; border:1px solid #308124;background-color: #ffffff; position:relative}
div.commenti1 b{width: 100%;padding: 10px 0; border:1px solid #308124;background-color: #ffffff; position:relative}    
div.commenti2 b{width: 100%;padding: 10px 0; border:1px solid #308124;background-color: #ffffff; position:relative}  

.top10 {
	MARGIN-TOP: 10px! important
}
.clear {
	CLEAR: both
}
.no_float {
	FLOAT: none! important
}
.no_border {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
UL.quad {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(http://www.regioneemiliaromagna.info/images/quad2.gif)
}
.red {
	COLOR: #ff1e00! important
}
A#logo {
	DISPLAY: block; BACKGROUND: url(http://www.regioneemiliaromagna.info/images/logo.gif) no-repeat 4px 0px; FLOAT: left; WIDTH: 205px; HEIGHT: 66px
}
IMG#navmenu {
	BACKGROUND: url(http://www.regioneemiliaromagna.info/images/menu.gif) no-repeat; WIDTH: 555px; HEIGHT: 66px
}

.bordino {
	MARGIN: 0px 0px 4px -4px; BORDER-BOTTOM: #d9eafd 4px solid
}


DIV.box_sezioni {
	MARGIN: 0px 0px 15px; BORDER-RIGHT: #308124 1px solid; BORDER-TOP: #308124 1px solid; BORDER-BOTTOM: #308124 1px solid;BACKGROUND: #ffffff; BORDER-LEFT: #308124 1px solid; position: relative;
}
DIV.box_ricerca {
	BORDER-RIGHT: #308124 1px solid; BORDER-TOP: #308124 1px solid; BORDER-BOTTOM: #308124 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #308124 1px solid; BACKGROUND: url(http://www.regioneemiliaromagna.info/immagini/index_101.gif) no-repeat 0px 18px; 
	
}

DIV.box_sezioni_bianco {
	BORDER-RIGHT: #308124 1px solid; BORDER-TOP: #308124 1px solid; BORDER-BOTTOM: #308124 1px solid; MARGIN: 0px 0px 0px; BORDER-LEFT: #308124 1px solid; 
}

DIV.box_bianco {
	BORDER-RIGHT: #308124 1px solid; BORDER-TOP: #308124 1px solid; BORDER-BOTTOM: #308124 1px solid; MARGIN: 0px 0px 0px; BORDER-LEFT: #308124 1px solid; 
}

DIV.box_sezioni A.box {
	CLEAR: left; BORDER-TOP: #308124 1px solid; DISPLAY: block; FLOAT: left; WIDTH: 200px; COLOR: #000; HEIGHT: 22px
}

B.tit {
	DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 12px; HEIGHT: 22px;FONT-FAMILY: Verdana, Helvetica, sans-serif; COLOR:#ffffff; text-transform:uppercase
}

B.tit1 {
	DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 12px; HEIGHT: 22px
}

DIV.box_sezioni DIV.link {
	PADDING-RIGHT: 5px; BORDER-TOP: #308124 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 233px; PADDING-TOP: 1px; HEIGHT: 21px; TEXT-ALIGN: right
}
DIV.box_sezioni DIV.cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 245px; LINE-HEIGHT: 14px; PADDING-TOP: 10px
}
DIV.box_sezioni DIV.cont SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0049ad
}
DIV.box_sezioni DIV.cont SPAN A {
	FONT-WEIGHT: normal; COLOR: #ff1e00
}
DIV.box_sezioni DIV.cont A.small_forum {
	MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: url(http://www.regioneemiliaromagna.info/images/ico_small_forum.gif) no-repeat 0px 3px
}
DIV.box_sezioni DIV.cont A.small_forum SPAN {
	COLOR: #000
}
DIV.box_sezioni DIV.cont IMG {
	MARGIN-RIGHT: 6px
}
DIV.box_sezioni DIV.cont H4 {
	FONT-SIZE: 11px; MARGIN: 0px
}
DIV.box_sezioni UL.puntini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 143px; LINE-HEIGHT: 16px; PADDING-TOP: 10px
}
DIV.box_sezioni A.sup B {
}


DIV.box_sezioni STRONG.pos B {
}
DIV.box_sezioni STRONG.comm B {
}
DIV.box_sezioni_bianco STRONG.comm B {
}
DIV.box_sezioni STRONG.lav B {
}

DIV.box_sezioni STRONG.neg B {
}

DIV.box_sezioni_bianco STRONG.cit B {
}

DIV.box_sezioni STRONG.cit B {
}

DIV.box_sezioni A.via B {
}

DIV.box_sezioni_bianco {
	BACKGROUND: url(http://www.regioneemiliaromagna.info/images/bg_box_dx.gif) repeat-x
}

DIV.box_sezioni {
}
DIV.box_sezioni DIV.uni {
	BACKGROUND: #f0f5fa
}

DIV#community {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; FONT-SIZE: 10px; BACKGROUND: #f0f5fa; MARGIN: 10px 0px 15px; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 440px; BORDER-BOTTOM: #d6d6d6 1px solid
}

DIV#footer {
BACKGROUND: #ffffff; FLOAT: left; MARGIN: 0px 9px 0px 0px; WIDTH: 100px
}

DIV.box_dx {
	BORDER-RIGHT: #308124 1px solid; BORDER-TOP: #308124 1px solid; BORDER-BOTTOM: #308124 1px solid; BACKGROUND: #ffffff; MARGIN: 0px 0px 10px; BORDER-LEFT: #308124 1px solid;
}
	
DIV.box_dx B#b_risorse {
}
DIV.box_dx STRONG.uni B{
	}
DIV.box_dx {
	BACKGROUND: url(http://www.regioneemiliaromagna.info/images/bg_box_dx.gif) repeat-x
}
DIV.box_dx DIV.uni {
	BACKGROUND: #f0f5fa
}


DIV.box_dx STRONG.b_casa b.tit{
	}
DIV.box_dx  {
	BACKGROUND: url(http://www.regioneemiliaromagna.info/images/bg_box_dx.gif) repeat-x	
	}
DIV.box_dx STRONG.a_pos b.tit{
	}	

DIV.box_sezioni STRONG.iscr B.tit{
	}
DIV.box_ricerca STRONG.iscr B.tit{
	}
DIV.box_ricerca {
	BACKGROUND: url(http://www.regioneemiliaromagna.info/images/bg_box_dx.gif) repeat-x
}
DIV.box_sezioni {
	BACKGROUND: url(http://www.regioneemiliaromagna.info/images/bg_box_dx.gif) repeat-x
}
DIV.box_sezioni DIV.iscr {
	BACKGROUND: #f0f5fa
}
DIV.box_ricerca DIV.iscr {
}





DIV.box_dx B#b_citta {
}
DIV.box_dx B#b_casa {
}



A.striscia {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #f0f5fa; PADDING-BOTTOM: 1px; MARGIN: 4px 0px 0px; COLOR: #000; PADDING-TOP: 1px
}
UL.box_dx_cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
DIV#footer {
	CLEAR: left; BORDER-TOP: #0049ad 4px solid; FONT-SIZE: 9px; FLOAT: left; MARGIN: 20px 0px 3px; WIDTH: 760px; TEXT-ALIGN: center
}
DIV#footer IMG {
	MARGIN-BOTTOM: 3px
}
DIV.stu B.tit {
}
DIV.forum_dx B.tit {
}
DIV#g_sx {
	FLOAT: left; MARGIN: 0px 10px 0px 8px; WIDTH: 202px
}

/* Container a linguette */

#container {background: transparent; position: relative; width: 100%;height:75;margin-top:5px}

ul {margin: 0px; padding: 0px; position: relative; list-style: none; z-index: 10;}

.linguetta1 {position: absolute; top: 0px; left: 0px; height: 25px; background: #d9ecc3; padding: 0 3px; border: 1px solid #308124; border-bottom: 0px;}

.linguetta2 {position: absolute; top: 0px; left: 167px; height: 25px; background: #fff; padding: 0 3px; border: 1px solid #308124; border-bottom: 0px;}

.linguetta3 {position: absolute; top: 0px; left: 315px; height: 25px; background: #fff; padding: 0 3px; border: 1px solid #308124; border-bottom: 0px;}

li a {display: block; text-decoration: none;}

.scheda1 {border: 1px solid #308124;  width: 538px; height: 50px; top: 1px; position:absolute; background: #d9ecc3; padding: 5px;margin-top:25px;}

.scheda2 {border: 1px solid #308124; width: 538px; height: 130px; top: 1px; position:absolute;background: #d9ecc3; padding: 5px;margin-top:25px;display:none}

.scheda3 {border: 1px solid #308124; width: 100%; position:absolute; height:120px; top: 31px; background: #d9ecc3; padding: 5px;display:none}

#menu {
position: absolute;
top: 0;
left: 0;
z-index:100;
width: 100%; /* precision for Opera */
}
#menu dl {
float: left;
width: 12em;
}
#dt {
cursor: pointer;
text-align: left;
font-weight: bold;
background: #d9ecc3;
border: 1px solid #308124;
margin: 1px;
z-index: 100;
}
#menu dd {
display: none;
border: 1px solid gray;
}

.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}