body {
	margin-left: -10px;
	margin-top: -10px;
}

td, .noBack {
	background-image: url(http://www.provinz.bz.it/eGovStuff/util/dot.gif);
}

.avvertenze {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bihighlightsBackground {
	background-image: url(../images/img/bihighlights.gif);
}

.clock {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.contentBackgroundE {
	background-image: url(../images/img/e/bg_content_e.gif);
}

.contentBackgroundF {
	background-image: url(../images/img/f/bg_content_f.gif);
}

.contentBackgroundL {
	background-image: url(../images/img/l/bg_content_l.gif);
}

.contentBackgroundNRE {
	background-image: url(../images/img/e/bg_titleenglish.gif);
}

.contentBackgroundNRF {
	background-image: url(../images/img/f/bg_titlefrancaise.gif);
}

.contentDeutsch a:link, .contentDeutsch a:visited, .normalText a:link, .normalText a:visited {
	color: #3366CC;
}

.contentEnglish a:link, .contentEnglish a:visited {
	color: #336600;
}

.contentFrancaise a:link, .contentFrancaise a:visited {
	color: #A60053;
}

.contentFrancaise, .contentLadin, .guestbookText, .contentDeutsch, .contentEnglish, .normalText {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.contentLadin a:link, .contentLadin a:visited {
	color: #256F70;
}

.copyright {
	color: #C0C0C0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.guestbookAuthor {
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.guestbookAuthor a:link, .guestbookAuthor a:visited {
	color: #333333;
	text-decoration: underline;
}

.guestbookAuthor a:hover {
	color: #FF0000;
	text-decoration: none;
}

.guestbookSubject {
	color: #3366CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.highlights h1 {
	font-size: 11px;
}

.highlights, .navigation, .news, .rowsmall, .suche, .formText, .history {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.highlightsBackground {
	background-image: url(../images/img/bg_highlights.gif);
}

.historyBackground {
	background-image: url(../images/img/bg_history.gif);
}

.instructions {
	color: #CC6600;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.kategorien a:link, .kategorien a:visited {
	color: #333333;
}

.kategorienBackground {
	background-image: url(../images/img/bg_kategorien.gif);
}

.kategorienBackgroundNRM {
	background-image: url(../images/img/bg_nodx_amt.gif);
}

.kategorienTitle {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.kategorienTitle a:link, .kategorienTitle a:visited, .news a:link, .news a:visited, .title02 a:link, .title02 a:visited, .highlights a:link, .highlights a:visited, .history a:link, .history a:visited {
	color: #000000;
}

.katTitlesBackground {
	background-image: url(../images/img/bg_kattitles.gif);
}

.katTitlesBackgroundNR {
	background-image: url(../images/img/bg_nodx.gif);
}

.leftMenu, .menuThemen {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}

.leftMenuBackground {
	background-image: url(../images/img/bg_leftmenu.gif);
}

.leftMenuTitle, .rightMenuTitle {
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.level01Categories a:link, .level01Categories a:visited, .webLinks a:link {
	color: #333333;
	font-weight: bold;
}

.level01Title, .title01 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.level02Categories {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.level02Categories a:link, .level02Categories a:visited, .webLinks a:visited {
	color: #666666;
	font-weight: bold;
}

.level02Title {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.mainCategory {
	color: #3366CC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.mainCategory a:link, .mainCategory a:visited {
	background-color: transparent;
	color: #3366CC;
	text-decoration: none;
}

.mandatory{
	color: #FF0000;
}

.marginBackground {
	background-image: url(../images/img/margin.gif);
}

.marginBackgroundNRM {
	background-image: url(../images/img/margin_nodx.gif);
}

.message {
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.navigation a:link, .navigation a:visited {
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}

.newsBackgroundD {
	background-image: url(../images/img/d/bg_news_d.gif);
}

.newsBackgroundI {
	background-image: url(../images/img/i/bg_news_i.gif);
}

.newsBackgroundL {
	background-image: url(../images/img/l/bg_news_l.gif);
}

.newsNavigation {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.newsNavigation a:link, .newsNavigation a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.rightMenu {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.rightMenu a:link, .rightMenu a:visited, .leftMenu a:link, .leftMenu a:visited, .menuThemen a:link, .menuThemen a:visited {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.rightMenu a:hover, .leftMenu a:hover, .mainCategory a:hover, .menuThemen a:hover, .newsNavigation a:hover {
	text-decoration: underline;
}

.rightMenuBackground {
	background-image: url(../images/img/bg_rightmenu.gif);
}

.show {
	display: block;
}

.title02 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.titleBackground {
	background-image: url(../images/img/bg_empty.gif);
}

.titleBackgroundNoRightMenu {
	background-image: url(../images/img/bg_history_norightmenu.gif);
}

.underCategory {
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.underCategory a:link, .underCategory a:visited {
	background-color: transparent;
	color: #666666;
	text-decoration: none;
}

.underCategory a:hover {
	text-decoration: underline;
}

.webLinks a:hover, .contentDeutsch a:hover, .contentEnglish a:hover, .contentFrancaise a:hover, .contentLadin a:hover, .highlights a:hover, .history a:hover, .kategorien a:hover, .kategorienTitle a:hover, .level01Categories a:hover, .level02Categories a:hover, .navigation a:hover, .news a:hover, .normalText a:hover, .title02 a:hover {
	text-decoration: none;
}

.webLinks, .kategorien, .level01Categories {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.woRightMenu{
	background-image: url(../images/img/main_background_norightmenu.gif);
}

.wRightMenu{
	background-image: url(../images/img/main_background.gif);
}

#events {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#events .categoria {
	background-color: transparent;
	border: solid 1px #95B0DE;
	color: #000000;
	font-size: 11px;
	padding: 3px;
}

#events .eventDescription {
	background-color: transparent;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	color: #666666;
	padding-bottom: 1px;
	padding-top: 3px;
	text-align: center;
}

#events .info {
	background-color: transparent;
	color: #000000;
	font-size: 11px;
	padding-bottom: 5px;
	padding-right: 10px;
}

#events .info a:link, #events .info a:visited {
	background-color: transparent;
	color: #CC6600;
	text-decoration: none;
}

#events .info a:hover {
	text-decoration: underline;
}

#events caption {
	font-weight: bold;
	padding-left: 15px;
	text-align: left;
}

#events h1 {
	background-color: #EAEAEA;
	border: 1px solid #C0C0C0;
	color: #3366CC;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 3px;
}

#events p {
	background-color: transparent;
	border-bottom: solid 1px #C0C0C0;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	color: #000000;
	margin: 0px;
	padding: 3px;
}

#events th {
	background-color: #D8E2F3;
	border: solid 1px #95B0DE;
	color: #000000;
	font-size: 11px;
	padding: 3px;
}


.wahlenResults .seggi {
	background-color: #FFE3BB;
	border: solid 1px #FF9900;
	color: #000000;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}

.wahlenResults .consiglieri {
	background-color: #D8E2F3;
	border: solid 1px #95B0DE;
	color: #000000;
	font-size: 11px;
	padding: 3px;
	text-align: left;
}


/* NEWSBOX STYLES */
#newsBox {
	background-color: #95B0DE;
	background-image: url(../images/img/news_background.jpg);
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*/*/padding: 2px;/* */
	background-repeat: no-repeat;
}

#newsBox td {/* questo serve solo per Netscape 4 */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#newsBox a:link, #newsBox a:visited {
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}

#newsBox a:hover {
	text-decoration: underline;
}

#newsBox h1 {
	font-size: 11px;
	/*/*/font-size: 10px;/* */
	margin: 0 0 3px 0;
	text-align: center;
}

#newsBox li {
	margin: 0;
	padding: 0;
}

#newsBox p {
	/*/*/margin: 0 10px 0 0;
	text-align: right;/* */
}

#newsBox ul {
	font-size: 11px;
	list-style-image: url(../images/img/news_arrow.gif);
	margin: 0;
	/*/*/padding-left: 18px;/* */
}


/* MULTIPLE HIGHLIGHTS STYLES*/
#multipleHiLite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*/*/font-size: 11px;/* */
}

#multipleHiLite h2 {
	font-size: 11px;
	margin: 0;
	text-align: left;
}

#multipleHiLite p {
	margin: 0;
	text-align: left;
}

#multipleHiLite p a:link, #multipleHiLite p a:visited {
	/*/*/background-color: transparent;/* */
	color: #0000FF;
	text-decoration: underline;
}

#multipleHiLite p a:hover {
	text-decoration: none;
}

#multipleHiLite td {
	/*background-color: #D8E2F3;
	border: 1px solid #95B0DE;*/
	background-color: #FFE3BB;
	border: 1px solid #999999;
	color: #000000;
	padding: 2px;
}
