  /* text.css */

/* +++ Mannschaften -------- + */

#teamoverall {width:430px; margin:0 auto; text-align:center;}

#teamleft {float:left; width:250px; font-size:12px; text-align:left; margin-left:30px; margin-top:10px;}
  #teamleft a {color:black; font-size:12px; text-decoration:none;}
  #teamleft a:hover {color:black; font-size:12px; text-decoration:underline;}
.teaminfo {padding:5px; padding-top:0;}


#teamright {float:left; width:130px; text-align:left;}
ul#teams {padding-top:5px; color:#330099;}
 ul#teams li {margin:5px; list-style:square;}
 ul#teams li a {text-decoration:none; color:#330099;}
 ul#teams li a:hover {text-decoration:underline; color:#330099;}

#teamfoto {height:120px; width:400px; text-align:center; margin:18px; margin-top:8px; background:#333366;}
.teamfoto {width:402px; text-align:center; margin:18px; margin-top:8px;}
ul#teamsheet {margin-left:10%; margin-top:5px;}
ul#teamsheet li {margin:3px; list-style:decimal; color:black;}

/* --- Mannschaften ++++++++ - */


/* +++ Vorstand -------- + */

.vorstandover {width:430px; margin:0 auto; text-align:center;}
.vorstandleft {float:left; width:215px;}
.vorstandright {float:right; width:215px;}
.vleft {float:left; width:90px; font-size:12px; text-align:center;}
.vright {float:left; font-size:12px; text-align:left; vertical-align:middle;}

.vorstandover1 {width:400px; margin-left:30px; font-size:12px; text-align:center;}
.vorstandleft1 {float:left; text-align:left; width:180px;}
.vorstandright1 {float:left; text-align:left; width:220px;}

/* --- Vorstand ++++++++ - */

/* +++ Events -------- + */

#eventsoverall {width:430px; margin:0 auto; text-align:center;}
.eventsover {width:410px; margin:0 auto; font-size:14px; text-align:center;}
.eventsleft {float:left; text-align:left; width:80px;}
.eventsright {float:left; text-align:left; width:330px;}
.eventmitte {clear:both; height:15px;}

/* --- Events ++++++++ - */

/* +++ Geschichte -------- + */

#geschichteoverall {padding:10px; text-align:center;}

/* --- Geschichte ++++++++ - */

/* +++ Clubhaus-------- + */

#haus {margin-top:10px; margin-bottom:5px; text-align:center;}
#hausinfo {width:430px; font-size:12px; margin:0 auto; text-align:center;}
 #hausinfoleft {float:left; padding-left:10%; width:40%; text-align:left;}
 #hausinforight {float:right; width:40%; text-align:left;}

#hausrent {margin:18px; text-align:left;}
 #hausrent h2 {padding:0; color:#330099; font-size:15px;}
 .hausrentinfo {color:#330099; width:390px; color:#330099;}
 .hausrentleft {text-align:left; padding-left:5px; color:#330099;}
 .hausrentright {text-align:left; padding-left:5px; color:#330099;}
 .hausrentinfomitte {clear:both; height:5px;}

 /* --- Clubhaus ++++++++ - */

/* +++ Geschichte -------- + */

#impressumoverall  {width:350px; margin-left:50px; text-align:left;}
  #impressumoverall h2 {padding:0; margin:0; margin-top:15px; margin-bottom:8px; color:#330099; font-size:16px;}
.impressum {font-size:14px;}
#imprausschluss {margin-left:20px; margin-right:20px;}
 #imprausschluss h3 {padding:0; margin:0; margin-top:15px; margin-bottom:3px; color:black; font-size:14px;}

/* --- Geschichte ++++++++ - */

/* +++ Mitgliedschaft -------- + */

#mitgliedschaftoverall {width:100%; margin:0 auto; text-align:center;}
#mitgliedschaftoverall a {text-decoration:none; color:#FF0000;}
#mitgliedschaftoverall a:hover {text-decoration:underline; color:#FF0000;}

html>body #mitgliedschaftleft {float:left; font-size:13px; width:55%; text-align:left;}
#mitgliedschaftleft {float:left; font-size:13px; width:43%; text-align:left;}
 #mitgliedschaftleft p {margin:0; padding:5px; margin-right:5%; margin-bottom:10px;}
 #mitgliedschaftleft span {color:#330099;}

#mitgliedschaftright {float:left; width:45%; text-align:left;}
 #mitgliedschaftright p {margin:0; margin-bottom:20px; padding:5px; margin-bottom:10px; background:#333366; color:white;}
 #mitgliedschaftright span {font-weight:bold;}

/* --- Mitgliedschaft ++++++++ - */

/* +++ GB -------- + */

div#gbover {width:100%; margin:0 auto; text-align:center;}
div#gbover1 {padding:15px; padding-top:0; color:#333366;}

table#gbentry {width:80%; margin:0 auto; text-align:center;}
 .gbentryleft {text-align:left;}
 .gbentryright {text-align:left;}

.gb-eintrag {margin-left:20px; width:90%; text-align:left;}
  .gb-eintrag a {text-decoration:none; font-size:14px; font-weight:bold; color:#FFFFCC; }
  .gb-eintrag a:hover {text-decoration:none; font-weight:bold; color:#FFFF66; }
.gb-kopfdaten {font-size:11px; background:#333366; color:#FFFFCC; padding-left:4px; padding:2px;}
.gb-inhalt {border:1px solid #333366; padding:3px;}

/* --- GB ++++++++ - */


/* +++ GALLERY ++++++++ - */
.gallery_showall {float:left; margin:5px; margin-right:0px; margin-left:10px; text-align:center;}
        .gallery_showall a {color:#333366; text-decoration:none;}
         .gallery_showall a:hover {color:black; text-decoration:none;}
.gallery_strong {font-size:14px; font-weight:bold; margin:0; padding:0;}
.gallery_startp {margin-top:2px;border:1px solid #333366;}
.gallery_count {font-size:10px;}

.gallery_pictureshow {width:100%;}
        .gallery_pictureshow a {color:#333366; text-decoration:none;}
.gallery_picture {margin:2px; border:1px solid #333366;}

.gallery_back {font-size:12px;}
        .gallery_back a {color:#333366; text-decoration:underline;}
        .gallery_back a:hover {color:#333366; text-decoration:none;}

h4 {margin:10px; padding:0px; color:#333366; font-size:16px; }
/* --- GALLERY ++++++++ - */


/* +++ Links -------- + */

.linkover {width:95%; margin:0 auto; text-align:center;}
.linkleft {float:left; text-align:left; width:50%; font-weight:bold; font-size:14px;}
.linkright {float:left; text-align:left;}
  .linkright a {text-decoration:none; color:black; margin-top:5px;}
  .linkright a:hover {text-decoration:underline; color:#333366; margin-top:5px;}
.linkmitte {clear:both; min-height:50px;}

/* --- Links ++++++++ - */

/* +++ form -------- + */

.formover {width:70%; margin:0; margin-left:30px; text-align:center;}
.formleft {float:left; text-align:left; width:50%; font-weight:bold; font-size:14px;}
.formright {float:left; text-align:left;}
  .formright a {text-decoration:none; color:black; margin-top:5px;}
  .formright a:hover {text-decoration:underline; color:#333366; margin-top:5px;}
.formmitte {clear:both; min-height:25px;}

/* --- Links ++++++++ - */


/* |||--||| STUFF -------- + */

.center {text-align:center;}
#lauftext {margin-top:10px; margin-bottom:5px; background:#333366; padding:2px; color:white;}
  #lauftext a {color:white; text-decoration:none;}
  #lauftext a:hover {color:#CCCCCC; text-decoration:none;}


.lk_info {margin:0; margin-left:15px; padding:2px; font-size:14px;}
  .lk_info a {text-decoration:none; color:black; font-weight:bold;}
  .lk_info a:hover {text-decoration:underline;}
.lk_add {margin:15px; padding:0px; font-size:14px;}
  .lk_add a {text-decoration:underline; color:black;}
  .lk_add a:hover {text-decoration:none;}