body { margin-top:10px; margin-left:10px; background-image: url(../../Archive/Profilsajten/SiteImages/bg_jul.jpg); background-repeat:no-repeat; }
div { font-family:Verdana; font-size:11px; color:#000000; } /* Text */
h1 { font-size:12px; } /* Header */
input { border: solid 1px #a9a9a9; font-size:10px; } /* Textbox */
select { font-size:10px; } /* dropdown */
img { border-width: 0px; }
a { color:#000000; } /* Links */
hr { border: solid 1px #cccccc; }

.info { background-color:#FFFFE1; border: solid 1px #808080; padding:5px; margin-bottom:10px; }
.address_text { display:inline-block;width:100px; }
.address_checkbox { margin-left:100px; }

.productlist_search { margin-bottom:20px; width:800px; height:110px; background-image: url(../../Archive/Profilsajten/SiteImages/productsearch_jul.jpg); } /* MODIFY */
.productlist_search_inner { padding-top:10px; padding-left:20px; }
.productlist_search_head { color:White; font-weight:bold; font-size:14px; font-family:Arial; }
.productlist_search_input { padding-top:5px; }
.productlist_search input { border:0px; }
.productlist_search label { color:White; font-size:11px; font-family:Verdana; }

/* Site map links */
.sitemap { }
.siteMapNode { color:#ffffff; }
.siteMapSelectedNode { color:#ffffff; }

/* Top */
.top { width:100%; height:75px; }
.topmenu { width:100%; height:40px; width:801px; margin-bottom:10px; margin-left:30px; background-image: url(../../Archive/Profilsajten/SiteImages/topmenu_bg.jpg); }
.topmenu a { color:#ffffff; font-weight:bold; text-decoration: none; font-size:12px; }
.topmenu ul { margin:0px; padding:0px; list-style:none; padding-left:40px; }
.topmenu ul li { float:left; padding-right:40px; padding-top:13px; }

/* Masterpage */
.master { width: 950px; }

/* Header */
.headerbox { width:100%; height:25px; margin-bottom:10px; }
.headerbox_inner { width:100%; height:25px; }
.headerbox_text { padding-top:5px; color:#84BF3E; font-weight:bold; font-size:18px; font-family:Arial; }

.contextbox { margin:10px; }
.contextbox_outer { background-color:#EDEDED; }

/* Box */
.box { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; padding-left:10px; padding-right:10px; } 
.header { font-weight:bold; margin-bottom:5px; }
.largeheader { font-size:18px; font-family:Arial; font-weight:bold; margin-bottom:5px; }
.largeheader h1 { color:#AC1B1B; font-size:18px; }
.text { margin-top:5px; }
.error { font-weight:bold; color:#ff0000; }

/* Left menu */
.leftmenu { width:138px; }
.leftmenu_logo { float:left; width:90px; }
.leftmenu ul { float:left; margin:0px; margin-top:10px; padding:0px; list-style:none; width:43px; text-align:right; }
.leftmenu ul li { margin:0px; padding:0px; height:60px; width:43px; text-align:right; vertical-align:top; }
.leftmenu p { text-align:center; width:137px; color:#666666; }

.leftmenu_cart { width:124px; min-height:100px; border: solid 1px #AC1B1B; } /* MODIFY */
.leftmenu_innercart { padding:5px; width:114px; }
.leftmenu_carttop { width:126px; height:21px; } /* MODIFY */
.leftmenu_carttop_text { color:#AC1B1B; text-transform:uppercase; font-weight:bold; font-size:11px; widows:124px; padding-top:4px; text-align:center; }
.leftmenu_search { color:#777777; }

/* Mini cart */
.minicart { background-color:#EDEDED; width:100%; height:130px; }
.minicart select { margin:10px; width:140px; }
.minicart input { margin-top:10px; margin-left:110px; }
.minicart span { margin-left:10px; }
.minicart_checkout { text-align:right; width:100%; }
.minicart a { font-weight:bold; margin-right:15px; }

/* Content */
.content { width:745px; }
.content_main { float:left; width:550px; }
.content_puff { float:left; width:195px; }
.content_inner { width:530px; padding-left:20px; }

/* Bottom */
.bottom { text-align:right; border: solid 1px #cccccc; height:25px; }
.bottom a { color:#000000; }
.bottom_copyright { float:left; width:460px; margin:5px; text-align:left; }
.bottom_poweredby { float:left; width:460px; margin:5px; text-align:right; }

.spacer { border:0px; height:0px; clear:both; width:0px; overflow:hidden; }

/* Product list */
.productlist { width:160px; text-align:center; margin-bottom:10px; vertical-align:top; margin-top:10px;  }
.productlist img {  border: solid 0px #AC1B1B; } /* MODIFY */
.productlist_img { margin-bottom:10px; border: solid 1px #AC1B1B; } /* MODIFY */
.productlist_price { color:#ff0000; }
.productlist_name { font-weight:bold; }
.productlist a { text-decoration:none; font-weight:bold; color:#AC1B1B; font-size:12px; } /* MODIFY */
.productlist div { font-size:11px; }

/* Display objects */
.display { width:185px; }
.display_image { width:50px; float:left; }
.display_text { width:135px; float:left; }
.display_price { text-align:right; margin-top:5px; margin-right:10px; }

.largedisplay { width:800px; }
.largedisplay_image { width:390px; float:left; }
.largedisplay_image img { border: solid 2px #AC1B1B; } /* MODIFY */
.largedisplay_text { width:410px; float:left; }
.largedisplay_quantity { font-size:11px; float:left; width:100px; }
.largedisplay_price { font-size:11px; float:left; width:100px; }
.largedisplay_addtocart { width:100%; margin-top:40px; text-align:right; }

/* Product */
.product_topmenu { width:100%; text-align:right; }
.product_topmenu img { vertical-align:middle; }
.product_image { width:100%; text-align:center; margin-bottom:10px; }
.product_left { float:left; width:320px; }
.product_right { float:left; width:210px; }
.product_salesprice { color:#ff0000; font-weight:bold; }
.product_cartpanel { background-color:#EDEDED; padding:10px; }
.addtocart_message {  }
.more_images { width: 20%; height: 20%; border: solid 1px black; margin-right: 10px; margin-top: 10px; }

/* Intro */
.intro_master { left: 50%; position:absolute; text-align: center; margin-left: -434px; margin-top:70px; width: 960px; }
.intro { text-align:left; }
.intro ul { margin:0px; padding:0px; list-style:none; }
.intro ul li { float:left; margin-right:18px; margin-top:40px; margin-bottom:40px; }
.intro p { width:900px; text-align:center; margin-top:40px; color:#666666; }
.intro h1 { color:#00356c; font-size:18px; font-family:Arial; font-weight:bold; }
.intro_box { width:700px; font-size:11px; float:left; }
.intro_contact { width:900px; text-align:center; color:#666666; }

.clear { clear:both; }
