/*
##### GENERAL SETUP #####
*/

BODY { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               font-weight: normal; 
               font-style: normal;
               margin-left: auto;
               margin-right: auto;
               margin-top: 8px;
               margin-bottom: 3px;
               padding: 0px;
               text-align: center;
               background-color: #828282;
}

label {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               font-weight: normal; 
               font-style: normal;
}               

h1{
               margin-top: 8px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 16px;
               letter-spacing:0.01em;
               padding-top:  0px;
               padding-left: 0px;
               padding-right: 0px;
               padding-bottom: 11px;
               margin: 0px;
}

h2, h3, h4, h5 {
               margin-top: 8px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               letter-spacing:0.01em;
               font-weight: bold; 
               padding-top:  6px;
               padding-left: 0px;
               padding-right: 0px;
               padding-bottom: 11px;
               margin: 0px;
}

p {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px;
               padding-top:  0px;
               padding-left: 0px;
               padding-right: 0px;
               padding-bottom: 11px;
               margin: 0px;
}

ul {
               padding-top:  0px;
               padding-left: 30px;
               padding-right: 0px;
               padding-bottom: 11px;
               margin: 0px;
}


ul li {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               list-style-image: url('/fileadmin/templates/images/mdigi.gif');
               text-align: left;
}


a { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               color: #000000;
               text-decoration: underline;
}

a:hover { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               color: #000000;
               text-decoration: none;
}


/* 
##### ID Setup #####
*/
#top_box{
               width: 800px;
               margin-left: auto;
               margin-right: auto;
               text-align: left;
               background-color: #828282; 
}


#language{
               width: 556px;
               height: 40px;
               padding-bottom: 10px;

}


#index_search {
               width: 556px;
               height: 40px;
               padding-bottom: 10px;

}

#top_nav {
               width: 556px;
               padding-bottom: 10px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               text-align: left;
               vertical-align: bottom;
               background-color: #828282;
}


#top_logo {
               width: 244px;
               padding-top: 20px;
               padding-bottom: 10px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               background-color: #828282;
}


#main_box{
               width: 800px;
               margin-left: auto;
               margin-right: auto;
               text-align: left;
               border: 10px solid #FFFFFF;
               background-color: #C3C3C4; 
}

#footer_box{
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 10px; 
               font-weight: normal; 
               font-style: normal;
               width: 800px;
               margin-left: auto;
               margin-right: auto;
               text-align: left;
               color: #ffffff;
               background-color: #828282; 
}

#footer_box td{
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 10px; 
               font-weight: normal; 
               font-style: normal;
               color: #ffffff;
               background-color: #828282; 
}

#footer_box a{
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 10px; 
               font-weight: normal; 
               font-style: normal;
               text-decoration: none;
               color: #ffffff;
}


#main_nav {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               background-color: #FF9C00; 
               border-top: 1px solid #FFFFFF;
}

#sub_nav {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif;
               background-color: #FFFFFF;
}

#breadcrumb {
               height: 20px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif;
               font-size: 10px;
               padding-left: 10px;
               background-color: #FFFFFF;
}



#content{
               width: 740px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 45px;
               padding-bottom: 15px;
               padding-left: 30px;
               padding-right: 30px;
               text-align: justify;

}



#content_s0{
               width: 740px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 0px;
               padding-left: 0px;
               padding-right: 0px;
               text-align: justify;

}



#content_s1{
               width: 235px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: left;

}

#content_s1_2col{
               width: 350px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: justify;

}

#content_news_s1{
               width: 189px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 45px;
               padding-bottom: 15px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: left;
               background-color: #DCDCDC;
               border-left: 1px solid #FFFFFF;
}

#content_s1 p {
               padding-top: 4px;
               padding-left: 5px;
               padding-right: 5px;

}

#content_s1_2col p {
               padding-top: 4px;
               padding-left: 5px;
               padding-right: 5px;

}

#content_news_s1 p {
               padding-top: 4px;
               padding-left: 5px;
               padding-right: 5px;

}


#content_s1 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 

}

#content_s1_2col a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 

}


#content_news_s1 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 

}

#content_s2{
               width: 235px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: left;

}

#content_s2_2col{
               width: 350px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: justify;

}


#content_news_s2 {
               width: 565px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 45px;
               padding-bottom: 15px;
               padding-left: 30px;
               padding-right: 5px;
               text-align: justify;

}

#content_s2 p {
               padding-top: 4px;
               padding-left: 5px;
               padding-right: 5px;

}

#content_s2_2col p {
               padding-top: 4px;
               padding-left: 5px;
               padding-right: 5px;

}

#content_news_s2 p {
               padding-top: 4px;
               padding-left: 5px;
               padding-right: 5px;

}


#content_s2 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 

}

#content_s2_2col a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 

}

#content_news_s2 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 

}

#content_s3{
               width: 235px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: left;

}

#content_s3 p {
               padding-top: 4px;
               padding-left: 5px;
               padding-right: 5px;

}

#content_s3 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 

}


#content_s4{
               width: 740px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 5px;
               padding-left: 0px;
               padding-right: 0px;
               text-align: justify;

}







#content_left{
               width: 540px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 45px;
               padding-bottom: 15px;
               padding-left: 30px;
               padding-right: 30px;
               text-align: justify;

}


#content_left_s0{
               width: 540px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 0px;
               padding-left: 0px;
               padding-right: 0px;
               text-align: justify;

}



#content_left_s1{
               width: 169px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: left;
}

#content_left_s1 p {
               font-size: 11px; 
               padding-top: 4px;
               padding-left: 2px;
               padding-right: 2px;

}

#content_left_s1 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 

}

#content_left_s2{
               width: 169px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: left;
}

#content_left_s2 p {
               font-size: 11px; 
               padding-top: 4px;
               padding-left: 2px;
               padding-right: 2px;

}

#content_left_s2 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 

}

#content_left_s3{
               width: 169px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 10px;
               padding-left: 5px;
               padding-right: 5px;
               text-align: left;

}

#content_left_s3 p {
               font-size: 11px; 
               padding-top: 4px;
               padding-left: 2px;
               padding-right: 2px;

}

#content_left_s3 a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 

}


#content_left_s4{
               width: 540px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               vertical-align: top;
               padding-top: 5px;
               padding-left: 0px;
               padding-right: 0px;
               text-align: justify;

}


#content_right{
               width: 170px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 45px;
               padding-left: 19px;
               padding-right: 10px;
               background-color: #DCDCDC;
               border-left: 1px solid #FFFFFF;

}

#content_right_pic{
               width: 199px;
               height: 400px;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               vertical-align: top;
               padding-top: 0px;
               padding-left: 0px;
               padding-right: 0px;
               background-color: #DCDCDC;
               border-left: 1px solid #FFFFFF;

}


#content_right p {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
}

#content_right a {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
}



/*
##### CLASS SETUP #####
*/


/* 
#top_nav level 1
*/

.top_nav_cl1_no {

               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 10px;
               font-weight: normal; 
               text-transform: uppercase;
               padding-left: 0px;
               padding-right: 15px;
               color: #FFFFFF;

}

.top_nav_cl1_no a {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF;

}

.top_nav_cl1_no a:hover {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF;

}

.top_nav_cl1_ro {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 10px;
               font-weight: normal; 
               text-transform: uppercase; 
               padding-left: 0px;
               padding-right: 15px;
               color: #FFFFFF;

}


.top_nav_cl1_ro a {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF;

}

.top_nav_cl1_ro a:hover {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF;

}

.top_nav_cl1_act {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 10px;
               font-weight: normal;  
               text-transform: uppercase;
               padding-left: 0px;
               padding-right: 15px;
               color: #FFFFFF;

}


.top_nav_cl1_act a {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF; 

}

.top_nav_cl1_act a:hover {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF; 

}

/*
# main_nav level 1
*/


.main_nav_cl1_no {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               font-weight: bold;
               text-transform: uppercase;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 5px;
               padding-bottom: 5px;

}

.main_nav_cl1_no a {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               color: #FFFFFF; 

}

.main_nav_cl1_no a:hover {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               color: #FFFFFF; 
}

.main_nav_cl1_ro {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               font-weight: bold;
               text-transform: uppercase; 
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 5px;
               padding-bottom: 5px;
}

.main_nav_cl1_ro a {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               color: #FFFFFF; 
}

.main_nav_cl1_ro a:hover {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               color: #FFFFFF; 
}

.main_nav_cl1_act {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               font-weight: bold;
               text-transform: uppercase;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 5px;
               padding-bottom: 5px;
               color: #000000; 
}

.main_nav_cl1_act a {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               color: #000000; 
}

.main_nav_cl1_act a:hover {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px; 
               color: #000000; 
}


/*
# news_nav level 1
*/

.news_nav_cl1_table{
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               background-color: #C3C3C4;
}

.news_nav_cl1_no {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
}
.news_nav_cl1_no a {
               text-decoration: underline;
               display:block;
               font-size: 13px;
}
.news_nav_cl1_no a:hover {
               text-decoration: none;
               display:block;
               font-size: 13px;
}

.news_nav_cl1_no ul {
               padding-top:  0px;
               padding-left: 30px;
               padding-right: 0px;
               padding-bottom: 5px;
               margin: 0px;
}


.news_nav_cl1_no ul li {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               list-style-image: url('/fileadmin/templates/images/mdigi.gif');
}

.news_nav_cl1_act {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
}
.news_nav_cl1_act a {
               text-decoration: underline;
               display:block;
               font-size: 13px;
}
.news_nav_cl1_act a:hover {
               text-decoration: none;
               display:block;
               font-size: 13px;
}

.news_nav_cl1_act ul {
               padding-top:  0px;
               padding-left: 30px;
               padding-right: 0px;
               padding-bottom: 5px;
               margin: 0px;
}


.news_nav_cl1_act ul li {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               list-style-image: url('/fileadmin/templates/images/mdigi.gif');
}





/*
# sub_nav level 1
*/

.sub_nav_cl1_table{
               text-decoration: none;
               background-color: #ECECEC;
               border-top: 1px solid #828282;
               border-left: 1px solid #828282;
               border-right: 1px solid #828282;
}

/*
# German Version, adjust leftOffset+ -49px
*/


.sub_nav_cl1_table_right{
               text-decoration: none;
               background-color: #ECECEC;
               border-top: 1px solid #828282;
               border-left: 1px solid #828282;
               border-right: 1px solid #828282;
               margin-left: -49px;
               position: relative;
}


.sub_nav_cl1_no {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
}
.sub_nav_cl1_no a {
               text-decoration: none;
               display:block;
               font-size: 11px;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               border-bottom: 1px solid #828282;

}
.sub_nav_cl1_no a:hover {
               text-decoration: none;
               display:block;
               font-size: 11px;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
}


.sub_nav_cl1_ro {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;

}
.sub_nav_cl1_ro a {
               text-decoration: none;
               display:block;
               font-size: 11px;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;

}
.sub_nav_cl1_ro a:hover {
               text-decoration: none;
               display:block;
               font-size: 11px;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
}

.sub_nav_cl1_act {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               background-color: #C7C7C7;
               color: #000000;
               border-bottom: 1px solid #828282;
}
.sub_nav_cl1_act a {
               text-decoration: none;
               display:block;
               font-size: 11px;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               background-color: #C7C7C7;
               color: #000000;

}
.sub_nav_cl1_act a:hover {
               text-decoration: none;
               display:block;
               font-size: 11px;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               background-color: #C7C7C7;
               color: #000000;
}

/*
# sub_nav level 2
*/

.sub_nav_cl2{
               text-decoration: none;
               background-color: #ECECEC;
               border-top: 1px solid #828282;
               border-left: 1px solid #828282;
               border-right: 1px solid #828282;
}

.sub_nav_cl2_no {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               color: #000000;
               background-color: #ECECEC;
}

.sub_nav_cl2_no a {
               text-decoration: none;
               font-size: 11px;
               display:block;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               border-bottom: 1px solid #828282;
}


.sub_nav_cl2_no a:hover {
               text-decoration: none;
               font-size: 11px;
               display:block;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               background-color: #C7C7C7;
}

.sub_nav_cl2_ro {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               color: #000000;
               background-color: #ECECEC;
}

.sub_nav_cl2_ro a {
               text-decoration: none;
               font-size: 11px;
               display:block;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
}

.sub_nav_cl2_ro a:hover {
               text-decoration: none;
               font-size: 11px;
               display:block;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               background-color: #C7C7C7;
}

.sub_nav_cl2_act {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               color: #000000;
               background-color: #C7C7C7;
               border-bottom: 1px solid #828282;
}

.sub_nav_cl2_act a {
               text-decoration: none;
               font-size: 11px;
               display:block;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               color: #000000;
               background-color: #C7C7C7;
}

.sub_nav_cl2_act a:hover {
               text-decoration: none;
               font-size: 11px;
               display:block;
               padding-right: 5px;
               padding-left: 10px;
               padding-top: 3px;
               padding-bottom: 3px;
               color: #000000;
               background-color: #C7C7C7;
}


.breadcrumb {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif;
               font-size: 10px;
               background-color: #FFFFFF;
}

.breadcrumb a {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif;
               font-size: 10px;
               background-color: #FFFFFF;
}

.breadcrumb a:hover {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif;
               font-size: 10px;
               background-color: #FFFFFF;
}

.divider {
               padding-top: 5px;
               padding-bottom: 5px;
               /*border-bottom: 1px solid #FFFFFF;*/
}

.contenttable {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               width: 680px;
}

.td-0 {
               padding: 5px;
               background-color: #CFCFD1;
}

.td-1 {
               padding: 5px;
               background-color: #DADADC;
}

.td-2 {
               padding: 5px;
               background-color: #CFCFD1;
}


.contenttable-2  {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               width: 430px;
               border: 1px solid #DCDCDC;
} 

table.contenttable-2 td.td-0 { 
               width: 130px;
               text-align: left;
} 

table.contenttable-2 td.td-1 { 
               width: 130px;
               text-align: left;
} 

table.contenttable-2 td.td-2 { 
               width: 170px;
               text-align: left;
} 

.contenttable-3  {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px; 
               width: 680px;
               border: 1px solid #DCDCDC;
} 

table.contenttable-3 td.td-0 { 
               width: 130px;
               text-align: left;
} 

table.contenttable-3 td.td-1 { 
               width: 360px;
               text-align: left;
} 

table.contenttable-3 td.td-3 { 
               width: 190px;
               text-align: left;
} 



div.csc-frame-indent p.bodytext {
               padding-top:  0px;
               padding-left: 30px;
               padding-right: 30px;
               padding-bottom: 11px;
               margin: 0px;
}

div.csc-frame-indent ul {
               padding-top:  0px;
               padding-left: 30px;
               padding-right:  30px;
               padding-bottom: 11px;
               margin-top: 0px;
               margin-bottom: 0px;
               margin-left: 30px;
}


div.csc-frame-indent table {
              margin-left: 30px;
}

div.csc-frame-frame1 {
              /* min-height: 280px;*/
              border: 1px solid #FFFFFF;
              padding:  0px;
}

div.csc-frame-frame2 {
              border: 1px solid #FFFFFF;
              padding:  0px;
}

ul.csc-menu {
             padding-left: 25px;


}

ul.csc-menu li {
             margin-left: 0px;
             padding-bottom: 3px;
             list-style-image: url('/fileadmin/templates/images/mdigi.gif');
}

ul.csc-menu a {

              text-decoration: underline;
}
                
ul.csc-menu a:hover {

              text-decoration: none;
}



ul.cam-menu {
             padding-left: 25px;
}

ul.cam-menu li {
             margin-left: 0px;
             padding-bottom: 3px;
             list-style-image: url('/fileadmin/templates/images/cam-transparent.gif');
}

ul.cam-menu a {

              text-decoration: underline;
}
                
ul.cam-menu a:hover {

              text-decoration: none;
}



.search_input {
               height: 14px;
               font-family : Verdana, Arial, Helvetica, sans-serif; 
               font-size : 11px; 
               color: #000000; 
               margin: 0px;
               padding: 2px;
               border: 1px solid #FFFFFF;
               background-color: #C3C3C4;
}



.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-result-number { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               font-weight:bold;
               color: #FFFFFF;
               background-color:#828282;  
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               font-weight:bold;
               color: #FFFFFF;
               background-color:#828282;  
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               font-weight:bold;
               color: #FFFFFF;
               background-color:#828282;  
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               font-weight:bold;
               color: #FFFFFF;
               background-color:#828282; 
}

.tx-indexedsearch .tx-indexedsearch-noresults {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               text-align:center; 
               font-weight:bold; 
}

.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               font-style:italic; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               color:#000000; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px;  
               background-color:#B8B8BA; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a { 
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px; 
               background-color:#B8B8BA; 
}

.language {

               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 10px;
               font-weight: normal; 
               text-transform: uppercase;
               padding-left: 0px;
               padding-right: 15px;
               color: #FFFFFF;

}

.language a {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF;

}

.language a:hover {
               text-decoration: none;
               font-size: 10px;
               color: #FFFFFF;

}


.news p {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 12px;
               padding-top:  0px;
               padding-left: 0px;
               padding-right: 0px;
               padding-bottom: 0px;
               margin: 0px;
}

.news_category {
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 11px;
               font-weight: normal;
               /* text-transform: uppercase; */
               text-align: left; 
               padding-top:  0px;
               padding-left: 0px;
               padding-right: 0px;
               padding-bottom: 10px;
               margin-bottom: 10px;
}


.press_nav_cl1 {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               font-weight: bold;                
               padding-top: 2px;
               padding-bottom: 1px;
}
.press_nav_cl1 a {
               text-decoration: underline;
               display:block;
               font-size: 13px;
               padding-top: 2px;
               padding-bottom: 1px;
}
.press_nav_cl1 a:hover {
               text-decoration: none;
               display:block;
               font-size: 13px;
               padding-top: 2px;
               padding-bottom: 1px;
}

.press_nav_cl2 {
               text-decoration: none;
               font-family: Verdana,Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
               font-size: 13px;
               padding-left: 5px;
               padding-top: 1px;
               padding-bottom: 1px;
}
.press_nav_cl2 a {
               text-decoration: underline;
               display:block;
               font-size: 13px;
               padding-left: 5px;
               padding-top: 1px;
               padding-bottom: 1px;
}
.press_nav_cl2 a:hover {
               text-decoration: none;
               display:block;
               font-size: 13px;
               padding-left: 5px;
               padding-top: 1px;
               padding-bottom: 1px;
}



