
body { 
	margin: 0px 0px 0px 0px; 
	padding: 20px 0px 0px 0px;
	font-family:  Verdana, Helvetica, sans-serif;
	background: url(../img/bg.gif); background-repeat: repeat-x;
	text-align:center; 
	color: #3d;
	font-size: 11px;
		}

/* generals */
a			{text-decoration: none; color: #3366ff;}
a:hover 	{text-decoration: underline;}
b,strong	{font-weight: bold; color: #011292;}
i,em		{font-style: italic;}
img 		{border: 0px;}
form		{display: inline;}
ul			{padding: 0px 0px 0px 0px; margin: -10px 0px 30px 0px; line-height: 14px;}
li			{margin: 4px 0px 0px 0px; padding: 5px 0px 0px 20px; background-image: url(../img/lihr.gif); background-repeat:no-repeat; list-style:none;}
#nav ul	{padding: 5px 6px 0px 0px; margin: 0px 0px 18px 0px; line-height: 14px;}
#nav li	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 13px; background-image: url(../img/arrow.gif); background-repeat:no-repeat; border-bottom: 1px solid #e2e3e4;}
#nav li.noBorder {border:none;}
#nav li.noBorder2 {border:none; font-weight: bold;}
div#nav span {text-decoration: none;  font-family: monospace; color: #fff;}
span.und {font-family:  Verdana, Helvetica, sans-serif; font-size: 90%;}
span.rot {color: #ff3333;}
span.vp {padding-left: 300px;}
u			{text-decoration: underline;}


/* special divs */
#gesamt {width:769px; position: relative; overflow: visible; margin: auto; text-align:left;}
#header {width:769px; margin: 0px; padding: 0px 0px 30px 0px;}
#header div {margin: 0px; padding: 4px 10px 0px 0px; float: right; color: #66;}
#content {width:585px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 180px;}
#footerbg {height: 107px; margin: 40px 0px 0px 0px; background: url(../img/bg_footer.jpg) repeat-x 0 0;  clear: both;}
#footer {height: 107px; width: 769px; padding: 10px 0px 0px 0px; text-align:left; position: relative; overflow: visible; margin: auto;}
#footer p {font-size: 80%; color: #66; margin: 0px 0px 0px 0px;}
#oben {background:  transparent url(../img/pfeiloben.gif) no-repeat 100% 5px; float:right; padding: 0 10px 0 2px;}
#hotline {position: absolute; top: 16px; left: 400px;}
#tracker {display: none;}



/* menu */
#nav {width: 150px; height:400px; padding: 0px; margin: 0px 0px 0px 0px; float: left;}
#nav p {font-size: 80%; color: #969696}


/* images */
img.logo {width:123px; height:162px; padding: 0px 0px 0px 15px;}
img.header {width:769px; height:164px;}
img.arrow {width: 6px; height: 16px;}
img.brillux {width: 127px; height: 40px; border-bottom: 1px solid #e1e0df; padding: 0px 0px 8px 0px;}
img.thermo {width: 127px; height: 33px; padding: 8px 0px 0px 0px;}
img.haus {width: 118px; height: 68px; padding: 5px; margin: 0px 40px 0px 0px; border: 1px solid #e1e0df;}
img.thumb {width: 118px; height: 68px; padding: 5px; margin: 0px 10px 20px 0px; border: 1px solid #e1e0df;}
img.star {width: 95px; height: 95px;}




/* content */
h1 {color: #3366ff; padding: 20px 0px 15px 0px; margin: 0px 0px 0px 0px; font-size: 180%; font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;}
h2 {color: #3366ff; padding: 20px 0px 5px 0px; margin: 0px 0px 0px 0px; font-size: 180%; font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;}
h3 {color: #3d; padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 130%; font-family: Verdana, Helvetica, sans-serif;}
p {margin: 0px 0px 15px 0px;  font-size: 100%; line-height: 160%; text-align: justify;}



/* form elements */



/* links */
a.lvl1, a.lvl2, a.lvl1:visited, a.lvl2:visited {text-decoration: none; font-size: 100%; display: block;}

a.lvl1 {padding: 5px 0px 5px 0px;}
a.lvl2 {padding: 5px 0px 5px 0px; font-weight: bold;}
a.lvl3 {text-decoration: normal; font-size: 85%; color: #3366ff; font-weight: normal; padding: 0px 0px 0px 0px;}
a.lvl4 {font-size: 85%; font-weight: bold;}
a.lvl1:hover, a.lvl2:hover, a.lvl3:hover {text-decoration: underline;}

b.lvl1 {color: #ff3333;  font-weight: bold; font-size: 11px; padding: 0px 5px 0px 5px;}

