 @charset "utf-8";
/* CSS Document */
#scrollContainer {
	LEFT: 5px; VISIBILITY: visible; OVERFLOW: hidden; WIDTH: 250px; CLIP: rect(0px 250px 160px 0px); POSITION: relative; TOP: 0px; HEIGHT: 160px
}
#scrollingText {
	WIDTH: 250px; COLOR: white; POSITION: relative; TOP: 0px
}
#l1Up {
	LEFT: 0px; VISIBILITY: visible; OVERFLOW: hidden; WIDTH: 20px; CLIP: rect(0px 20px 20px 0px); POSITION: relative; TOP: 0px; HEIGHT: 20px
}
#l1Down {
	LEFT: 0px; VISIBILITY: visible; OVERFLOW: hidden; WIDTH: 20px; CLIP: rect(0px 20px 20px 0px); POSITION: relative; TOP: 0px; HEIGHT: 20px
}



a {  text-decoration:underline;color:#003399}
a:hover {  text-decoration:none; color:#003399}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #999999}
#left_menu a {  text-decoration:none;}
#left_menu a:hover {  text-decoration:none;}
BODY {
scrollbar-arrow-color:#ffffff;
scrollbar-3d-light-color:#;
scrollbar-highlight-color:#;
scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#;
scrollbar-dark-shadow-color:#;
scrollbar-track-color:#cccccc; 
scrollbar-base-color:#ffffff;
font-family:Arial; 
font-size:12px;
margin:0px; padding:0px
color:#333333
}

.copy {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF}
.news {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF}
.textbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #666666 }
.fon {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; background-color: #999999}
.fon_god { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; background-color: #004386 ; text-align: center}
.text2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #999999 }
.fon_god2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; background-color: #FF0000; text-align: center }
.fon_god3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; background-color: #99CC00; text-align: center }
.textbold1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: normal; font-weight: normal; color: #003399}
.fon1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal}

/********MENU***********************************/
#left_menu_list{ margin:0px;padding:20px;  }
#left_menu_list a, #left_menu_list li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold;;}
ul#left_menu_list li{
/* list-style:none; list-style-image:url(img/menu_punkt.jpg); padding:0px 0px 14px 15px; */
list-style:none;
background-image: url(img/menu_punkt.jpg);
background-position: 0px 5px;
background-repeat: no-repeat;
padding:0px 0px 14px 30px;

}
ul#left_menu_list li li{ background:none}
ul#left_menu_list li li{ padding-bottom:0px;  }
ul#left_menu_list li a{ color:#003399; font-weight:bold  }
ul#left_menu_list li.act_first_level 
{ 
/*list-style:none; list-style-image:url(img/menu_punkt3.jpg); padding-left:15px */
list-style:none;
background-image: url(img/menu_punkt3.jpg);
background-position: 0px 5px;
background-repeat: no-repeat;
 padding-left:30px 


}

ul#left_2level{ margin-left:0px; padding-left:0px; }
ul#left_2level li{list-style:none;padding-left:0px; list-style-image:none  }

ul#left_2level li a{color:#999999}
ul#left_2level li a:hover{ color:#003399;}
ul#left_2level li.act_second_level a{color:#003399;}

ul#left_2level li.act_second_level ul#left_3level li a{color:#999999}
ul#left_2level li.act_second_level ul#left_3level li.act_third_level a{color:#003399;}
/********MENU***********************************/

#left_col{padding:20px 50px 20px 20px;}

.tx-srlanguagemenu-pi1 option{font-size:10px;}
.tx-srlanguagemenu-pi1 select{font-size:10px; }
.tx-srlanguagemenu-pi1{padding-top:0px; margin:0px;}

H1.header_h1_class{color:#003399; font-size:14px; font-weight:bold; font-family: Arial; padding-top:0px; margin-top:0px;}
H2.header_h2_class{color:#FD0000; font-size:14px; font-weight:bold; font-family: Arial;}
H3.header_h3_class{color:#009931; font-size:14px; font-weight:bold; font-family: Arial;}
H4.header_h4_class{color:#013499; font-size:14px; font-weight:bold; font-family: Arial}
H5.header_h5_class{color:#FD0000; font-size:14px; font-weight:bold; font-family: Arial}
H6.header_h6_class{color:#666666; font-size:14px; font-weight:bold; font-family: Arial }

H1{color:#003399; font-size:14px; font-weight:bold; font-family: Arial;}
H2{color:#FD0000; font-size:14px; font-weight:bold; font-family: Arial;}
H3{color:#009931; font-size:14px; font-weight:bold; font-family: Arial;}
H4{color:#013499; font-size:14px; font-weight:bold; font-family: Arial}
H5{color:#FD0000; font-size:14px; font-weight:bold; font-family: Arial}
H6{color:#666666; font-size:14px; font-weight:bold; font-family: Arial }
.upper-case{text-transform:uppercase}
.tx-calculater-pi1 input.inp_field{width:200px;}
.home_button{position:absolute; top:-5px; left:19px;}
.mail_button{position:absolute; top:-1px; left:49px;}
.phone_button{position:absolute; top:-1px; left:79px;}
.language_menu{position:absolute; top:-5px; left:109px;}

h3.title1{display:block; background-color:#0076C9; color:#FFFFFF; margin:0px -10px; padding:6px 0px 7px 13px}
.orange_fce{border:#999999 solid 1px;}

.image1_fce{padding:10px 10px 10px 0px;}
div#left_menu ul#left_menu_list  li ul#left_2level  li{line-height: 7px}
div#left_menu ul#left_menu_list  li ul#left_2level {line-height: 7px}
#right_col{padding:5px 0px 0px 20px;}
.csc-frame-rulerAfter {background-color:#F4F4F4; height:13px; background-image:url(img/1.gif); background-repeat:no-repeat; background-position:right; border-bottom:#F0F0F0 solid 1px; width:100%}

#left_menu_list .act_first_level #left_2level li.act_second_level a{color:#FF0000}
.news-list-item img{border:0px;}
.list_title_box{padding-bottom:0px;}
.list_img_box img{margin:5px 0px;}
.news-list-item p{ display:inline;}
.news-list-item{padding-bottom:10px;}
#right_col .header_h1_class {margin:0px;}
.table_fce td{padding-left:10px; padding-right:10px; }
#left_menu_list li{padding-bottom:20px}

#bottom_date{color:#999999}

#left_menu_list{padding:0px; margin:0px;}
#center_col{padding-top:0px;}
 .content1_fce{margin:10px 0px;}
.contact_content{padding:20px;}

/* addeed  2007-11-05*/
h3.title1 {
background-color:#FFF;
color:#BBB;
font-size:18px;
}

#right_col {width:20%}
#center_col {padding-top:19px;}
 #right_col{padding-top:24px;}


/*#left_col2 {padding-top:19px;}*/
td#left_col2 {padding-top:19px; width:20%;}

body{color:#333333}
#right_col{padding-right:20px;}
/*html, body {
  margin: 0;
  padding: 0;
  width: 100%;
 height: 100%; 
}
body {
 min-height: 100%;
  height: auto !important;
  height: 100%; 
  position: relative;
}
*/

/*
html{width: 100%; height: 100%}
body{margin:0;padding:0;min-height: 100%;height: auto !important;height:100%; position:relative}
*/


      * {
        margin: 0;
        padding: 0;
      }
      html {height: 100%;}
      * html body {height: 100%;}
      body {
        min-height: 100%;
        position: relative;
      }
      #content-all {
        padding-bottom: 80px;
		width:100%;
      }
      #footer-all {
        position: absolute;
        bottom: 0;
        height: 80px;
		width:100%;
      }

#footer {background-color:#004386; height:50px; text-align:right;}

body p{margin-bottom:10px}

#center_col h1 {padding-bottom:10px;}

.csc-form-commentcell p {margin-bottom:0px; margin-top:10px;}
#captchaResponse {width:100px;}

.csc-textpic-text ul { /*list-style-type:none;*/  margin-left:10px;}


.tx-jkpoll-pi1 {margin-top:15px;}