/* ----- Main ----- */
body, table
{
  font-family: tahoma;
  font-size: 10pt;
}

body 
{
  width:95%;
  margin-left: auto;
  margin-right: auto;
  topmargin, marginwidth, marginheight: 0px;
  background: #6699CC;
  background-image: url("img/background.gif");
  background-repeat: repeat-x;
  background-position: top;
  scrollbar-face-color:#3366CC;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#3366CC;
  scrollbar-shadow-color:#222222;
  scrollbar-highlight-color:#DDDDDD;
  scrollbar-3dlight-color:#3366CC;
  scrollbar-darkshadow-color:#3366CC;
}

.nichtda
{
  visibility:hidden;
}

.bodytable
{
  background-color: #323232;
}

h1, h2, h3, h4, h5, h6
{
  margin:0px; padding:0px
}

hr
{
  color: #556699;
  height: 1 pt;
  width: 95%;
}

.highlight
{
  color: #2141A1;
  background-color: #EEE077;
}

.backlink
{
  font-size: 12pt; 
  font-weight: bold;
}

.info
{
  font-size: 10pt; 
}

.menu
{
  font-size: 12pt; 
  font-weight: bold;
}

.other
{
  font-size: 10pt; 
  font-weight: bold;
}



/* ----- Contentlayout ----- */
.lboxes
{
  width: 160px;
  horizontal-align: left;
  vertical-align: top;
}

.rboxes
{
  width: 160px;
  horizontal-align: right;
  vertical-align: top;
}

.content
{
  vertical-align: top;
}



/* ----- Content ----- */
.titletext
{
  color: #556699;
  font-size: 16pt; 
  font-weight: bold;
}

.titlesub
{
  font-size: 12pt; 
  font-weight: bold;
}

.tablemain
{
  background-color: #003399;
}

.tablesub
{
  font-size: 10pt; 
}

.tabletitle
{
  font-family: tahoma;
  color: #EEE000;
  font-size: 13pt;
}

.tablecontent
{
  color: #003399;
  background-color: #CDDBF7;
  font-size: 10pt;
  background-image: url("img/");
  background-repeat: no-repeat;
  background-position: top right;
}



/* ----- Content Box ----- */
.boxcontenttablemain
{
  background-color: #003399;
}

.boxcontenttabletitle
{
  font-family: tahoma;
  color: #EEE000;
  font-size: 13pt;
}

.boxcontenttablecontent
{
  font-size: 10pt;
  color: #000000;
  background-color: #CDDBF7;
  background-image: url("img/box_content_bg.gif");
}



/* ----- Left Box ----- */
.boxlefttablemain
{
  background-color: #003399;
}

.boxlefttabletitle
{
  font-family: tahoma;
  color: #EEE000;
  font-size: 13pt;
}

.boxlefttablecontent
{
  font-size: 10pt;
  color: #000000;
  background-color: #CDDBF7;
  background-image: url("img/box_left_bg.gif");
}



/* ----- Right Box ----- */
.boxrighttablemain
{
  background-color: #003399;
}

.boxrighttabletitle
{
  font-family: tahoma;
  color: #EEE000;
  font-size: 13pt;
}

.boxrighttablecontent
{
  font-size: 10pt;
  color: #000000;
  background-color: #CDDBF7;
  background-image: url("img/box_right_bg.gif");
}



/* ----- Main Content ----- */
.inhalt_titletext
{
  color:#FFFFFF;
  font-size: 20pt;
  font-weight:bold;
}

.inhalt_tablemain
{
  background-color: #CC0000;
}

.inhalt_tabletitle
{
  color:#FFFFFF;
  background-color: #000088;
  font-size:12pt;
  font-weight:bold;
}

.inhalt_tablecontent
{
  font-size: 10pt; 
  color: #000000;
  background-color: #FFFFFF;
}

.inhalt_infotitle
{
 color:#FFFFFF;
 font-size:12pt;
 font-weight:bold;
}

.inhalt_tablebottom
{
  color:#FFFFFF;
  background-color: #000088;
  font-size:5pt;
  font-weight:bold;
}



/* ----- Forms ----- */
.textbox
{ 
  background-color: #EEEEEE;
  border: 1px solid #3366CC;
  color: #3366CC;
  font-family: Verdana, Arial;
  font-size: 10pt;
  font-weight: bold;
  scrollbar-face-color:#556699;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#FDD777;
  scrollbar-shadow-color:#99ABDB;
  scrollbar-highlight-color:#99ABDB;
  scrollbar-3dlight-color:#556699;
  scrollbar-darkshadow-color:#556699;
  background-image: url("img/input.gif");
}

.button
{
  background-color: #EEEEEE;
  border: 1px solid #3366CC;
  color: #3366CC;
  font-family: Verdana, Arial;
  font-size: 12px; 
  font-weight: bold;
  text-align: center;
  background-image: url("img/button.gif");
  cursor:hand;
}



/* ----- Links ----- */
.other:link { COLOR: #003399; FONT-WEIGHT:bold; TEXT-DECORATION: none }
.other:active { COLOR: #003399; FONT-WEIGHT:bold; TEXT-DECORATION: none }
.other:visited { COLOR: #003399; FONT-WEIGHT:bold; TEXT-DECORATION: none }
.other:hover { COLOR: #CC0000; FONT-WEIGHT:bold; TEXT-DECORATION: none }

A:link { COLOR: #003399; FONT-WEIGHT:bold; TEXT-DECORATION: none }
A:active { COLOR: #003399; FONT-WEIGHT:bold; TEXT-DECORATION: none }
A:visited { COLOR: #003399; FONT-WEIGHT:bold; TEXT-DECORATION: none }
A:hover { COLOR: #CC0000; FONT-WEIGHT:bold; TEXT-DECORATION: none }



/* ----- Core Layout ----- */
.border_top
{
  width:100%;
}

.border_bottom
{
  width:100%;
}

.header
{
  width:100%;
}

.headerbg
{
  width:100%;
  background-image: url("http://www.sportverein-scharrel.de/rotate.php?folder=themes/standard/img/header");
  background-repeat: repeat-x;
  background-position: top left;
}

.bannerbox
{
}

.maincontentframe
{
  width:100%;
}

.maincontent
{
  background:#E8E5BA;
}

.inhaltborderleft
{
  background:#E8E5BA;
  background-image: url("img/inhalt_borderleft.gif");
  background-repeat: repeat-y;
  background-position: top left;
}

.inhaltborderright
{
  background:#E8E5BA;
  background-image: url("img/inhalt_borderright.gif");
  background-repeat: repeat-y;
  background-position: top right;
}

.submenue
{
  width:100%;
}

.submenuetext
{
  color:#003399;
  text-align:center;
}
