body {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	margin:0; padding:0;
}
body, html {
	height:100%;
}

a:link {color: #707173;}
a:visited {color: #707173;}
a:hover {color: #DA4635;}
a:active {color: #DA4635;}

input, select {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}

.main {
width: 480px;
padding-left: 30px;
margin-top: 25px;
height: 100%;
}

.maps {
width: 100%;
padding: 0px;
margin: 0px;
}

.main p{
	color: #707173;
}

.label 	{
	color: #707173;
	font-weight: bold;
	text-align: left;
	width: 17%;
	vertical-align: top;
	line-height: 18px;
}

.data 	{
	color: #707173;
	padding-left: 7px;
	padding-bottom: 3px;
	width: 70%;
	line-height: 18px;
	vertical-align: top;
}

.main p.bodytext {
	color: #707173;
	line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
	padding-bottom: 0px;
}

.main h1{
	color: #707173;
	padding-right: 45px;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 20px;
}


.main h2{
	color: #707173;
	padding-right: 45px;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 25px;
}

.main h3{
	color: #707173;
	padding-right: 45px;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 25px;
}

.mainmenu, .mainmenu_act {
	padding-right: 12px; color: #707173; font-size: 15px; text-transform: uppercase; font-weight: bolder;
}

.mainmenu a:link {color: #707173; text-decoration: none;}
.mainmenu a:visited {color: #707173; text-decoration: none;}
.mainmenu a:hover {color: #DA4635; text-decoration: none;}
.mainmenu a:active {color: #DA4635; text-decoration: none;}

.mainmenu_act a:link {color: #DA4635; text-decoration: none;}
.mainmenu_act a:visited {color: #DA4635; text-decoration: none;}
.mainmenu_act a:hover {color: #DA4635; text-decoration: none;}
.mainmenu_act a:active {color: #DA4635; text-decoration: none;}

.mainmenu-spacer {
	padding-right: 12px; color: #707173; font-size: 15px;
}

.submenu1{
	color: #707173; padding: 8px; border-top-style: solid; border-top-width: 1pt; border-top-color: #707173; text-indent: -17px; padding-left: 25px;
}
.submenu1 a:link {color: #707173; text-decoration: none;}
.submenu1 a:visited {color: #707173; text-decoration: none;}
.submenu1 a:hover {color: #DA4635; text-decoration: none;}
.submenu1 a:active {color: #DA4635; text-decoration: none;}

.submenu1_last{
	color: #707173; padding: 8px; border-top-style: solid; border-top-width: 1pt; border-top-color: #707173; border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #707173; text-indent: -17px; padding-left: 25px;
}
.submenu1_last a:link {color: #707173; text-decoration: none;}
.submenu1_last a:visited {color: #707173; text-decoration: none;}
.submenu1_last a:hover {color: #DA4635; text-decoration: none;}
.submenu1_last a:active {color: #DA4635; text-decoration: none;}

.submenu1_act{
	color: #DA4635; padding: 8px; border-top-style: solid; border-top-width: 1pt; border-top-color: #707173; background-color: #FFFFFF; text-indent: -17px; padding-left: 25px;
}
.submenu1_act a:link {color: #DA4635; text-decoration: none;}
.submenu1_act a:visited {color: #DA4635; text-decoration: none;}
.submenu1_act a:hover {color: #DA4635; text-decoration: none;}
.submenu1_act a:active {color: #DA4635; text-decoration: none;}

.submenu1_act_sub{
	color: #DA4635; padding: 8px; padding-bottom: 2px; border-top-style: solid; border-top-width: 1pt; border-top-color: #707173; background-color: #FFFFFF; text-indent: -17px; padding-left: 25px;
}
.submenu1_act_sub a:link {color: #DA4635; text-decoration: none;}
.submenu1_act_sub a:visited {color: #DA4635; text-decoration: none;}
.submenu1_act_sub a:hover {color: #DA4635; text-decoration: none;}
.submenu1_act_sub a:active {color: #DA4635; text-decoration: none;}

.submenu1_act_last{
	color: #DA4635; padding: 8px; border-top-style: solid; border-top-width: 1pt; border-top-color: #707173; border-bottom-style: solid; border-bottom-width: 1pt; border-bottom-color: #707173; background-color: #FFFFFF; text-indent: -17px; padding-left: 25px;
}
.submenu1_act_last a:link {color: #DA4635; text-decoration: none;}
.submenu1_act_last a:visited {color: #DA4635; text-decoration: none;}
.submenu1_act_last a:hover {color: #DA4635; text-decoration: none;}
.submenu1_act_last a:active {color: #DA4635; text-decoration: none;}

.submenu2{
	color: #707173; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -36px; padding-left: 38px;
}
.submenu2_last{
	color: #707173; padding: 2px; padding-bottom: 8px; background-color: #FFFFFF; font-size: 11px; text-indent: -36px; padding-left: 38px;
}
.submenu2 a:link {color: #707173; text-decoration: none;}
.submenu2 a:visited {color: #707173; text-decoration: none;}
.submenu2 a:hover {color: #DA4635; text-decoration: none;}
.submenu2 a:active {color: #DA4635; text-decoration: none;}

.submenu2_last a:link {color: #707173; text-decoration: none;}
.submenu2_last a:visited {color: #707173; text-decoration: none;}
.submenu2_last a:hover {color: #DA4635; text-decoration: none;}
.submenu2_last a:active {color: #DA4635; text-decoration: none;}

.submenu2_act{
	color: #DA4635; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -36px; padding-left: 38px;
}
.submenu2_act_sub{
	color: #DA4635; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -36px; padding-left: 38px;
}
.submenu2_act_last{
	color: #DA4635; padding: 2px; padding-bottom: 8px; background-color: #FFFFFF; font-size: 11px; text-indent: -36px; padding-left: 38px;
}
.submenu2_act a:link {color: #DA4635; text-decoration: none;}
.submenu2_act a:visited {color: #DA4635; text-decoration: none;}
.submenu2_act a:hover {color: #DA4635; text-decoration: none;}
.submenu2_act a:active {color: #DA4635; text-decoration: none;}


.submenu2_act_sub a:link {color: #DA4635; text-decoration: none;}
.submenu2_act_sub a:visited {color: #DA4635; text-decoration: none;}
.submenu2_act_sub a:hover {color: #DA4635; text-decoration: none;}
.submenu2_act_sub a:active {color: #DA4635; text-decoration: none;}

.submenu2_act_last a:link {color: #DA4635; text-decoration: none;}
.submenu2_act_last a:visited {color: #DA4635; text-decoration: none;}
.submenu2_act_last a:hover {color: #DA4635; text-decoration: none;}
.submenu2_act_last a:active {color: #DA4635; text-decoration: none;}

.submenu3{
	color: #707173; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -48px; padding-left: 50px;
}
.submenu3_last{
	color: #707173; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -48px; padding-left: 50px;
}
.submenu3 a:link {color: #707173; text-decoration: none;}
.submenu3 a:visited {color: #707173; text-decoration: none;}
.submenu3 a:hover {color: #DA4635; text-decoration: none;}
.submenu3 a:active {color: #DA4635; text-decoration: none;}

.submenu3_last a:link {color: #707173; text-decoration: none;}
.submenu3_last a:visited {color: #707173; text-decoration: none;}
.submenu3_last a:hover {color: #DA4635; text-decoration: none;}
.submenu3_last a:active {color: #DA4635; text-decoration: none;}

.submenu3_act{
	color: #DA4635; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -48px; padding-left: 50px;
}
.submenu3_act_sub{
	color: #DA4635; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -48px; padding-left: 50px;
}
.submenu3_act_last{
	color: #DA4635; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -48px; padding-left: 50px;
}
.submenu3_act a:link {color: #DA4635; text-decoration: none;}
.submenu3_act a:visited {color: #DA4635; text-decoration: none;}
.submenu3_act a:hover {color: #DA4635; text-decoration: none;}
.submenu3_act a:active {color: #DA4635; text-decoration: none;}

.submenu3_act_sub a:link {color: #DA4635; text-decoration: none;}
.submenu3_act_sub a:visited {color: #DA4635; text-decoration: none;}
.submenu3_act_sub a:hover {color: #DA4635; text-decoration: none;}
.submenu3_act_sub a:active {color: #DA4635; text-decoration: none;}

.submenu3_act_last a:link {color: #DA4635; text-decoration: none;}
.submenu3_act_last a:visited {color: #DA4635; text-decoration: none;}
.submenu3_act_last a:hover {color: #DA4635; text-decoration: none;}
.submenu3_act_last a:active {color: #DA4635; text-decoration: none;}


.submenu4{
	color: #707173; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -60px; padding-left: 62px;
}
.submenu4_last{
	color: #707173; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -60px; padding-left: 62px;
}
.submenu4 a:link {color: #707173; text-decoration: none;}
.submenu4 a:visited {color: #707173; text-decoration: none;}
.submenu4 a:hover {color: #DA4635; text-decoration: none;}
.submenu4 a:active {color: #DA4635; text-decoration: none;}

.submenu4_last a:link {color: #707173; text-decoration: none;}
.submenu4_last a:visited {color: #707173; text-decoration: none;}
.submenu4_last a:hover {color: #DA4635; text-decoration: none;}
.submenu4_last a:active {color: #DA4635; text-decoration: none;}

.submenu4_act{
	color: #DA4635; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -60px; padding-left: 62px;
}
.submenu4_act_last{
	color: #DA4635; padding: 2px; background-color: #FFFFFF; font-size: 11px; text-indent: -60px; padding-left: 62px;
}
.submenu4_act a:link {color: #DA4635; text-decoration: none;}
.submenu4_act a:visited {color: #DA4635; text-decoration: none;}
.submenu4_act a:hover {color: #DA4635; text-decoration: none;}
.submenu4_act a:active {color: #DA4635; text-decoration: none;}

.submenu4_act_last a:link {color: #DA4635; text-decoration: none;}
.submenu4_act_last a:visited {color: #DA4635; text-decoration: none;}
.submenu4_act_last a:hover {color: #DA4635; text-decoration: none;}
.submenu4_act_last a:active {color: #DA4635; text-decoration: none;}


.langmenu {
    color:#FFFFFF;
    text-transform: uppercase;
    font-weight: bold;
}

.langmenu a:link { color:#FFFFFF;text-decoration:none;}
.langmenu a:visited  { color:#FFFFFF;text-decoration:none;}
.langmenu a:hover  { color:#DA4635;text-decoration:none;}
.langmenu a:active  { color:#DA4635;text-decoration:none;}

.langmenu_act {
    color:#FFFFFF;
    text-transform: uppercase;
    font-weight: bold;
}

.langmenu_act a:link { color:#DA4635; text-decoration:none;}
.langmenu_act a:visited  { color:#DA4635; text-decoration:none;}
.langmenu_act a:hover  { color:#DA4635; text-decoration:none;}
.langmenu_act a:active  { color:#DA4635; text-decoration:none;}

.metamenu, .metamenu_act {
	padding-right: 7px; color: #FFFFFF; text-transform: uppercase; font-weight: bold;
}

.metamenu a:link {color: #FFFFFF; text-decoration: none;}
.metamenu a:visited {color: #FFFFFF; text-decoration: none;}
.metamenu a:hover {color: #DA4635; text-decoration: none;}
.metamenu a:active {color: #DA4635; text-decoration: none;}

.metamenu_act a:link {color: #DA4635; text-decoration: none;}
.metamenu_act a:visited {color: #DA4635; text-decoration: none;}
.metamenu_act a:hover {color: #DA4635; text-decoration: none;}
.metamenu_act a:active {color: #DA4635; text-decoration: none;}

.metamenu-spacer {
	padding-right: 7px; color: #FFFFFF;
}

.searchlink {
	color: #707173; font-weight: bold; text-transform: uppercase;
}

.searchlink a:link {color: #707173; font-weight: bold; text-decoration: none;}
.searchlink a:visited {color: #707173; font-weight: bold; text-decoration: none;}
.searchlink a:hover {color: #DA4635; font-weight: bold; text-decoration: none;}
.searchlink a:active {color: #707173; font-weight: bold; text-decoration: none;}

.right {
	width:210px;
	position: absolute;
	/*left: 768px;
	top: 268px;*/
	color: #717173;
	padding-top: 20px;
	padding-left: 35px;
	vertical-align: top;
}




.right p.bodytext {
	padding-right: 45px;
	color: #707173;
	/*line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
	padding-bottom: 0px;*/
}

.right h1{
	color: #707173;
	font-size: 15px;
	font-weight: bold;
}


.right h2{
	color: #707173;
	padding-right: 45px;
	font-size:12px;
	font-weight: bold;
}

hr {
width: 455px; text-align: left; border-color: #707173;
}

.main li {
    color: #707173;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-left: 0px;
	padding-left:0px;
}

.main ol {
	padding-left: 0px; 
	margin-left: 20px; 
	line-height: 18px; 	
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
	padding-bottom: 0px;}

.main ul {
	padding-left: 0px; 
	margin-left: 15px; 
	line-height: 18px; 	
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
	padding-bottom: 0px;}

.csc-menu {margin-left: -18px; padding-left: 0px;}

.csc-menu ul {padding-left: 0px; margin-left: 0px;  margin-top: 0px; margin-bottom: 0px;}
.csc-menu ol {padding-left: 0px; margin-left: 0px;  margin-top: 0px; margin-bottom: 0px;}

.csc-sitemap ol {padding-left: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px;  margin-top: 0px; margin-bottom: 0px;}
.csc-sitemap ul {padding-left: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px;  margin-top: 0px; margin-bottom: 0px;}

.csc-menu li{
    list-style-position:outside;
	/*list-style-image:url(../images/menuitem_no.gif);*/
	list-style-type: none;
    line-height:1.6em;
	margin-left: 0px;
	line-height: 20px;
	margin-left: 18px;
}

.csc-sitemap {margin-left: -18px; padding-left: 0px;}

.csc-sitemap li{
    list-style-position:outside;
	/*list-style-image:url(../images/menuitem_no.gif);*/
	list-style-type: none;
	margin-left: 0px;
	line-height: 20px;
	margin-left: 18px;
}

.tx-indexedsearch {
	margin-left: 32px;
	color: #707173;
	width: 600px;
}

.tx-indexedsearch h2{
	margin-left: -32px;
}

.csc-textpic {

}

.csc-header{
padding-top: 0px;
}

.description {
	color: #707173;
	line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
}

.caption3 {
	color: #707173;
	padding-right: 45px;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 20px;
}

.homelink {
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.homelink a:link {color: #FFFFFF;}
.homelink a:visited {color: #FFFFFF;}
.homelink a:hover {color: #DA4635;}
.homelink a:active {color: #DA4635;}

.csc-textpic-caption {padding-top: 3px; padding-bottom: 7px; padding-left: 3px;}

/*News*/
.news-list-morelink {margin-top: 0px; padding-top: 0px;}

.news-latest-container {
padding-left: 15px;
margin-top: 28px;
width: 220px;
}

.news-latest-morelink {
text-decoration: none;
font-weight: bold;
padding-top: 7px;
padding-bottom: 7px;
} 
.news-latest-morelink a:link {text-decoration: none;}
.news-latest-morelink a:visited {text-decoration: none;}
.news-latest-morelink a:hover {text-decoration: none;}
.news-latest-morelink a:active {text-decoration: none;}

.news-latest-image {padding-bottom: 5px;}

.news-list-item {	color: #707173;}

.news
{
width: 100%;
padding-left: 30px;
margin-top: 25px;
height: 100%;
}



.news p,h1,h3,h4{
	color: #707173;
}

.news h1{
	color: #707173;
	padding-right: 45px;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 20px;
}

.news p.bodytext {
	color: #707173;
	line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
	padding-bottom: 0px;
}

.news-single-item p.bodytext {
	color: #707173;
	line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
	padding-bottom: 0px;
}

.news-list-item p.bodytext {
	color: #707173;
	line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.news-latest-item p.bodytext {
	color: #707173;
	line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.news-single-item h1{
	color: #707173;
	padding-right: 45px;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 20px;
	margin-top: 0px;
}

.right_news {
	color: #717173;
	padding-left: 22px;
}

.news-single-additional-info {color: #717173; margin-top: 10px;}

.news-single-additional-info dt {font-weight: bold;}
.news-single-additional-info dd {padding-left: 0px; margin-left: 0px;}

.news-single-backlink {
text-decoration: none;
font-weight: bold;
padding-top: 0px;
padding-bottom: 7px;
} 
.news-single-backlink a:link {text-decoration: none;}
.news-single-backlink a:visited {text-decoration: none;}
.news-single-backlink a:hover {text-decoration: none;}
.news-single-backlink a:active {text-decoration: none;}
