/* Sam & Sun Shop CSS*/
/*by 7actions by Glauser, 2009 -- www.7actions.ch*/
body{font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;font-size:11px;color:#000022;margin:0px;padding:0px;top:0px;left:0px;text-align:center;background-image:url(../bg_white.jpg);background-color:#000022;background-repeat:repeat-x;background-position:0px 100px;}
img{border:none;}
a{text-decoration:none;border:none;color:#666;}
a:hover{color:#093;}
strong{font-weight:bold;}
/* center content website
**********************************************************/
#center{width:1000px;height:700px;padding:0px;margin:0px auto;text-align:left;}
#absolute{position:absolute;width:1000px;margin:0px;padding:0px;z-index:1;}
/* logo
**********************************************************/
#logo{width:1000px;padding:0px;margin:0px;text-align:center;}
#logo img{padding:0px;margin:10px 0px;border:none;text-align:center;}
/* content wrap
**********************************************************/
#contentwrap{clear:both;width:1006px;height:525px;padding:0px;margin:0px;}
/* Warnekorb etc.
**********************************************************/
#shopnav{float:left;width:700px;margin:0px 0px;padding:0px 0px;}
#shopnav ul{margin:10px 0px 2px 324px;padding:0px 0px;}
#shopnav ul li {display:inline;margin:0px 5px 0px 0px;padding:0px;}
#shopnav ul li a{color:#666;}
#shopnav ul li a:hover{color:#093;}
#basket{float:left;width:300px;margin:10px 0px 2px 0px;padding:0px 0px;text-align:right;}
#basket p{float:right;margin:0px 0px;padding:0px 4px 0 0px;}
#basket a{color:#666;}
#basket a:hover{color:#093;}
/* Shop Links -> Kategorien, Suche, Login
**********************************************************/
#shopleft{width:303px;height:485px;float:left;padding:0px;margin:0px;font-size:12px;background:url(../bg-text.jpg) top left no-repeat transparent;}
#shopleft p{margin:0px 0 5px 15px;padding:0px 0;}
/* Shopleft - Forms
*******************/
#shopleft form{margin:0px 0 0px 15px;padding:0px 0;}
#shopleft fieldset{margin:0px 0px;padding:0px 0px;border:none;}
#shopleft p.element{clear:left;display:block;margin:0px;padding:0px;}
#shopleft p.element label{float:left;margin:0px 0 5px 0;padding:0px;width:110px;}
#shopleft p.element input{float:left;width:150px;margin:0px 0 5px 0;padding:0px;background-color:#fff;border:1px solid #999;}
#shopleft p.element input.text{height:14px;}
#shopleft p.element input:focus{background-color:#ddd;}
#shopleft p.element input.submit{margin:0px 0px 0px 142px;padding:3px 0px 0px 0px;width:120px;font-size:12px;border:none;color:#666;text-transform:lowercase;text-align:right;cursor:pointer;background-color:transparent;}
#shopleft p.element input.submit:hover{color:#093;}
/*Kategorien
*******************/
#shopkats {padding:0px;margin:0px;}
#shopkats ul{padding:0px 0px 25px 0px;margin:15px 0px 0px 15px;list-style-type:none;}
#shopkats ul li a{color:#666;}
#shopkats ul li a.active{color:#002;}
#shopkats ul li a:hover{color:#093;}
#shopkats ul li{padding:0px;margin:10px 0px 0px 0px;}
#shopkats ul ul{padding:0px 0px 0px 0px;margin:0px 0px;}
#shopkats ul ul li{padding:0px;margin:10px 0px 0px 10px;}
/*Schnellsuche
*******************/
#search {padding:0px;margin:0px;}
/* User Login
*********************/
#minilogin{clear:left;margin:0px;padding:0px;}
#minilogin h2{font-size:14px;font-weight:bold;color:#002;margin:0px 0px 0px 15px;padding:25px 0px 10px 0px;text-transform:uppercase;}
#minilogin p.register{clear:left;margin:0px;padding:15px 0 0 0;}
#minilogin p.password{margin:0px;padding:5px 0 0 0;}
/* Shop Einkaufsseiten - Generell
**********************************************************/
#shopright{width:697px;height:485px;float:left;padding:0px 0px;margin:0px 0px;background:url(../r-blank.jpg) top right no-repeat transparent;line-height:14px;}
#shopright img.imgAbsolute{position:absolute;padding:0px 0px;margin:0px 0px;top:159px;left:318px;}
#shopright a{color:#666;}
#shopright a:hover{color:#093;}
#shopright div.leftmargin{width:683px;height:475px;overflow:auto;padding:0px 0px;margin:0px 0px 0px 20px;}
#shopright h1{font-size:14px;font-weight:bold;color:#002;margin:15px 0px 10px 0;padding:0px;text-transform:uppercase;}
#shopright h2{font-size:14px;font-weight:bold;color:#002;margin:15px 0px 10px 0px;padding:0px;text-transform:uppercase;border:}
#shopright h3{font-size:12px;font-weight:bold;color:#002;margin:15px 0px 10px 0px;padding:0px;text-transform:uppercase;}
#shopright h4{font-size:11px;font-weight:bold;color:#002;margin:0px 0px 3px 0px;padding:0px;text-transform:uppercase;}
#shopright p{margin:0px 0px;padding:0px 15px 5px 0px;}
#shopright ul{margin:0px 0px;padding:0px 0px 0px 0px;}
#shopright ul li{margin:0px 0px;padding:0px 0px 5px 0px;}
#shopright p.priceinfo{position:absolute;width:600px;margin:0px;padding:0px;top:615px;left:325px;z-index:100;}
#shopright form{margin:0px 0 0px 0px;padding:0px 0;}
#shopright fieldset{margin:10px 0px 3px 0px;padding:0px 0px;border:none;}
#shopright p.element{clear:left;display:block;margin:0px;padding:0px;}
#shopright p.element label{float:left;margin:0px 0 5px 0;padding:0px;width:150px;}
#shopright p.element input{float:left;width:200px;margin:0px 0 5px 0;padding:0px;background-color:#fff;border:1px solid #999;}
#shopright p.element input.text{height:14px;}
#shopright p.element input:focus{background-color:#ddd;}
#shopright p.element select{float:left;width:200px;margin:0px 0 5px 0;padding:0px;font-size:11px;background-color:#fff;border:1px solid #fff;}
#shopright p.element input.submit{margin:0px 0px 0px 232px;padding:0px 0px 0px 0px;width:120px;border:none;color:#666;text-transform:lowercase;text-align:right;cursor:pointer;background-color:transparent;}
#shopright p.element input.submit:hover{color:#093;}
/* Shop Tags
**********************************************************/
#shopPage-c{margin:0px;padding:0px;}
#page-category{margin:0px;padding:0px;}
#shopPage-u{margin:0px;padding:0px;}
#page-account-update{margin:0px;padding:0px;}
/* Übersichtsseiten
**********************************************************/
#shopright div.product{float:left;width:225px;margin:0px;padding:0px;}
#shopright div.product h3 {margin:0px 0px 5px 0px;padding:0px;}
#shopright div.product h3 a{color:#002;}
#shopright div.product img{margin:0px;padding:0px;}
#shopright div.product p{margin:3px 0px 0px 0px;padding:0px;}
/* Seitenzahlen
**********************************************************/
#shopright div.pager{position:absolute;top:550px;left:325px;}
/* Detailseiten
**********************************************************/
#shopright div.prodimage{float:left;width:335px;margin:0px;padding:0px;}
#shopright div.prodimage img{margin:0px;padding:0px;}
#shopright div.proddetails{float:left;width:337px;margin:0px;padding:0px;}
#shopright div.proddetails h3{margin:15px 0px 3px 0px;padding:0px;}
#shopright p.p-price{font-weight:bold;text-transform:uppercase;font-size:12px;margin:8px 0px 0px 0px;padding:0px;}
#shopright p.prodopt{margin:0px;padding:3px 0px 0px 0px;}
#shopright p.prodopt label{margin:0px;padding:0px 0px;}
#shopright p.prodopt input.radio{vertical-align:center;margin:0px 5px 0px 0px;padding:0px 0px;}
#shopright div.proddetails form{margin:0px;padding:0px;}
#shopright p.detamount{margin:15px 0px 0px 0px;padding:0px;}
#shopright p.detamount label{margin:0px 0px;padding:0px;}
#shopright p.detamount input{width:30px;margin:0px 0px;padding:0px;background-color:#fff;border:1px solid #999;}
#shopright p.ordersubmit{margin:5px 0px 0px 0px;padding:0px;}
#shopright p.ordersubmit input{width:120px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:none;text-align:left;color:#666;text-transform:lowercase;cursor:pointer;background-color:transparent;}
#shopright p.ordersubmit input:hover{color:#999;}
#shopright p.pager{margin:0px 0px;padding:15px 0px 0px 0px;}
#shopright p.ordersubmit input:hover{color:#999;}
#shopright p.pager a.lastProd{margin:0px 100px 0px 0px;padding:0px;}
#shopright p.pager a.overviewLink{margin:0px 100px 0px 0px;padding:0px;}
#shopright p.pager a.nextProd{margin:0px;padding:0px;}
/* Warenkorb 
*************************************/
#page-basket table{width:660px;margin:0px 0px;padding:0px;border-collapse:collapse;vertical-align:bottom;font-size:11px;}
#page-basket table tr th{margin:0px 0px;padding:2px 0px;font-weight:bold;border-bottom:1px solid #999;vertical-align:bottom;}
#page-basket table tr th.price,
#page-basket table tr td.price{text-align:right;}
#page-basket input.text{width:150px;margin:0px 0px;padding:0px 5px 0px 0px;background-color:#fff;border:1px solid #999;}
#page-basket input.text:hover,#page-basket input.text:focus{background-color:#ddd;}
#page-basket table tr.postagerow th{margin:0px;padding:15px 0px 2px 0px;}
#page-basket table tr td{margin:0px 0px;padding:2px 0 0 0;}
#page-basket table tr td.note{margin:0px 0px;padding:15px 0 0 0;color:#cc3333;font-weight:bold;}
#page-basket table tr.shippingrow td{margin:0px;padding:7px 0 0 0;}
#page-basket div.addresses{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}
#page-basket p.agb{margin:15px 0 0 0;padding:0px;}
#page-basket select{width:200px;margin:0px 0px;padding:0px;background-color:#fff;border:1px solid #999;}
#page-basket p input.send:hover,
#page-basket p input.update:hover,
#page-basket p input.edit:hover, 
#page-basket input.submit:hover{background-color:transparent;border-style:hidden;color:#093;}
#page-basket input.submit{text-align:left;margin:0px 0px;padding:0px;border:none;color:#666;cursor:pointer;background-color:transparent;}
#page-basket input.send{margin:10px 0px 0px 0px;padding:0px;}
/* Tabelle Übersicht Bestellungen
*************************************/
#page-account-update table.orders{width:660px;margin:0px 0px;padding:0px;border-collapse:collapse;vertical-align:bottom;}
#page-account-update table.orders tr th{margin:0px 0px;padding:2px 0px;font-weight:bold;border-bottom:1px solid #999;vertical-align:bottom;}
#page-account-update table.orders tr td{margin:0px 0px;padding:2px 0 0 0;}
/* footer
**********************************************************/
#footer{clear:both;width:1000px;height:35px;padding:0px;margin:0px;text-align:center;color:#fff;}
#footer p{padding:0px;margin:11px 0 0 0;}
#footer a{color:#fff;}
#footer a:hover{color:#093;}
