<!--
/* © MaWe-Shop - www.mawe-shop.de */
/*---body---*/
html, body {
height: 100%;
background: #000341;
margin: 0;
font-family: Georgia,Verdana,Arial,Helvetica;
font-size: 12px;
color: #000341;  
/*scrollbar-face-color: #636463;
scrollbar-highlight-color: #ABABAB;
scrollbar-shadow-color: #1B1A20;
scrollbar-3dlight-color: #636463;
scrollbar-arrow-color: #ABABAB;
scrollbar-track-color: #636463;
scrollbar-darkshadow-color: #636463;*/
background-image: url(../gfx/bg.gif);
background-repeat: repeat-y;
background-position: center;
*background-image: none;
}

/*---Navigation---*/
.navi ul {
padding: 0;
margin: 0;
list-style: none;
width: 152px;
}

.navi li {
float: left;
width: 152px;
}

.navi li a {
display: block;
width: 137px;
text-decoration: none;
padding: 10px 0 10px 15px;
border-bottom: 1px solid #ffffff;
background-image: url(../gfx/navi_bg.gif);
}

.navi li a:hover {
border-bottom: 1px solid #ffffff;
background-image: url(../gfx/navi_bg_mo.gif);
}

.navi li li a, .navi li.active li a {
width: 127px;
padding: 5px 0 5px 25px;
font-size: 11px;
background-image: url(../gfx/navi_bg2.gif);
}

.navi li ul {
display: none;
position: absolute;
}

.navi li:hover ul, .navi li.sfhover ul, .navi li.active ul { /* lists nested under hovered list items */
display: block;
position: relative;
}

.navi li.active a, .navi li li.active a {
background-image: url(../gfx/navi_bg_mo.gif);
}
/*---Navigation-Ende---*/

/*---Struktur---*/
.container {
min-height: 100%;
height:auto !important; /* moderne Browser */
height:100%; /* IE */
text-align: left;
width: 931px;
margin:auto;
background-image: url(../gfx/bg.gif);
background-repeat: repeat-y;
}

.leftrow {
float: left;
padding-left: 2px;
width: 152px;
}

.rightrow {
float: left;
margin-left: 4px;
width: 771px;
text-align: left;
}

.leftrow .visual {
margin-left: 7px;
}

.content {
margin: 25px;
}

img {
border: 0;
}
/*---Struktur-Ende---*/

/*---Links---*/
a {
color: #000341;
text-decoration: underline;
}

a:hover {
color: #7A7C9C; 
}

.overview {
width: 224px;
background-image: url(../gfx/navi_bg.gif);
float: left;
margin-right: 20px;
}

.overview .text {
padding: 5px 10px 5px 20px;
border-bottom: 1px solid #ffffff;
}

.overview .image {
padding: 0 0 0 7px;
}
/*---Links-Ende---*/

/*---Texte---*/
h1 {
font-size: 14px;
}
/*---Texte-Ende---*/

/*---Formatierungen---*/
dl {
width: 100%;
}

dt {
float: left;
}

dd {
margin: 0 0 10px 10px;
}

dt {
margin: 0 0 10px 0;
}

.clear {
clear: both;
}

.table {
width: 100%;
margin-bottom: 20px;
}

.table2 {
width: 50%;
float: left;
}

th.bullet {
background: #FFBA00;
border-right: 1px solid #ffffff;
border-top: 1px solid #ffffff;
width: 7px;
}

th.text {
background: #FFE49C;
border-top: 1px solid #ffffff;
padding: 2px 5px 2px 5px;
font-weight: bold;
}

td.bullet {
background: #7A7C9C;
border-right: 1px solid #ffffff;
border-top: 1px solid #ffffff;
padding: 2px;
vertical-align: top;
color: #ffffff;
}

td.text {
background: #D4D5DF;
border-top: 1px solid #ffffff;
padding: 2px 5px 2px 5px;
vertical-align: top;
}

td.text2 {
background: #D4D5DF;
border-top: 1px solid #ffffff;
vertical-align: top;
}

td.text2 img {
float:left;
margin-right: 20px;
}

td.text2 div {
margin: 10px 0 0 0;
}

.td2 td.text {
padding: 5px;
}

.fz11 {
font-size: 11px;
}
/*---Formatierungen-Ende---*/

/*---Formularfelder---*/
form { 
padding: 0;
margin: 0;
}

input, textarea {
font-family: Arial,Verdana,Helvetica;
width: 90%;
font-size: 12px;
color: #000000;
border: 0;
border: 1px groove #B2B2B2;
background-color: #ffffff;
/*padding-left:5px;*/
}

select {
font-size: 12px;
color: #000000;
background-color: #ffffff;
}

#radio,#check {
width: 15px;
border: 0;
background-color: transparent;
}

input#submit {
cursor: hand;
width: 100px;
font-size: 12px;
color: #000000;
border: 2px outset #B2B2B2;
background-color: #D4D5DF;
}
/*---Formularfelder-Ende---*/

/*---fieldset---*/
fieldset {
*position: relative; 
*padding: 10px 10px 2px 10px; 
background-color: #D4D5DF;
border: 1px solid #B2B2B2; 
margin-top: 35px;
}

legend {
*position: absolute; 
*top: -8px; 
letter-spacing: 5px;
text-transform: uppercase;
font-size: 11px;
color: #000341;
}
/*---fieldset end---*/

/*---List---*/
#list {
margin: 10px 0 10px 0;
}

#list div {
color:#000000;
display: block;
background-image: url(../gfx/bullet.gif); 
background-repeat: no-repeat;
background-position: 5px 8px;
padding: 3px 10px 3px 17px;
}

#list a { 
text-decoration: underline;
}
/*---List end---*/

/*---Kontakt---*/
#cb_name {
margin-bottom: 5px;
}

#cb_adr {
margin-bottom: 5px;
width: 170px; 
white-space: nowrap;
}

#cb_adr a {
margin-left: 70px;
}

#cb_left_col {
float: left; 
width: 50px; 
}

#cb_right_col {
}

#cb_left_col_a, #cb_left_col_b {
/*padding: 2px 0 2px 5px;*/
float: left; 
width: 90px; 
}

#cb_left_col_a {
color: #000000;
}

#cb_right_col_a {
background-color: #EAC49A;
color: #000000;
padding: 2px 0 2px 0;
}

#cb_right_col_b {
color: #000000;
/*background-color: #ffffff;*/
padding: 2px 0 2px 0;
}

#ib_left_col {
float: left; 
width: 100px; 
}
/*---Kontakt end---*/

//-->

