/*
////////////////////////////////////////////////////////////////
//
// 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     {margin:0px;padding:0px;font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;font-weight:normal;}/*Standard Textformatierung*/

div      {vertical-align:middle;font-family:verdana, arial, sans-serif;font-size:10px;color:#4B494D;line-height:100%;padding:0px;margin:0px;}
p        {font-family:verdana, arial, sans-serif;font-size:11px;color:#4B494D;line-height:100%;margin:0px;padding:0px;}
span     {font-family:verdana, arial, sans-serif;font-size:10px;color:#4B494D;line-height:100%;}
form     {font-family:verdana, arial, sans-serif;font-size:10px;color:#4B494D;margin:0px;padding:0px;}


/*Links*/
a        {font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;text-decoration:none;}
a:hover  {font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;text-decoration:none;}

/*################################ Linkformatierungen / eigener Style ################################*/
/*a.content { display:block; width:200px; border:4px double #999999; margin-top:2px; padding:10px;
         font-family:Tahoma,sans-serif; font-size:25px; background-image:url(back.jpg); }*/


.contentverweis a { font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;text-decoration:underline;}

.contentverweis a:link    { font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;text-decoration:underline; }
.contentverweis a:visited { font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;text-decoration:underline; }
.contentverweis a:hover   { font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;text-decoration:underline; }
.contentverweis a:active  { font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;text-decoration:underline; }




/*Eingabefelder*/
select   {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D; height:15px;}
textarea {font-size:9px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}

/*Linie*/
hr       {background-color:#C3C3C3;height:1px;border:0px; width: 100%;margin-top: 15px;}

/*################################ Buttons / für Formulare ################################*/

/*.buttonDesign {*/
/*background-image:url(/wDeutsch/img/pfeil_rechts_gelb.gif);*/
/*font-family:arial, helvetica;color:#000000;*/
/*padding:0px;*/
/*font-size:10px;*/
/*line-height:16px;*/
/*text-decoration:none;
/*border-style:outset;*/
/*background-color:#F0F0F0;*/
/*border-color:#606060;*/
/*border-width:0px;*/
/*}*/
.buttonDesign {
background-image:url(/wDeutsch/img/pfeil_rechts_gelb.gif);
/*font-family:arial, helvetica;color:#000000;*/
/*padding:0px;*/
/*font-size:10px;*/
/*line-height:15px;*/
/*line-width:15px;*/
cursor:pointer;
cursor:hand;
text-decoration:none;
/*border-style:outset;*/
/*background-color:#F0F0F0;*/
/*border-color:#606060;*/
border-width:0px;
}


/*################################ Tablepadding / für Formulare ################################*/

.formTablePaddingUnten {margin-bottom:9px; padding-left: 3px;}


/*################################ Formularfelder Tagungen ################################*/

.formTextfeld   {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF;}
.formTextfeld2  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 10px; margin-left: 5px; width: 100px;}
.formTextfeld3  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF;  margin-right: 10px; margin-left: 5px; width: 36px;}
.formTextfeld4  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; height: 34px; margin-right: 0px; margin-left: 0px; width:332px;}
.formTextfeld5  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 1px; margin-left: 1px; width: 34px;}
.formTextfeld6  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 8px; margin-left: 5px; width: 30px;}
.formTextfeld7  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width:457px;}
.formTextfeld8  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width: 330px;}

/*################################ Formularfelder Reservierungsanfrage ################################*/
.formTextfeld9  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width: 330px;}
.formTextfeld10  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 10px; margin-left: 0px; width: 38px;}
.formTextfeld11  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 3px; margin-left: 0px; width: 75px;}

/*################################ Formularfelder Allgemein ################################*/
.formTextfeldPLZ  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 10px; margin-left: 0px; width: 62px;}
.formTextfeldWohnort  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width: 250px;}
.formTextfeldMehrzeiler  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width:457px;}
.formTextfeldLand  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width: 330px;}

/*################################ Formularfeld Suche ################################*/
.formTextfeldSuche  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width:75px;}


/*################################ Formularfelder Sonstige ################################*/
.formSuchenBuchen  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width:235px;}
.formTextfeldFinder  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width:120px;}
.formTextfeldFinder2  {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; margin-right: 0px; margin-left: 0px; width:200px;}
.formListfeld1 {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; width: 338px; height: 18px;}
.formListfeld2 {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; width: 338px;}
.formListfeld3 {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;text-align: left; color: #4B494D;background: #FFFFFF; width: 70px;margin-left: 5px; height: 18px;}

.formCheckbox {font-size: 9px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px; margin-right: 3px;}
.formMarginLeft {margin-left: 10px;}
/*################################ Formatierung graphischer Buttons ################################*/

.ZurueckVorBuchen {width:15px; height:15px;border: 0px;}

.blockconvert { display:block;}
/*################################ Boxen  ################################*/


.tdBoxUeberschrift {border: 1px solid #ADAFB2;background: #FFFCF1;}
.tdBoxButton {border: 1px solid #ADAFB2;background: #E4E4E4;}
.tdContentBoxUeberschrift {border: 0px solid #ADAFB2;background: #F7F3E5;}
.tableContentDrittelBoxPadding {margin-bottom: 6px;}


/*#################################################  Horizontale Linien  #####################################*/
.hr       {height: 1px;width: 100%;margin-top: 12px;margin-bottom: 12px;}


/*##################################################  Vertikale Linien  #############################################*/
.hrVertikal {height: 100%; margin-left: 16px; margin-right: 12px;}
.hrVertikal2 {height: 100%;margin-left: 10px;margin-right: 10px;}
.tdLineColor {background: #C3C3C3;}


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

.text     {margin:0px;padding-left:3px;font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;font-weight:normal;}/*Standard Textformatierung*/
.text3     {margin:0px;padding-left:0px;font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;font-weight:normal;}/*Standard Textformatierung*/


/*################################ Footer ################################*/
.textFooter    {margin:0px;padding-left:0px;font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;font-weight:normal;}/*Standard Textformatierung*/

/*################################ Form / Pfeil-Button / Fonts ################################*/

.text5     {margin:0px;padding-left:15px; padding-right:5px;font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;font-weight:normal;}/*Standard Textformatierung*/


/*################################ Box Beschriftungen ################################*/

.BoxBeschriftung1 {font-size:9px;font-family:verdana, arial, sans-serif;font-weight:bold;color:#4B494D;text-align: center;vertical-align: MIDDLE;}
.BoxContentUeberschrift {font-size:10px;font-family:verdana, arial, sans-serif;font-weight:bold;color:#4B494D; vertical-align: middle;text-align: left;padding-left: 3px;}
.BoxInnerContentUeberschrift {font-size:9px;font-family:verdana, arial, sans-serif;font-weight:bold;color:#4B494D;text-align: left;vertical-align: middle;padding-left: 3px;}
.BoxInnerContentVerweis {font-size:9px;font-family:verdana, arial, sans-serif;font-weight:bold;color:#ADAFB2;text-align: left;vertical-align: middle; padding-right:3px;}
.BoxInnerContentUeberschriftPadding {magin-bottom: 12px;}


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

h1 {margin:0px;padding:0px;padding-bottom:11px;font-size:16px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#4B494D;}
h2 {margin:0px;padding:0px;padding-bottom:9px;font-size:14px; font-family:verdana, arial, sans-serif; font-weight:bold; color:#4B494D;}
h3 {margin:0px;padding:0px;padding-bottom:7px;font-size:12px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}
h4 {margin:0px;padding:0px;padding-bottom:2px;font-size:11px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}
h5 {margin:0px;padding:0px;padding-bottom:0px;font-size:9px;  font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}
h6 {margin:0px;padding:0px;padding-bottom:0px;font-size:8px;  font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}


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


.textInvert          {font-size:10px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}/*Text negativ*/
.textBoldInvert      {font-size:10px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Text fett negativ*/


.textSmallInvert     {font-size:6px; font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}/*Kleiner Text negativ*/
.textSmallBoldInvert {font-size:6px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Kleiner Text fett negativ*/


.textLargeInvert     {font-size:10px; font-family:verda font-family:verdana, arial, sans-serif; font-weight:normal; color:#4B494D;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert {font-size:13px; font-family:verdana, arial, sans-serif; font-weight:bold;   color:#FFFFFF;}/*Gro&szlig;er Text fett negativ*/


/*################################ Bildformatierungen ################################*/

.BildAbstandUnten {margin-bottom: 12px;}
.BildThumbnailAbstandUnten {padding-bottom: 9px;}



/*####################   Bildabstand unten mittels Texformatierung / Bitte nicht ändern #########################*/

.text2     {margin:0px;padding-left:0px;font-family:verdana, arial, sans-serif;font-size:6px;color:#4B494D;font-weight:normal;}/*Für Bildabstand unten mit dem br-tag durch die Formatierung möglich -- nur für Thumbs*/
.text4     {margin:0px;padding-left:0px;font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;font-weight:normal;}/*Für Bildabstand unten mit dem br-tag durch die Formatierung möglich -- nur für Thumbs*/

/*####################   Bildabstände / versch. #########################*/

.BildAbstandRechts {margin-right: 5px;}

/*####################   Karte /Startseite #########################*/
.karteninfo          {width: 150px; padding-left: 5px; padding-right: 5px;padding-top: 2px; padding-bottom: 3px;vertical-align:top; background-color:#FFFFFF;border-right-style:solid;border-right-width:1px;border-right-color:#4B494D;border-left-style:solid;border-left-width:1px;border-left-color:#4B494D;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#4B494D;border-top-style:solid;border-top-width:1px;border-top-color:#4B494D;cursor:pointer;cursor:hand;}

/*################################ Elemente + List-Row ################################*/
.textBold     {margin:0px;padding-left:0px;font-family:verdana, arial, sans-serif;font-size:9px;color:#4B494D;font-weight:bold;}/*Für Bildabstand unten mit dem br-tag durch die Formatierung möglich -- nur für Thumbs*/


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


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

