a { color:#A25400; text-decoration:none; }
a:hover { color:#A25400; text-decoration:underline; }

html, body { height:100%; margin:0px; padding:0px; }
body { background:url(../images/bg.gif) #000000; }
body, table { font-family:Verdana; font-size:13px; color:#000000; line-height:18px; }

h1 { font-family:Times New Roman; font-size:25px; letter-spacing:1px; font-weight:normal; margin:0px 0px 30px 0px; }
h2 { font-family:Times New Roman; font-size:18px; letter-spacing:1px; font-weight:normal; margin:0px 0px 30px 0px; }

small { font-size:11px; line-height:14px; }

form { display:inline; }

#wrapper { width:1010px; min-height:100%; height:auto; margin:auto; background:url(../images/bg_left.gif) 5px 5px repeat-y #FFFFFF; padding:0px; }
.wrapper_admin { background:url(../images/bg_left_admin.gif) 5px 5px repeat-y #FFFFFF !important; }
#inner { padding:0px 5px 5px 5px; }
#top { width:100%; position:relative; }
#left { width:210px; height:100%; float:left; padding:17px 20px; }
#left_admin { height:100%; float:left; padding:17px 20px; }
#main { width:710px; float:right; padding:17px 20px; }
#main_admin { width:820px; float:right; padding:17px 20px; }
#clear { clear:both; }
#subnavi { position:absolute; left:771px; border:2px solid #FFFFFF; }
#subnavi_inhalt { background-color:#FFFFFF; padding:7px; opacity: .7;filter: alpha(opacity=70); }

.textbox { font-family:Verdana; font-size:12px; color:#000000; background:#FFFBEA; border:1px solid #EAC100; }
.button { font-family:Verdana; font-size:12px; color:#000000; background:#FFD200; border:1px outset #EAC100; }

.ordererror { color:#990000; }
.error { background:#FFC8C8; padding:5px; border:1px solid #E9AAAA; }
.success { background:#D0FACB; padding:5px; border:1px solid #5EBB52; }

.tdhover { background-color:#FFF7D0; }
.tdcolor { background-color:#FFFFFF; }

.td_header_color { background-color:#fffc7e; }

.image { border:1px solid #F2E18E; }

.searchbox { border:1px solid #A25400; padding:5px; margin-bottom:15px; }
.searchbox input[type=text] { width:130px; }
.searchbox input[type=submit] { width:60px; margin-left:5px; }

.categories { font-size:12px; font-weight:bold; }

.basket { padding-top:10px; margin-top:15px; border-top:3px double #A25400; } 

.basket_price { border-top:1px solid #A25400; } 

.item { padding:8px; margin-bottom:15px; background:#FFFBEA; border:1px solid #EAC100; }

.orderstatus { border-bottom:1px solid #A25400; padding-bottom:10px; }

.list { border-collapse:collapse; width:100%; }
.list td { padding:3px; border:1px solid #EAC100; }
.list th { background:#FFD200; font-weight:bold; text-align:left; font-size:11px; padding:3px; border:1px solid #EAC100; }

.copyright_admin { clear:both; font-size:10px; text-align:right; padding-top:100px; }

.style1 { color: green;	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bolder; font-size: 10pt; }
.style2 { color: red; background-color: #dddddd; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12pt; }
