@import url("/de/wLayout/design/style/weblics_new.css");
/*////////////////////////////////////////////////////////////////
// design.css Stylesheet fuer die Inhaltsseiten
// WeblicationŽ CMS Strukturdesign Version 4.0.9
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit WeblicationŽ Content Management Server, www.weblication.de
////////////////////////////////////////////////////////////////*/

/*##### Tabellenformatierung Standard #####*/
/*
span {margin:0px;padding:0px;}
div {margin:0px;padding:0px;}
p {margin:0px;padding:0px;}
form {margin:0px;padding:0px;}
*/

/*##### Ausrichtung und Hintergrundfarbe #####*/
body {background-color:#FFFFFF;margin:0px;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;text-align:left;}

/*##### standard Textformatierungen #####*/
td {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;}
p {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;}
div {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;}
span {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#000000;}

/*##### Links #####*/
a {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#6081B7;text-decoration:none;}
a:hover {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#6081B7;text-decoration:underline;}

/*##### Falls Links nicht unterstrichen angezeigt werden sollen #####*/
.textDecorationNone {text-decoration:none;font-weight:normal;}

/*##### Eingabefelder*/
input {font-size:11px;font-family:arial,helvetica,sans-serif;font-weight:normal;color:#000000;}
select {font-size:11px;font-family:arial,helvetica,sans-serif;font-weight:normal;color:#000000;}
textarea {font-size:11px;font-family:arial,helvetica,sans-serif;font-weight:normal;color:#000000;}
form.Bottom {display:inline;}
input.Bottom {font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:11px;border:1px solid #678DCE;border-color:#0088A3;padding:0 2px;margin-right:0;width:80px;}
input.BottomButton{font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:11px;border:1px solid #678DCE;color:#6081B7;background-color:#D6DFE3;border-color:#678DCE;cursor:pointer;cursor:hand;margin-right:5px;}

/*##### Bilder #####*/
.imgBorder {border-style:solid;border-width:1px;border-color:#6081B7;}

/*##### Horizontale Linien #####*/
hr {background-color:#678DCE;color:#678DCE;border-style:none;height:1px;width:100%;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;}

/*##### Ueberschriften #####*/
h1 {margin:0px;padding:0px;font-size:14px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#6081B7;}
h2 {margin:0px;padding:0px;font-size:14px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#6081B7;}
h3 {margin:0px;padding:0px;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#6081B7;}
h4 {margin:0px;padding:0px;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#6081B7;}
h5 {margin:0px;padding:0px;font-size:9px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#6081B7;}
h6 {margin:0px;padding:0px;font-size:7px; font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#6081B7;}

/*##### Texte #####*/
.text {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;color:#000000;}/*Text*/
.textItalic {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;font-style:italic;color:#000000;}/*Text*/
.textBold {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#000000;}/*Text fett*/
.textInvert {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;color:#FFFFFF;}/*Text negativ*/
.textBoldInvert  {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#FFFFFF;}/*Text fett negativ*/
.textSmall {font-size:10px;font-family:arial,helvetica,sans-serif;font-weight:normal;color:#000000;}/*Kleiner Text*/
.textSmallBold {font-size:10px;font-family:arial,helvetica,sans-serif;font-weight:bold;color:#000000;}/*Kleiner Text fett*/
.textSmallInvert {font-size:10px;font-family:arial,helvetica,sans-serif;font-weight:normal;color:#FFFFFF;}/*Kleiner Text negativ*/
.textSmallBoldInvert {font-size:10px;font-family:arial,helvetica,sans-serif;font-weight:bold;color:#FFFFFF;}/*Kleiner Text fett negativ*/
.textLarge {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;color:#000000;}/*Gro&szlig;er Text*/
.textLargeBold {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#000000;}/*Gro&szlig;er Text fett*/
.textLargeInvert {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;font-weight:normal;color:#FFFFFF;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;color:#FFFFFF;}/*Gro&szlig;er Text fett negativ*/

/*##### Farben #####*/
.green {color:#318293;}

/*##### Elemente #####*/
.elementHeadline {padding-bottom:8px;}
.elementStandard {padding-bottom:8px;}
.elementFormular {padding-bottom:8px;}
.elementInclude {padding:0px;}
.elementSpace {height:12px;}

.elementRightHeadline    {margin-top:8px;padding-left:8px;background-color:#81A7CC;border-color:#81A7CC;}/*Standard im rechten Bereich*/
.elementRightStandard    {padding-left:8px;padding-top:8px;margin-bottom:8px;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#81A7CC;}/*Standard im rechten Bereich*/
.elementRightInclude     {padding-left:3px;margin-bottom:3px;}/*Include im rechten Bereich*/

.elementLeftStandard     {padding:8px;} /*Standard im linken Bereich*/
.elementLeftNavigation   {padding-top:0px;} /*Standard im linken Bereich*/
.elementLeftInclude      {padding:0px;} /*Include im linken Bereich*/
.elementLeftSpacer       {padding:7px;}

.elementTopStandard      {padding:0px;} /*Standard im oberen Bereich*/
.elementTopInclude       {padding:0px;background-color:#426A9E;margin-top:0px;border-style:none;width:100%} /*Include im oberen Bereich*/
.elementTopNavigation    {position:absolute;top:104px;padding-left:196px}

.elementBottomStandard   {padding-top:4px;padding-bottom:4px;padding-left:190px;background-color:#4FA25C} /*Standard im unteren Bereich*/
.elementBottomDelimiterLine {height:1px;margin-top:2px;margin-bottom:2px;background-image:url(/de/wLayout/design/img/backgrounds/bg_line_dot.gif)} /*Standard im unteren Bereich*/
.elementBottomInclude    {padding:8px;}/*Include im unteren Bereich*/

/*##### Bloecke #####*/
.blockMain           {width:768px;border-style:none;} /*Gesamter Bereich*/
.blockTop            {/*width:768px;border-style:none;*/}  /*Bereich oben*/
.blockLeft           {/*width:196px;border-style:none;vertical-align:top;background-color:#F0F0F0;*/} /*Bereich links*/
.blockContent        {width:100%;border-style:none;vertical-align:top;} /*Inhaltsbereich*/
.blockRight          {width:150px;border-style:none;vertical-align:top;} /*Bereich rechts*/
.blockBottom         {width:100%px;border-style:none;} /*Bereich unten*/

/*##### Fragmente #####*/
.fragmentPosition {background-color:#FFFFFF;border-left:1px solid #678DCE;border-right:1px solid #678DCE;width:800px;height:100%;padding:0px;}
.fragmentBranding {width:100%;height:73px;background-color:#D6DFE3;}
.fragmentNav {width:100%;height:27px;padding-left:195px;background-color:#678DCE;}
.fragmentRight {width:150px;border:1px solid #678DCE;}
td.fragmentSubnav {width:180px;margin:0px;vertical-align:top;background-color:#D6DFE3;border-right:1px solid #FFFFFF;}
td.fragmentContent {width:100%;border-left:1px solid #678DCE;border-right:1px solid #FFFFFF;vertical-align:top;padding:10px;}
td.fragmentRight {border:0px;background-color:#D6DFE3;;}

.fragmentSpace             {width:100%;height:12px;margin-bottom:2px;margin-left:8px;border-style:none;}
.fragmentPictureFloatLeft  {margin-right:8px;margin-bottom:8px;float:left} 
.fragmentPictureFloatRight {margin-left:8px;margin-bottom:8px;float:right} 
.fragmentTableDoubleCol    {width:100%;border-width:0px;spacing:0px;padding:0px;border-color:#FF0000;border-width:0px;border-style:dotted}
.fragmentTableTripleCol    {width:100%;border-width:0px;spacing:0px;padding:0px;border-color:#FF0000;border-width:0px;border-style:dotted}
.fragmentCellDoubleCol     {width:50%;padding:4px;vertical-align:top}
.fragmentCellTripleCol     {width:33%;padding:4px;vertical-align:top}
.fragmentLinklistFloatLeft {padding:8px;margin-right:8px;margin-bottom:8px;float:left;border-style:solid;border-color:#000000;border-width:1px;} 

/*##### Sonstiges ###############*/
.votingBar   {background-color:#426A9E}
.tableBorder {border-top-style:solid;border-top-width:1px;border-top-color:#ACACAC;border-left-style:solid;border-left-width:1px;border-left-color:#ACACAC;}
.tdBorder    {border-right-style:solid;border-right-width:1px;border-right-color:#ACACAC;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#ACACAC;}

/*##### Elemente Bottom Navigation #####*/
table.tableBottom {background-color:#F7F8F9;border:1px solid #678DCE;width:100%;padding:0px;}
td.tableBottom {border:0px;background-color:#678DCE;}
.Bottom {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:11px;color:#6081B7;padding-right:0px;}
.txtBottom {font-family:arial,helvetica,sans-serif;font-size:11px;color:#6081B7;padding-left:5px;}
.smalltxtBottom	{font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;font-size:9px;color:#FFFFFF;padding:5px;}