body {font: 11px/1.4em "Verdana", Arial, Helvetica, sans-serif;color: #4b4942;background: #D5D2C8 url(bilder/background.gif) top repeat-x;}
*html body {font: 11px/1.45em "Verdana", Arial, Helvetica, sans-serif;color: #4b4942;background: #D5D2C8 url(bilder/background.gif) top repeat-x;}
	
a{text-decoration: none;color: #5599a7;}
a:hover{color: #000;}
strong{font-weight: bold;}

/* =LAYOUT - the main layout styles */
.container{width:930px;margin: 0 auto;position: relative;overflow:hidden;}

/* HEADER */
#header{height: 205px;background: url(bilder/header2.jpg) top no-repeat;position: relative;top: 0;}
#header .container{height: 205px;}

*html h1{position: absolute; height: 71px;top: 20px;right: 0px;}
h1{position: absolute;height: 60px;top: 20px;right: 0px;}
h1 a{color: #fff;}


/* MAIN */
#main{top: 0px;position: relative;background: #fff;}


/* MENUELEFT*/
#leftcolumn{float: left;width: 220px;position: relative;top: 0px;}
.leftside{margin: 0px; background: #2864A0;}
.leftside a:hover{margin: 0px; text-decoration: 1px dashed #fff;}
.leftside p{line-height:1.5em;font-size:12px}


h3.leftside{display: block;font-size: 10px;height: 25px;color: #fff;border-bottom: 1px solid #fff;width: 200px;margin-left: 10px;list-style: none;}
*html h3.leftside{display: block;font-size: 10px;height: 25px;color: #fff;border-bottom: 1px solid #fff;width: 200px;margin-left: 10px;list-style: none;}

*html h3.leftside a{margin-left: -10px; text-decoration: none;color: #fff;}
h3.leftside a{margin-left: 5px; text-decoration: none;color: #fff;}
h3.leftside, a:hover{text-decoration: 1px dashed #fff;color: #E4EDF5;}


h5.leftside{display: block;font-size: 10px;height: 25px;color: #00C814;border-bottom: 1px solid #fff;width: 200px;margin-left: 10px;list-style: none;}
*html h5.leftside{display: block;font-size: 10px;height: 25px;color: #00C814;border-bottom: 1px solid #fff;width: 200px;margin-left: 10px;list-style: none;}

*html h5.leftside a{margin-left: -10px; text-decoration: none;color: #00C814;}
h5.leftside a{margin-left: 5px; text-decoration: none;color: #00C814;}
h5.leftside, a:hover{text-decoration: 1px dashed #fff;color: #E4EDF5;}


h6.leftside{display: block;font-size: 10px;height: 25px;color: #ffff00;border-bottom: 1px solid #fff;width: 200px;margin-left: 10px;list-style: none;}
*html h6.leftside{display: block;font-size: 10px;height: 25px;color: #ffff00;border-bottom: 1px solid #fff;width: 200px;margin-left: 10px;list-style: none;}

*html h6.leftside a{margin-left: -10px; text-decoration: none;color: #ffff00;}
h6.leftside a{margin-left: 5px; text-decoration: none;color: #ffff00;}
h6.leftside, a:hover{text-decoration: 1px dashed #fff;color: #E4EDF5;}


ul.leftside{font-size: 10px;width: 160px;list-style: none;color: #fff;background: #E4EDF5;
border-bottom: 2px solid #fff;margin: 0px 10px 0px 10px;}
*html ul.leftside{font-size: 10px;width: 200px;list-style: none;color: #fff;background: #E4EDF5;
border-bottom: 2px solid #fff;margin-left: 10px;}

*html ul.borderedlist li a{display: block;height: 20px;color: #1F4C7A;width: 160px;margin-left: 30px;}
ul.borderedlist li a{display: block;height: 20px;color: #1F4C7A;width: 160px;}
ul.borderedlist li a:hover{background: #fff;color: #1F4C7A;width: 160px;}


/* MAIN CONTENT */
*html #center{float: left;width: 518px; margin-left: 0px; padding: 0 20px 10px;top: 0px;position: relative;}
#center{float: left;width: 518px;padding: 0 20px 20px; top: 0px;position: relative;}


img.left, img.center, img.right {margin : 0px; border: none;}
.leftbox {float : left; margin : 0px 5px 0 0; padding: 0 5px 0 0;}
.rightbox {float : right; margin : 0 0 0 5px; padding : 0 0 0 5px; }
*html .leftbox {float : left;margin-right : 0px; margin-bottom : 0; }
*html .rightbox {float : right;margin-left : 0px; margin-bottom : 0; }
.img.left {float : left; border: none; }
.img.right {float : right; border: none; }
*html .img.left {float : left; border: none; margin : 10px 10px 10px 0;}
*html .img.right {float : right; border: none; padding : 10px 10px 10px 0;}


/* center column */
.article_wrapper h2{color: #1F4C7A; font-size: 11px;margin:10px 0;}
.article_wrapper p{padding-top:-5px;font-size: 11px;}	
.article_wrapper hr{display: 1px solid #5599a7;}
.article_wrapper a{text-decoration: none;color: #2965A3;}
.article_wrapper img {border: none;}
.article_wrapper a:hover{border-bottom: 1px dashed #2965A3; color: #2965A3;}

/* MENUERIGHT*/
#rightcolumn{background: #FFFF66 url(bilder/menueright.gif) top no-repeat;
float: left;width:140px;position: relative;}


.rightside_wrapper{width:140px;overflow: hidden;font-size: 18px;line-height: 18px;}
.rightside{border: none;overflow: hidden;margin-right: 18px;}
.product_image{ padding-left: 10px; border: none;}

.lastbox{margin:0;}
	
	
/* FOOTER */
#footer{height: 26px;background: url(bilder/footer.gif) bottom no-repeat;
position: relative; font-size: 10px;}

#footer a{color: #fff;}
#designby{float: right;height: 23px;padding-right: 10px;margin-top: 5px;}
#footer_navigation{float: left;margin-top: 5px;list-style: none;}
#footer_navigation li{float: left;padding-right:20px;}
#footer_navigation li a{text-transform:uppercase;}
#footer_navigation li a:hover{color: #A39D97;}


