/*background-image:url('/a.jpg');
background-repeat:repeat;*/

body
{
margin:0px 0 750px;
padding: 0;
}

img, .border-0 input
{
border: 0px;
}

table
{
border-spacing:2px;
}

.table-spacing-10
{
border-spacing:10px;
}

h1, h2, h3, h4, p, .border-0 input
{
margin:0;
padding:0;
}

input, select
{
border:1px;
}

hr
{
margin-top:0px;
border-top: solid 1px #777;
border-bottom: 0px #fff;
border-right: 0px #fff;
border-left: 0px #fff;
color:#000;
background-color:#fff; 
}

.suchfenster
{

}

.center
{
text-align:center;
margin:0px auto;
}

.center-tab table
{
margin:0px auto;
}
.left-tab table
{
margin:0px;
}
.cett
{
text-align:center;
font-weight:bold;
}
.fett
{
font-weight:bold;
}

.invert
{
text-decoration:underline;
font-weight:bold;
}

.kursiv
{
font-style:italic;
}

.unterstrich
{
font-style:underline;
}
.liste-standard
{
margin:0;
padding:0;
list-style:none;
list-style-type:none;
display:inline;
}
.liste-standard ul, .liste-standard li
{
list-style:none outside;
margin:0;
padding:0;
}

.table-standard
{
text-align:left;
}

.table-standard td
{
vertical-align:top;
}

.margin-0, .margin-0 table
{
margin:0;
}
.margin-0-auto
{
margin:0 auto;
}

.top, .top td
{
vertical-align:top;
}
.bottom , .bottom td
{
vertical-align:bottom;
}

.left
{
margin: 0 0 0 0;
text-align:left;
}
.right
{
text-align:right;
position:absolute;
right:10px;
}

.t-right
{
text-align:right;
}

.border-1
{
border: 1px solid;
}
.justify
{
text-align:justify;
}
.padding
{
padding:3px;
}
.padding-plus
{
padding:7px;
}
.padding-plus-left-right
{
padding-left:10px;
padding-right:10px;
}
.top-1, .top-1 li
{
margin-top:1px;
}
.bottom-1, .bottom-1 li
{
margin-bottom:1px;
}
.bottom-3
{
margin-bottom:3px;
}
.bottom-5
{
margin-bottom:5px;
}
.top-3
{
margin-top:3px;
}
.top-7 {margin-top:7px;}
.f-left
{
float:left;
}
.f-right
{
float:right;
}

.right-10
{
margin-right:10px;
}

.width-40
{
width:49%;
}
.width-30
{
width:30%;
}
.width-50
{
width:50%;
}
.width-60
{
width:60%;
}
.width-70
{
width:70%;
}
.width-90
{
width:90%;
}

#seite
{
position:relative;
width:980px;
margin: 0 auto 0;
padding:5px 10px 5px 10px;
border-left:1px solid;
border-right:1px solid;
border-color:#e7f0ff;
}

#kritikatur-titel
{
position:relative;
padding:7px;
font-variant:small-caps;
font-weight:bold;
width:430px;
margin-bottom:8px;
}


.kritikatur-fuss
{
position:relative;
padding:1px;
margin:0 auto 0;
width:970px;
}

#nutzer-bild
{
position:relative;
float:left;
}

#as-inhalt
{
position:relative;
width:695px;
float:left;
margin:0 auto;


}
#as-nav
{
position:relative;
float:right;
width:260px;
margin-left:2px;
}
#as-nav ul, ol, dl
{
position: relative;
}


.nachricht
{
width:100%;
border:1px solid;
margin-bottom:5px;
}

.nachricht-box
{
width:400px;
border:1px solid;
clear:left;
margin-bottom:5px;
}
.nachricht-box-1
{
float:left;
width:65px;
}
.nachricht-box-2
{
width:320px;
margin-left:75px;
}

.liste-horizontal, .liste-horizontal ul, .liste-horizontal-0 ul
{
margin:0px;
padding:0px;
}

.liste-horizontal li
{
display:inline;
padding-right: 10px;
}
.liste-horizontal-eng li
{
padding-right: 5px;
}

.li-vert-1 li, .li-vert-1
{
margin-top:1px;
font-weight:bold;

}
.li-vert-1 a 
{
display:block;
}

.li-vert-2 li, .li-vert-2
{
margin-top:1px;
}
.li-vert-2 a
{
display:block;
}

.button, .button li
{
border:1px solid;
width:40%;
}


.vs-box
{
min-height:40px;
}
.vs-box-1
{
width:60px;
float:left;
}
.vs-box-2
{
float:left;
width:550px;
}
.merkzettel textarea
{
overflow: hidden;
}
.titelkasten-box
{
padding:1px;
clear:left;
margin-bottom:1px;
}
.titelkasten-box-1
{
float:left;
width:120px;
}
.titelkasten-box-2
{
float:left;
width:430px;
}

.kopf-rechts
{
position:relative;
float:right;
width:182px;
padding:0 2px;
}
.kopf-rechts-unten
{
text-align:right;
}
.profil-bilder
{
float:left;
width:173px;
margin-bottom:10px;
}

.font-normal
{
font-style:normal;
font-weight:normal;
font-variant:normal;
}
.knopf, .knopf a:link , .knopf a:visited
{
/*border: 2px solid; */
background-color:#125; color:#fff; border-color: #333; 
padding: 2px;
/*color:#fff;
background:#14f;
border-color:#ccc;
border:1px solid;*/
}
.border-right
{
border-right-width:1px; border-right-style:solid;
}
.border-spezial
{
border-left:1px solid;
border-right:1px solid;
border-top:1px solid;
}
.button
{
display:block;
border:0px;
background:#fff;
color:#303092;
}
.button:hover
{
text-decoration:underline;

}
/*border-color:#424580;*/
/*.liste-horizontal li:first-letter, .erstfett li:first-letter
{
font-size:24pt;
}*/