/* Layout Stylesheet */

*{list-style-type:none; font-family:arial, sans-serif; text-decoration:none;}
p {font-size:11px; margin:5px 0;}
h2 {color:#6C74AC; font-weight:bold; margin-bottom:10px; font-size:15px;}

/* Main Content */
#container {width:900px; margin:0 auto;}
#body {float:left; width:100%;}
#content {float:right; width:699px; margin-top:10px;}
.messages {float:left; width:600px; margin-top:7px; margin-left:10px;}
.messages li {font-size:11px; padding:3px 20px;}

/* Header */
#header {position:relative; float:left; width:100%; height:120px;}
.logo {position:absolute; top:20px; left:0;}
.telephone_number {top:60px; left:300px; position:absolute}
.newsletter {position:absolute; top:20px; right:10px; width:275px;}
.newsletter .legend {width:100%; float:left}
.newsletter .fields li {clear:none; float:left;}
.newsletter .fields .subscribe {margin-left:10px;}
.newsletter .legend {color:#6C74AC; font-size:11px}
.search {position:absolute; top:70px; right:10px; width:275px}
.search .fields li {clear:none; float:left;}
.search .submit {margin-left:10px;}
.search input {color:#6C74AC}

/* Prinav */
#prinav {float:left; width:100%; background:url(/img/skin/pri_nav-bg.png) no-repeat; height:32px;}
#prinav li {float:left; text-indent:-9999px; height:32px; margin-left:0px;}
#prinav li a {width:100%; float:left; height:32px;}
#prinav .pri_nav_divider {float:left; background:url(/img/skin/pri_nav_divider.png) no-repeat; width:2px; margin-top:4px;}
#prinav .home {background:url(/img/buttons/btn-home.png); width:67px; margin-left:5px;}
#prinav .about_us {background:url(/img/buttons/btn-about_us.png); width:99px;}
#prinav .damaged_repairables {background:url(/img/buttons/btn-damaged_repairables.png); width:198px;} 
#prinav .breakers {background:url(/img/buttons/btn-breakers.png); width:103px;} 
#prinav .parts {background:url(/img/buttons/btn-parts.png); width:73px;} 
#prinav .personal_registrations {background:url(/img/buttons/btn-personal_registrations.png); width:218px;}
#prinav .contact_us {background:url(/img/buttons/btn-contact_us.png); width:116px;}
#prinav .selected {background-position: 0 100%}

/* Secnav */
.secnav_wrapper {float:left; width:192px; margin:10px 0 0 0}
.secnav_top {background:#6C74AC url(/img/skin/secnav_top.png) no-repeat; height:11px;}
.secnav_bottom {background:url(/img/skin/secnav_bottom.png) no-repeat; height:12px;}
#secnav {background:#6C74AC;height: 284px;overflow:auto;}
#secnav li {margin-left:10px;}
#secnav li a {color:#fff; font-size:11px; font-weight:bold;}
#secnav li a:hover {color:#000}

/*Side logos*/
.side_logos {float:left;}
.side_logos img {margin:20px 0 0px 40px}

/* Footer */
#footer {border-top:1px solid #6C74AC; float:left; width:100%; margin-top:20px; padding-top:10px;}
#footer li {float:left; font-size:11px; margin-right:10px; color:#6C74AC}
#footer li a {font-size:11px; color:#6C74AC}
#footer .copyright, #footer .orca {float:right}

/* Home Page */
.featured_pages {margin-top:5px; float:left;}
.featured_page {float:left; width:220px; height:145px; background:url(/img/skin/featured_item-bg.jpg); padding:3px 0 0 7px; margin-right:9px;}
.featured_page * {font-size:10px;}
.featured_page h2 {font-size:15px; color:#6C74AC; margin:0; font-weight:normal}
.featured_pages .last {margin-right:0}

/* Info Page */
.body img {margin:0 10px 10px 10px;}

/* Topic */
.topic {font-size:11px; font-weight:bold; float:left; width:100%;}
.topic h4 {margin:5px 0}
.topic .no-results {float:left; }
.manufacturer {float:left; margin-right:10px; width:100%}
.sorting {float:left; margin-top:10px; width:100%;}
.sorting li {clear:none; float:left}
.sorting .submit {margin-left:10px; margin-top:4px;}
.topic .product {float:left; width:290px; height:138px; background:url(/img/skin/product_item-bg.png); margin-right:20px; margin-top:10px;}
.topic .product h2 {float:left; margin-left:10px; margin-top:3px; width:240px;}
.topic .product h2 a {color:#6C74AC; font-size:12px;}
.topic .product .thumbnail {width:127px; height:98px; float:left; margin-left:5px;margin-right: 10px;}
.topic .product .summary {float:left; width:120px;}
.topic .product div.price {float:left; width:120px;}
.topic .product img {max-width:127px; max-height:98px;}
.topic .product p, .product span {color:#6C74AC; }
.topic .product span {font-size:15px;}

/* Product */
.yellow_box {float:left; width:658px; height:540px; background:url(/img/skin/product-bg.png) no-repeat; padding:10px; position:relative}
.yellow_box .description {float:left; width:220px; position:absolute; top:20px; left:420px;}
.yellow_box .gallery {float:left; width:400px;}
.yellow_box .gallery .featured-image img {max-width:380px; max-height:250px;}
.yellow_box .gallery .thumbs {float:left; margin-top:10px;}
.yellow_box .gallery .thumbs li {float:left; margin-right:10px;}
.yellow_box h3.price {float:left; position:absolute; top:380px; right:20px;}
.yellow_box h3.price span {color:#6C74AC; font-weight:bold;}


/* Contact */
.contact-intro {float:left; width:300px; font-size:11px;}
.contact-form {float:left; width:300px; margin-left:20px;}
.contact-intro dt, .contact-intro dd, .contact-intro dl {float:left; width:100%; clear:none;}
.contact-intro dd {margin-top:0;}
.contact-intro dt {margin-bottom:0; font-weight:bold;}
.contact-form label {color:#6C74AC; font-size:11px;}
.contact-form input, .contact-form textarea {width:196px; border:1px solid #6C74AC }
.contact-form .submit input {width:auto; border:none; float:left}
.google_map {float:left; margin-top:15px;}


/* Search Results */
.search-results h4 {font-size:11px;}
.search-results .sorting {margin-bottom:15px;}


/* Newsletter */
.fields *{font-size:11px;}


/* Send-top-friend */
#sendtofriend {padding:10px;}
.submit input {float:left}


/* Site Map */
.sitemap li {margin:2px 10px;}
.sitemap li a{font-size:11px;}

/* Terms of Use */
.document li, .docuement p{font-size:11px;}
