body { font-family: Verdana; font-size: 12px; text-align: center; margin:0px; padding:0px; }
a img { border:0px; }
a { text-decoration: none; color: gray; }
a:hover { text-decoration: underline; color: orange; }

div { border: 0px solid gray }

.bigbox { width: 900px; height:100%; margin-left: auto; margin-right: auto; 
	text-align: left; 
	border-width: 0px 1px 0px 1px; border-style: solid; border-color: #E4E4E4; }


.banner {	padding:0px 0px 4px 0px; 
			background-color:white; 
			border-bottom:4px solid #FFCC33;
			border-top:2px solid #FFCC33; }



.page {		min-height:230px; padding: 0px; }
.colver {	min-height:230px; width:210px; float: left; position:relative; }
.content {	background:white; font-size:14px; width:620px; padding:10px; margin-left:255px; }

.footer { font-size: 9px; color: gray; text-align: center; clear:both; margin:40px; }
.footer a { color:gray; }
.footer a:hover { color: #CCFF33; }
.footer img { vertical-align: bottom; }

.header { height: 100px; width: 100%;  }
.header .logo {		height:100px; width:250px; float: left; position:relative; }
.header .uplinks {	height: 70px; width: 600px; margin-left: 250px; vertical-align: top; text-align: right; margin-top: 5px; }
.header .menuhor {	height: 22px; width: 600px; margin-left: 250px; margin-top:8px; padding-left:20px; }
.header .logosunpower {	height:55px; width:110px; float: right;position:relative; }


.header img { border: 0px; }
.header input { border:1px solid gray; font-size: 10px; }
.header a { color: #FF9900; font-weight: bold; }
.header a:hover { color: #FFFF00; text-decoration: none; }



.menuhor div { display: inline; margin-right: 2px; }
.menuhor img { display: none; }
.menuhor a { margin-left: 6px; }
.menuhor a { padding-bottom:3px; color: #535353; }
.menuhor a:hover { border-bottom:4px solid #FF6633; color: #AAAAAA; }

.colver { padding: 0px 10px 0px 10px; border-right:1px dotted gray; margin:10px 10px 0px 0px; }
.colver h1 { font-size:14px; font-weight: bold; }


.newsver .onenews { font-size:10px; margin-top:10px; text-indent:6px; }
.newsver .onenews a { font-size: 10px; color: gray; }
.newsver .title { font-style: italic; font-weight: bold; }
.newsver .data { text-align: right; color: #D8D8D8; }
.newsver .altro a:hover { text-decoration: none; color: orange; }

.menuver div { font-size:12px; margin: 0px 10px 10px 5px; border-bottom: 1px dotted gray; padding:2px; }
.menuver a { text-decoration: none; }
.menuver a:hover { color: black; text-decoration: none; }
.menuver img { margin-left: -10px; position: relative; }
.menuver .menusub { margin:0px; padding:0px; border-width:0px; }
.menuver .menusub div { margin-left: 10px; }


.content h1 { font-size: 16px; font-weight:bold; }

h1 { color: #FF6600; }


.page .content { text-align: justify; }

.content .onenews { margin-top:10px; }
.content .onenews a { color: gray; }
.content .onenews .title { font-style: italic; font-weight: bold; }
.content .onenews .text { margin-left: 10px; }
.content .onenews .data { text-align: right; color: #CFCFCF; font-size:10px; }



.search_ris { margin:10px; margin-top:12px; }
.search_ris a { color: blue; }
.search_nam { font-weight:bold; }
.search_txt { font-style: italic; }
.search_edt { font-size:10px; color:gray; margin:2px; }
.search_lnk { text-decoration:underline; font-size:12px; }
