body { 
font-size : 12px; 
margin : 0; 
padding : 0; 
font-family : Verdana; 
background-color :#E3E3E3;
}
 
.page-container { 
width : 800px; 
margin : 0 auto; 
padding : 0; 
border-left : 1px solid #679119; 
border-right : 1px solid #679119; 
border-bottom : 1px solid #679119; 
background-color : #679119; 
} 

.nav-global { 
float : right; 
margin : 0 5px 0 0; 
font-size : 12px; 
font-family : Verdana; 
background-color : transparent; 
} 

.nav-global a:link, .nav-global a:visited { 
background-color : rgb(255, 255, 255); 
color : navy; 
text-decoration : none; 
} 

.nav-global a:hover, .nav-global a:active { 
background-color : rgb(255, 255, 255); 
color : navy; 
text-decoration : underline; 
} 

.site-name { 
background-color : transparent; 
color : rgb(255, 255, 255); 
font-weight : bold; 
font-size : 24px; 
margin : 0 0 0 5px; 
} 

.site-slogan { 
background-color : transparent; 
color : rgb(204, 216, 228); 
font-weight : bold; 
font-size : 14px; 
margin : 0 0 0 5px; 
} 

.nav-main { 
clear : both; 
float : left; 
width : 800px; 
min-height : 2em; 
height : auto !important ; 
height : 2em; 
line-height : 2em; 
margin : 0; 
padding : 0; 
border-top : 1px solid rgb(84, 111, 144); 
border-bottom : 1px solid rgb(84, 111, 144); 
background-color : rgb(159, 182, 213); 
} 

.nav-main a, .nav-main a:link, .nav-main a:visited, .nav-main a:active { 
margin : 0; 
padding : 0 10px 0 10px; 
border-right : 1px solid rgb(255, 255, 255); 
color : rgb(255, 255, 255); 
text-decoration : none; 
font-size : 12px; 
font-weight : bold; 
} 

.nav-main a:hover, .nav-main a.selected { 
background-color : inherit; 
color : navy; 
text-decoration : underline; 
font-weight : bold; 
} 

.buffer { 
float : left; 
width : 950px; 
margin : 0; 
padding : 0; 
background-color : transparent; 
}

DIV.beitrag { 
border : 1px solid black; 
top : 0; 
margin : 1px; 
padding : 1px; 
width : 468px; 
font-size : 11px; 
font-weight : normal; 
background-color : #efd; 
} 

table { 
font-size : 12px; 
color : #000000; 
font-family : Verdana; 
} 


table td#footerbereich { 
text-align : right; 
font-size : 8pt; 
color : #000000; 
font-family : Verdana; 
} 

fieldset { 
width : 95%; 
padding : 1em; 
margin : 0 0 1em 0; 
border : 1px solid black; 
} 

legend { 
border : 1px solid black; 
padding : 0 1em; 
} 

label { 
width : 7em; 
text-align : right; 
padding-right : 1em; 
} 

h1 { 
font-size : 11px; 
font-weight : bold; 
padding-top : 0; 
padding-bottom : 0; 
margin-bottom : 0; 
margin-top : 0; 
margin : 0 0 3px; 
} 

h2 { 
font-size : 11px; 
font-weight : normal; 
padding-top : 0; 
margin : 0 0 3px; 
padding-bottom : 0; 
margin-bottom : 0; 
margin-top : 0; 
}
 
h3 { 
font-size : 11px; 
font-weight : normal; 
margin : 0 0 3px; 
} 

.h4 { 
font-size : 10px; 
font-weight : bold; 
padding-top : 0; 
padding-bottom : 0; 
margin-bottom : 0; 
margin-top : 0; 
} 


a:link { 
color : black; 
text-decoration : none; 
} 
a:visited { 
color : black; 
text-decoration : none; 
} 
a:hover { 
color : black; 
text-decoration : underline; 
} 
a:active { 
color : black; 
text-decoration : none; 
} 

input { 
font-family : Verdana; 
font-size : 8pt; 
border : 1px solid #000000; 
} 
textarea { 
font-family : Verdana; 
font-size : 8pt; 
border : 1px solid #000000; 
} 
input.submit { 
text-align : center; 
font-family : Verdana; 
cursor : pointer; 
} 
select { 
font-family : Verdana; 
font-size : 8pt; 
border : 1px solid #000000; 
} 

.tabelle_blau { 
border-top : 1px dashed #006699; 
border-left : 1px dashed #006699; 
border-right : 1px dashed #006699; 
border-bottom : 1px dashed #006699; 
} 

.tabelle_schwarz { 
border-top : 1px dashed #000000; 
border-left : 1px dashed #000000; 
border-right : 1px dashed #000000; 
border-bottom : 1px dashed #000000; 
} 

.disableFloat { 
clear : both; 
float : none; 
} 


.img-shadow { 
float : left;
background : url('http://www.Spinatbox.de/img/bilderrahmen.png') no-repeat bottom right !important;
background : url('http://www.Spinatbox.de/img/bilderrahmen.png') no-repeat bottom right;
margin : 10px 0 0 10px !important;
margin : 10px 0 0 5px;
} 
.img-shadow img { 
display : block;
position : relative;
background-color : #fff;
border : 1px solid #a9a9a9;
margin : -6px 6px 6px -6px;
padding : 3px;
} 
.img-shadow-full { 
float : right;
} 
.img-shadow-full-border { 
background : url('http://www.Spinatbox.de/img/bilderrahmen.png') no-repeat bottom right !important;
background : url('http://www.Spinatbox.de/img/bilderrahmen.png') no-repeat bottom right;
margin : 10px 0 0 10px !important;
margin : 10px 0 0 5px;
float : left;
} 
.img-shadow-full { 
display : block;
position : relative;
background-color : #fff;
border : 1px solid #a9a9a9;
margin : -6px 6px 6px -6px;
padding : 6px;
}