html { overflow-y: scroll; }

body{margin:0;padding:0;text-align:left;
 font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;
 line-height:16px;color:#B1B1B1;background:#000000;background-image:url(images/bg-body.gif);background-repeat:repeat-x;
 border:0;}

/* Links */
a:link   {color:#FFFFFF;text-decoration:none;}
a:visited{color:#FEFEFE;text-decoration:none;}
a:active {color:#EEEEEE;text-decoration:none;}
a:hover  {color:#BEBD3C;background:#666666;text-decoration:underline;}

/* Header */
#header
 {position:relative;margin:auto;padding:0;text-align:left;width:770px;height:53px;}

#title
 {position:absolute;top:20px;left:0px;}

.titlelink
 {font-weight:bold;font-size:12px;letter-spacing:2px;color:#EE7F00;text-transform:uppercase;}

#url
 {position:absolute;top:21px;right:0px;}

.urllink
 {font-weight:normal;font-size:9px;letter-spacing:1px;color:#535353;}

/* Content */
#content
 {position:relative;margin:auto;text-align:center;width:770px;}

#bgmenu
 {position:absolute;top:0px;left:0px;width:770px;height:185px;}

#menu11
 {position:absolute;top:31px;left:120px;text-align:left;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}
#menu12
 {position:absolute;top:31px;left:0px;text-align:left;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}
#menu13
 {position:absolute;top:31px;left:180px;text-align:left;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}
#menu14
 {position:absolute;top:31px;left:200px;text-align:left;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}
#menu15
 {position:absolute;top:31px;left:300px;text-align:left;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}
#menu16
 {position:absolute;top:31px;left:480px;text-align:left;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}

.menu1link
 {color:#FFFFFF;}

#menu20
 {position:absolute;top:0px;left:620px;text-align:left;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}

#menu21
 {position:absolute;top:31px;left:545px;text-align:right;width:100px;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}
#menu22
 {position:absolute;top:31px;left:625px;text-align:right;width:100px;
 font-weight:bold;font-size:10px;letter-spacing:2px;text-transform:uppercase;}

.menu2link
 {color:#DDDDDD;}

#submenu11
 {position:absolute;top:57px;left:120px;padding:4px;border: 1px solid #414141;background:#000000;
 text-align:left;font-weight:normal;font-size:9px;letter-spacing:1px;color:#676767;}
#submenu12
 {position:absolute;top:57px;left:0px;padding:4px;border: 1px solid #414141;background:#000000;
 text-align:left;font-weight:normal;font-size:9px;letter-spacing:1px;color:#676767;}
#submenu13
 {position:absolute;top:57px;left:180px;padding:4px;border: 1px solid #414141;background:#000000;
 text-align:left;font-weight:normal;font-size:9px;letter-spacing:1px;color:#676767;}
#submenu14
 {position:absolute;top:57px;left:200px;padding:4px;border: 1px solid #414141;background:#000000;
 text-align:left;font-weight:normal;font-size:9px;letter-spacing:1px;color:#676767;}

#submenu16
 {position:absolute;top:57px;left:450px;padding:4px;border: 1px solid #414141;background:#000000;
 text-align:left;font-weight:normal;font-size:9px;letter-spacing:1px;color:#676767;}

#submenu20
 {position:absolute;top:57px;left:620px;padding:4px;border: 1px solid #414141;background:#000000;
 text-align:left;font-weight:normal;font-size:9px;letter-spacing:1px;color:#676767;}

.submenulink
 {color:#B1B1B1;}

#pictures 
 {position:absolute;top:184px;left:0px;width:748px;padding:10px;border: 1px solid #414141;background:#131313;
 text-align:left;}

#text
 {position:absolute;top:184px;left:0px;width:447px;padding:10px;border: 1px solid #414141;background:#131313;
 text-align:left;}
#hometext
 {position:absolute;top:264px;left:0px;width:447px;padding:10px;border: 1px solid #414141;background:#131313;
 text-align:left;}

.headline
 {font-family:Georgia,Times,Times New Roman;font-weight:normal;font-size:18px;
 letter-spacing:2px;color:#EE7F00;line-height:20px;text-transform:uppercase;}
.story
 {font-family:Georgia,Times,Times New Roman;font-weight:normal;font-size:14px;
 letter-spacing:0px;color:#ADADAD;line-height:20px;}
.marginal
 {font-weight:normal;font-size:10px;letter-spacing:1px;color:#535353;line-height:11px;}
.marginalhead
 {font-weight:bold;font-size:10px;letter-spacing:1px;color:#BEBD3C;line-height:11px;}
.marginallink
 {color:#8B8B8B;}

#pictable
 {position:absolute;left:468px;top:184px;background:#343434;border: 1px solid #8e8e8e}
#homepictable
 {position:absolute;left:468px;top:264px;background:#343434;border: 1px solid #8e8e8e}
.pic
 {border:1px solid #000000;}
#pictext
 {position:absolute;left:470px;top:490px;width:300px;text-align:right;
 font-weight:normal;font-size:10px;letter-spacing:1px;color:#DDDDDD;}
#homepictext
 {position:absolute;left:470px;top:560px;width:300px;text-align:right;
 font-weight:normal;font-size:10px;letter-spacing:1px;color:#DDDDDD;}
.picsource
 {color:#535353;}

#menu3
 {position:absolute;left:470px;top:540px;width:300px;text-align:right;
 font-weight:normal;font-size:10px;letter-spacing:1px;color:#535353;text-transform:uppercase;}

#menu3home
 {position:absolute;left:470px;top:610px;width:300px;text-align:right;
 font-weight:normal;font-size:10px;letter-spacing:1px;color:#535353;text-transform:uppercase;}

.menu3link
 {color:#8B8B8B;}

/* Spezielle Seiten */

/* Startseite */
#homeback
 {position:absolute;top:184px;left:0px;width:768px;height:150px;border: 1px solid #414141;background:#131313;}

#homewelcome
 {position:absolute;top:185px;left:10px;width:469px; height:79px;text-align:left;}

#homemarginal
 {position:absolute;top:340px;left:106px;width:320px;text-align:left;
 font-weight:normal;font-size:10px;letter-spacing:1px;color:#535353;}

#pichome1
 {position:absolute;top:185px;left:469px;}

#pichome2
 {position:absolute;top:185px;left:622px;}

/* Formular */
label.normal
 {font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:normal;color:#666666;white-space:nowrap;}
label.requested
 {font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:normal;color:#8B8B8B;white-space:nowrap;}

input.normal
 {width:250px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;color:#8B8B8B;
 border:1px solid #8B8B8B;background:#343434;padding-left:3px;padding-right:3px;padding-top:2px;}
input.requested
 {width:250px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;color:#FFFFFF;
 border:1px solid #BEBD3C;background:#343434;padding-left:3px;padding-right:3px;padding-top:2px;}

textarea.requested
 {width:250px;height:100px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;color:#FFFFFF;
 border:1px solid #BEBD3C;background:#343434;padding-left:3px;padding-right:3px;padding-top:2px;}

input.button
 {width:100px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:bold;
 color:#000000;border:2px solid #BEBD3C;background:#FFFFFF;}
input.reset
 {width:100px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:bold;
 color:#BEBD3C;border:2px solid #BEBD3C;background:#FFFFFF;}

