/***************************/
/* General element styles: */
/***************************/

.info {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 9px;
font-weight : none;
text-decoration : none;
color: #000000;
}

H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, TEXTAREA, SELECT { font-family: Verdana, New Roman, Times, serif; }
PRE { font-family: monospace; }
FORM { margin: 0px 0px 0px 0px;}
P, PRE { font-size: 11px; margin: 0px 0px 0px 0px; }
P, TD, UL, OL { }
TEXTAREA, SELECT { padding-left: 5px; font-size: 12px; }

.white { background-color: #FFFFFF; }


.search {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none;
}

.searchbutton{
background-color:#CCCCCC;
border: 1px solid #666666;
color: #000000;
font-size: 10px;
font-weight: none;
height: 23px;
width: 23px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
}

.info TD {
padding: 0pt 0pt 0pt 2pt; border-style: none; border-width: 0;
}

.navi3 TD {
padding: 2pt 2pt 2pt 2pt; border-style: none; border-width: 0;
}

.info P {
padding: 0pt 0pt 0pt 2pt;
font-size: 10px;
color: #000000;
}



.info A:link{
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
font-weight : normal;
text-decoration : none;
color: #000000;
}

.info A:visited{
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
font-weight : normal;
text-decoration : none;
color: #000000;
}

.info A:hover{
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
font-weight : normal;
text-decoration : none;
color: #F18231;
}

.info A:active{
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
font-weight : normal;
text-decoration : none;
color: #F18231;
}

P , TD {
font-family : Verdana, Arial, Helvetica;
text-decoration: none;
font-weight: normal;
font-size: 10pt;
}



.searchtext{
font-family: Verdana, Arial, Helvetica;
color: #000000;
font-size: 10pt;
font-weight: normal;
}

.address{
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: normal;
color: #666666;
}


A.ladd:link { font-family: Verdana, Arial, Helvetica; background-color : transparent; color : #666666; font-size : 10px; text-decoration : none; font-weight : none; }
A.ladd:visited { font-family: Verdana, Arial, Helvetica; background-color : transparent; color : #666666; font-size : 10px; font-weight : none; text-decoration : none; }
A.ladd:hover { font-family: Verdana, Arial, Helvetica; background-color : transparent; color : #CCCCCC; font-size : 10px; text-decoration : none; }
A.ladd:active { font-family: Verdana, Arial, Helvetica; background-color : transparent; color : #666666; font-size : 10px; font-weight : none; text-decoration : none; }


.newsbodytext{
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: black;
}

.newsbox{
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #000000;
}

.searchform {
font-family : Verdana, Arial, Helvetica;
font-size : 11px;
color : #6600CC;
font-weight : normal;
}

.searchresultpagetitle {
font-family : Verdana, Arial, Helvetica;
font-size : 15px;
color : #333333;
font-weight : normal;
}

.searchresultcontent {
font-family : Verdana, Arial, Helvetica;
font-size : 11px;
color : #6600CC;
font-weight : normal;
}

.searchresultheader {
font-family : Verdana, Arial, Helvetica;
font-size : 14px;
color : #333366;
font-weight : normal;
}

.searchmarkup {
color : #FF0066;
}

.mailform {
font-family : Verdana, Arial, Helvetica;
font-size : 12px;
color : #003366;
font-weight : normal;
}
.mailformrequired {
font-family : Verdana, Arial, Helvetica;
font-size : 12px;
color : #003366;
font-weight : normal;
}
.mailformcomment {
font-family : Verdana, Arial, Helvetica;
font-size : 12px;
color : #CC0000;
font-weight : normal;
}
.mailformradio {
font-family : Verdana, Arial, Helvetica;
font-size : 10px;
color : #003366;
font-weight : normal;
}

.sitemap1 {
font-family : Verdana, Arial, Helvetica;
font-size : 12px;
color : #CC6600;
}
.sitemap2 {
font-family : Verdana, Arial, Helvetica;
font-size : 11px;
color : #990000;
margin-left : 20px;
}
.sitemap3 {
font-family : Verdana, Arial, Helvetica;
font-size : 10px;
color : #333399;
margin-left : 40px;	
}
.sitemap4 {
font-family : Verdana, Arial, Helvetica;
font-size : 9px;
color : #003333;
margin-left : 60px;
}

A.navi_1:link {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

A.navi_1:visited {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: bold;
}

A.navi_1:active {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 12px;
color: #666666;
text-decoration: none;
font-weight: bold;
}

A.navi_1:hover {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 12px;
color: #666666;
text-decoration: none;
font-weight: bold;
}

A.navi_2:link {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #999999;
text-decoration: none;
font-weight: none;
}
A.navi_2:visited    {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #999999;
text-decoration: none;
font-weight: none
}

A.navi_2:active {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #999999;
text-decoration: none;
font-weight: none
}

A.navi_2:hover {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none
}

A.navi_3:link {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none
}

A.navi_3:visited {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration:none;
font-weight: none
}

A.navi_3:active {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none
}

A.navi_3:hover {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none
}

A.navi_3_2:link {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none
}

A.navi_3_2:visited {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none
}

A.navi_3_2:active {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none
}

A.navi_3_2:hover {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: none;
}

A.breadcrumb:link {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
text-decoration: none;
color: #666666;
font-weight: none;
}

A.breadcrumb:visited {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
text-decoration: none;
color: #666666;
font-weight: none;
}

A.breadcrumb:active {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
text-decoration: none;
color: #CCCCCC;
font-weight: none;
}

A.breadcrumb:hover {
font-family: Verdana, Arial, Helvetica;
background-color : transparent;
font-size: 10px;
text-decoration: none;
color: #CCCCCC;
font-weight: none;
}

.newslink, .newslink P {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
text-decoration: none;
font-weight: normal;
color: #000000;
}

.newslink A:link{
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
}

.newslink A:visited{
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
}

.newslink A:active{
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: normal;
color: #000000;
}

.newslink A:hover{
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
color: #F18231;
}

A:link {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
background-color : transparent;
color : #999999;
text-decoration: none;
font-weight: normal;
}

LI { line-height: 16px; padding-left: 10px; background-image: url(/fileadmin/templates/template_images/5.gif); background-repeat: no-repeat; background-position: 0 .5em; }
UL { margin-left: 0; padding-left: 0; list-style: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }


UL.csc-bulletlist LI { line-height: 16px; padding-left: 10px; background-image: url(/fileadmin/templates/template_images/5.gif); background-repeat: no-repeat; background-position: 0 .5em; }
UL.csc-bulletlist-0 { margin-left: 0; padding-left: 0; list-style: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

A:hover {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
background-color : transparent;
color : #F18231;
text-decoration: none;
font-weight: normal;
}

A:active {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
background-color : transparent;
color : #F18231;
text-decoration: none;
font-weight: normal;
}
