@charset "utf-8";
/* CSS Document */

html { 
  padding:0px;
  margin:0px;
}

body {
background-color: #FFE6B3;
background-image: url(../images/logo.png);
background-position: 5px 0px;
background-repeat:no-repeat;
background-attachment:fixed;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
}

#wrapper {
position:absolute;
margin: 0px 45px 20px;
border: #006ab2 solid 1px;
}

#header {
height: 180px;
background-color:#FFFFFF;
border-bottom: #999999 5px solid;
background-image: url(../images/header_01.jpg);
background-repeat:no-repeat;
background-position:right top;
}

#container {
position:relative; 
display:block; 
background:#FFFFFF; 
border-left:230px solid #DBDBDB; 
}

#inner {
display:block; 
margin-left:-230px; 
}

.clear {
clear:both;
}

#left {
position: relative;
width: 230px;
float: left;
background-color: #DBDBDB;
}

#right {
margin-left:230px;
padding: 10px;
background-color:#FFFFFF;
position:relative; 
display:block; 
height:1%;
}

#right a:link, a:visited, a:active {
color: #006ab2;
text-decoration: none;
}

#right a:hover {
color: #e08603;
text-decoration: underline;
}

#footer {
clear: left;
border-top: #999999 5px solid;
padding:7px;
text-align:center;
background-color:#FFFFFF;
}

#footer a:link, #footer a:visited, #footer a:active {
color: #000000;
text-decoration: none;
}

#footer a:hover {
color: #999999;
text-decoration: underline;
}

#img_left {
float: left;
margin-right:10px;
}

#img_right {
float: right;
margin-left:10px;
}

#img_right_ohne {
float: right;
margin-left:10px;
}

h1 {
color: #006Ab2;
font-size:18px;
margin-top:30px;
}

.U1 {
color: #006Ab2;
font-size:18px;
margin-top:30px;
font-weight:bold;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height: 18px;
}

h3 {
color: #ffffff; 
text-align:center; 
}

.paypal {
margin-left:58px;
}

#shopcontainer {
position:relative; 
background-color:#DBDBDB;
padding-top:5px;
text-align:center;
}

.shop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height: 18px;
margin-left:55px;
}

#backlist img {
border: #FFFFFF 1px;
margin-top:5px;
}

#menu_hor {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height: 18px;
color: #999999;
}

#menu_hor a:link, #menu_hor a:visited, #menu_hor a:active {
color: #999999;
text-decoration: none;
}

#menu_hor a:hover {
color: #006ab2;
text-decoration: underline;
}

#link_a {
background-color:#F0F0F0;
padding:10px;
}

#link_a a:link, #link_a a:visited, #link_a a:active {
color: #000000;
text-decoration: none;
}

#link_a a:hover {
text-decoration: none;
color: #FF7F00;
}

#link_b {
background-color:#ffffff;
padding:10px;
}

#link_b a:link, #link_b a:visited, #link_b a:active {
color: #000000;
text-decoration: none;
}

#link_b a:hover {
text-decoration: none;
color: #FF7F00;
}




/* ------------------------------------------------------------------------------------------------------------------------ */

#menu {
width:210px;
margin: 5px;
padding:5px;
font: normal 13px "Trebuchet MS",verdana, sans-serif;
background:TRANSPARENT;
}

#menu ul, #menu li {
list-style-type: none;
padding: 0px;
margin: 0px;
}

.point {
color:#fff;font-weight:bold;font-size:8px;
}

#menu li a:link, #menu li a:visited, #menu li a:active {
display:block;
border: solid 2px #006Ab2;
background-color:#FFBF00;
color:#800000;
text-decoration:none;
margin-bottom: 1px;
margin-top: 2px;
padding-left: 5px;
height: 24px;
line-height: 24px;
}

#menu li a:hover {
background-color:#FF7F00;
color:#000;
border: solid 2px #006ab2;
text-align:right;
padding-right:5px;
}

/* ---- menu 1 ---*/

#menu1 {
width:210px;
margin: 5px;
padding:5px;
font: normal 13px "Trebuchet MS",verdana, sans-serif;
background:TRANSPARENT;
}

#menu1 ul, #menu1 li {
list-style-type: none;
padding: 0px;
margin: 0px;
}

#menu1 li a:link, #menu1 li a:visited, #menu1 li a:active {
display:block;
border: solid 2px #006Ab2;
background-color:#FFBF00;
color:#800000;
text-decoration:none;
margin-bottom: 1px;
margin-top: 2px;
padding-left: 5px;
height: 24px;
line-height: 24px;
}

#menu1 li a:hover {
background-color:#FF7F00;
color:#000;
border: solid 2px #006ab2;
text-align:right;
padding-right:5px;
}

/* ---- menu2 ----*/

#menu2 {
width:210px;
margin: 5px;
padding:5px;
font: normal 13px "Trebuchet MS",verdana, sans-serif;
background:TRANSPARENT;
}

#menu2 ul, #menu2 li {
list-style-type: none;
padding: 0px;
margin: 0px;
}

#menu2 li a:link, #menu2 li a:visited, #menu2 li a:active {
display:block;
border: solid 2px #006Ab2;
background-color:#FFBF00;
color:#800000;
text-decoration:none;
margin-bottom: 1px;
margin-top: 2px;
padding-left: 5px;
height: 24px;
line-height: 24px;
}

#menu2 li a:hover {
background-color:#FF7F00;
color:#000;
border: solid 2px #006ab2;
text-align:right;
padding-right:5px;
}

/* ---- menu3 ----*/

#menu3 {
width:210px;
margin: 5px;
padding:5px;
font: normal 13px "Trebuchet MS",verdana, sans-serif;
background:TRANSPARENT;
}

#menu3 ul, #menu3 li {
list-style-type: none;
padding: 0px;
margin: 0px;
}

#menu3 li a:link, #menu3 li a:visited, #menu3 li a:active {
display:block;
border: solid 2px #006Ab2;
background-color:#FFBF00;
color:#800000;
text-decoration:none;
margin-bottom: 1px;
margin-top: 2px;
padding-left: 5px;
height: 24px;
line-height: 24px;
}

#menu3 li a:hover {
background-color:#FF7F00;
color:#000;
border: solid 2px #006ab2;
text-align:right;
padding-right:5px;
}

/* ---- */

#module {
margin: 5px;
padding:5px;
}

