/* CSS Document */
A { text-decoration:none; color:#DF2222;}
A:hover { text-decoration:underline;}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0px;
	width:100%;
	background:#FFFFFF;	
    scrollbar-face-color:#FFFFFF;
    scrollbar-arrow-color:#6A6A6A;
    scrollbar-track-color:#FFFFFF;
    scrollbar-shadow-color:#6A6A6A;
    scrollbar-highlight-color:#6A6A6A;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-Color:#FFFFFF;	
}

#body{
	width:940px;
    min-height:670px;
	border:0px solid  #000000;
	color:#484848;
	background:#FFFFFF;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;	
}
#logo{
	width:940px;
    height:80px;
	border:0px solid  #000000;
	background:url(img/bgr_logo.gif) bottom left #FFFFFF no-repeat;
	clear:both;
}
#logo-outlet {
	width:940px;
    height:80px;
	border:0px solid  #000000;
	background:url(img/bgr_logo_outlet.gif) bottom left #FFFFFF no-repeat;
	clear:both;
}
#logo-promo {
	width:940px;
    height:78px;
	border:0px solid  #000000;
	background:url(img/bgr_logo_promo.gif) bottom left #FFFFFF no-repeat;
	clear:both;
}

#center{
	width:940px;
	border:0px solid  #000000;
	float:left;
	clear:both;
}
#left{
	width:211px;
	border:0px solid  #000000;
	float:left;
}
#right{
    float:left;
	padding-left:5px;
	width:724px;
	border:0px solid  #000000;
}
#right-outlet {
    float:left;
	padding:20px 0 30px 5px;
	width:724px;
	border:0px solid #000000;
	background:url(img/bgr_right_outlet.gif) no-repeat top right;
}
.o-welcome-text {
	padding:15px;
}
ul#menu{
	width:211px;
	min-height:40px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
	list-style:none;
}
ul#menu li {
	border:0px solid #000000;
}
ul#menu li a.m1 {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:201px;
	height:30px;
	font-size:13px;
	font-weight:bold;
	padding-top:12px;
	padding-left:10px;
	background:url(img/bgr_menu.gif) bottom left  no-repeat;
}
ul#menu li a.m1:hover {
	color:#ECFCC4;
	width:201px;
	background:url(img/bgr_menu_hover.gif) bottom left  no-repeat;
}

ul#menu li a.m2 {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:20px;
	font-size:11px;
	font-weight:bold;
	padding-top:0px;
	padding-left:20px;
	background:url(img/bgr_menu2.gif) bottom left  no-repeat;
}
ul#menu li a.m3:hover {
	color:#ECFCC4;
	background:url(img/bgr_menu_hover2.gif) bottom left  no-repeat;
}

ul#menu li a.m3 {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:20px;
	font-size:11px;
	font-weight:bold;
	padding-top:0px;
	padding-left:40px;
	background:url(img/bgr_menu2.gif) bottom left  no-repeat;
}
ul#menu li a.m2:hover {
	color:#ECFCC4;
	background:url(img/bgr_menu_hover2.gif) bottom left  no-repeat;
}
ul#menu_top {
  display:block;
	width:724px;
	height:20px;
	border:0px solid #000000;
	margin:0px;
	padding:0px;
	padding-top:10px;
	float:left;
	clear:both;
	list-style:none;
	
}
ul#menu_top li {
	display:inline;
	color:#484848;
	border:0px solid #000000;
	float:left;
	padding-left:29px;
	padding-right:23px;
	font-size:11px;
  background:url(img/bgr_menu_top.gif) center left  no-repeat;
}
ul#menu_top li a {
	border:0px solid #000000;
	color:#484848;
	text-decoration:none;
	display:block;
}
ul#menu_top li a:hover {
	color:#B10000;
}

ul#menu_top2 {
  
	width:713px;
	border:0px solid #000000;
	margin:0px;
  padding-left:10px;
	padding-top:0px;
	padding-bottom:2px;
	margin-bottom:5px;
	float:left;
	clear:both;
	list-style:none;
	background: #EEEEEE;
	
}

ul#menu_top2 li {
	display:inline;
	color:#484848;
	border:0px solid #000000;
	float:left;
	padding-left:10px;
	padding-right:5px;
	font-size:11px;
	text-transform: lowercase;
  background:url(img/bgr_menu_top.gif) center left  no-repeat;
}
ul#menu_top2 li a {
	border:0px solid #000000;
	color:#484848;
	text-decoration:none;
	display:block;
}
ul#menu_top2 li a:hover {
	color:#B10000;
	text-decoration:underline;
}
ul#menu_top li.nachalo {
	display:inline;
	float:left;
	padding-left:10px;
	font-size:11px;
	background:none;

}
ul#menu_top li.nachalo a {
	border:0px solid #000000;
	color:#484848;
	
}
ul#menu_top li.nachalo a:hover {
	color:#B10000;
}

#flash{
    float:left;
	height:250px;
	width:724px;
	border:0px solid  #000000;
	clear:both;
}
#right_bottom {
	float:left;
	width:724px;
	border:0px solid  #000000;
	background:url(img/bgr_right_bottom.gif) top left #FFFFFF no-repeat;
	padding-top:5px;
}
.kare {
  float:left;
	width:214px;
	color:#484848;
	border:0px solid  #000000;
	background:url(img/bgr_kare.gif) top left #FFFFFF no-repeat;
	padding-left:17px;
	padding-top:17px;
	padding-right:10px;
	font-size:11px;
}
.kare a {
    color:#484848;
}
.kare a:hover {
  color:#DF2222;
	text-decoration:underline;
}
.cat-outlet {
	float:left;
	width:724px;
	clear:both;
	border:0px solid  #000000;
	background:url(img/bgr_right_bottom.gif) top left #FFFFFF no-repeat;
	padding:5px 0 20px 0;
}
p.img-cat {
	padding:5px 0 0 0;
	margin:0;
	text-align: center;
}
h1 {
	color:#DF2222;
	font-size:20px;
	background:url(img/bgr_h1.gif) no-repeat top left;
	border:0px solid #003300;
	padding:5px 0 6px 10px;
	font-weight:normal;
	position:relative;
	margin:-20px 0 0 0;
}
.desc-o {
	float:left;
	widows:300px;
}
h2 {
	color:#484848;
	font-size:15px;
	margin:0;
	border:0px solid #003300;
	padding:5px 0 15px 0;
}
.red-o {
	background:#DF2222;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:10px 5px;
}
.kare1{
  float:left;
	width:333px;
	color:#484848;
	border:0px solid  #000000;
	background:url(img/bgr_kare2.gif) top left #FFFFFF repeat-x;
	padding-left:17px;
	padding-top:17px;
	padding-right:10px;
	font-size:11px;
}

.kare_w{
  float:left;
	width:2px;
	color:#484848;
	border:0px solid  #000000;
	background:url(img/bgr_kare3.gif) top left #FFFFFF no-repeat;
	font-size:1px;
}
.kare1 a {
    color:#484848;
}
.kare1 a:hover {
    color:#DF2222;
	text-decoration:underline;
}

.zaglavie-o {
    color:#DF2222;
	font-size:16px;
	font-weight:bold;
}
.zaglavie-o a {
    color:#DF2222;
}	
.zaglavie{
    color:#DF2222;
    float:left;
	font-size:14px;
	font-weight:bold;
}
.data{
    color:#DF2222;
	
}
a.data  {
    color:#DF2222;
	
}
#botom{
  float:left;
	width:940px;
	height:66px;
	border:0px solid  #000000;
	background:url(img/bgr_bottom.gif) top left #FFFFFF no-repeat;
	padding-top:5px;
	color:#9A9A9A;
	font-size:10px;
	padding-left:10px;
}
.abc{
   color:#9A9A9A;
   padding-left:560px;

}
.tarsi{
   color:#FFFFFF;
   background:#D20631;
   height:16px;
   font-size:11px;
   width:40px;
   border:none;
   font-weight:bold;

}
.pole{
   color:#484848;
   background:#FFFFFF;
   height:14px;
   font-size:10px;
   width:123px;
   border:solid #999999 1px;
}
form {
    margin:0px;
	padding:0px;
}
.baner{
   
   padding-top:5px;
   padding-left:0px;
   height:90px;
   width:210px;
}
.baner2{
   padding-top:0px;
   padding-left:0px;
   height:100px;
   width:210px;
}
.tekst{
	width:290px;
  float:left;
	border:0px solid  #000000;
	padding-left:20px;
	padding-right:0px;
	padding-top:0px;
}

.tekst_page{
	width:700px;
  float:left;
	border:0px solid  #000000;
	padding-left:20px;
	padding-right:0px;
	padding-top:0px;
}
.tekst_right{
	width:288px;
  float:left;
	border:0px solid  #000000;
}


.tekst_right2{
	width:360px;
  float:left;
	border:0px solid  #000000;
}

.tekst_right_job{
	width:270px;
  float:left;
	border:0px solid  #000000;
}


.tekst_right_page{
  float:left;
	border:0px solid  #000000;
}
.image{
	width:400px;
  float:right;
	border:0px solid  #000000;
	padding-bottom:10px;
}

.image2{
	width:300px;
  float:right;
	border:0px solid  #000000;
	padding-bottom:10px;
}
.tittle{
    color:#DF2222;
    float:left;
	font-size:20px;

}
.snimki{
    clear: both;
    float:left;
    width:720px;
    border:0px solid  #000000;
    padding-left:0px;
	  padding-top:15px;
}
.scroll {
    position:relative; 
    height: 120px;
	width:724px;
    z-index:0; 
    left: 0px; 
    top: 0px;
  	bottom:0; 
    overflow-x: auto;
	overflow-y:hidden; 
}
.malki{
    float:left;
    width:100px; 
	border:0px solid  #000000;
	padding-left:20px;
}

.malki2{
    float:left;
	border:0px solid  #000000;
	padding-left:20px;
}
.malki-o {
    float:left;
	border:0px solid  #000000;
	padding-right:20px;
}

.malki_text{
    float:left;
    width:100px; 
	  border:0px solid  #000000;
}
.ok
{
  color: #5E5E5E;
  background:#D9D9D9;
  border:1px solid #808080;
  font-size: 9px;
  font-weight: bold;
  margin-top: 3px;
}
#wellcome2 {
  padding-top: 10px;
  font-weight: bold;
  color: #DF2222;
  font-size: 14px;

}

.wellcome3 {
  padding-top: 5px;
  font-weight: bold;
  color: #DF2222;
  font-size: 12px;

}
.green {
color: #00820F;
}

.link {
 font-size: 10px;

}


.izprati { 
    font-family: Arial,Verdana;
    font-size:12px;
    color:#FFFFFF;
	  text-decoration:none;
    padding-right:8px;
	  background: #B10101;
	  border: 0px;

}

ul.common {
 	margin:0px;
  padding-left:2px;
	padding-top:10px;
  clear:both;
	list-style:none;
}
ul.common li ul {
 list-style:none;
} 
ul.common li ul li a {
 color:#484848;
} 
ul.common li {
	color:#484848;
	border:0px solid #000000;
  padding-left:10px;
	padding-right:5px;
	font-size:12px;
  background:url(img/bgr_menu_top.gif) top left  no-repeat;
}
ul.common li a {
	border:0px solid #000000;
	color:#B10000;
	text-decoration:none;
	display:block;
}
ul.common li a:hover {
	color:#B10000;
	text-decoration:underline;
}
a.catalog {
  float: right;
  padding: 0px;
  margin: 0px;
  font-size: 11px;
  text-align: right;
  color: #fff;
  background: #B10101;
  padding: 2px;
  text-decoration:none;
}

a:hover.catalog {
color: #484848;
  background: #EEEEEE;
  padding: 2px;
  text-decoration:none;
}
.cat1 {
 float: left;
 width: 190px;
}

.cat2 {
 float: left;
 width: 95px;
}
/*promo*/
#content-promo {
    float:left;
	padding:0px 0 60px 25px;
	width:915px;
	border:0px solid #000000;
	background:url(img/bgr_red_promo.jpg) #B10000 repeat-x top right;
}
#logo-bottom-part {
	border:0px solid #000000;
    float:left;
	width:915px;
	height:39px;
	background:url(img/bgr_right_promo.gif) no-repeat top right;
}
.promo-welcome {
	margin:23px 0 0px 0px;
	float:left;
	border-top:1px solid #ADADAD;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	clear:both;
	width:888px;
	padding:90px 0 0 0;
	background:url(img/bgr_grey_promo.gif) #ffffff repeat-x top left;
	display:inline;
}
#botom-promo {
	float:left;
	width:930px;
	height:70px;
	border:0px solid  #000000;
	background:url(img/bgr_bottom_promo.gif) top left #FFFFFF repeat-x;
	padding-top:5px;
	color:#9A9A9A;
	font-size:10px;
	padding-left:10px;
}
.scroll-promo {
    position:relative; 
    height: 120px;
	  width:887px;
    z-index:0; 
    left: -2px; 
    top: 0px;
  	bottom:0;
	  padding:10px 0 0 0;
    overflow-x: auto;
	  overflow-y:hidden; 
}
.malki-o-promo {
    float:left;
	border:0px solid  #000000;
	padding-right:14px;
}
.tittle-promo{
    color:#DF2222;
    font-size:18px;
}
#body2 {
	background:#FFFFFF;	
	width:770px; 
	font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 
	font-size:14px; 
	color:#999999;
	margin-left:auto;
	margin-right:auto;	
}
#logo_outlet_intro{
	width:770px;
    height:110px;
	border:0px solid  #000000;
	background:url(img/bgr_logo_outlet_intro.gif) bottom left #FFFFFF no-repeat;
	clear:both;
	padding-top:14px;
	
}
.red{
	width:770px;
	border:0px solid  #000000;
	clear:both;
	padding-top:10px;
	padding-bottom:15px;
	font-size:39px;
	color:#d51a1a;
	text-align:center;	
}
.red-grey{
	font-size:31px;
	color:#999999;		
}
.grey{
	font-size:14px;
	color:#5f5f5f;
	font-weight:bold;
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 		
}
.enter {
	width:148px;
    height:45px;
	border:0px solid  #000000;
	background:url(img/enter.jpg) top left  no-repeat;
	padding-top:6px;
	padding-right:7px;
	margin-top:25px;
	color:#FFFFFF;
	font-size:28px;
	text-align:center;
	
}
.enter a{
	color:#FFFFFF;	
}
.enter a:hover{
	color:#dedee0;
	text-decoration:none;
}

.cifra {
  font-size:15px;
  color: #DF2222;
  font-weight:bold;

}

/*------ New Promo -------------*/
#logo-promo2 {
	width:940px;
    height:78px;
	border:0px solid  #000000;
	background:url(img/bgr_logo_promo2.gif) bottom left #FFFFFF no-repeat;
	clear:both;
}

.top-promo {
	margin:0px;
	padding:20px 0 0 0;
	float:left;
	clear:both;
	width:888px;
	height:42px;
}

.top-promo img {
	padding:0;
	margin:0;
	display:block;
}

.promo-welcome2 {
	margin:0px 0 0px 0px;
	float:left;
	border-top:1px solid #ADADAD;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	clear:both;
	width:888px;
	padding:50px 0 0 0;
	background:url(img/bgr_grey_promo.gif) #ffffff repeat-x top left;
	display:inline;
}

.web div {
	position:absolute;
	margin:-23px 0 0 780px;
}

.logo-product {
	width:888px;
	padding: 0 0 40px 0;
	margin:0;
	float:left;
}

.pic-product {
	width:445px;
	padding:0;
	margin:0;
	float:left;
}

.text-product {
	width:420px;
	padding:0 0 0 10px;
	margin:0;
	float:left;
}

.descr {
	width:403px;
	padding:0 20px 0 0;
	margin:0;
	float:left;
	min-height:180px;
	height:auto !important;
	height:180px;
	font-size:14px;
	color:#999999;
}

.descr b {
	color:#5f5f5f;
}

.link-special {
	width:420px;
	padding:0;
	margin:0;
	float:left;
}

.descr p {
	padding:0;
	margin:0;
	padding-bottom:10px;
}