body		{ text-align:center; color:black; font-size:12pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; background-color: #ffffff;
				margin-top: 0px; margin-left: 0px; margin-right: 0px;}
td 			{ color:black; font-size:10pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;  }
p 			{ color:black; font-size:12pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; }
b 			{ font-size:9pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; }
h2 			{ font-size:13pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; }
h3 			{ font-size:7pt; font-weight:normal; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; }
h4 			{ font-size:10pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; }
h5 			{ font-size:8pt; font-weight:normal; color:#FF0000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
h6 			{ font-size:8pt; font-weight:normal; color:#FF0000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:bottom;}
h7 			{ font-size:8pt; font-weight:normal; color:#000000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:bottom;}
h8 			{ font-size:8pt; font-weight:normal; color:#FF0000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:bottom;}


input 		{ font-size:8pt; font-family:Verdana,Geneva,Arial,sans-serif; }
select 		{ font-size:8pt; font-family:Verdana,Geneva,Arial,sans-serif; }
textarea 	{ font-size:8pt; font-family:Verdana,Geneva,Arial,sans-serif; }
div 		{ color: black; font-size:8pt; font-family:Verdana,Geneva,Arial,sans-serif; }

/*
a:link    	{ color:#000000; text-decoration:none; } font-size:8pt;
a:active  	{ color:#FF0000; text-decoration:none; }
a:visited 	{ color:#000000; text-decoration:none; } 
a:hover   	{ color:#FF0000; text-decoration:none; }
*/

a:link    	{  color:blue; text-decoration:none; }
a:active  	{  color:blue; text-decoration:underline; }
a:visited 	{ color:blue; text-decoration:none; } 
a:hover   	{ color:red; text-decoration:underline; }


a.account {
  text-decoration: none;
  color:#000000; 
  font-size: 9pt;  
  margin-top:0pt; 
  margin-bottom:0pt; 
  font-family: Verdana, Arial, Helvetica , sans-serif; 
  cursor:pointer;
}


#screen {

margin-top: 5px;

margin-left: auto;
margin-right: auto;
width: 1320px;

text-align: left;
background-color: #ffffff;

z-index:20;
}


#screen2 {

position: absolute;
top: 2px;
margin-top: 10px;

margin-left: 10px;
width: 1300px;

text-align: left;

z-index:2;
}


#border_top {
position: static;
top: 0px;
margin-top: 0px;

left: 0px;
height: 11px;
width: 100%;
background-image: url(../images/dureg_top.png);

overflow:hidden;
z-index:60000;

}

#screen_top {
position: relative;
top: 0px;
margin-top: 0px;

left: 0px;

width: 100%;
text-align: left;
background-color: #f0f0f0;
z-index:20;
}


#logo {
position: relative;
top: 0px;
left: 0px;
padding-left: 15px;
padding-top: 10px;
width: 195px;
height:100px;
background-color: #f0f0f0;
z-index:20;
}


#quicksearch {
position: relative;
top: 0px;
left: 0px;

margin-top: 0px;
margin-left: 0px; 
width: 100%;
background-color: #f0f0f0;
overflow:hidden;
z-index:1;
}

#border {
position: static;
top: 0px;
margin-top: 0px;

left: 0px;
height: 11px;
width: 100%;
background-image: url(../images/dureg_bottom.png);

overflow:hidden;
z-index:60000;

}



#menu {
position: relative;
top: 13px; // 35
margin-top: 13px;
left: 0px;
width: 190px;
overflow:hidden;
z-index:10;
float:left;
background-color: #f0f0f0;

}

#line {
position: relative;
top: 0px;
left: 0px;
min-height: 360px;

width: 5px;


overflow:hidden;
z-index:1;
float:left;
}



#main {
position: relative;
top: 0px;
left: 5px;

overflow:hidden;

background-color: #ffffff;

z-index:50000;

}






#buttons {
position: relative;
top: 0px;
margin-top: 5px;
left: 5px;
margin-left: 0px;
height: 38px;

overflow:hidden;
z-index:1000;

}

#main2 {
clear: both;
position: relative;
top: 0px;
left: 0px;
height: 20px;
width: 100%;
overflow:hidden;
vertical-align: bottom;

background-color: #ffffff;
z-index:50000;

}


#bottom_menu {
position: relative;
top: 0px;
left: 0px;
height: 30px;
width: 100%;
overflow:hidden;
vertical-align: bottom;

background-color: #f0f0f0;
z-index:50000;
line-height:30px;

}


#bottom {
position: relative;
top: 0px;
padding-top:10px;
left: 0px;
width: 100%;
overflow:hidden;
height: 4en;
background-image: url(../images/dureg_bottom.png);
background-repeat: repeat-x;
background-position: top;
z-index:50;
text-align: center;
vertical-align: bottom;
}

ul#menu2 { 
	margin:0px;
    padding-top: 0px;
    padding-left:5px;
    text-align: left;
    background-color: #f0f0f0;
	vertical-align: bottom;
  }
ul#menu2 li {
    list-style: none;
    display: inline;
    margin: 0em; 
    padding: 0;
	vertical-align: middle;

	color:#ffffff; 
	font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;
 }

ul#menu2 a {
    padding: 4px 4px;
    text-decoration: none; 
    font-weight: bold;
    color: #000000;
    font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;
    background-color: #f0f0f0;

  }
* html ul#menu2 a {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
ul#menu2 a:hover {
    border-color: #f0f0f0;
    font-weight: bold;

    color: #ff0000; background-color: #f0f0f0;
  }
  
  


.menutxt  {color:#000000; font-size: 9pt;  margin-top:0pt; margin-bottom:0pt; font-family: Verdana, Arial, Helvetica , sans-serif; cursor:pointer;}
.menuhead  {color:#000000; font-size: 9pt;  margin-top:0pt; margin-bottom:0pt; font-family: Verdana, Arial, Helvetica , sans-serif; font-weight: bold;}
.menucp  {color:#333333; font-size: 8pt; font-family: Verdana, Arial, Helvetica , sans-serif;}
.shop_name{ font-size:9pt; font-weight: bold; margin-top:2pt; margin-bottom:0pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_hits{ color:#000000; font-weight: bold; font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_order_no{ color:#000000; font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_brand{ color:#000000; font-size:7pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_special{ color:#FF0000; font-weight: bold; font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_old{ color:#808080; font-weight: bold; text-decoration: line-through; font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_price{ color:#000000; font-size:8pt; font-weight: bold; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_abstract{ color:#000000; font-size:8pt; font-weight: bold; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_descrip{ color:#000000; font-size:8pt; font-weight: normal; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_moreinfo{font-size:8pt; font-weight: normal; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shop_os{ font-size:8pt; font-weight:normal; color:#000000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:middle;}
.shop_dl{ font-size:8pt; font-weight:normal; color:#0000FF;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:middle;}
.shop_ostxt{ font-size:8pt; font-weight:normal; color:#000000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:middle; margin-bottom:0pt;}

.shoplist_name{ font-size:9pt; font-weight: bold; margin-top:2pt; margin-bottom:0pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; cursor:pointer;}

.shoplist_special{ color:#FF0000; font-weight: bold; font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}
.shoplist_old{ color:#808080; font-weight: bold; text-decoration: line-through; font-size:8pt; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;}

.buttons_link{ font-size:8pt; font-weight:normal; color:#000000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:middle; cursor:pointer}
.buttons_no{ font-size:8pt; font-weight:normal; color:#FF0000; font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:middle; cursor:pointer}
.buttons_p{ font-size:8pt; font-weight:normal; color:#000000;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif; vertical-align:middle;}
.buttons_img{border:0px;}
.buttons_img_lnk{cursor:pointer; border:0px;}
.tabbut1{padding-top:0px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
.img_link{border:0px; cursor:pointer}

.qtab{border:0px; padding-top:0px; margin-top:37px;}

.buttons_srchbox{border:0px; vertical-align:top; padding-top:0px; margin-top:0px;}
.buttons_srchbox_link{border:0px; vertical-align:top; padding-top:0px; margin-top:0px; cursor:pointer;}


input.srchbox 	{height:15px; width:600px; border:0px; background:#f0f0f0 url(../images/searchbg.gif) repeat-x left top; padding-left:3px; padding-top: 3px;}

.link_button 
{
  	text-align: right;
}

a.link_button
{
	color:blue;
	font-size:10pt;
}

a.link_button:hover
{
	color:red;
}