@charset "utf-8";

/* CSS Document */

@font-face {
    font-family: 'avenirregular';
    src: url('avenir_35_light-webfont.eot');
    src: url('avenir_35_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('avenir_35_light-webfont.woff') format('woff'),
         url('avenir_35_light-webfont.ttf') format('truetype'),
         url('avenir_35_light-webfont.svg#avenirregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {

    font-family: 'Helvetica53ExtendedRoman';

    src: url('helveticaext-webfont.eot');

    src: url('helveticaext-webfont.eot?#iefix') format('embedded-opentype'),

         url('helveticaext-webfont.woff') format('woff'),

         url('helveticaext-webfont.ttf') format('truetype'),

         url('helveticaext-webfont.svg#Helvetica53ExtendedRoman') format('svg');

    font-weight: normal;

    font-style: normal;



}





body{margin:0px; padding:0px; 
font-family:Verdana; font-size:12px; font-weight:normal; color:#2E2E2E; line-height:18px; background:#fff;}

a {color:#2E2E2E; font-size:14px; text-decoration:none;}

a:hover{color:#000; text-decoration:none;}

img{border:0px;}

.full{float:left;}

p{margin:0px; font-family:Verdana; padding: 0 0 10px; text-align:justify;}

h1{font-family:Calibri; font-size:24px; color:#171717; margin:0px; padding: 20px 31px 9px;  font-weight:bold;}





#wrapper{width:100%; float:left; margin:0px; padding:0px; }

#wrap{width:25%; float:left; text-align:right;}

#wrap #logo_section1{height:250px; padding-top:25px; padding-right:21px; margin:0px;}
#wrap #navigation_section1 { padding-right:21px; }
#wrap #rol_logo{
	margin-top:81px;
	background:url("../../image/rolser_arrow.jpg") no-repeat scroll right top rgba(0, 0, 0, 0);
	padding-right:21px;
	margin-bottom:15px;
	margin-right:1px;
}
#gal_photos {
    float: right;
    margin-right: 58px;
    overflow: hidden;
    text-align: right;
    width: 215px;
}
#gal_photos ul {margin:0; padding:0;}
#gal_photos ul li {
	display:inline-block;
	border:3px solid #CB2E1C;
	margin: 4px 2px;
}
#fb_block a{
	width:119px; 
	height:60px;
	display:block;
	background-image: url("../../images/facebook_icon.png");
}
#cart_block {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 32px;
    padding: 3px 10px;
    width: 130px;
	margin-top:10px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;

	-webkit-border-radius: 7px 7px 7px 7px;

	-moz-border-radius: 7px 7px 7px 7px;

	-khtml-border-radius: 7px 7px 7px 7px;

	border-radius: 7px 7px 7px 7px;
}
#cart_block a {
    color: #CA4233;
    font-size: 15px;
    padding-left: 5px;
	float:left;
}

#cart_block .cart_img{
	width:29px; 
	height:32px;
	float:left;
	background-image: url("../images/checkout-image.png");
	background-repeat: no-repeat;
	background-size:29px auto;
}

/*end top section here*/



#wrap #navigation_section{width:915px; float:left; height:49px; padding:0px; margin:1px 0 0 0; background:#a8a7a7;}

.mainnav {border-top:0; overflow:hidden; }

.mainnav ul {margin:0 0 0 0px; padding:0;}

.mainnav ul li {margin:0 0px 0 0; padding:0; text-align:right;}

.mainnav ul li a {
	padding:5px 0px; 
	text-decoration:none; 
	display:block; 
	color:#434042; 
	font-size:16px;
	line-height:20px;
	font-family: 'verdana';
	font-weight:normal;
}
.mainnav ul li a:hover {
	padding:5px 0px; 
	transition: color 0.3s ease-in 0s;
	text-decoration:none; 
	display:block; 
	color:#C32C1B; 
	font-size:16px;
	line-height:20px;
	font-family: 'verdana';
	font-weight:normal;
}

#content .inncon {min-height:936px;}

.welc_title {
    color: #000000;
    font-size: 22px;
	font-family:Helvetica;
    padding: 0px 0 10px 23px;
	float:left;
  
	width:100%;
}
.welc_title span {
    color: #C63524;
}
.wel_block img {
    border-bottom: 7px solid #000000;
}
.wel_block img:hover {
    border-bottom: 7px solid #C63524;
}
.static_con {
    padding: 10px;
	font-family:Verdana;
	min-height:921px;
}
.product-list .one-product {
    border: 1px solid #EEEEEE;
    padding: 0;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:10px;
}
.product-list .one-product:hover {
	-webkit-box-shadow: 0 4px 8px #DDDDDD;

	-moz-box-shadow: 0 4px 8px #DDDDDD;

	box-shadow: 0 4px 8px #DDDDDD;
}

/*end navigation section here*/



#header_section{width:856px; height:524px; padding:0px; margin:0 auto; background:#a8a7a7;}

#wrapper_02{
	width:100%;
	color:#AFAFAF;
	margin:-1px 0px 0px 0px; 
	padding:12px;
	background: url('../images/footer_bg.jpg' ) no-repeat right top #050505;
}

#wrapper_02 #wrap02{width:915px; margin:0 auto;}

#wrapper_02 #wrap02 #footer_navsection{width:915px; float:left; padding:0px; }

.menubotsec{width:835px; float:left;height:50px; margin:1px 0 0 0; position:relative;}

.menubotsec ul{width:850px; float:left; margin:0px; padding:0px; list-style:none; display:inline; position:absolute; left:-15px;}

 .menubotsec ul li{float:left; margin:0px; padding:0px;line-height:45px;}

.menubotsec ul li a{margin:0px; padding:0px 14px 0 14px; color:#979494; }

.menubotsec ul li a:hover{ text-decoration:none;  color:#fff; }

.menubotsec ul li a.act{text-decoration:none;  color:#fff;}

.socialsec{width:75px; float:right; padding:8px 0 0 0;}

#wrapper_02 #wrap02 #copyright_sec{width:915px; float:left; padding:0px; background:url(../../image/bottombg2.png) no-repeat center top; height:109px; position:relative;}
#wrapper_02 #wrap02 #copyright_sec .footer_row_01 {position:absolute; float:left; left:0px; top:0px; width:750px; margin:16px 0 0 0; padding:0 0 0 0;}
#wrapper_02 #wrap02 #copyright_sec .footer_row_01 img {float:left; margin:0 0 0 0; padding:0 10px 0 0;}
.copyright{width:200px; float:left;  padding:70px 0 0 0; color:#a7a7a7; line-height:32px;}

.copyright a{color:#a7a7a7; text-decoration:none;}

.copyright a:hover{color:#505050; text-decoration:none;}

.developed{width:280px; float:right; padding:70px 0 0 0;color:#a7a7a7;line-height:32px;}

.developed a{color:#a7a7a7; text-decoration:none;}

.developed a:hover{color:#505050; text-decoration:none;}

.pro_topbox{width:260px; height:258px; float:left;}

.product_row{/*width:648px;*/ float:left; padding:25px 0 10px 0; margin-left:150px;}

.product_row_tit{ /*background:url(../../image/tit_bg.png) no-repeat;*/ height:24px; /*width:315px;*/ margin: 0 auto; color:#000; font-size:24px; text-transform:uppercase; font-family: 'avenirregular'; line-height:24px; text-align:center;}

.product_row02{width:600px; float:left; padding:0px 0 6px 48px;}

.boxthumb{width:155px; height:180px; float:left; padding:0px 0 0px 0; margin:0 12px 0 12px;}

.boxthumbtop{width:155px; height:155px; float:left; padding:0px 0 0px 0;}

.boxthumbbot{width:155px; float:left; padding:5px 0 0px 0; font-size:12px; font-weight:bold; color:#040404; text-align:center; margin-left:-1px;}

.boxthumbbot a{color:#040404; text-decoration:none;}

.boxthumbbot a:hover{color:#cc3427; text-decoration:underline;}

.product_row_tit_left{ float:left;background:url(../images/tit_bg_left.png) no-repeat; height:24px; width:25px;}

.product_row_tit_right{ float:right;background:url(../images/tit_bg_right.png) no-repeat; height:24px; width:25px;}

.product_row_tit_center{background:url(../images/tit_bg_center.png) repeat-x; height:24px; padding:0 40px;}


