form{margin:0; padding:0; font-family:Tahoma; font-size: 11px; }
select{	font-family:Tahoma; font-size: 11px; font-weight:bold; }
input{ font-family:Tahoma; font-size: 11px; font-weight:bold; }
textarea{ font-family:Tahoma; font-size: 11px; font-weight:bold; }
img.leftpic {border:none; margin-right:10px;}
img.rightpic {border:none; margin-left:10px;}


body{margin:0px; margin-top:10px; margin-bottom:20px;padding:0px;font-family: Arial, Helvetica, sans-serif;font-size: 100.01%;font-weight: normal; 
background:url(../img/site/mainbg1.jpg) #111A25;  /*#111A25; /*url(../img/site/webbg.jpg) repeat-x #dddddd;  */ }

body#subwin{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:100.01%;font-weight:normal; background:white;}

#master{position:relative;left:50%;margin-left:-485px;width:970px;padding-top:3px;background:#eee; }

#header{margin:0px 3px 0px 3px;width:964px;height:150px;background:url(../img/site/head.jpg) no-repeat;}

#welcome{position:absolute;top:95px;left:0px;}

#main{position:relative; width:100%; height:100%;}

#menu{margin:3px 3px 3px 3px;height:43px;padding-top:5px;background:url(../img/site/menu.jpg) no-repeat;
border-top:3px ridge #cccccc; border-bottom:3px ridge #990000;} 

a.menus:link{font-size:12pt;text-decoration:none;font-weight:bold;color:#999999;line-height:38px;
padding:7px 10px 3px 7px;}

a.menus:visited{font-size:12pt;text-decoration:none;font-weight:bold;color:#999999;width:120px;line-height:38px;
padding:7px 10px 3px 7px;}

a.menus:hover{font-size:12pt;text-decoration:none;font-weight:bold;color:#ffffff;width:120px;line-height:38px;
padding:7px 10px 3px 7px;background:#333333;}

#leftbox{width:620px;display:inline; float:left;}

#rightbox{left:620px;width:350px;display:inline;float:right;}

#activities{margin:3px;width:334px;border:5px solid #cccccc;float:right;background:#ffffff;display:inline;}

#bottom{margin:3px 3px 0px 3px;width:964px;height:70px;background:url(../img/site/bottom.jpg) no-repeat;}

#slidediv{margin:3px;width:403px;height:280px;background:#000000;border:5px solid #cccccc;float:left;display:inline;}

#nextevent{position:relative;margin:3px;width:184px;height:280px;background:url(../img/site/nextevent.jpg) no-repeat;
border:5px solid #cccccc;float:right;display:inline;}

#countdownpos{position:absolute;top:216px;width:100%;}

#countdownlink{position:absolute;top:258px;right:12px;text-align:right;}

#topnews{margin:3px;width:603px;background:url(../img/site/topnews.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#news{margin:3px;width:603px;background:url(../img/site/news.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#termine{margin:3px;width:603px;background:url(../img/site/termine.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#jugendkart{margin:3px;width:603px;background:url(../img/site/jugendkart.jpg) no-repeat #ffffff;padding-top:60px;
border:5px solid #cccccc;}

#oldtimer{margin:3px;width:603px;background:url(../img/site/oldtimer.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#events{margin:3px;width:603px;background:url(../img/site/biker.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#verein{margin:3px;width:603px;background:url(../img/site/verein.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#fotoalben{margin:3px;width:603px;background:url(../img/site/fotos.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#fotoalbenplay{margin:3px;width:603px;min-height:750px;background:url(../img/site/fotos.jpg) no-repeat #ffffff;	padding-top:60px;overflow:hidden;border:5px solid #cccccc;}

#videoselect{margin:3px;width:603px;background:url(../img/site/videos.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#videoplayer{margin:3px;width:603px;min-height:700px;background:url(../img/site/videos.jpg) no-repeat #ffffff;
padding-top:60px;overflow:hidden;border:5px solid #cccccc;}

#mediabg{position:absolute;top:2px;left:3px;width:964px; height:100%; background:url(../img/site/fotovidbg.png);}

#myfoto{margin-left:82px; width:800px; text-align:center; background:#000000; border:1px solid #333333;}

#myvideo{margin-left:82px;padding:10px;padding-top:4px;width:778px;font-size:12px;color:#999999;background:#000000;
border:1px solid #333333;}

.mplayer{text-align:center;}

.loadinfo{position:absolute;top:200px; left:390px; width:200px;}

.videotitle{font-family:Arial;font-size:18px;color:#FFFFFF;font-weight:bold;}

.videoptitle{font-family:Arial;font-size:16px;color:#666666;font-weight:bolder;}

#kontakt{margin:3px;width:603px;background:url(../img/site/kontakt.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#links{margin:3px;width:603px;background:url(../img/site/links.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#amchof{margin:3px;width:603px;background:url(../img/site/amchof.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

#impressum{margin:3px;width:603px;background:url(../img/site/impressum.jpg) no-repeat #ffffff;padding-top:60px;
border:5px solid #cccccc;}

#disclaimer{margin:3px;width:603px;background:url(../img/site/disclaimer.jpg) no-repeat #ffffff;padding-top:60px;
border:5px solid #cccccc;}

#login{margin:3px;width:603px;background:url(../img/site/login.jpg) no-repeat #ffffff;padding-top:60px;border:5px solid #cccccc;}

h1 {font-size:20px; font-weight:bold; color:#000000; padding-left:20px; * margin-top:10px;}
h2 {font-size:18px; font-weight:bold; color:#990000; padding-left:20px; margin-bottom:2px;}
h3 {font-size:14px; font-weight:bold; color:#000000; padding-left:20px; margin-bottom:2px;}
h4 {font-size:14px;	font-weight:bold; color:#191970; margin:0px; margin-bottom:5px; padding-left:20px; padding-right:20px; }
h5 {font-size:18px; font-weight:bold; color:#990000; margin-bottom:2px;}
h6 {font-size:16px; font-weight:bolder; color:#990000; margin-top:2px; margin-bottom:2px;}
p { margin-top:0px; padding-left:20px; padding-right:20px; font-size:0.75em;}

.clear{clear:both;}

.activestep{height:120px;min-heigth:120px;* height:132px;}

.apic{border:none;margin-right:8px;border:5px solid #cccccc;text-align:left;}

.rightpic{border:none;margin-left:12px;margin-bottom:8px;border:5px solid #cccccc;}

.leftpic{border:none;margin-right:12px;margin-bottom:8px;border:5px solid #cccccc;}

.showpic{border:5px solid #cccccc;}

.nextdate{padding:5px;font-size:14px;color:#CCCCCC;}

.countdown{border:none;background:none;color:#25253C; font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12pt;
font-weight:bold;width:140px;text-align:right;}

.copyright{padding:14px;color:#cccccc;line-height:10px;* line-height:12px;}

.tnews{font-size:13px;line-height:15px;}

.news{font-size:13px;line-height:15px;}

.overlay{font-size:12px; font-weight:bold; color:#CCCCCC;}

.display{padding-left:20px;padding-right:20px;font-size:13px;line-height:15px;}

.hidepics{width:0px;height:0px;display:none;}

.redline{padding-top:1px;margin-left:20px;margin-right:20px;margin-bottom:1px;border-bottom:1px solid #990000;}
.redlinev{padding-top:1px;margin-bottom:1px;border-bottom:1px solid #990000;}

.grayline{margin-top:1px; margin-bottom:1px; border-bottom:1px solid #666666;}

.myf10 {font-size:0.625em; padding-left:20px;}
.f07 {font-size:0.4375em;}
.f07b {font-size:0.4375em;font-weight:bold;}
.f08 {font-size:0.5em;}
.f08b {font-size:0.5em;font-weight:bold;}
.f09 {font-size:0.5625em;}
.f09b {font-size:0.5625em;font-weight:bold;}
.f10 {font-size:0.625em;}
.f10b {font-size:0.625em;font-weight:bold;}
.f10orangeb {font-size:0.625em;color:#FA7D19;font-weight:bold;}
.f11 {font-size:0.6875em;}
.f11b {font-size:0.6875em;font-weight:bold;}
.f12 {font-size:0.75em;}
.f12b {font-size:0.75em;font-weight:bold;}
.f12orange {font-size:0.75em;color:#FA7D19;}
.f12orangeb {font-size:0.75em;color:#FA7D19;font-weight:bold;}
.f12red {font-size:0.75em;color:#990000;font-weight:bold;}
.f13 {font-size:0.8125em;}
.f13b {font-size:0.8125em;font-weight:bold;}
.f14 { font-family:Arial, Helvetica, sans-serif; font-size:0.875em;}
.f14b {font-size:0.875em;font-weight:bold;}
.f14bw {font-size:0.875em;font-weight:bold; color:#CCCCCC;}
.f15 {font-size:0.9375em;}
.f15b {font-size:0.9375em;font-weight:bold;}
.f16 {font-size:1em;}
.f16b {font-size:1em;font-weight:bold;}
.f17 {font-size:1.0625em;}
.f17b {font-size:1.0625em;font-weight:bold;}
.f18 {font-size:1.125em;}
.f18b {font-size:1.125em;font-weight:bold;}
.f19 {font-size:1.1875em;}
.f19b {font-size:1.1875em;font-weight:bold;}
.f20 {font-size:1.25em;}
.f20b {font-size:1.25em;font-weight:bold;}
.f20blue {font-size:1.25em;font-weight:bold;color:#000080;}
.f20red {font-size:1.25em;font-weight:bold;color:#990000;}
.orange {color:#FA7D19;}
.link-label {color:#FA7D19;}
.gray {color:#888;}
.bigyellow {color:white;font-size:18px;}
.bigred{font-size:18pt;font-weight:bold;color:#990000;}
.biggray{font-size:18pt;font-weight:bold;color:#787878;}

.caltable{border:5px solid #cccccc;}

.calhead{background:#222222;color:#cccccc;padding:3px;font-size:10px;border-right:1px solid 565656;
border-bottom:1px solid 565656;}

.caldata{background:#434343;color:#fff;padding:3px;font-family:Tahoma;font-size:10px;border-right:1px solid #565656;
border-bottom:1px solid #565656;}

.calnext{background:#FA7D19;color:#000000;padding:3px;font-family:Tahoma;font-size:10px;border-right:1px solid gray;
border-bottom:1px solid gray;}

.fotoclick{font-size:0.75em;font-weight:bold;background:#434343;color:#fff;border:5px solid #cccccc;}

.fotodata{border-right:1px solid #565656;border-bottom:1px solid #565656;}

.videos{border:5px solid #cccccc;}

.videohead{background:#222222;color:#cccccc;padding:10px;font-size:11px;border-right:1px solid 565656;border-bottom:1px solid 565656;}

.videodata{background:#434343;color:#fff;padding:10px;font-size:13px;border-right:1px solid #565656;
border-bottom:1px solid #565656;}

.filler1{ padding-top:1px; margin:0; }
.filler2{ padding-top:2px; margin:0; }
.filler3{ padding-top:3px; margin:0; }
.filler4{ padding-top:4px; margin:0; }
.filler5{ padding-top:5px; margin:0; }
.filler6{ padding-top:6px; margin:0; }
.filler7{ padding-top:7px; margin:0; }
.filler8{ padding-top:8px; margin:0; }
.filler9{ padding-top:9px; margin:0; }
.filler10{ padding-top:10px; margin:0; }

a.none:link{font-size:12px;color:#cccccc; text-decoration:none;}
a.none:visited{font-size:12px;color:#cccccc; text-decoration:none;}
a.none:hover{font-size:12px;color:#cccccc; text-decoration:none;}

a:link{font-size:11px;text-decoration:underline;font-weight:bold;color:#191970;}
a:visited{font-size:11px;text-decoration:underline;font-weight:bold;color:#191970;}
a:hover{font-size:11px;text-decoration:underline;font-weight:bold;color:#990000;}

a.sublink:link{font-size:11px;text-decoration:none;font-weight:bold;color:#333333;}
a.sublink:visited{font-size:11px;text-decoration:none;font-weight:bold;color:#333333;}
a.sublink:hover{font-size:11px;text-decoration:underline;font-weight:bold;color:#000000;}

a.displaylink:link{font-size:12px;font-weight:bold;color:#191970;}
a.displaylink:visited{font-size:12px;font-weight:bold;color:#191970;}
a.displaylink:hover{font-size:12px;font-weight:bold;color:#990000;}

a.biglink:link{font-size:16pt;line-height:43px;text-decoration:underline;font-weight:bold;color:#333333;padding-top:10px;
padding-left:40px;padding-right:10px;padding-bottom:10px;background:url(../img/site/pylone.jpg) no-repeat;}

a.biglink:visited{font-size:16pt;line-height:43px;text-decoration:underline;font-weight:bold;color:#333333;padding-top:10px;
padding-left:40px;padding-right:10px;padding-bottom:10px;background:url(../img/site/pylone.jpg) no-repeat;}

a.biglink:hover{font-size:16pt;line-height:43px;text-decoration:underline;font-weight:bold;color:#777777;padding-top:10px;
padding-left:40px;padding-right:10px;padding-bottom:10px;background:url(../img/site/pylonef.jpg) no-repeat;}


/*-------------------------------------- MEMBERS */

.mtable{font-size:0.85em;font-weight:bold;background:#434343;color:#fff;border:5px solid #cccccc;}
.mhead{background:#333333;color:#cccccc;padding:3px;font-size:10px;border:1px solid 565656;}
.mdata{color:#000000;padding:3px;font-size:10px;border:1px solid #565656;}
.muserinfo{position:absolute;top:90px;left:130px;width:200px;}
.mbottom{margin:3px 3px 0px 3px;width:964px;height:53px;background:url(../img/site/bottom.jpg) no-repeat;}
.mmenu{margin:3px;width:170px;background:url(../img/site/mleft.jpg);border:5px solid #cccccc; padding:5px; float:left; display:inline;}
.mmtitle{font-size:22px; font-weight:bold; color:#555555;}
.mmsubtitle{font-size:12px; font-weight:normal; color:#444;}
.mmenustep{margin-top:7px; margin-bottom:2px; font-size:12px;color:#cccccc;padding-left:2px;font-weight:bold;background:#333333;}
a.mmlink:link{font-size:12px;text-decoration:none;font-weight:bold;color:#000000;display:block;padding:1px;}
a.mmlink:visited{font-size:12px;text-decoration:none;font-weight:bold;color:#000000;display:block;padding:1px;}
a.mmlink:hover{font-size:12px;text-decoration:none;font-weight:bold;color:#ffffff;display:block;padding:1px;background:#990000;}
.mmessages{margin:3px;width:552px;border:5px solid #cccccc;padding:5px;background:url(../img/site/mmid.jpg);float:left;} 
.mrightdiv{margin:3px;float:right;display:inline;}
.mrightbox{width:170px;background:url(../img/site/mright.jpg);border:5px solid #cccccc; padding:5px; color:#000000; font-size:11px;}
img.mb{hspace:4px; border:none; align:absmiddle;}
.message{margin:3px; border:5px solid #cccccc; padding:5px; font-size:12px; color:#000000; background:#ededed;}
.messwriter{font-size:11px; color:#545454; font-weight:bold;}
.mmdisp{margin:3px;width:944px;border:5px solid #cccccc;padding:5px;background:url(../img/site/mdisp.jpg); font-size:12px;color:#333;}
.mymember{background:url(../img/site/mbback.jpg); color:#333333; border:1px solid silver;}
.mshowpic{border:0px; width:100px;}
.mtools{width:354px; background:#b7b7b7; border:1px outset silver; color:#333; padding:5px; text-align:left;}
.mtoolhead{font-size:14px; font-weight:bold; color:#000000;margin-bottom:2px; text-align:left;}
.mfsname{font-size:16px; font-weight:bold; color:#990000;}
.info{font-size:12px; font-weight:bolder; color:#000000;}
.mbgroup{font-family:Tahoma; font-size:12px; color:#FFFFFF; border:1px solid #666666;}
.mbup{background:#333333; color:#ffffff;}
.mwebtable{font-size:12px;font-weight:bold;background:#434343;color:#fff;border:5px solid #cccccc;padding:5px;}

