body, td  {color: black; font: 85% verdana, arial, tahoma, sans-serif;}
body  {margin: 0;}

a:active { color: black;text-decoration: underline; }
a:link {  color: black;text-decoration: underline; }
a:visited { color: black;text-decoration: underline; }
a:hover { color: black;text-decoration:none; }

a.navtop:active { color: #A5A5A5; text-decoration:none;}
a.navtop:link {  color: #A5A5A5; text-decoration:none;}
a.navtop:visited { color: #A5A5A5; text-decoration:none;}
a.navtop:hover { color: #FFFFFF; text-decoration:none;}

a.navgray:active { color: #000000; text-decoration:none;}
a.navgray:link {  color: #000000; text-decoration:none;}
a.navgray:visited { color: #000000; text-decoration:none;}
a.navgray:hover { color: #999999; text-decoration:none;}

a.top:active { color: #000000; text-decoration:none;}
a.top:link {  color: #000000; text-decoration:none;}
a.top:visited { color: #000000; text-decoration:none;}
a.top:hover { color: #999999; text-decoration:underline;}

a.photo:active { color: #000000; text-decoration:none;}
a.photo:link {  color: #000000; text-decoration:none;}
a.photo:visited { color: #000000; text-decoration:none;}
a.photo:hover { color: #FFFFFF; text-decoration:underline;}

a.copy:active { color: #cccccc; text-decoration:none;}
a.copy:link {  color: #cccccc; text-decoration:none;}
a.copy:visited { color: #cccccc; text-decoration:none;}
a.copy:hover { color: #ffffff; text-decoration:underline;}


td.top1 { background-image:url(img/top1.gif); background-repeat:repeat-x; background-position:top left;}
td.top2 { background-color:#303030;}
td.top3 { background-image:url(img/top3.gif); background-repeat:repeat-x; background-position:top left;}

td.gray1 {border-left:1px solid #000000; border-right:1px solid #000000; background-color:#DCDBCE;}
td.gray2 {border-right:1px solid #000000; background-color:#ADAB98;}

td.bottom {border-bottom:1px solid #000000;}
td.bottom1 {background-image:url(img/bottom1.gif); background-repeat:repeat-x; background-position:top left;}
td.bottom2 {border-left:1px solid #000000; border-right:1px solid #000000;}
td.bottom3 {border-right:1px solid #000000;}

td.topgray {border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background-color:#EAEAEA;}
td.header {background-color:#898775; background-image:url(img/header-bg1.gif); background-position:center right; background-repeat:no-repeat; border-bottom:1px solid #000000;}
td.headernone {}
td.p-header {background-color:#898775; background-image:url(img/header-bg1.gif); background-position:center right; background-repeat:no-repeat; border-top:1px solid #000000; border-bottom:1px solid #000000;}

td.form{padding:10px 10px 10px 30px;}
td.banner{background-image:url(img/ban_bg.jpg); background-position:middle center; background-repeat:no-repeat;}

div.navtop{font-size:7pt; color:#A5A5A5; word-spacing:5px;}
div.navgray{font-size:8pt; color:#000000; padding:5px 5px 0px 5px;}
div.navgray2{font-size:8pt; color:#000000; padding:5px 5px 0px 10px;}
div.navphoto {font-size:8pt; color:#000000; padding:5px 5px 0px 30px;}

/*top's*/
div.top{font-size:9pt; font-weight:bold; color:#545454; padding:5px 5px 0px 5px;}
div.topheader{font-size:8pt; font-weight:bold; color:#000000; padding:5px 5px 5px 20px;}
div.topcontent{font-size:7pt; color:#000000; padding:0px 5px 5px 30px;}

/*news*/
div.newsdata{font-size:7pt; color:#000000; padding:5px 5px 5px 5px;}
div.newsheader{font-size:8pt; font-weight:bold; color:#000000; padding:0px 5px 5px 5px;}
div.newscontent{font-size:8pt; color:#000000; padding:0px 10px 5px 10px;}
div.newsmore{font-size:7pt; color:#000000; padding:0px 5px 5px 5px;}

/*photos*/
div.p-header{font-size:8pt; font-weight:bold; color:#000000; padding:0px 5px 0px 10px;}
div.p-content{font-size:8pt; color:#000000; padding:0px 5px 0px 10px;}

/*articles*/
div.data {font-size:7pt; font-color: #000000; padding:15px 10px 0px 30px;}
div.header {font-size:12pt; font-weight:bold; color: #7E7E7E; padding:5px 5px 5px 30px;}
div.rubrica {font-size:8pt; font-color: #000000; padding:0px 10px 5px 30px;}
div.content {font-size:9pt; font-color: #000000; padding:0px 10px 5px 40px;}
div.more{font-size:8pt; font-color: #000000; padding:0px 10px 0px 30px;}

/*COMMENTS*/
div.comments{font-size:9pt; font-weight:bold; color:#545454; padding:15px 5px 10px 30px;}
div.datacomments {font-size:7pt; font-color: #000000; padding:5px 10px 0px 30px;}
div.headercomments{font-size:8pt; font-weight:bold; color:#000000; padding:0px 5px 5px 30px;}

/*top-menu*/
div.t-content {font-size:9pt; font-color: #000000; padding:15px 10px 5px 40px;}


div.copy {font-size:7pt; color:#CCCCCC; padding:0px 10px 2px 30px;}

div.pager {font-size:7pt; color:#000000; padding:7px 0px 7px 30px;}

img.photo{border:1px solid #000000; margin: 8px 8px 8px 8px;}
img.border{border:1px solid #000000; margin: 0px 0px 10px 0px;}
img.left{ margin: 0px 0px 0px 7px;}
img.ban{ margin: 16px 0px 0px 0px;}

INPUT.btn  {
	cursor : pointer;
	border : 1px #ffffff outset;
	color : #000000;
	background-color : #eeeeee;
	font-size : xx-small;
	font-weight : normal;
}

INPUT.ok {
	cursor : pointer;
	border : 1px #ffffff outset;
	color : #000000;
	background-color:#dcdbce;
	font-size : 9px;
	font-weight : normal;
}