html {
    padding: 0;
    margin: 0;
    }

body {
    padding: 0;
    margin: 16px;
    color: #666666;
    font-family: Helvetica, Arial, "Trebuchet MS", Trebuchet, verdana, arial, sans-serif;
    font-size: 14px;
    background: #222222;
    }
    
a {text-decoration: none; font-weight: normal;}
a:link {text-decoration: none; color: #666666; font-weight: normal;}
a:visited {text-decoration: none; color: #666666; font-weight: normal;}
a:active {text-decoration: none; color: #666666; font-weight: normal;}
a:hover {text-decoration: none; color: #000000; font-weight: normal;}

a.hidden:link {color: #666666 }
a.hidden:active {color: #333333 }	
a.hidden:visited {color: #333333 } 	
a.hidden:hover {color: #333333}
a.kritiken:link {color:#666666; font-weight: bold;}
a.kritiken:hover {color:#db0c0c}



.head { font-size: 16px; }

}
.hr {
	border: 0px dotted #222222;
	height: 1px;
	background:#e8e8e8;
	width: 900px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 2px 0px;
}

.polaroid{
    border: 1px solid #8b8b8b;
    width: 435px;
}

.tooltip {
position:absolute;
top:0px;
left:0px;
z-index:100;
visibility:hidden;
width:215px;
padding:3px;
background-color:#ffffff;
font-size: 11px;
}


.border{ border: 1px dashed #8b8b8b;}
.border2{ border: 1px solid #ffffff;}

.text { font-size: 12px; }
.text2 { font-size: 10px; }
.text3 { font-size: 12px; line-height:18px; color:#D3D3D3;}
.text4 { font-size: 13px; line-height:20px; color:#D3D3D3;}
.text5 { font-size: 12px; line-height:18px; color:#818181;}
.black { font-size: 13px; color:#000000; line-height:16px; }
.red { font-size: 13px; color:#f61909; line-height:16px; font-weight: bold; }

    
.select { width: 165px; font-size: 10px;}
.input1 { width: 165px; font-size: 10px;}
.input2 { font-size: 11px;}
.zy		    {font-family: Helvetica, Arial, "Trebuchet MS", Trebuchet, verdana, arial, sans-serif;font-size:10px;color:#444444;line-height:10px;}
