body{margin:0px;padding:0px;background-image:url('img/red.jpg');}
div.imprint{width:300px; height:90px; background-image:url('img/impressum.gif');background-repeat:no-repeat;}
div.screen{text-align:center;padding-top:20px;padding-bottom:10px;}
table.box{width:700px;background-color:#fbf6f6;border-left:#ada9a9 1px solid;border-right:#606060 1px solid;border-top:#ada9a9 1px solid;border-bottom:#606060 1px solid;}
td.top{border-bottom:#bcbbbb 1px solid;}	
td.screen{padding:15px;text-align:left;margin:0px;}	
td.down{border-top:#bcbbbb 1px solid;}	
hr {border-top:#bcbbbb 1px solid; border-left:none; border-right:none; border-down: none; color:#ffffff;}
td.footleft{text-align:left;width:600px;padding-left:16px;font-family: Arial;font-size: 9pt;color: #bcbbbb;}	
td.footright{font-family:arial;font-size: 8pt;color: rgb(113,24,33);text-align: right;width: 150px;height:18px;vertical-align:middle;padding-right:2px;}
td.topleft{font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size: 10pt;color: #bcbbbb;;text-align:left;width:450px;padding-left:16px;}	
td.topright{text-align: right;width: 150px;}
h3{text-align:left;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 10pt;color: rgb(81,70,70);margin:0px 0px 15px 0px;}
h2{text-align:left;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 10pt;color: rgb(113,24,33);margin:0px;}
h1{text-align:left;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 12pt;color: rgb(109,99,100);margin:8px 0px 0px 0px;}
p{font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 8pt;color: #717171;text-align: justify;margin:8px 0px 15px 0px;}
span.surf{font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 8pt;color: #717171;text-align: justify;margin:8px 0px 15px 0px;}
div.rahmen {float:left;text-align:center;width:360px;height:auto;}
div.overview {float:left;text-align:center;padding-left:15px;width:320px;border-left:#ada9a9 1px solid;border-right:#606060 1px solid;border-top:#ada9a9 1px solid;border-bottom:#606060 1px solid;}
div.ads {float:left;text-align:left;width:300px;height: auto;}
div.horizontalads {float:left;text-align:left;width:654px;height: auto;border-left:#ada9a9 1px solid;border-right:#606060 1px solid;border-top:#ada9a9 1px solid;border-bottom:#606060 1px solid;padding:0px 30px 10px 40px;}
div.lib {float:left;text-align:left;width:340px;height: auto;}
div.libcontent {float:left;text-align:left;width:495px;margin-top:20px;height: auto;}
div.libnavi {float:left;text-align:left;width:160px;margin-top:20px;height: auto;}
div.bild {float:left;text-align:center;width:360px;height: auto;}
div.space {float:left;text-align:center;width:30px;height:auto;}
div.libspace {float:left;text-align:center;width:30px;height:auto;}
div.kurz {float:left;text-align:right;padding-left:15px;padding-right:15px;width:300px;height: auto;border-left:#ada9a9 1px solid;border-right:#606060 1px solid;border-top:#ada9a9 1px solid;border-bottom:#606060 1px solid;}
div.footspace{float:left;width:50px;}
div.alert{float:left;text-align:left;font-family:arial; font-size:10pt; color: rgb(219,30,44); font-weight:bold; width:auto; margin-left:15px;margin-right:0px;}
div.alert1{float:left;text-align:left;font-family:arial; font-size:10pt; color: rgb(219,30,44); font-weight:bold; width:auto; margin-left:0px;margin-right:0px;}
form {line-height:180%;}
form.code {line-height:90%;}
form br {clear:both;} 
label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit] {cursor:pointer;}


label{float:left;display:block;clear:both;text-align:left;margin-top:0px;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 10pt;color: rgb(72,70,71);}
label.kontakt{width:130px;}
label.eintrag{width:180px;}
label.eintrag1{width:115px;}
label.code{width:50px;font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size:8pt;}
input, textarea {float:left;font-famliy:arial; font-size:10pt; color: rgb(30,27,29); margin-top:4px;padding-left:2px;};
input.kontakt{width:190px;}
input.beschreibung {width:410px;}
input.button{font-family:verdana; font-size:10pt; width:180px; margin-top:10px; color:#ffffff; font-weight:bold; background-color:rgb(138,19,13);border-bottom: 2px solid #6C1E1A; border-right: 2px solid #6C1E1A; border-left: 2px solid #B8241D; border-top: 2px solid #B8241D;padding:3px;}
input.button1{font-family:verdana; font-size:10pt; width:150px; margin-top:10px; color:#ffffff; font-weight:bold; background-color:rgb(138,19,13);border-bottom: 2px solid #6C1E1A; border-right: 2px solid #6C1E1A; border-left: 2px solid #B8241D; border-top: 2px solid #B8241D;padding:3px;}
textarea.kontakt{width:270px;}
span.stern{color:#D1170E}

a.topleft{font-family: Verdana, Helvetica, Arial, Sans-Serif; font-size: 9pt;color:rgb(81,74,74); text-decoration:none; font-weight:normal;margin:0px;}
a.topleft:hover{font-weight:bold}
a.direct{font-family: Verdana, Helvetica, Arial, Sans-Serif; font-size: 8pt;color:rgb(113,24,33); text-decoration:none; font-weight:normal;margin:0px;}
a.direct:hover{font-weight:bold; color:rgb(81,74,74);}
a.topleftactive{font-family: Verdana, Helvetica, Arial, Sans-Serif; font-size: 9pt;color:rgb(113,24,33); text-decoration:none; font-weight:bold;margin:0px;}
a.footleft{font-family: Arial;font-size: 8pt;color:rgb(81,74,74); text-decoration:none; font-weight:normal;margin:0px;}
a.footleft:hover{text-decoration:underline;}
a.text{font-family: Verdana, Helvetica, Arial, Sans-Serif;font-size: 8pt;color: #616161;text-decoration:none;font-weight:normal;}
a.text:hover{text-decoration:underline;}
a.lib{font-family: Verdana, Helvetica, Arial, Sans-Serif; font-size: 8pt;color:rgb(116,143,153); text-decoration:none; font-weight:normal;margin:0px;}
a.lib:hover{text-decoration:underline;}
