@import url("/wDeutsch/wLayout/design/style/weblics_new.css");
/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// Weblication® CMS Strukturdesign Version 4.5
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication® Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/

/*Standardformatierungen*/

body            {background-color:#FFFFFF; margin:0px;font-family:verdana, arial, sans-serif;font-size:11px;color:#000000;font-weight:normal;text-align:left;line-height:150%;}/*Standard Textformatierung*/

td               { color: #000000; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif }
div              { color: #000000; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif }
p                { color: #000000; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif; margin: 0px; padding: 0px;overflow: auto; }
span            {font-family:verdana, arial, sans-serif;font-size:11px;color:#000000;line-height:150%;}
form             { margin: 0px; padding: 0px }

testinput            { color: #000000; font-weight: normal; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif; padding-left: 2px; border: solid 1px #c0c0c0 }
select          {font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#000000;border-style:solid;border-width:1px;border-color:#C0C0C0;background-color:#FFFFFF;padding-left:2px;line-height:150%;}
textarea         { color: #000000; font-weight: normal; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif; background-color: #ffffff; padding-left: 2px; border: solid 1px #c0c0c0 }

a                 { color: #ff0000; font-size: 11px; line-height: 150%; text-decoration:none; font-family: verdana, arial, sans-serif; border-style:none; }
a:hover         {font-family:verdana, arial, sans-serif;font-size:11px;color:#000000;line-height:150%;}

#

/* Globale Einstellungen */
ul#nav2 {
margin:0;
padding-left:200px;
list-style-type:none;
}

ul#nav2 a {
display:block; /* verleiht dem Inline-Element "Block-Level-Charakteristika" */
width:160px; /* Grafik-Breite */
height:20px; /* Höhe */
margin:3px 0 0 0; /* Aussenabstand oben - rechts - unten - links */
}

ul#nav2 a span {
display:none; /* für Blindtext */
}

/* CSS-Rollover mit background-position */

/* #link_1 */
ul#nav2 li a#link_1:link, ul#nav2 li a#link_1:visited {
background-image:url(/wDeutsch/img/Link_Feuerschutz.gif); /* Pfad zum Hintergrundbild */
background-position:left top; /* Hintergrundposition links - oben */
}
ul#nav2 li a#link_1:hover {
background-image:url(/wDeutsch/img/Link_Feuerschutz.gif); /* Pfad zum Hintergrundbild */
background-position:left center; /* Hintergrundposition links - mitte */
}
ul#nav2 li#current a#link_1 {
background-position:left bottom; /* Hintergrundposition links - unten */
}

/* #link_2 */
ul#nav2 li a#link_2:link, ul#nav2 li a#link_2:visited {
background-image:url(/wDeutsch/img/Link_Rauchschutz.gif); /* Pfad zum Hintergrundbild */
background-position:left top; /* Hintergrundposition links - oben */
}
ul#nav2 li a#link_2:hover {
background-image:url(/wDeutsch/img/Link_Rauchschutz.gif); /* Pfad zum Hintergrundbild */
background-position:left center; /* Hintergrundposition links - mitte */
}
ul#nav2 li#current a#link_2 {
background-position:left bottom; /* Hintergrundposition links - unten */
}

/* #link_3 */
ul#nav2 li a#link_3:link, ul#nav2 li a#link_3:visited {
background-image:url(/wDeutsch/img/Link_EuroSprinkler.gif); /* Pfad zum Hintergrundbild */
background-position:left top; /* Hintergrundposition links - oben */
}
ul#nav2 li a#link_3:hover {
background-image:url(/wDeutsch/img/Link_EuroSprinkler.gif); /* Pfad zum Hintergrundbild */
background-position:left center; /* Hintergrundposition links - mitte */
}
ul#nav2 li#current a#link_3 {
background-position:left bottom; /* Hintergrundposition links - unten */
}

/* #link_4 */
ul#nav2 li a#link_4:link, ul#nav2 li a#link_4:visited {
background-image:url(/wDeutsch/img/Link_Brandschutz.gif); /* Pfad zum Hintergrundbild */
background-position:left top; /* Hintergrundposition links - oben */
}
ul#nav2 li a#link_4:hover {
background-image:url(/wDeutsch/img/Link_Brandschutz.gif); /* Pfad zum Hintergrundbild */
background-position:left center; /* Hintergrundposition links - mitte */
}
ul#nav2 li#current a#link_4 {
background-position:left bottom; /* Hintergrundposition links - unten */
}
hr              {background-color:#CCCCCC;color:#CCCCCC;height:1px;border-style:none;}

/*Falls Links nicht unterstrichen angezeigt werden sollen*/
.textDecorationNone {text-decoration:none;font-weight:normal;}

.imgBorder  { border-style:none }
.img { border-style:none }

li             {color:#FFFFFF;border-style:none;}

/*################ Ueberschriften ################*/

h1 {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_Unter_Komp.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#b3b3b3;line-height:150%;padding-left:25px;}

h4 {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_Brandschutz.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#9d0089;line-height:150%;padding-left:25px;}

h5 {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_Feuerschutz.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#cc0000;line-height:150%;padding-left:25px;}

h6 {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_Rauchschutz.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:rgb(0,142,49);line-height:150%;padding-left:25px;}

.textUnter_Komp {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_Unter_Komp.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#b3b3b3;line-height:150%;padding-left:25px;}

.textBrandschutz {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_Brandschutz.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#9d0089;line-height:150%;padding-left:25px;}

.textFeuerschutz {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_eurosprinkler.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#cc0000;line-height:150%;padding-left:25px;}

.textRauchschutz {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_service.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#009933;line-height:150%;padding-left:25px;}

.textSchulung {background-image:url(/wDeutsch/wLayout/design/img/dreieck_titel_schulung.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#999900;line-height:150%;padding-left:25px;}

h2   { color: #000000; font-weight: bold; font-size: 12px; line-height: 150%; font-family: verdana, arial, sans-serif; margin: 0px; padding: 0px }
h3  { color: #000000; font-weight: bold; font-size: 16px; line-height: 150%; font-family: verdana, arial, sans-serif; margin: 0px; padding: 0px }



/*################ Texte ################*/

.text                  { color: #000000; font-weight: normal; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif }
.textGrau { color: #8c8c8c; font-weight: normal; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif }
/*Text*/
.textBold             { color: #000000; font-weight: bold; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif }
.listenTitel  { color: #000000; font-size: 14px; line-height: 120%; font-family: arial, verdana, sans-serif; background: url(/wDeutsch/wLayout/design/img/home_listentitel.jpg) no-repeat; padding-top: 2px; padding-left: 5px; width: 158px; height: 30px }

/*Text fett*/
.textInvert           { color: #ffffff; font-weight: normal; font-size: 11px; line-height: 150%; font-family: verdana, arial, sans-serif }/*Text negativ*/
.textBoldInvert       { color: #ffffff; font-weight: bold; font-size: 11px; line-height: 150%; font-family: arial, sans-serif }/*Text fett negativ*/



/*Kleiner Text*/
.textSmall             { color: #000000; font-weight: normal; font-size: 10px; line-height: 11px; font-family: arial, sans-serif }
.textSmallBold       {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#000000;line-height:150%;}/*Kleiner Text fett*/
.textSmallInvert     {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#FFFFFF;line-height:150%;}/*Kleiner Text negativ*/
.textSmallBoldInvert {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;line-height:150%;}/*Kleiner Text fett negativ*/

.textLarge           {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#000000;line-height:150%;}/*Gro&szlig;er Text*/
.textLargeBold       {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#000000;line-height:150%;}/*Gro&szlig;er Text fett*/
.textLargeInvert     {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#FFFFFF;line-height:150%;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;line-height:150%;}/*Gro&szlig;er Text fett negativ*/

.textSchaum {background-image:url(/wDeutsch/img/dreieck_titel_schaumloeschm.jpg);background-repeat:no-repeat;margin:0px;padding:0px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#00CCCC;line-height:150%;padding-left:25px;}

/*################ Elemente ################*/

.elementHeadline            { margin-right: 34px; margin-left: 34px; padding: 8px 8px 12px 0px }
.elementHeadlineL           { margin-right: 30px; margin-left: 30px; padding: 8px 8px 12px 0px }
.elementStandard           { margin-right: 34px; margin-left: 34px; padding-bottom: 12px }/*Formulare*/
.elementStandardL           { margin-right: 30px; margin-left: 30px; padding-bottom: 12px }/*Formulare*/
.elementHeadlinePDF        { margin-right: 34px; margin-left: 34px; padding: 8px 8px 8px 0px }

.elementInclude            { margin-right: 34px; margin-left: 34px; padding: 0px 0px 12px }/*Includes*/
.elementSpace              { margin-top: 12px; margin-right: 34px; margin-left: 34px; padding: 8px; height: 16px }
.elementSpaceTop { padding: 2px; height: 12px }
/*Leerzeile*/
.elementRightHeadline    { background: url(/wDeutsch/wLayout/design/img/right_titel.jpg) no-repeat; margin-left: 26px; padding-top: 2px; padding-left: 8px; width: 163px; height: 30px }
/*Standard im rechten Bereich*/
.elementRightStandard         { margin-bottom: 8px; margin-left: 26px; padding-top: 8px; padding-left: 0px; border: solid 0px }/*Standard im rechten Bereich*/
.elementRightInclude         { margin-bottom: 8px; margin-left: 26px; padding-top: 8px; padding-right: 8px; padding-left: 8px; border: solid 1px #ccc }/*Include im rechten Bereich*/
.elementRightAktionen         { margin-bottom: 8px; margin-left: 26px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; border: solid 1px #cc0033 }/*Include im rechten Bereich*/

.elementLeftStandard      {padding:8px;vertical-align:top;}/*Standard im linken Bereich*/
.elementLeftNavigation    {padding-top: 1px }/*Standard im linken Bereich*/
.elementLeftInclude       {padding:1px;}/*Include im linken Bereich*/

.elementTopStandard         { }
.elementTopSuche  { margin-top: 0px; margin-left: 12px }
/*Standard im oberen Bereich*/
.elementTopInclude       {padding:100px; margin-top:0px; border-style:none; width:100%;}/*Include im oberen Bereich*/
.elementTopNavigation     {padding-left:178px; position: absolute;z-index:1; top: 90px; height:25px; border:none }


.elementBottomStandard    { text-align: center; padding-top: 4px; padding-bottom: 4px; width: 950px }/*Standard im unteren Bereich*/
.elementBottomDelimiterLine {height:1px;margin-top:2px;margin-bottom:2px;background-image:url(/wDeutsch/wLayout/design/img/backgrounds/bg_line_dot.gif)}/*Standard im unteren Bereich*/
.elementBottomInclude    {padding:8px;}/*Include im unteren Bereich*/

/*################ Bloecke ################*/

.blockMain            { text-align: left; float: left; border: none; width: 950px; height: 604px } /*Gesamter Bereich*/
.blockTop               { background-image: url(/wDeutsch/wLayout/design/img/hg_top_Unt_Komp.jpg); text-align: left; vertical-align: top; border-top: none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopUnternehmen  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_Unt_Komp.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopEurosprinkler  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_eurosprinkler.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopFeuerschutz  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_Feuerschutz.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopBrandschutz  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_Brandschutz.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopLoeschanlagen  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_loeschanlagen.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopRauchschutz  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_Rauchschutz.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopSchaumloeschmittel  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_schaumloeschmittel.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopKompetenzzentrum  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_Unt_Komp.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }
.blockTopGruppe  { background-image: url(/wDeutsch/wLayout/design/img/hg_top_Unt_Komp.jpg); text-align: left; vertical-align: top; border-top: 0px none; border-right: none; border-bottom: none; border-left: none; width: 950px; height: 154px }

#a1 { position:relative; z-index:0;top:-31px;left:0px; right:-0px; width:584px; max-height:491px;float:left;overflow:hidden}



/*Bereich oben*/
.blockLeft                  { background-color: rgb(179,179,179); float: left; width: 177px; min-height: 464px; }
.blockLeftUnt_Komp          { background-color: rgb(204,204,204); float: left; width: 177px; height: 100%; }
.blockLeftBrandschutz       { background-color: rgb(243,232,243); float: left; width: 177px; height: 100%; }
.blockLeftFeuerschutz       { background-color: rgb(247,237,237); float: left; width: 177px; height: 100%; }
.blockLeftRauchschutz       { background-color: rgb(226,239,231); float: left; width: 177px; height: 100%; }
.blockLeftHome              { background-color: rgb(204,204,204); float: left; width: 177px; height: 100% }
.blockLeftEuro              { background-color: #000000; float: left; width: 177px; height: 100% }
.blockContent               { border-top: #cdcdcd; border-right: #cdcdcd; border-bottom: 1 #cdcdcd; border-left: #cdcdcd; width: 582px }
.blockContentFull           { border-top: #cdcdcd; border-bottom: 1 #cdcdcd; border-left: #cdcdcd; width: 737px;}

/*Inhaltsbereich*/
.blockRight              { background-color: white; vertical-align: top; float: left; border-top: none; border-right: none; border-bottom: none; border-left: 1px solid rgb(179,179,179); width: 189px; height: 100% }/*Bereich rechts*/
.blockBottom             {vertical-align: bottom; border: none; width: 950px; height: 50px }/*Bereich unten*/
.blockRightLeer         { background-color: white; vertical-align: top; float: left; border-top: none; border-right: none; border-bottom: none;width: 0px; height: 100% }/*Bereich rechts*/


/*################ Fragmente ################*/

.fragmentSpace             {width:100%;height:12px;margin-bottom:2px;margin-left:8px;border-style:none;}
.elementSpace { margin-bottom: 2px; margin-left: 8px; border: none; width: 100%; height: 12px }
.fragmentPictureFloatLeft  {margin-right:15px;margin-bottom:8px;float:left} 
.fragmentPictureFloatRight {margin-left:10px;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:1px;border-bottom-width:px;border-bottom-color:#ACACAC;}

.linkBottom         { color: #fa8072 }
.linkBottom:hover   { color: #f00 }

.textInfo    {background-color:#ECCCCC;border-style:solid;border-width:1px;border-color:#c9ced4;padding-left:4px;padding-top:4px;padding-bottom:4px;}
