@import 'reset.css';
@import 'clearfix.css';
@import 'SmartnavigationNima2009.css';

body {background: #d9d9d9 url(/filearchive/1/1285/bg-body.gif) repeat-x; font-family:arial; color:#110d0e; font-size:12px;}

.container {height:152px; background: url(/filearchive/1/1286/bg-header.gif) repeat-x;}

.logotype {width:81px; margin:20px 0px 0px 37px; float:left;}

.topright {float:right; margin:11px 0px 0px 0px;}

.headerwrap {width:990px; height:117px; margin:0px auto;}

.wrap {width:990px; margin:0px auto;}

.sub-menu {width:210px; float:left; margin:21px 30px 0px 21px;}

.content {background:#fff; padding:9px;}

.subcontent {background:#fff; float:left; width:690px; margin:21px 0px 21px 0px;}

.footer {background:#fff; text-align:center; margin:9px 0px 0px 0px; padding:20px 0px 0px 0px; color:#838383; font-size:12px; height:90px;}

.contenttitle {fotn-weight:bold; font-size:21px; color:#ce1141; margin:0px 0px 20px 0px;}

/* Startpage ******************************************/
.startimage {width:645px; height:323px; float:right;}


/* Events ******************************************/
.eventsfeed {width:304px; height:293px; float:left; margin:15px 6px; 0px; font-size:13px; line-height:18px;}

.eventsfeed h2, .eventsfeed .newsbody {padding:0px 10px 10px 10px;}

.eventsfeed h2 {margin-bottom:10px;}

.eventsfeed .date {margin:0px 0px 5px 0px;}

.eventsfeed h2, .eventsfeed .newsbody {border-bottom:1px solid #ddd; }

.eventsfeed .newsbody {margin:5px 0px 12px 0px;}

.eventslist {margin:0px 0px 20px 0px;}

.subcontent a.pufflink {margin:20px 0px 0px 0px; display:block;}


/* Puff left/Middle/Right ******************************************/
.puff {width:278px; height:241px; float:left; background: #f3f3f3; margin-top:9px; padding:19px 20px 0px 20px;}

.puff h2 {margin:0px 0px 25px 0px;}

.middle {margin:9px 9px 0px;}

.puff .image {height:170px; text-align:center;}

.puff .textfloat {float:left; width:150px; font-size:12px; height:170px;}

.puff .imagefloat {float:right; margin-top:20px;}


/* General ******************************************/
h1 {}

h2 {font-size:15px; font-weight:bold;}

h3 {font-size:13px; font-weight:bold; margin:0px 0px 10px 0px;}

h4 {}

h5 {}

h6 {}

.clear {clear:both; font-size:0px; height:0px;}

strong {font-weight:bold;}

p {margin:3px 0px 15px 0px;}


/* Toplinks ******************************************/
.toplinks {float:left; margin:11px 15px 0px 0px;}

/* Searchbox ******************************************/
.searchwrap {float:left; margin:11px 0px 0px 0px;}

.searchtextbox {width:150px; height:12px; margin:0px 5px 0px 0px; font-size:10px; padding:0px;}

.searchbutton {background: url(/filearchive/1/1326/bg-searchbtn.gif) repeat-x 50% 50%; width:57px; border:0px; color:#fff; font-size:10px; font-weight:bold; height:16px; margin:1px 0px 0px 0px; padding-bottom:3px;}

.searchtextwrap {float:left; height:25px; line-height:25px; font-size:25px;}

.searchbuttonwrap {float:left; height:25px; line-height:25px; font-size:25px;}


/* Productsite ******************************************/
productstextwrap img {width:295px;}

.prodthumbcontainer {float:left; border:2px solid #fff; margin:13px 5px 13px 0px;}

.prodthumbcontainerover {float:left; border:2px solid #e63d33; margin:13px 5px 13px 0px;}

.prodthumbcontainer img, .prodthumbcontainerover img {height:40px;}

.first {border-top: solid 1px #ccc;}

.productwrap {border-bottom: solid 1px #ccc; padding:15px 0px 0px 10px;}

.pdf {padding:15px 0px 0px 6px;}

.MainImage {width:375px;}

.productwrap .image {float:left; display:block; margin:0px 10px 15px 0px;}

.productwrap .text {float:left; display:block; height:24px; line-height:24px;}

.relatedproducts {margin:10px 0px 0px 0px; padding:0px 0px 10px 10px; line-height:18px;}

.productwrap a {cursor:pointer;}



/* Product page ******************************************/
.subcontent .left {float:left; width:290px;}

.subcontent .right{float:right; width:375px;}

.subcontent .right .imagegallery {height:342px; padding-bottom:12px; border-bottom:1px solid #d9d9d9;}

.subcontent .right .links {height:45px; padding-bottom:12px; border-bottom:1px solid #d9d9d9;}

.subcontent .right .pagepicker {}


/* Links ******************************************/
a:link, a:visited {color:#ce1141; text-decoration:none;}

a:active, a:hover {color:#000;}

a.pufflink {font-weight:bold; font-size:12px;}

a.sitemap_level2 {color:#000; font-size:12px;}

a.sitemap_level3 {color:#666; font-size:10px;}

a.sitemap_level4 {color:#999; font-size:10px;}

.topright a:link, .topright  a:visited {color:#000; font-size:12px; text-decoration:none; margin:0px 6px;}

.topright a:active, .topright  a:hover {color:#ce1141;}
