/* ***General*** */

#content {
width: 630px;
height: 500px;
text-align: left;
padding: 0 30px 20px 20px;
margin: 0 20px 20px 20px;
background: #062236;
color: #f0ddb4;
font-size: 12px;
font-family: Verdana, Arial;
line-height: 17px;
overflow-y: scroll;
}

/* Scrollbar */
scrollbar {
arrow-color: #f0ddb4;
3dlight-color: #006600;
highlight-color: #0d456e;
face-color: #062236;
shadow-color: #082942;
track-color: #062236;
darkshadow-color: #000000;
}

/* Schrift */
.al {
text-align : left;
}
.ac {
text-align : center;
}
.ar {
text-align : right;
}
.vt {
vertical-align: top;
}
.vb {
vertical-align: bottom;
}
.vm {
vertical-align: middle;
}

/* Pictureframe */
.fullwidthframe {
width: auto;
padding: 0px;
background: url(/bilder/bg2.jpg);
}

.fullpicframe {
width: auto;
padding: 0px;
border: solid 1px #062236;
}

.verticalpicframe {
width: auto;
padding: 0px;
border-bottom: hidden;
border-top: hidden;
border-left: solid 1px #062236;
border-right: solid 1px #062236;
}

.horizontalpicframe {
width: auto;
padding: 0px;
border-top: solid 1px #062236;
border-bottom: solid 1px #062236;
border-left: hidden;
border-right: hidden;
}

/* Formular */
form {
padding: 20px; border: 0px solid;
}
td, input, select, textarea {
font-size: 11px; font-family: Verdana,sans-serif;
}
input, select, textarea {
color:#f0ddb4;
}
.bereich, .feld, .auswahl{
background-color:#0e2b41; color:#f0ddb4; width:210px; border:1px dotted #dbc590;
}
.check, .radio {
background-color:#0e2b41; color:#f0ddb4; border:1px dotted #dbc590;
}
.login {
background-color:#0e2b41; font-weight: bold; color:#f0ddb4; width:50px; border:1px dotted #dbc590;
}
.button {
background-color:#0e2b41; font-weight: bold; color:#f0ddb4; width:100px; border:1px dotted #dbc590;
}

/* Navi */
.nframe {
width: auto;
padding: 0px;
background: url(/bilder/a1.jpg);
}

/* Links */
A:link, A:visited, A:active {
color: #f0ddb4;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:hover {
color: #f0ddb4;
text-decoration: overline underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Row */
hr {
width: 100%;
border-width: 1px;
border-style: dashed;
}

/* Headlines */
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
margin: auto;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
margin: auto;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
margin: auto;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
margin: auto;
}

h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}

/* Schriftgr��en */
.s75px {
font-size: 75px;
margin-bottom: -10px;
}

b10px {
font-size: 10px;
}

.b10px {
font-size: 10px;
}

.b14px {
font-size: 14px;
}

.s20px {
font-size: 20px;
}

/* Hevorhebungen */
.or1 {
color: #FF9933;
}

.red1 {
color: #FF0000
}

/* ***List*** */
.list {
list-style: circle outside;
color: #f0ddb4;
}

.list1 {
line-height: 5px;
list-style: circle outside;
color: #dbc590;
}

/* Tabellen */
.list2 {
border-left: 1px dotted #dbc590;
border-right: 1px dotted #dbc590;
background: #0e2b41;
}

.list2end {
border-left: 1px dotted #dbc590;
border-right: 1px dotted #dbc590;
border-bottom: 1px dotted #dbc590;
background: #0e2b41;
}

.list3 {
border-top: 1px dotted #dbc590;
border-bottom: 1px dotted #dbc590;
}

.listn3 {
border: 1px none #dbc590;
}

table.list4 {
	border: 0px;
}
table.list4 td {
	border: 1px dotted #dbc590;
}
table.list4 tr td {
	background-color: #0e2b41;
}

.bg1 {
background: #0e2b41;
}

.cat {
color: #062236;
background: #e1cea1;
}

/* Schriftgr��en */
.s10px {
font-size: 11px;
margin-left: -28px;
line-height: 12px;
}

.s12px {
font-size: 12px;
line-height: 15px;
}

.s11px {
font-size: 9px;
line-height: 15px;
}

/* ***Margin*** */
.margin-16px {
margin-left: -16px;
}

