@import url("/wDeutsch/wLayout/design/style/weblics_new.css");
/*Elemente*/

body     { background: white url(/wDeutsch/wLayout/design/img/hg.jpg) no-repeat; margin-top: 0px; margin-left: 0px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
#popup    { background: white; margin-top: 20px; margin-left:20px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  }
td  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #006699; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2  { color: #ff8a0c; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { color: #006699; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: #ff8a0c; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a, .elementStandard .text a  { color: #006699; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; border-color: #006699}
a:hover, .elementStandard .text a:hover  { color: #ff8a0c; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:visited, .elementStandard .text a:visited  { color: #555; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
ul    { color: black; font-size: 12px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style: none url(../img/pfeil-list.gif) outside }
img {border-color: #006699}
.text img {border-color: #006699; margin: 4px 15px 8px 0;}

/*Klassen*/

.weiss_small { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blau_small { color: #005c94; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.small_blau1 a         { color: #005c94; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.small_blau_strich a          { color: #005c94; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.small_blau2 a:hover          { color: #ff8a0c; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
.small_weiss1 a          { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.small_weiss2 a:hover            { color: #ffe175; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
.formfeld		  {font-size:11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:normal; color:#000000; line-height:14px;}
/*Text*/

.text                {font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:normal; color:#000000; line-height:14px;}/*Text*/
.text_formular               { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }/*Text*/
.text_english               { color: #444; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }/*Text*/
.blockContent         { vertical-align: top; border: none; width: 500px }/*Inhaltsbereich*/
.elementStandard           { padding: 0px }/*Standard*/
.elementHeadline                 { padding: 0px 0px 3px }/*&Uuml;berschrift*/
.text_bold               {font-size:12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold; color:#006699; line-height:14px;}/*Text*/


/*IDs*/

#kopfleiste  { position: absolute; z-index: 2; top: 30px; left: 0px }
#haupttabelle  { position: absolute; z-index: 1; top: 135px; left: 0px }
#linkleiste    { padding: 10px 20px 0px 0px;text-align:right;color: #005c94; font-size: 11px; width:200px;}

#linkleiste a {color: #005c94; font-size: 11px; text-decoration: none;}
#linkleiste a:hover {color: #ff8a0c; text-decoration: overline underline;}

#formfeld		  {font-size:11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:normal; color:#000000; line-height:14px;}
#news      { position: absolute; z-index: 1; top: 3px; left: 25px }
#newsfilme {width: 720px;}

/*Text*/
/*Navigation*/
ul#hauptnavi {list-style:none; margin: 0; padding: 0;  background-color: #ffe175;}
ul#hauptnavi  li a:link, ul#hauptnavi li a:visited         { color: #006699; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ffe175; padding: 6px 6px 6px 10px; display: block }
ul#hauptnavi  li a:hover          { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #4d96c0 }
ul#hauptnavi  li {border-top: 1px solid #ffffff}
/*Sub-Navigation*/
ul.subnavi {list-style:none; margin: 0; padding: 0;}
ul.subnavi li a:link, ul.subnavi li a:visited          { color: #006699; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fced9c; padding: 5px 1px 5px 23px; display: block }
ul.subnavi li a:hover          { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #4d96c0 }
ul.subnavi li    { border-top: 1px solid #ffe175 }


/* Formatierung Newsletteranmeldung */

.newsBlock    {color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding:0px 10px 10px 10px;}

.newsBlock  a {font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
hr            {border: 1px solid #006699;height:1px;border-style:none;background:#006699;color:#006699;margin-bottom:8px;padding:0px;}

.newsBlock h3 {margin:0px;padding:12px 0px 3px;}
.newsForm     {font-size: 11px; border: 1px solid #006699;margin-top:5px;}
.newsButton   {font-size: 11px; font-weight:bold; width:22px;background:#ffe175;border: 1px solid #006699;color:#006699;padding:0px;margin:5px 0px 0px 8px;}