@charset "iso-8859-1";

* { margin: 0; padding: 0;}
body { background-color: #fff; font-family: arial, verdana; font-size: small;}
h1, h2, h3, h4, h5{ font-size: 110%; padding: 15px 0px 5px 0px;}

p.style { padding: 6px 15px; clear: both; background-color: #000000; background-image: url(img/footer_bg.jpg); background-position: 0px 0; line-height: 20px; border-top: 0px solid #F5F5F5; color: #F5F5F5;}

a { color: #333; text-decoration: none;}
a img { border: none;}

ul {list-style-type: none;}

#base {width: 100%; background-color: #FFFFFF;}
#look {width: 100%; height: 140px; background-color: #006400; background-image: url(img/shop.jpg); background-repeat: repeat-x; background-position: 0% 0; }
#look h1 {padding: 36px 0px 0px 45px; font-size: 24px; text-transform: uppercase; color: #F5F5F5; font-size: 18px; font-family: verdana; height: 58px;border-top: 2px solid #DCDCDC;border-bottom: 2px solid #008000;}

#main {margin-left: 210px; background-color: #FFFFFF; border-top: 1px solid #FFFFFF;}

#rechts {float: right; padding: 0px 15px 15px 15px; background-color: #F5F5F5; width: 180px;}
#rechts p{ padding: 8px 0px 6px 0px; text-align: justify; border-bottom: 1px solid #ccc; color: #006400; font-family: verdana;}
#rechts a{ display: block; padding: 8px 0px; text-align: justify; color: #006400;}

#content {margin-right: 210px; padding: 0px 15px 15px 15px; border-right: 1px solid #FFFFFF; background-color: #FFFFFF; text-align:justify; color: #444;}
#content a, #rightbar a {font-weight: bold;}
#content p{ padding: 0px 0px 8px 0px;}
#content ul{padding: 8px 0px 0px 20px;list-style-type: square;}
.joke {font-weight: bold;font-size: 12px; text-transform: uppercase; color: #000000;font-family: Arial;}

#light {margin-top: 12px;}

#nav {position: absolute; width: 195px; top: 140px;}
#nav ul li {border-bottom: 1px solid #D3D3D3;width: 210px;font-weight: bold;}
#nav ul li a {padding-left: 15px; display: block; width: 195px; background-color: #F5F5F5; line-height: 500%; text-transform: uppercase; color: #008000;font-size: 12px;}
#nav ul li a:hover {padding-left: 15px; width: 195px; background-color: #DCDCDC; color: #F0F8FF;}

#corner {position: absolute; top: 0px; right: 0;}
#corner ul {margin-top: 24px; margin-right: 24px; text-transform: uppercase; color: #008000;font-size: 10px;font-family: verdana;}
#corner ul li {float: left; background-color: #000000; padding: 12px 12px 12px 12px; border-top: 2px solid #F5F5F5; border-bottom: 2px solid #F5F5F5; border-left: 2px solid #F5F5F5; color: #F0FFF0;}
#corner ul li a{color: #F0FFF0;}
#corner ul li a:hover{color: #F0FFF0;}
#corner ul .stake{color: #F0FFF0; border-right: 2px solid #F5F5F5;}

#foot {clear: both; padding: 25px 0px; background-color: #FFFFFF; text-align: center; color: #C0C0C0; }
#foot p{padding: 0px 0px 0px 65px;}
#foot a{color: #A9A9A9;}

#topnav {padding: 2px 0px 0px 0px;margin-left: 22px;}
#topnav ul {margin-right: 3px;}
#topnav ul li {float: left; padding-right: 12px; padding-left: 2px; text-transform: uppercase; padding-top: 12px; font-size:10px; font-family:arial;}
#topnav ul li a {color: #FFFAF0;}
#topnav ul li a:hover {color: #7CFC00; text-decoration: none;}

.fltpic { float: right; padding: 1px; border: 1px solid #444; background-color: #fff; margin-left: 15px; margin-bottom: 15px; }
.newspic { margin-top: 15px; }
#alexa {position: absolute; width: 120px; left: 680px; height: 65px; top: 2px; border: 10px solid #C0C0C0;}