@media screen {

* {margin:0;padding:0;border-collapse:collapse;}

body {background:#EEE url(bg-page.png);color:#000;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

a{color:#00F;text-decoration:none; }
a:hover{color:#F0F;}
a img{border:0px;}

caption {display:none;}
table {background-color:#E6E6E6;}
td {vertical-align: top;margin:0;padding:0;}
h1, h2, h3, h4, h5, ul, ol, p, hr, table {margin:0 0 0.6em 0;}
h2 {font-size:1.9em;}
h3 {font-size:1.14em;}
h4 {font-size:1.06em;}
h5 {font-size:1em;}
hr {height:1px;color:#000;background-color:#000;margin-bottom:1em;}
q{font-style: italic;quotes: "»" "«";}

form{display:inline;font-size:1em;}
.nullb{margin:0;padding:0;}
input, select, textarea{font-size:1em;font-family: Arial, Helvetica, sans-serif;padding:0;margin:0 0 0.1em 0;}

#frm {width:38.9em;height:38.9em;background:#EEE;padding:1em;border:1em solid #FFF;float:left;}
#frm fieldset {padding:1em;border-width:1px 0 0 0;}
#frm legend {padding:0.1em 0.4em 0 0.5em;margin-bottom:1em;color:#9D9DA1;}
#frm label{width:10em;padding:0.32em;display: block;float:left;background:#FFF;}
#Ecom_ShipTo_Postal_Name_Last,#Ecom_ShipTo_Online_Email,#Ecom_ShipTo_Postal_City,#msg,#str,#plz,#ort,#tel,#anr{width:17em;font-size:1.4em;margin:-0.12em 0 0 -0.2em;}
#msg{width:26.15em;font-size:0.9em;}
#plz{width:3.2em;margin-right:0.5em;}
#ort{width:5.6em;}
#anr{width:17.32em;}
#sndbt{float:right;width:24.2em;margin:0 3em 0 0;}
dt {margin-bottom:0.5em;font-weight:bold;}
dd {margin-bottom:1em;}

#page {width:86em;border:2em solid #FFF;background:#FFF;margin:0px auto;}
#content{width: 64.37em;float:left;color:#646464;}
#header{color:#FFF;font-family:Arial, Helvetica, sans-serif;}
#header .imgbox, #header .box, #header .box2, .box, .box2, .box3, .box4, .box5, .abc, .nav {float:left;border:1em solid #FFF;}

.box, .box2, .box3, .box4, .box5 {width: 17.45em;height:17.45em;background:#EEE;padding:1em;overflow: auto;}
.box2 {width:38.9em;}
.box3, .box4{width:60.32em;}
.box4 {height: auto;}

.imgbox, .imgbox2{height:19.45em;float:left;background:#EEE;border:1em solid #FFF;overflow:hidden;}
.imgbox {width: 19.45em;}

.imgbox2 {width:40.9em;background:#FFF;}
.imgbox2 a img, .dummy{margin:0 0.86em 0.86em 0;}
.dummy {background: #EEE url(bg-2.png);}
.pbox3 {width:62.32em;height:40.81em;float:left;border:1em solid #FFF;overflow: hidden;}

#header .imgbox{height: 19.58em;}
#header .box2 {width: 36.75em;background: #CCC;height:15.49em;padding:2.04em;}
#header .box2 h1{font-size:3.1em;text-transform:uppercase;}
#header .box2 h2{font-size:1.3em;}

#header .box {width: 15.7em;height:15.5em;background:#C3C;padding:2.5em 2em 1.5em 2em;}
#header .box h3 {font-size:1.2em;}

.abc{width:19.43em;height:19.43em;font-weight:bold;}
.abc a{width:2.8em;height:2.35em;float:left;padding:0.25em;color:#FFF;background:#00F;border-right:0.45em solid #FFF;border-bottom:0.45em solid #FFF;}
.abc a:hover{background-color:#FFF;color:#000;text-decoration:none;}

.nav{width:19.62em;color:#800080;}
.nav ul {margin-bottom:2.2em;list-style-type: none;}
li {margin-bottom:0.5em;}
.nav li a{width:18.6em;display:block;padding:1.12em 0.5em;color:#FFF;background-color:#F0F;text-decoration:none;font-weight:bold;}
.nav li a:hover{color:#FFF; background:#00F;text-decoration:none;}
.nav ul ul li a{width:17.55em;display:block;padding: 0.5em 0.5em 0.5em 1.5em;border-bottom:0.25em solid #FFF; text-decoration:none;}
.navbox, .navimgbox, .navsrchbox, .panonavbox{width:17.68em;height:17.45em;background: #FAF;padding:1em;border-bottom:2em solid #FFF;overflow:hidden;}

.navimgbox{width:19.6em;height:19.45em;background:#FCF;padding:0;}
.navsrchbox fieldset {padding:0.5em 0.25em 1em 0.42em;margin-bottom:1em;border:0.125em solid #FEF;}
.navsrchbox legend{padding:0.25em;margin-bottom:0.25em;color:#FEF;}
.navsrchbox #btnG{width:4em;margin-left:0.5em;}
.navsrchbox #q{width:10em;float:left;margin-left:0.5em;}
.panonavbox{color: #FFF;}
.panonavbox li{margin-bottom:0.8em;border-bottom:0.1em solid #FFF;}
.panonavbox li kbd{padding:0 0.1em 0 0.15em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

.box ul ,.box2 ul ,.box3 ul, .box4 ul {margin:0 0 0.6em 2em; list-style: square;}
.box ol ,.box2 ol ,.box3 ol, .box4 ol {margin:0 0 0.6em 2em; list-style: decimal;}

.alignright{float:right;}
.alignleft{float:left;}
.fixfloat{float:none;clear:both;margin:0;padding:0;border:none;width:1px;display:block;font-size:0;line-height:0;height:0px;}
.spacer1{height:1em;}
.spacer2{height:4em;}
.tagcloud ul{font-size:0.8em;color:#787878;}
.tagcloud li{display:inline;}
.tagcloud strong{font-size:1.2em;}

#lightbox{padding:15px;background:#3F3F3F;color:#787878;z-index:40;}
#lightboxDetails {font-size:0.8em;padding-top:0.8em;}
#lightboxCaption {text-align:center;}
#overlay {background: url(overlay.png);}
* html #overlay {background:#000 url(http://michael-hocke.de/l/overlay.png); back\ground: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://michael-hocke.de/l/overlay.png", sizingMethod="scale");}

#ebv01, #ebv02, #ebv03, #ebv04, #ebv05, #ebv06, #ebv07, #ebv08{cursor: w-resize;}
}