@import url(leftmenu.css);
@import url(default.css);

/* CSS global reset for all browsers */ 
* { padding: 0; margin: 0 }
body {
	font-size:76%;
	background:#F2F6F9;
	height: 100%;
	margin-bottom: 1em;
}
div#maincontent { margin: 0 auto; padding: 0px; background: transparent;}

.hright { float:right }

div.center {
  text-align: center;
  align: center;
}

div#mainpad 
{
	margin-left: auto;
	margin-right: auto;
	min-width: 730px;
	max-width: 930px;
	_width: expression(((document.body.clientWidth)) < 730? "730px": ((document.body.clientWidth)) > 930? "930px": "auto" );
	background: #FFF;
}

div#wrapper {
		margin-left: auto;
		margin-right: auto;
		min-width: 750px;
		max-width: 950px;
		_width: expression(((document.body.clientWidth)) < 750? "750px": ((document.body.clientWidth)) > 950? "950px": "auto" );
		background: #FFF url(./images/bg_l.png) 0 0 repeat-y;}
div#wrapper_r {background: url(./images/bg_r.png) 100% 0 repeat-y;}

#header { margin:0 auto; background: #FFF; text-align:left}
#header #top {
	height: 25px;
	margin: 0 auto;
	background-color : #eee;
	/*border-bottom: solid 1px #000;*/
}
#header #top #topmenu {
	height: 25px;
	margin: 0;
	background-color : #F2F6F9 	;
	/*background: url(./images/mainimgtop.gif) no-repeat bottom left;*/
}
#header #top #topmenu .pad {}
#header #top table {}
#header #top .toplink { padding: 5px 0 0 3px; color: #000 }
#header #top .toplink a { color: #000; text-decoration: none }
#header #topnews {
	height:20px;
	padding-top:0px;
	clear:both;
	/*border-top: solid 1px #000;
	border-bottom: solid 1px #000;*/
	/*background-image : url(./images/mainimgbottom.gif);
	background-position : left top;
	background-repeat : no-repeat;
	background-color : #0099ff;
	*/

}
#header #topnews .pad {
	padding: 0px 5px 0 5px;
	font-family:Verdana, Helvetica, sans-serif;
	color:#ffffff;
	font-size :10px;
}

#scroll {

}
#foot { margin:0 auto; border-top: 1px solid #e5e5e5; font-size: 100%;font-family:  Arial, Verdana, Helvetica, sans-serif; color: #888}
#foot .rs { text-align:right; color: #888;  margin-bottom: 20px; padding-top: 5px; }
#foot a { color: #888; font-weight: none; font-size: 100% }

#domticker{width: auto;height: 20px;border: 0px;padding: 0px;}

#domticker div{
	/*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
}

#domticker a{font-weight: bold;}

#main { margin: 0 auto; padding-top: 0px; margin-bottom: 15px; text-align:center;} 

#subheader { margin-top: 0px; background: inherit }	
#subheader #rights {width: 200px; font-family:Verdana, Helvetica, sans-serif; margin-right:10px; margin-top:15px;}

#subheader #rights .mod6 {

	float:right;
}
#subheader #rights th { color: #FFF; font-size: 22px; text-align: left; color: #FFF;font-style:italic;}
#subheader #rights .gnewstitle{
	color: #0099ff;
	font-size: 11px;
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right:3px;
	font-weight: bold;
	font-variant : small-caps;
    align:top;
}
#subheader #rights .gnews{	background: url(./images/logocomune.gif) repeat-x top right;
	width: 145px;
	height: 64px;}
#subheader #rights a { color: #6b6b6b; text-decoration: underline; font-weight: normal;}
#subheader .pad { padding: 5px }
#subheader #mainimg {
	background: url(./images/mainimg2.gif) no-repeat top left;
	height: 120px;
}
#subheader #mainimg h2 { font-size: 140%; color: #FFF; padding: 5px 0 0 10px; }
#subheader #mainimg #newsf { width: 350px; padding: 20px 0 0 10px; text-align: left; color: #FFF; }
#subheader #mainimg #newsf td { color: #FFF; font-size: 120%;  }

.left_side 
{
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	width: 147px;
	min-height: 344px;
	text-align:left;
}

.mosright 
{
	float:right;
	min-height: 344px; 
	width: 147px; 
	padding-left: 0px;
	padding-right: 0px;
	text-align:left;
}

#css_buttons {
	width: auto;
	white-space: nowrap;
	float: right;
	margin-top: 4px;
	margin-right: 2px;
}

#css_buttons a {
	margin-right: 1px;
}

#pscroller{
width: 550px;
height: 20px;
padding: 0px;
font-weight: bold;
font-family:Verdana;
color: #fff;
}

#pscroller a{
font-weight: bold;
color:FF9933;
font-family:Verdana;
text-decoration:underline;
}

