/* ---- FORMAT SCHRIFT ---- */


*
{
margin: 0;
padding: 0;
}

body
{
font-size: 100.01%;
font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
color: black;
background-color: #000066;
/*background-image: url(http://www.dellatrezzi.de/brabak/images/2.gif);*/
}

p, em
{
font-size: 0.9em;
line-height: 1.4em;
}

#content p
{
padding-top: 5px;
padding-bottom: 5px;
}

#footer p
{
font-size: 0.8em;
line-height: 1.5em;
}

#sidebar p
{
font-family: Georgia, Times, serif;
font-size: 1.05em;
}

#content hr
{
margin: 2em 0;
width: 66%;
color: #ccc;
background-color: inherit;
}

li
{
font-size: 1.01em;
margin-left: 15px;
padding-bottom: 3px;
font-family: Georgia, Times, serif;
}

blockquote{
margin-right: 0;
margin-left: 20px;
font-size: 0.9em;
line-height: 1.4em;
}


/* ---- Überschriften ---- */


h1, h2, h3, h4, h5, h6
{
font-weight: normal;
font-family: Georgia, Times, serif;
}

h1
{
padding-bottom: 10px;
font-size: 1.1em;
line-height: 1.4em;
padding-top: 15px;
padding-bottom: 10px;
}

h2
{
padding-bottom: 10px;
font-size: 1.05em;
line-height: 1.4em;
padding-top: 15px;
padding-bottom: 10px;
}

h3
{
padding-bottom: 10px;
font-size: 1.3em;
line-height: 1.4em;
}

h4
{
font-size: 3em;
}


h5
{
font-size: 1.2em;
font-style: italic;
}

h6
{
font-family: Georgia, Times, serif;
padding-bottom: 3px;
font-size: 1.05em;
}

/* ---- LINKS ---- */


a
{
color: #000066;
text-decoration: none;
}

a:hover 
{
color: #0000cc;
}

a:visited
{
color: #000066;
}

#content h3 a, #content h1 a
{
color: #000000;
border: none;
}

#content h3 a:hover
{
color: #0000cc;
border: none;
}

#content h1 a:hover
{
color: #0000cc;
border: none;
}

#headbox a
{
color: white;
}

#sidebar a, #downloadliste a
{
font-family: Georgia, Times, serif;
color: #000066;
}

#sidebar a:hover, #downloadliste a:hover
{
color: #0000cc;
}

#content a
{
color: black;
border-bottom: 1px solid black;
}

#content a:hover
{
color: #666666;
border-bottom: 1px solid #666666;
}


/* ---- MODIFIKATIONEN ---- */


small, .small
{
font-size: 0.9em;
}

.caps
{
font-size: 0.9em;
letter-spacing: 0.1em;
}

img.divider
{
margin: 2em 0;
text-align: center;
}

.download
{
background-color: #E5E5FF;
margin-top: 5px;
}

.download p
{
font-size: 0.8em;padding-left: 5px;padding-right: 5px;margin-top: 5px;
}

.download a
{
color: white;
}

.download a:hover
{
color: #000066;
}

.info p
{
color: gray;
font-size: 0.8em;
font-style: italic;
}

.info h3
{
font-size: 1.05em;
}

.intro 
{
border: 1px solid #000033;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
margin-bottom: 15px
}

.spielerliste
{
color: black;
}

#kasten
{
border: 1px solid #000033;
padding: 5px;
}

/* ---- FORMATIERUNG KAESTEN ---- */


#accessibility
{
position: absolute;
top: -10000px;
}

#container
{
margin: 10px;
border: 5px solid white;
background-color: white;
}

#head
{
}

#headbox
{
height: 150px;
text-align: right;
vertical-align: top;
background-color: #000099;
background-image: url(http://www.dellatrezzi.de/brabak/images/6.gif);
background-repeat: no-repeat;
color: white;
padding-right: 10px;
border: 2px solid #000066;
}

#breadcrumb
{
height: 20px;
padding-left: 10px;
padding-right: 10px;
vertical-align: middle;
background-color: white;
text-align: right;
border-bottom: 2px solid #000066;
}

#sidebar
{
padding-top: 25px;
padding-left: 10px;
padding-right: 10px;
float: left;
width: 175px;
\width: 175px;
w\idth: 175px;
background-image: url(http://www.dellatrezzi.de/brabak/images/11.jpg);
background-repeat: no-repeat;
}

#content
{
margin-left: 195px;
padding-top: 15px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
background-color: white;
color: black;
min-height: 400px;
border-left: #000033;
border-left-style: double;
}

#footer
{
clear: both;
text-align: right;
padding-left: 10px;
background-color: white;
border-top: 2px solid #000066;
}

#copyright
{
border-top: 2px solid #000033;
background-color: white; 
padding: 5px 10px
}


/* ---- KOMMENTARLAYOUT ---- */


#kommentar
{
border: 1px solid #000033;
margin: 20px;
background-color: #cccccc;
color: black;
padding: 10px;
}

.comments_error
{
color: #000;
background-color: #fff4f4;
}

ul.comments_error
{
padding: 0.3em;
list-style-type: circle;
list-style-position: inside;
border: 2px solid #fdd;
}

div#cpreview
{
color: #000;
background-color: #f1f1f1;
border: 2px solid #ddd;
}

form#txpCommentInputForm td
{
padding-top: 10px;
padding-left: 5px;
vertical-align: top;
}
