@charset "utf-8";
/* CSS Document */
@import url('rest.css');
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);

body{ font-family: 'Open Sans', sans-serif; color:#f6ecda; font-size:13px;line-height:18px; background-color:#0a0806; }
html, body {
height: 90%;
}

::selection
{
color:#FFF;background: #4a3d36;
}
::-moz-selection
{
color:#FFF;background: #4a3d36;
}
.clear{ clear:both; float:none;}



img {
	 max-width:100% !important;
    height:auto;
    display:block;
}
@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
	   display:block;
  }
}




.ease a{
	transition: color 1s ease 0s;
	-moz-transition: color 1s ease 0s;
	-webkit-transition: color 1s ease 0s;
	-ms-transition: color 1s ease 0s;}




.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   -ms-transition: opacity .25s ease-in-out;
   }

   .fade:hover {
      opacity: 0.5;
      }

/*main page*/

.topHederSection{ width:100%; height:93px; background:url(../images/header-bg.jpg) repeat-x left top; position:fixed; top:0px; z-index:9999;}

.header{ width:1170px; margin:0 auto; max-width:90%}

.logo{ float:left; margin:3px 0 0 0;}

.topNav{ float:right; margin-top:29px;}
.topNav ul .home{ margin:2px 16px 0 0;float:left; width:24px; height:21px; background:url(../images/home.png) no-repeat;
transition: all 1s ease 2s;
	-moz-transition: all 1s ease 2s;
	-webkit-transition: all 1s ease 2s;
	-ms-transition: all 1s ease 2s;
}
/*.topNav ul .home:hover{ background-image:url(../images/home-hover.png)}*/
.topNav ul li{ float:left; margin-right:5px; position:relative;}
.topNav ul li a{ display:inline-block; font-size:13px; color:#f8f6f7; text-transform:uppercase; padding:5px 10px; border-top:transparent solid 1px;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;}
.topNav ul li a:hover{ color:#7a675b;border-top:#362c28 solid 1px; background:#1b1513;}
.topNav .active a{color:#7a675b;border-top:#362c28 solid 1px; background:#1b1513;}
/*sub menu*/
.topNav ul ul{ display:none; position:absolute; top:100%; left:0px; background:#1f1a17; z-index:9999; border-radius:0 0 2px 2px;}
.topNav ul li:hover ul{ display:block;}
.topNav ul ul li{ width:100%; margin-bottom:3px;}
.topNav ul ul li a{ font-size:12px; text-align:left; color:#f1edea!important; padding:6px 20px 6px 10px; display:block;white-space:nowrap; text-transform:none; border-right:transparent solid 2px; border-bottom:transparent solid 1px!important;border-top:transparent solid 1px!important; background:none!important; text-align:left;}
.topNav ul ul li a:hover{  border-right:#583a29 solid 2px; border-bottom:#3b3332 solid 1px!important;border-top:#3b3332 solid 1px!important; background:#2e2622!important;color:#f1edea!important;}


.topNav ul li:hover a{color:#7a675b;border-top:#362c28 solid 1px; background:#1b1513;}




.footerSection{ width:100%; position:fixed;  float:left; bottom:0px; }
.sliderSection{width:100%; background:url(../images/slider-bg.png) repeat-x left top; z-index:9999999!important; margin:68px auto 0 auto; padding:20px 0; }
.sliderSectionInner{ max-width:1170px; margin:0 auto;}
.catSection{ width: 856px; float:left;}
.catSection ul li{ float:left; margin:0 20px 20px 0px;}
.catSection ul li:nth-child(3n){ margin-right:0px;}

.shortNews{ width:262px; background:#2d2824; float:right; border-radius:5px; padding:16px;}
.shortNews h2{ font-size:22px; color:#FFF; text-transform:none;}



.scroll-text{ width:100%; float:left;  /*height: 4.5em;*/
  overflow: hidden; margin:10px 0 0 0}
 .scroll-text ul{overflow: hidden;}
.scroll-text ul li{ margin:10px 0; border-bottom:#423d39 solid 1px;transition: all 1s ease 2s;
	-moz-transition: all 1s ease 2s;
	-webkit-transition: all 1s ease 2s;
	-ms-transition: all 1s ease 2s}
.scroll-text ul li h3{ padding:10px 0 5px 0; font-size:14px; font-weight:400; color:#efeeec;transition: all 1s ease 2s;
	-moz-transition: all 1s ease 2s;
	-webkit-transition: all 1s ease 2s;
	-ms-transition: all 1s ease 2s}
.scroll-text ul li p{ font-size:13px; color:#c3bfbc;transition: all 1s ease 2s;
	-moz-transition: all 1s ease 2s;
	-webkit-transition: all 1s ease 2s;
	-ms-transition: all 1s ease 2s; text-align:justify;}
.scroll-text ul li a{ font-size:13px; color:#b3afac;transition: all 1s ease 2s;
	-moz-transition: all 1s ease 2s;
	-webkit-transition: all 1s ease 2s;
	-ms-transition: all 1s ease 2s; text-decoration:underline; margin:10px 0; display:block;}
.scroll-text ul li a:hover{ color:#F00!important/*f0d8be*/;}



.catThumb{ width:262px; height:136px; border:solid #666 5px; position:relative;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s; border-radius:6px;}
.catThumb img{ position:absolute;}
.catThumb h1{ position:absolute; z-index:1;font-family: 'PT Sans', sans-serif; font-size:18px!important; text-transform:uppercase; color:#FFFFFF; font-weight:700; top:62px; left:11px;}
.catThumb span a{ position:absolute; z-index:1;font-family: 'PT Sans', sans-serif; font-size:13px; color:#876650;top:82px; left:11px;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;}
.catThumb:hover{border:solid #3a2e2a 5px;}
.catThumb:hover span a{ color:#b67246; text-decoration:underline;}


.copyrightSection{ width:100%; background:url(../images/footer-bg.png) repeat-x left top;}
.copyrightWaraper{width:1170px; margin:0px auto; background-image:url(../images/copyright_bg.jpg); background-repeat:repeat-x;}

.companyCopyrights{ float:left; font-size:12px; color:#FFFFFF; margin:4px 0 2px 0;}
.companyCopyrights span{ color:#856f61; font-size:12px;}
.companyDesign{ float:right; font-size:12px; color:#FFFFFF; margin:4px 0 2px 0;}

.companyDesign span a{ color:#FFFFFF; font-size:12px;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;}
.companyDesign span a:hover{ color:#a68b7a;}
.companyDesign .tornado a{ color:#856f61; font-size:12px;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;}
.companyDesign .tornado a:hover{ color:#a68b7a;}

#wrap{
	min-height: 100%; /* Mindesthöhe für moderne Browser */
	height:100%; /* Mindesthöhe für den IE */
	width:100%;
	left: 0px;
	top: -1px;
}
#centerSectionAbout{
    width: 1170px ;max-width:90%;
    height:82%; /* IE6: treaded as min-height*/
    min-height:82%; /* real browsers */
    height:auto !important; margin:93px auto 0 auto; }

ul.breadcrumb{ text-align:left; padding:21px 0;}
ul.breadcrumb li{display:inline-block; color:#807c79;font-size:13px;}
ul.breadcrumb li a{ font-size:13px; color:#807c79; display:block; padding:4px;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s; }
ul.breadcrumb li a:hover{ color:#938174; }
ul.breadcrumb .active a{ color:#938174; }

ul.breadcrumb_pro{ text-align:left; padding:21px 0;}
ul.breadcrumb_pro li{display:inline-block;}
ul.breadcrumb_pro li a{ font-family: 'Open Sans', sans-serif; font-size:18px; color:#fff; text-align:left; text-transform:uppercase; font-weight:normal; float:left; display:block; padding:4px;-moz-transition-duration: 0.8s; -webkit-transition-duration: 0.8s; -o-transition-duration: 0.8s; -ms-transition-duration:0.8s; transition-duration: 0.8s; }
ul.breadcrumb_pro li a:hover{color:#938174;}
ul.breadcrumb_pro .active a{color:#938174;}

h1{ font-family: 'Open Sans', sans-serif!important; font-size:26px!important; color:#FFFFFF; text-align:left; text-transform:uppercase; font-weight:normal; padding-bottom:30px!important;}

.aboutSection{ width:1170px; margin:0 auto; max-width:100%;}
.aboutSection img{ float:right;max-width:100% !important;}
.aboutText{ float:left; max-width:72%;}
.aboutText p{ font-size:13px; color:#f6ecda; text-align:justify; line-height:18px; }

/*.brands{height:250px; overflow:auto;}*/
.brands ul{ text-align:left;}
.brands ul li{display:inline-block; margin-right:20px; margin-bottom:20px;}
.brands ul li img{ border:#413b39 solid 2px;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;}
.brands ul li img:hover{ border:#807571 solid 2px;}
.brands ul li:nth-child(6n){ margin-right:0px;}
.preloader { background:url(i/89.gif) center center no-repeat #ffffff;  }




h2{ font-family: 'Open Sans', sans-serif; font-size:18px; color:#FFFFFF; text-align:left; text-transform:uppercase; font-weight:normal; padding-bottom:16px;}

.leftMenuSection{ width:270px; float:left;max-width:90%; }
#leftMenuBox{ 
width:210px; padding:20px; padding-top:0px;padding-bottom:0px;
height:100%; /* IE6: treaded as min-height*/
    min-height:100%; /* real browsers */
    height:auto !important; background:#130f0b/*#F00*/ ;}

	
	

.rightMenuSection{ width:900px; float:left;max-width:90%;}
.titleSection{ width:100%; margin-bottom:16px; }
.pageTitle{ font-family:'Open Sans', sans-serif; font-size:18px; color:#FFFFFF; text-align:left; text-transform:uppercase;  font-weight:normal; float:left; padding-right:10px;}
.pageTitle .sub{ font-family: 'Open Sans', sans-serif; font-size:18px; color:#FFFFFF; text-align:left; text-transform:uppercase; font-weight:normal; float:left;}


.pagination {
    
   
    margin-bottom: 20px; float:right;
}

.page {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}




.pagination.dark {
   
    color: #feffff;
}

.page.dark {
    border: solid 1px #403b37;
    background: #322d29;
    box-shadow: inset 0px 1px 1px rgba(27,21,19, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #ffffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
}

.page.dark:hover, .page.dark.gradient:hover {
    background: #1b1513;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1b1513), to(#140e0d));
    background: -moz-linear-gradient(0% 0% 270deg,#1b1513, #140e0d);
}

.page.dark.active {
    border: none;
    background: #1b1513;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

#proThumbSection2{  background:url(../images/pro-bg.jpg) repeat-y left top;}
#proThumbSection{  background:#FFF url(../images/pro-bg.jpg) repeat-y left top;}
#proThumbSection ul li{ float:left; margin-right:0px; padding:30px 12px 30px 12px;}
#proThumbSection ul li:nth-child(3n){ margin-right:0px;}

#proThumbSection .back a{margin:0px; padding:0px; float:right; font-family: 'Open Sans', sans-serif; font-size:14px; color:#302b26; background-image:url(../images/back_arrow.png); background-repeat:no-repeat; background-position:0px 12px; padding:10px 36px 10px 20px; margin-right:5px;}
#proThumbSection .large_img{float:left; width:370px; height:410px; margin-left:30px;}

#proThumbSection .detail{ float:left; width:449px; margin-left:30px;}
#proThumbSection .detail h2{ font-family: 'Open Sans', sans-serif; font-size:30px; color:#645e56; float:left; padding-bottom:21px;}
#proThumbSection .detail h3{ font-family: 'Open Sans', sans-serif; font-size:14px; color:#2f271e;  font-weight:bold; margin:0px !important; padding:0px !important; float:left; clear:both; text-transform:none;}
#proThumbSection .detail h4{ font-family: 'Open Sans', sans-serif; font-size:12px; color:#74665b;  font-weight:bold; margin:0px !important; padding:10px 0px 0px 0px !important; float:left; clear:both; text-transform:none;}
#proThumbSection .detail h5{ font-family: 'Open Sans', sans-serif; font-size:12px; color:#48423d;  font-weight:bold; margin:0px !important; padding:0px!important; float:left;  text-transform:none; clear:both;}
#proThumbSection .detail h5 span{ font-family: 'Open Sans', sans-serif; font-size:12px; color:#706c69; margin:0px !important; padding:0px 0px 0px 10px !important;  text-transform:none; }

#proThumbSection .detail p{ font-family: 'Open Sans', sans-serif; font-size:12px; color:#706c69;  margin:0px !important; padding:10px 0px 0px 0px !important; float:left; clear:both; text-transform:none;}
#proThumbSection .add_btn a{ float:right; font-family: 'Open Sans', sans-serif; font-size:14px; background-image:url(../images/add_to_inquiry_btn.png); background-repeat:no-repeat; background-position:6px 3px; color:#ffffff; background-color:#302b26; margin-top:10px; padding:8px 12px 8px 30px; display:block; text-decoration:none; -moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;} 
#proThumbSection .add_btn a:hover{  color:#efd8bf; background-image:url(../images/add_to_inquiry_btn.png); background-repeat:no-repeat; background-position:6px -24px;}

#proThumbSection .sp{width:100%; height:1px; background-color:#e2e0de; float:left; margin-top:20px; margin-bottom:10px;}

.related_pro{float:left; width:847px; margin-left:30px; padding-bottom:30px;} 
.related_pro h2{font-family: 'Open Sans', sans-serif; font-size:30px; color:#645e56; float:left;} 


.prothumbail{ width:224px; padding:10px 23px; border:#fff solid 3px; float:left;}
.prothumbail:hover{ width:224px; padding:10px 23px; border:#807c79 solid 3px; background-image:url(../images/thumb_hover.jpg); background-repeat:repeat; z-index:99999 !important; }
.prothumbail span { display:none; position:absolute; margin:128px 0px 0px 82px;}
.prothumbail:hover span { display:block;}
.prothumbail .sep{width:224px; height:1px; background:#cdcac7;} 
.prothumbail h1{font-family: 'Open Sans', sans-serif; font-size:16px!important; color:#201b15; font-weight:bold; text-align:center; padding:5px 0 8px 0!important; text-transform:none;}
.prothumbail h2{font-family: 'Open Sans', sans-serif; font-size:13px; color:#8a857f; text-align:center;}

.prothumbail2{ width:150px; padding:0px 5px 0px 5px; border:#fff solid 3px; float:left;}
.prothumbail2:hover{ width:150px; border:#807c79 solid 3px; background-image:url(../images/thumb_hover.jpg); background-repeat:repeat; z-index:99999 !important; }
.prothumbail2 span { display:none; position:absolute; margin:100px 0px 0px 60px;}
.prothumbail2:hover span { display:block;}
.prothumbail2 .sep{width:150px; height:1px; background:#cdcac7;} 
.prothumbail2 h2{font-family: 'Open Sans', sans-serif; font-size:13px; color:#8a857f; padding:10px 0px 0px 10px;}



#someElement {  
   background: #6F0; /* modern browsers */  
   *background: green; /* IE 7 and below */  
   _background: yellow; /* IE6 exclusively */ 
    background: #90F\9; /* IE9 and below */ 
	border: #F0F solid 5px
} 
selector {
    prop: value;   /* real browsers */
    _prop: value;   /* ie6 */
    *prop: value;   /* ie6 ie7 */
    prop: value\9;  /* ie8 ie9 */
}

.ie7 #someElement { 
    border: 10px solid #CF0;
}




ul.solutionsLoop {
    overflow: hidden;

}
ul.solutionsLoop li{ float:left; width:289px; margin:10px 0 0 30px;}
ul.solutionsLoop > li:nth-child(3n+1) {
    clear: both;
}


.email a{ color:#a5aab1; text-decoration:underline;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;}
.email a:hover{ color:#457fc2;}

/*all forms*********************************************/
.red{ color:#F00;}


input:hover, textarea:hover,  
input:focus, textarea:focus {   
    border-color: #C9C9C9; 
	border: 1px solid #09C; 
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
    } 
	
textarea:hover,  textarea:focus {   
    border-color: #C9C9C9; 
	border: 1px solid #09C; 
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
	-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;  
    }  
textarea {
height:100px;width:271px; margin: 5px 0 5px 0;resize: none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; background:#FFF; color:#807B76; border:#cedae8 solid 1px;  font-size:12px;display:block; padding:5px 0 0 5px;}


input.button {
width:276px;

background:#93a6bd;
color:#fff;
font-family: Tahoma, Geneva, sans-serif;
height:30px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border:none; font-size:14px; cursor:pointer;-moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;
}
input.button:hover {
background:#09C;
color:#FFF;
}

.gravity_txt{ color:#8a857f; font-family: 'Open Sans', sans-serif; font-size:13px; }
.main_txt{color:#f6ecda; font-family: 'Open Sans', sans-serif; font-size:13px; text-transform:none;}
.sitemap_txt{color:#fff; font-family: 'Open Sans', sans-serif; font-size:12px; text-transform:none;}


.txt_field_txt{color:#807b76; font-family: 'Open Sans', sans-serif; font-size:14px; text-transform:none; padding-left:20px !important;}

.txt-area{width:286px; height:170px; border:0px solid #e5e5e5; color:#807b76; font-family: 'Open Sans', sans-serif; font-size:14px; text-decoration:none; padding:0px 0px 0px 20px;}

.events_re{margin:0px 0px 20px 0px; padding:0px; float:left;}
.events_re ul{margin:0px; padding:0px;} 
.events_re ul li{margin:0px; padding:5px 0px 5px 0px !important; list-style:none; float:none;}


.events_thumbs{ width:1170px; float:left; margin-bottom:20px;}
.events_thumbs img{width:160px; height:115px; float:left; padding-right:30px;}
.events_thumbs p{float:left; width:80%; height:auto; font-family: 'Open Sans', sans-serif; font-size:13px; text-decoration:none; color:#f6ecda; text-align: justify;}

.events_thumbs2{ width:1170px; float:left; margin-bottom:20px;}
.events_thumbs2 img{width:200px; height:200px; float:left; padding-right:30px;}
.events_thumbs2 p{float:left; width:80%; height:auto; font-family: 'Open Sans', sans-serif; font-size:13px; text-decoration:none; color:#f6ecda; text-align: justify;}


.submit a{ float:right; font-family: 'Open Sans', sans-serif; font-size:14px; color:#efd8bf; background-color:#1b1513; margin:0px; padding:8px 15px 8px 15px; display:block; text-decoration:none; -moz-transition-duration: 0.8s;-webkit-transition-duration: 0.8s;-o-transition-duration: 0.8s;-ms-transition-duration: 0.8s;transition-duration: 0.8s;} 
.submit a:hover{  color:#efd8bf; }

.contact_details{margin:0px; padding:0px; float:left; width:360px; height:auto;}
.contact_details p {font-family: 'Open Sans', sans-serif; font-size:13px; color:#f6ecda; float:left; clear:both;}
.contact_details p a{font-family: 'Open Sans', sans-serif; font-size:13px; color:#f6ecda; float:left; clear:both;}
.contact_details h2{font-family: 'Open Sans', sans-serif; font-size:18px; color:#fff; padding-top:30px; float:left;}
.contact_details h3{font-family: 'Open Sans', sans-serif; font-size:14px; color:#f6ecda; font-weight:bold; margin:15px 0px 0px 0px !important; padding:0px !important; float:left; clear:both; text-transform:none;}

.map{width:670px; height:397px; float:left; margin:0px 0px 0px 130px;}




.sitemap-main-background {background-image:url(../images/sitemap-main-bg1.png); background-repeat:no-repeat; background-position:left top;}
.sitemap-main-background:hover {background-image:url(../images/sitemap-main-bg2.png); background-repeat:no-repeat; background-position:left top;}
.sitemap-sub-background {background-image:url(../images/sitemap-sub-bg1.png); background-repeat:no-repeat; background-position:left top;}
.sitemap-sub-background:hover {background-image:url(../images/sitemap-sub-bg2.png); background-repeat:no-repeat; background-position:left top;}

.sitemap-main-heading {font-family:Arial; font-size:13px; text-decoration:none; color:#FFF; padding-left:10px; font-weight:bold;}
.sitemap-main-heading a{font-family:Arial; font-size:13px; text-decoration:none; color:#FFF; float:left; width:115px; font-weight:bold;}
.sitemap-main-heading a:hover{font-family:Arial; font-size:13px; text-decoration:none; color:#FFF; font-weight:bold;}

.sitemap-sub-heading {font-family:Arial; font-size:13px; text-decoration:none; color:#332f2f; padding-left:5px; font-weight:bold;}
.sitemap-sub-heading a{font-family:Arial; font-size:13px; text-decoration:none; color:#332f2f; float:left; width:100%; font-weight:bold;}
.sitemap-sub-heading a:hover{font-family:Arial; font-size:13px; text-decoration:none; color:#d61f21; font-weight:bold;}

.sitemap-comments-detail {font-family:Arial; font-size:12px; text-decoration:none; color:#555555; padding-left:10px; padding-top:5px; padding-bottom:5px;}
.sitemap-comments-detail a{font-family:Arial; font-size:12px; text-decoration:none; color:#000;}
.sitemap-comments-detail a:hover{font-family:Arial; font-size:12px; text-decoration:none; color:#d61f21;}

.sitemap-detail-bg {background-color:#f3f3f3;}
.sitemap-detail-bg:hover {background-color:#fcedee;}


.cart-main-heading {font-family:Arial; font-size:13px; text-decoration:none; color:#FFF;  font-weight:bold;}
.cart-main-text{font-family:Arial; font-size:13px; text-decoration:none; color:#FFF;  font-weight:none;}


.brandname {color:#FFF; width:710px; padding-right:24px; float:left; height:auto!important; text-align:justify; clear:both;}

.brandname ul{clear:both;}
.brandname ul li{ color:#FFF; float:none !important; font-family: 'Open Sans', sans-serif; font-size:14px; padding-left:50px; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:30px 12px; padding-top:5px;}

.brandname span a{ float:left; width: auto; padding:20px 0px 10px 0px; color:#fff; clear:both;}
.brandname span a:hover{ float:left; width: auto; padding:20px 0px 10px 0px; color:#fff; text-decoration:underline;}

.brandname img{width:166px; height:90px; float:left; padding-left:14px;}