@charset "utf-8";

*{
margin:0; 
padding:0;
 }

img{border:0;}

a{
text-decoration:none;
outline:none;
}

html, body{
margin:0;
padding:0;
height:100%;
width:100%;
background:#FFF;
}

#container{
padding:0;
margin:0;
width:100%;
min-width:100%;
height:100% auto;
min-height:100%;
}

*html #container{height:100%;}

#container_1{ width:1000px; margin:0 auto;}

#header{
float:left;
width:980px;
overflow:hidden;
}

#header a img{
margin: 11px 0 0 21px; 
float:left;
}

#header a.moldova img{
margin: 35px 0 0 0px; 
float:left; 
padding:0 0 0 9px;
}

#header span.telephone{
line-height:46px;
height:46px;
float:right;
color:#e92427;
font-size:36px;
background:url(images/telephone.png) no-repeat left top;
padding:0px 0 0px 52px;
margin:26px 5px 0 0;
font-family: Arial, Helvetica, sans-serif;
}

#menu{
display:inline;
float:left;
width:960px;
height:36px;
background:#e92427;
margin:12px 0 0 20px;
}

#menu ul{
display:inline;
list-style-type:none;
}
#menu ul li{
display:inline;
float:left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}

#menu ul li.rossignol{
background: #b10508;
padding:9px 10px 9px 10px;
line-height:18px;
}

#menu ul a{
text-decoration:underline;
line-height:16px;
padding:9px 10px 11px 10px;
float:left;
color:#FFF;
}

#menu ul a:hover{background:#b10508;}

#search{float:right;}

#menu input{
width:190px;
height:17px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#000;
float:right;
margin:7px 12px 0 0px;
padding: 3px 0 0 5px;
border-top:1px solid #aaadb2;
border:1px solid #e3e3eb;
overflow:visible;
}

#menu input.enter{
background: url(images/enter.png) no-repeat;
background-position: 0px 3px;
border:none;
float:right;
width: 17px;
height:18px;
cursor: pointer;
margin:9px 13px 0 0;
padding: 0 5px 0 0;
}

#main{
width: 960px;
float:left; 
margin:0 0 0 20px;
display:inline;
overflow:hidden;
}

#main ul{
list-style-type:none;
}

#main ul.main_news a{
color:red;
text-decoration:underline;
margin-bottom:2px;
display:inline-block;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
margin-left:1px;
}

.news_full_title{
color:red;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
display:inline-block;
padding: 0 0 0 1px;
}

#main ul.main_news{
margin:0px 0 0 0;
padding-bottom:6px;
border-bottom:1px dotted #CCC;
clear:left;
}

#main ul.main_news li{
margin: 0 0 0 1px;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:0 0 0 1px;
}

.borderer{border-bottom:1px dotted #CCC; float:left; width:100%; padding:0 0 5px 0;}

.news_full_date,
li.date{
font-size:15px;
color:#999;
font-family:Arial, Helvetica, sans-serif;
padding:7px 0 0 0;
}

.news_full_date{padding-left:1px;}

.all_news{
font-size:19px;
margin:10px 0 2px 1px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
float:left;
}

#main ul li.left{
width:480px;
height:400px;
float:left;
background:url(images/summer.jpg) no-repeat;
border-bottom: 4px solid #e92427;
}

#main ul li.right{
width:480px;
height:400px;
float:left;
background: url(images/winter.jpg) no-repeat;
border-bottom: 4px solid #e92427;
}

#main ul li.right .transparent,
#main ul li.left .transparent{
width:275px;
height:81px;
float:left;
background: url(images/transparent.png) no-repeat;
margin:155px 0 0 98px;
line-height:100px;
text-indent:100px;
line-height:30px;
display:inline;
overflow:hidden;	
}

#main ul li.right .transparent a.winter,
#main ul li.left .transparent a{
float:left;
width:275px;
height:55px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFF;
text-decoration:none;
padding:26px 0 0 0;
background:url(images/border.png) no-repeat;
background-position:48% 71%;
display:inline;
overflow:hidden;
}

#main ul li.right .transparent a.winter{background-position:48.5% 71%;}

#main ul li.right .transparent a:hover,
#main ul li.left .transparent a:hover{background:none;}

#news{
float:left;
margin:0;
width: 980px;
line-height:30px;
font-size:24px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
}
#news p{clear:both;}

#news ul{
margin: 12px 20px 10px 0;
padding: 0 0 2px 0;
float:left;
width:300px;
list-style-type:none;
border-left: 1px solid #e92427;
}

#news ul li{
float:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
margin: 0 0 0 7px;
width:265px;
}

#news ul li.date{
width:257px;
line-height:9px;
color:#9e9e9e;
font-weight:normal;

}

#news ul li a{
float:left;
font-weight:bold;
color:#e92427;
text-decoration:underline;
line-height:15px;
margin:3px 0 0 0;
}

#news ul li.text{
color:#000;	
width:265px;
font-weight:normal;
line-height:14px;
margin-top:3px;
}


#footer{
padding:0;
float:left;
height:40px;
min-width:100%;
width:100% auto;
background:#e2e2e2;
margin:0;
margin-top:-40px;
display:inline;
}

#footer_container{
margin:0 auto;
width:1000px;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
}
	
#footer_container p{
float:left;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#4a4a4a;
text-indent:23px;
margin:13px 0 0 0;
word-spacing:-1px;
}

#spacer{
float:left;
width: 100%;
height: 80px;
clear:both;
display:inline;
}

/*intro*/

#intro_background{
background:#292929;
width:100%;
min-width:100%;
height:100%;
min-height:100%;
}

#container_1 a.home{
float:left;
margin:12px 0 0 50px;
}

#container_1 a.moldova_1{
float:left;
margin:42px 0 0 0;
padding: 0 0 0 8px;
}


#container_1 a.enter{
float:left;
font-size:14px;
font-size:14px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#FFF;
padding:42px 25px 38px 25px;
margin:1px 0 0 152px;
background:url(images/enter_background.png) no-repeat;
background-position: 0 0px;
}

#container_1 a.enter:hover{
text-decoration:none;	
}

#container_1 img.intro{
float:left;
margin:-1px 0 0 49px;
}

#container_1 span.rossignol_copyright{
font-family: Tahoma, Geneva, sans-serif;
font-size:12px;
color:#FFF;
font-weight:normal;
float:left;
margin:12px 0 0 51px;
padding:0;
clear:both;
display:inline;
width:250px;
}


#news ul li.date{
line-height:10px;
}

#footer_container p{
word-spacing:0px;
}

#product_container ul a.product_name{
background:none; 
text-decoration:underline; 
float:left; 
line-height:15px;
}

#product_container ul.catalog li.product_name_container{
margin-bottom:5px;	
}

ul{font-family:Arial, Helvetica, sans-serif;}

#season_header{
float:left;
margin:0 0 0 20px;
background: #b10508;
height:27px;
width:960px;
display:inline;
}

#season_header ul{
float:left;
list-style-type:none;
margin:0 0 0 5px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffcccc;
display:inline;
width:800px;
}

#season_header ul li{
float:left;
margin:0px 0 0 5px;
display:inline;
}

#season_header ul a{
display:inline;
line-height:16px;
float:left;
word-spacing:5px;
}

#season_header ul li a{
color:#FFF;
text-decoration: underline;
text-indent:0;
padding:0;
margin:0;
}

#season_header ul li a:hover{text-decoration:none;}

#left_column{
float:left;
width:220px;
background:#f2f2f2;

}

.categories_entry{border:0;}

#left_column ul{
float:left;
width:220px;
margin:-8px 0 -9px 0;
}

#left_column ul li.depth0 .depth0 {float:left; width:100%; clear:both; height:35px; margin-top:5px;}

#left_column ul li.depth0 .depth0 a{
font-size:18px;
color:#999999;
font-weight:bold;
text-transform: uppercase;
margin:11px 0 5px 13px;
display:inline;
text-decoration:none;
height:20px;
padding:0;
}

#left_column ul ul {
border-bottom:1px solid #CCC; 
margin:0 0 -9px 0;
}

#left_column ul li{
float:left;
width:210px;
display:inline;
border:none;
}

#left_column ul li.season{
font-size:18px;
color:#999999;
font-weight:bold;
text-transform: uppercase;
margin:11px 0 0 13px;
line-height:13px;
}

#left_column ul li.product{
color:#000;
font-weight:bold;
margin:8px 0 2px 13px;
}

#left_column ul li a,
#left_column ul li.active{
font-size:12px;
color:#676767;
margin:0px 0 0 13px;
padding:1px 0 0 0;
float:left;
}

#left_column ul li a{
color:#e92427;
text-decoration:underline;
padding:0 0 1px 0;
}

#left_column ul li a:hover{text-decoration:none;}

#right_column{
float:right;
width:723px;
overflow:hidden;
}

#criterium{
float:left;
width:723px;
height:30px;
background:#f2f2f2;
margin:10px 0 5px 0;
display:inline;
}

#criterium ul{
float:left;
display:inline;
margin:7px 0 0 14px;
font-size:12px;
width:540px;
}

#criterium ul li{float:left; display:inline;}

#criterium ul li.display{
color:#999999;
margin: 0 2px 0 0;	
}

#criterium ul li.active{
color:#20231a;
margin:0 8px 0 8px;
}

#criterium ul a{
float:left;
color:#b10508;
margin:0 8px 0 8px;
text-decoration:underline;
}

#criterium ul a:hover{text-decoration:none;}

#season_change{
float:right;
width:160px;
height:20px;
margin:5px 9px 0 0;
overflow:hidden;
font-size:12px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

#season_change span{
float:left;
margin:2px 0 0 7px;
}

#season_change select#seasoner{
width:108px;
height:21px;
float:right;
border-top:# acadb2;
border-left:# e3e3eb;
padding: 1px 0 0 0;
font-size:12px;
}

#product_container{
float:left;
width:723px;
border-bottom:1px solid #cdcdcd;
padding:0 0 15px 0;
}

#product_container ul.catalog{
float:left;
width:350px;
overflow:hidden;
display:inline;
}

#product_container ul.catalog li{
float:left;
display:inline;
}

#product_container ul.catalog li a.preview{
margin:21px 0 0 0;
float:left;
}

#product_container ul.catalog li.product_name_container{
float:left;
margin:12px 0 7px 0;
width:350px;
}

#right_column ul a.product_name{
font-size:12px;
font-weight:bold;
color:#e92427;
padding:0 0 1px 0;
line-height:17px;
height:16px;
background: url(images/index_catalog_2_03.png) repeat-x;
background-position: 0 100%;
text-decoration:none;
}

#product_container ul.catalog li.item{
float:left;
font-size:12px;
color:#000;
width:350px;
margin:0px 0px 1px 0;
}

#product_container ul.catalog li.item span{
color:#b10508;
font-weight:bold;
margin:0 0 0 4px;
}

#right_column ul.big li.price,
#product_container ul.catalog li.price{
font-size:18px;
color:#000;
margin:7px 0 0 0;
width:350px;
float:left;
}

#right_column ul span.red,
#product_container ul span.red{
color:#b10508;
font-size:18px;
margin:0 6px 0 4px;
padding:0 1px 0 0px;
background:url(images/price_background.png) repeat-x;
background-position:1px 11px;
}

#right_column ul span.green,
#product_container ul span.green{
color:#336600;
font-size:18px;
margin:0 0 0 4px;
}

#right_column ul span.present,
#right_column ul span.absent,
#product_container ul span.absent,
#product_container ul span.present{
color:#336600;
font-size:18px;
background:url(images/present.png) no-repeat;
background-position:1px 0;
padding:2px 0 6px 26px;
margin:0 0 0 7px;
line-height:25px;
}

#right_column ul span.absent,
#product_container ul span.absent{
background:url(images/absent.png) no-repeat;
background-position:1px 2px;
color:#111c28;
}

#right_column ul.pages{
float:left;
width:723px;
margin:11px 0 0 1px;
display:inline;
}

#right_column ul.pages li{float:left;}

#right_column ul.pages a,
#right_column ul.pages li.active{
font-size:18px;
color:#000;
margin:0 14px 0 0px;
line-height:23px;
}

#right_column ul.pages a{
color:#e92427;
background:url(images/index_catalog_1_03.png) repeat-x left bottom;
padding:0 0 2px 0;
}

#right_column ul.pages a:hover{background:none;}

/*catalog_third*/

#right_column ul.big{
float:left;
width:723px;
margin:25px 0 0 0;
display:inline;
}
##right_column ul.big li{
float:left;
width:723px;
display:inline;
}

#right_column ul.big li.naming{
color:#e92427;
font-size:30px;
margin:13px 0 4px 0;
}

#right_column ul.big li.price{width:723px;}

#right_column ul.about{
float:left;
width:711px;
border:1px solid  #b8b8b8;
margin:12px 0 0 0;
font-size:13px;
}

#right_column ul.about li.product_about{
color:#000;
background:#e6e6e6;
font-weight:bold;
padding:5px 0 7px 10px;
}

#right_column ul.about li.main{
padding:6px 10px 6px 10px;
color:#666666;
border-bottom:1px solid #d6d6d6;
float:left;
width:691px;
}

#right_column ul.about li.main span.descript{
color:#b10508;
font-weight:bold;
margin:0 0 0 4px;
}

#right_column ul.about li.main span.descript_1{
margin:0 0 0 4px;
color:#000;
}

#right_column ul.about li.main a.product_name{margin-left:4px;}

#right_column ul.about li.main a.product_name:hover{background:none;}

#right_column ul.about h1{
font-weight:bold;
text-transform:capitalize;
font-size:12px;
color:#000;
margin:20px 0 0 0;
}

#right_column ul.about p{
margin:4px 0 0 0;
color:#000;
}

/*katalog main*/
#season_header{
float:left;
margin:0 0 0 20px;
background: #b10508;
height:27px;
width:960px;
display:inline;
}

#season_header ul{
float:left;
list-style-type:none;
}

#season_header ul li a,
#season_header ul li{
display:inline;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffcccc;
line-height:26px;
text-indent:11px;
margin:0;
padding: 0 5px 0 10px;
}

#season_header ul li a{
color:#FFF;
text-decoration: underline;
text-indent:0;
padding:0;
margin:0;
}

#season_header ul li a:hover{text-decoration:none;}

#winter{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color: #999999;
font-weight:bold;
width:930px;
height:38px;
line-height:37px;
margin:0 0 0 33px;
display:inline;
}

#catalog_background{
float:left;
width:960px;
background:url(images/catalog_background_03.png) repeat-y;
margin:0 0 0 20px;
display:inline;
}

#catalog_background ul.catalog{
float:left;
list-style-type:none;
width:320px;
padding-bottom:12px;
}

#catalog_background ul.catalog li.first{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
clear:both;
line-height:35px;
margin:0 0 0 14px;
display:inline;
}

#catalog_background ul.catalog li a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e92427;
background:url(images/index_catalog_1_03.png) repeat-x;
background-position: 100% 88%;
padding-bottom:1px;
height:auto;
padding-top:3px;
padding-bottom:4px;

}

#catalog_background ul.catalog li{
float:left;
padding-top:3px;
padding-bottom:3px;
margin:0;
overflow:visible;
display:inline;
width:305px;
margin:0 0 0 14px;
}

#catalog_background ul.catalog li a:hover{background:none;}

#categories_entry ul{
background:#f2f2f2;
float:left;
width:100%;
}

#categories_entry li.depth0{
background:#f2f2f2;
margin:0;
height:auto;
}

#categories_entry li.depth0 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e92427;
background:url(images/index_catalog_2_03.png) repeat-x 0 21px;
line-height:24px;
margin: 3px 0 0 10px;
float:left;
clear:left;
}

#categories_entry li.depth0 a:hover{background:none;}

#categories_entry li.depth0 .depth0 a{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color: #999999;
font-weight:bold;
float:left;
height:27px;
line-height:32px;
background:none;
}

#categories_entry li.depth0 .depth0 a:hover{
border-bottom:2px solid #999999;
}

#categories_entry ul li.depth0 .depth0{
background:#FFF;
padding: 0 0 0 0;
height:38px;
width:100%;
float:left;
}

#categories_entry ul ul{
float:left;
padding: 3px 0 10px 0 ;
}

/*Search*/

#tagsearch_form{
font-size:24px;
color: #999999;
margin:10px 0 0 0;
line-height:34px;
}

#tagsearch_form a{
line-height:24px;
color:#e92427;
font-size:18px;
}

#tagsearch_form a:hover{text-decoration:underline;}

