body {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  font-size: 13px;
  background-color: #EAEAEA;
  color: #555555;
}

td {
  font-family:  Arial, Verdana,Helvetica, sans-serif; font-size: 13px;
}

.cms_text{
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica; font-size: 13px;
}

.td_text{
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica; font-size: 13px;
}

.orange {
  font-family: Myriad Web, Helvetica, Arial,  sans-serif;
  font-size: 16px;
  background-color: #FF9933;
  color: #FFFFFF;
}
.bottom {
  font-size: 10px;
  color: #888888;
}
.font_orange {
  color: #FF9933;
}
.language {
  margin-top: 0px; margin-bottom: 2px;
  padding-top: 0px; padding-bottom: 0px;
}

.nav_home {
  background-image: url(../images/nav_home_xxxxxx.gif);
}
a {
  color: #6FA424;
  text-decoration: none;
}
.nav_main, .nav_main_active {
  font-size: 11px;
  line-height: 12px;
  text-decoration: none;
}
.nav_main {
  color: #FF9933;
}
.nav_main_active {
  color: #AAAAAA;
}
a:visited {
  color: #8F4F11
}
.nav_sub_active, .nav_sub_inactive  {
  font-weight: bold;
  font-size: 12px;
}
.a_subnav_1 {
  font-size: 11px;
}
.nav_sub_active {
  color: #666666;
}
.nav_sub_inactive {
  color: #9BC837;
}
.nav_subnav_pagetitle {
  font-weight: bold;
  font-size: 14px;
  color: #9BC837;
}
.nav_background_932 {
  background-image: url(../images/nav_home.gif);
}
.noborder_subnav {
  border-style: none;
  border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
  margin-top: 2px;
}

.tiny {
  font-size: 6px;
}
.statistic_answer {
  font-size: 12px;
  font-style: italic;
  margin-top: 0px; margin-bottom: 0px;
  padding-top: 0px; padding-bottom: 0px;
  color: #BB6666;
}
.invisible {
  padding-top: 0px; padding-bottom:0px;
  margin-top: 0px; margin-bottom: 0px;
  visibility: hidden;
}




input, textarea {
  padding-left: 3px;
}
input, textarea, select {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  font-size: 11px;
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  border-left-color: #AAAAAA; border-right-color: #666666; border-top-color: #AAAAAA; border-bottom-color: #666666;
}

.th {
  background-color: #CCCCCC;
  padding: 3px;
}
.mainpage {
  background-color: #FFFFFF;
}
.borderline {
  background-color: #FFFFFF;
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  border-left-color: #BBBB99; border-right-color: #BBBB99; border-top-color: #BBBB99; border-bottom-color: #BBBB99;
}

.noborder {
  border-style: none;
  border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
}
.error {
  color: #CC3333;
}
.nav {
  font-size: 13px;
  font-weight: bold;
}
.line1, .line2 {
  padding-right: 5px; padding-left: 5px;
}
.line1 {
  background-color: #FAFAFA;
}
.line2 {
  background-color: #EAEAEA;
}
.a_folder_close {
  font-weight: bold;
  color: #999999;
  text-decoration: none;
}
.a_folder_open {
  font-weight: bold;
  color: #000066;
  text-decoration: none;
}
li {
  margin-left: 0px;
  padding-left: 0px;
  margin-bottom: 5px;
}
ul {
  padding-left: 10px;
  margin-top: 2px;
  margin-left: 10px;
  margin-bottom: 3px;
}
.dir {
  margin-top: 2px;
}
.disabled {
  background-color: #E8E8E8;
}
.quest_info {
  font-size: 11px;
  color: #999999;
}
.small_input_field {
  width: 20px;
  text-align: right;
}
.input_set_right {
  text-align: right;
}
.support {
  font-size: 10px;
  color: #333333;
}
.red_block {
  font-size: 9px;
  color: #DDDDDD;
  background-color: #990000;
  height: 10px;
}



.urlaub {  background-color: #99FF99; }
.border { border-style: solid; border-width: 2px; border-color: #999999; }


.small_1, .small_head {
  font-family: Arial, Times New Roman;
  font-size: 10px;
  color:#000000;
  background-color: #DDDED6;
}
.small_1 {
  font-size: 10px;
}
.small_head {
  font-size: 12px;
}





.white_link {color: #EFF3EF;}
.green_link {color: #058048;}
.brown_link {color: #CD5700;}
.black_link {color: #000000;}

.green_link_small { font-weight: solid; color: #CD5700; font-size: 10px;}
.brown_link_small { font-weight: solid; color: #058048; font-size: 10px;}
.black_link_small { font-weight: solid; color: #000000; font-size: 10px;}

.text2 {
  font-size: 13px;
  font-family: Verdana;
  color: #BC8030;
}

.country {
  background-color: #F8F8F8;
  padding-bottom: 7px;
  padding-right: 5px; padding-left: 5px;
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  border-left-color: #999966; border-right-color: #999966; border-top-color: #999966; border-bottom-color: #999966;
}

.bg_turky { background-color: #F5F5F5; padding-top:3px; padding-bottom:3px;}
.SRH-inp {
  BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid;
  FONT-FAMILY: "Arial CE", "helvetica CE", Arial, Helvetica; FONT-SIZE: 13px; PADDING-LEFT: 3px;
  background-color: #eef8f0;
}
.SRH-inp1 {
  BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid;
  FONT-FAMILY: "Arial CE", "helvetica CE", Arial, Helvetica; FONT-SIZE: 13px; PADDING-LEFT: 3px;
  background-color: #FFFFFF; border-color: #666666;
}
.SRH-inp2 {
  BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid;
  FONT-FAMILY: "Arial CE", "helvetica CE", Arial, Helvetica; FONT-SIZE: 13px; PADDING-LEFT: 3px;
  background-color: #DDDDDD; border-color: #333333;
}
.bggrey_dk { background-color: #E8E8E0; }
.bggrey_dk1 { background-color: #CCCCCC; }

.ref_lan {
  color: #555555;
}

.ul_white{

}

.nav_link {
  color: #000000;
}

.nav_link_small {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 3px;
  font-size: 8pt;
  color: #FFFFFF;
}

.fgm_link{
  color: #FFFFFF;
  margin-left:15px;
  margin-top:10px;
}


.ul_small {
  padding-left: 15px;
  margin-top: 2px;
  margin-left: 15px;
  margin-bottom: 3px;
  list-style-type: circle;
}


.nav_pic {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

.rss{
  margin-left: 10px;
}

.text_grey {color: #BBBBBB;}

.bgblack { background-color: #000000; }
.bgbrown { background-color: #CD5700; }

.bgwhite { background-color: #FFFFFF; }

.bggreen { background-color: #139220; }
.bgred { background-color: #DD0000; }
.bglgreen { background-color: #e8f8e0; }
.bggreenevent { background-color: #c8c8c0; }
.bggrey { background-color: #DDDDDD; }
.bglgrey { background-color: #CDBE96; }
.bgnavgrey { background-color: #DCD1B4;}

.bgbackground { background-color: #9c9a63; }

.bglightgreen { background-color: #C9D9B2; }

.noborder {  border-style: none}

.img_create {
  margin-bottom: 0px; margin-top: 0px;
  padding-bottom: 0px; padding-top: 0px;
}

img {
   border: 0px solid;
}

.border_right {
  border-style: solid;
  border-left-width: 0px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 0px;
  border-color: #000000;
}

.border_top_right_left_bottom {
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  border-color: #000000;
}

.border_top_right_bottom {
  border-style: solid;
  border-left-width: 0px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  border-color: #000000;
}

.parts_top {
  background-color: #F8F8F8;
  padding-bottom: 7px;
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 0px;
  border-left-color: #13922D; border-right-color: #13922D; border-top-color: #13922D; border-bottom-color: #13922D;
}
.cs_title {
  font-size: 14pt;
  color: black;
  font-family: Arial, Times New Roman;
  font-weight:bold;
  padding-bottom: 10px;
  padding-top: 20px;
  padding-left: 0px;
}
.cs_text {
  font-size: 9pt;
  color: black;
  font-family: Arial, Times New Roman;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-top: 10px;
}
.q_line_background, .q_line_background_red, .q_line_background_blue, .q_line_background_green, .q_line_background_yellow, .q_line_background_brown, .q_line_background_pink,  {
  font-size: 1px;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  border-color: #CCCCCC;
}
.q_background_, .q_background_red, .q_background_blue, .q_background_green, .q_background_yellow, .q_background_brown, .q_background_pink,  {
  color: #666666;
  font-size: 12px;
}

.q_background_, .q_line_background_ {
  background-color: #FFFFFF;
}
.q_background_red, .q_line_background_red {
  background-color: #FFEFEF;
}
.q_background_blue, .q_line_background_blue {
  background-color: #E5DFFF;
}
.q_background_green, .q_line_background_green {
  background-color: #E4FFDF;
}
.q_background_yellow, .q_line_background_yellow {
  background-color: #FCFFDF;
}
.q_background_brown, .q_line_background_brown {
  background-color: #EFDFC2;
}
.q_background_pink, .q_line_background_pink {
  background-color: #FFDFFB;
}


.q_lan_inactive {
  background-color: #EEEEEE;
}
.q_lan_active {
  background-color: #DDDD66;
}
.q_lan_admin {
  background-color: #99EE99;
}
.q_small_input_field {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  width: 24px;
  text-align: right;
  padding-right: 2px;
}
.q_lans {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  font-size: 12px;
  color: #666666;
}
.q_settings {
  background-color: #DDCCCC;
  padding-right: 5px; padding-left 5px;
}
.q_red_block {
  background-color: #990000;
  height: 18px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #DD6666 #DD6666 #DD6666 #DD6666;
}
.q_block_font {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  font-size: 12px; font-weight: bold;
  color: #DDDDDD;
}
.q_is_wert {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  width: 30px;
  text-align: right;
  padding-right: 2px;
}
.q_is_date {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  font-size: 10px;
  width: 80px;
}

.q_active {
  font-weight: bold;
  color: #00CC00;
}
.q_line1, .q_line1_n {
  background-color: #FAFAFA;
  font-size: 12px;
  font-weight: solid;
}
.q_line2, .q_line2_n {
  background-color: #E5E5E5;
  font-size: 12px;
  font-weight: solid;
}
.q_line_sum {
  background-color: #CCCCCC;
}

.q_statistic_answer {
  font-family: "Arial CE", "helvetica CE", Arial, Helvetica;
  font-size: 10px;
  padding-left: 3px;
}
.q_small_checkbox {
  border-style: none;
  height: 14px;
  width: 11px;
}
.q_info {
  color: #666666;
  font-size: 14px;
  line-height: 16px;
}

.q_answer_info {
  color: #666666;
  font-size: 11px;
}
.q_disabled {
  background-color: #DDDDDD;
  color: #666666;
}
.q_th {
  background-color: #CCCCCC;
  padding: 0px;
}



