/*
 $Id: sveberstadt.css, v 1.1 2oo6/februar
  http://www.so-systics.com

  copyright (c) 2oo6 sO-sYsTicS.dEsIgN
*/

body { font-family: verdana, tahoma, arial; font-size: 10px; color: #333333;
	background-image: url(../images/layoutWeb_BG.jpg); background-repeat: repeat-x;	background-position: top;
	background-color: #9FC0DF; } /*2E609B*/

/* BOF chooseLang */
.chooseLang { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #FF3600;}
.chooseLang a { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #FF3600; text-decoration: none;}
.chooseLang a:hover { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #333333; text-decoration: none;}
/* EOF chooseLang */

/* BOF ---------------------------------------------   header */

/* BOF subNavText */
.subNavText { font: bolder 11px Verdana, Arial, Tahoma; color: #224C9F; text-decoration: none;}
.subNavText a { font: bolder 11px Verdana, Arial, Tahoma; color: #224C9F; text-decoration: none;}
.subNavText a:hover { font: bolder 11px Verdana, Arial, Tahoma; color: #FF3600; text-decoration: none;}
/* EOF subNavText */
/* BOF subNavTextNEWS */
.subNavTextNews { font: 11px Verdana, Arial, Tahoma; color: #FF3600; text-decoration: none;}
.subNavTextNews a { font: 11px Verdana, Arial, Tahoma; color: #FF3600; text-decoration: none;}
.subNavTextNews a:hover { font: 11px Verdana, Arial, Tahoma; color: #333333; text-decoration: none;}
/* EOF subNavTextNEWS */

/* BOF headMenue */
.headMenue { color: #FF3600; font: bolder 10px Verdana, Tahoma, Arial; }
.headMenue a { color: #FF3600; font: bolder 10px Verdana, Tahoma, Arial; text-decoration: none;}
.headMenue a:hover { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #CBCBCB;}
/* EOF headMenue */

/* BOF nav_menue */
.nav_menue {font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FF3600;}
.nav_menue a { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #FF3600; text-decoration: none; }
.nav_menue a:hover { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #333333; text-decoration: underline;}
/* EOF nav_menue */

#abtDetails { width: 100%; margin-right: 4px; border: 1px solid #DBDBDC; }

/* EOF ---------------------------------------------  header */

/* BOF ---------------------------------------------  leftNavi */
/* BOF boxes */
.boxHead { font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 8pt; color: #333333; text-decoration: none;}
.boxHead a { font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 8pt; color: #333333; text-decoration: none;}
.boxHead a:hover { font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 8pt; color: #FF3600; text-decoration: none;}

.boxColumn { padding-left:4px; padding-right:4px; padding-top:2px; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #333333; text-decoration: none; }
.boxColumn a { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #333333; text-decoration: none; }
.boxColumn a:hover { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #FF3600; text-decoration: underline;}

.boxColumnBlock { padding-left:4px; padding-right:10px; padding-top:2px; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #333333; text-decoration: none; text-align: justify; }
.boxColumnBlock a { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #333333; text-decoration: none; text-align: justify; }
.boxColumnBlock a:hover { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #FF3600; text-decoration: underline; text-align: justify; }

/* BOF BilderBeschreibungsText */
.boxImgDescTxt { font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 8pt; color: #333333; text-decoration: none;}
.boxImgDescTxt a { font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 8pt; color: #333333; text-decoration: none;}
.boxImgDescTxt a:hover { font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size: 8pt; color: #FF3600; text-decoration: none;}
/* EOF BilderBeschreibungsText */
.boxColumnNews { padding-left:4px; padding-right:4px; padding-top:6px; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #333333; text-decoration: none; }
.boxColumnNews a { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #333333; text-decoration: none; }
.boxColumnNews a:hover { font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #FF3600; text-decoration: none;}

/* EOF boxes */
/* EOF nav_submenue */

/* EOF ---------------------------------------------  leftNavi */

/* BOF ---------------------------------------------  bilder */
#tb_thTop { width: 100%; margin-top:6px; margin-right:8px; margin-left:8px; margin-bottom:0px; border:0px; }
#tb_thMiddle { width: 100%; margin-top:4px; margin-right:8px; margin-left:8px; margin-bottom:4px; border:0px; }
#tb_thBottom { width: 100%; margin-top:0px; margin-right:8px; margin-left:8px; margin-bottom:4px; border:0px; }
/* EOF ---------------------------------------------  bilder */

/* BOF ---------------------------------------------  content */

#tbFrame { width: 100%; margin-right: 4px; border: 1px solid #DBDBDC; }

/* BOF contact */
.contact { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #666666; text-decoration: none;}
.contact a { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #666666; text-decoration: none;}
.contact a:hover { font-family: Verdana, Tahoma, Arial; font-size: 11px;  color: #FF3600; text-decoration: underline;}
/* EOF contact */
/* BOF contactSmall */
.contactSmall{font:10px Verdana,Tahoma,Arial;color:#666;}
.contactSmall a{font:10px Verdana,Tahoma,Arial;color:#666;text-decoration:none;}
.contactSmall a:hover{color:#FF3600;text-decoration:underline;}
/* EOF contactSmall */
/* BOF contactError */
.contactError { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: red; text-decoration: none;}
.contactError a { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: red; text-decoration: none;}
.contactError a:hover { font-family: Verdana, Tahoma, Arial; font-size: 11px;  color: red; text-decoration: underline;}
/* EOF contactError */
.contactConfirmation { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #666666; text-decoration: none; }
.contactConfirmation a { color: #666666; text-decoration: none; }
.contactConfirmation a:hover { color: #FF3600; text-decoration: underline; }

/* BOF eingabefelder */

/* BOF nameSW */
.nameSW{display:none;}
/* EOF nameSW */
.tb_line
{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #6388A3; 
	padding-top: 0px; padding-bottom: 0px; padding-left: 4px;
	background-image: url(../images/boxes/ueberBalken.jpg); background-repeat: no-repeat; height: 1; width: 500; 
}
.frmUeber500
{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #6388A3; 
	padding-top: 0px; padding-bottom: 0px; padding-left: 4px;
	background-image: url(../images/boxes/ueberBalken.jpg); background-repeat: no-repeat; height: 16; width: 500; 
}
.frmtxtBack
{ font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #6388A3; 
	padding-top: 0px; padding-bottom: 2px; padding-left: 2px;
	background-image: url(../images/boxes/txtBack.jpg); background-repeat: no-repeat;; 
}
.input40
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; height: 20px; margin-left-value: 8px; 
	margin-left-ltr-source: physical; margin-left-rtl-source: physical;
	padding-top: 2px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_40.jpg); background-repeat: no-repeat; width: 40; 
}
.input60
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; height: 20px; margin-left-value: 8px; 
	margin-left-ltr-source: physical; margin-left-rtl-source: physical;
	padding-top: 2px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_60.jpg); background-repeat: no-repeat; width: 60; 
}
.input100
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; height: 20px; margin-left-value: 8px; 
	margin-left-ltr-source: physical; margin-left-rtl-source: physical;
	padding-top: 2px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_100.jpg); background-repeat: no-repeat; width: 100; 
}
.input160
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; height: 20px; margin-left-value: 8px; 
	margin-left-ltr-source: physical; margin-left-rtl-source: physical;
	padding-top: 2px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_160.jpg); background-repeat: no-repeat; width: 160; 
}
.input200
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; height: 20px; margin-left-value: 8px; 
	margin-left-ltr-source: physical; margin-left-rtl-source: physical;
	padding-top: 2px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_200.jpg); background-repeat: no-repeat; width: 200;
}
.input300
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt;	height: 20px; margin-left-value: 8px; 
	margin-left-ltr-source: physical; margin-left-rtl-source: physical;
	padding-top: 2px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_300.jpg); background-repeat: no-repeat; width: 300; 
}
.inputArea300
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; margin-left-value: 8px; overflow:auto; height: 134;
	padding-top: 2px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_txtArea300.jpg); background-repeat: no-repeat; height: 134; width: 300; 
}
.sendCancelButton60
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; height: 18px;
	padding-top: 0px; padding-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_60.jpg); background-repeat: no-repeat; width: 60; 
}
.sendCancelButton100
{ font-family: Arial, Tahoma, Verdana; color: #666666; font-size: 8pt; height: 18px;
	padding-top: 0px; padding-left: 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;
	background-image: url(../images/boxes/formBG_100.jpg); background-repeat: no-repeat; width: 100; 
}

/* EOF eingabefelder */

/* EOF ---------------------------------------------  content */


/* BOF ---------------------------------------------   footer */
.footerNav { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #333333; padding-bottom:8px;}
.footerNav a { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #333333; text-decoration: none;}
.footerNav a:hover { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #FF3600; text-decoration: none;}

.footer { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #FFFFFF; padding-bottom:8px;}
.footer a { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.footer a:hover { font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #FF3600; text-decoration: none;}

.copyRight { font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #333333;}
.copyRight a { font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #333333; text-decoration: none;}
.copyRight a:hover { font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #333333; text-decoration: none;}
/* ---------------------------------------------   EOF footer */

/* BOF background-images */

.bg_side
{ background-image: url(../images/layoutWeb_BG.gif); background-repeat: repeat-y; }

.bg_headerBack
{ background-image: url(../images/head_BG.jpg); background-repeat: repeat-x; background-position: top;}

.bg_headerOverBack
{ background-image: url(../images/headBild.jpg); background-repeat: no-repeat; background-position: top left; }

.bg_nav_left
{  background-image: url(../images/pointLineSenk.gif); background-repeat: repeat-y; background-position: right; }

.bg_navSub
{  background-image: url(../images/navSub.jpg); background-repeat: no-repeat; height: 24;}
/* BOF Boxen */



/* EOF Boxen */
.bg_footer
{ background-image: url(../images/foot_BG.jpg); background-repeat: repeat-x; }

/* background-position: top;  */

/* EOF background-images */
