body{ position:relative; width:100%; height:100%; margin:0px; padding:0px; font-family: Tahoma; font-size: 11px; background-color:#ffffff; color:#515353; text-align:Center; background-image:url(images/christmas.jpg); background-repeat:no-repeat;background-position:center top;}

#main_div { position:relative; width:980px; text-align:justify; font-family:Tahoma; font-size:11px; }

#top { position:relative; float:left; width:980px; height:15px; font-family:Tahoma; font-size:10px; }

#firstlinks{ position:relative; float:left; line-height:150%; color:#0B5F8B; font-weight:bold;}

#firstlinks a{ color:#0B5F8B; text-decoration:none; font-weight:bold; }

#firstlinks a:hover{ color:#66ADD3; text-decoration:none; font-weight:bold; } 

.links{ color:#eb940a; text-decoration:none;} 

.links:hover{ color:#cf8106; text-decoration:none; }

#secondlinks{ position:relative; float:right; line-height:150%; }

#secondlinks a{ color:#0B5F8B; text-decoration:none; font-weight:bold; }

#secondlinks a:hover{ color:#66ADD3; text-decoration:none; font-weight:bold; }

#lenta1 { position:relative; float:left; width:980px; height:4px; background-color:#ACCBD0; overflow:hidden; }

#head { position:relative; float:left; width:980px; height:126px; }

#logo { position:relative; float:left; width:251px; height:126px; background-image:url(images/logo.jpg); background-repeat:no-repeat; }

#logonext { position:relative; float:left; width:34px; height:126px; background-image:url(images/logonext.jpg); background-repeat:no-repeat; }

#flashglava{ position:relative; float:left; width:695px; height:126px; background-image:url(images/flashbackground.jpg); background-repeat:no-repeat; }

#flashglava div a { width:347px; height:126px; border:none; }

#baner1glava{ position:relative; float:left; width:347px; height:126px;}

#baner2glava{ position:relative; float:left; left:1px; width:347px; height:126px; background-image:url(baneri/ceramixgranitogres.jpg); background-repeat:no-repeat; }

#baner3glava{ position:relative; float:left; width:347px; height:126px;}















lenta2 { position:relative; float:left; width:980px; height:4px; background-color:#51676B; overflow:hidden; }















#leftside {position:relative; float:left; width:199px;background-color:#C5D2DA;}















#menu { position:relative; float:left; width:199px; overflow:hidden; }















#menustart { position:relative; float:left; width:199px; overflow:hidden; height:24px; background-image:url(images/menu_top.jpg); background-repeat:no-repeat; } .menub { position:relative; float:left; width:199px; overflow:hidden; height:21px; line-height:150%; } .menub a { position:relative; float:left; width:199px;overflow:hidden; height:21px; color:#646A6A; text-decoration:none; font-size:10px; font-weight:bold; background-image:url(images/menu_b.jpg); background-repeat:no-repeat; background-position:0 0px; padding-left:25px; } .menub a:hover { position:relative; float:left; width:199px; overflow:hidden; height:21px; background-image:url(images/menu_b.jpg); background-repeat:no-repeat; background-position:0 -21px; color:#646A6A; text-decoration:none; font-weight:bold; padding-left:25px; font-size:10px;}















#menuend { position:relative; float:left; width:199px; overflow:hidden; height:27px; background-image:url(images/menu_bottom.jpg); background-repeat:no-repeat; }















#leftcontent{ position:relative; float:left; width:199px; background-image:url(images/right_pixel.jpg); background-repeat:repeat-x;}















#middleside{ position:relative; float:left; width:630px;overflow:auto;overflow-x:hidden;}















.inputkamymaina{















position:relative;float:left;width:620px !important;}















.inputkamymaina input{position:relative;float:left;clear:both;margin-left:20px;}















.inputa label{margin-left:20px;position:relative;float:left;}















#rightside{ position:relative; float:right; right:1px; width:149px;background-color:#C5D2DA;}















#content{ position:relative; float:left; width:980px;}















#vhodtop{ position:relative; float:left; width:149px; height:38px; background-image:url(images/vhodtop.jpg); background-repeat:no-repeat; }















#vhod { position:relative; float:left; width:149px; height:155px; background-image:url(images/pixeldet.jpg); background-repeat:repeat-y; }















#tyrsitop{ position:relative; float:left; width:149px; height:36px; background-image:url(images/tyrsi.jpg); background-repeat:no-repeat; }















#tyrsi { position:relative; float:left; width:149px; height:140px; background-image:url(images/pixeldet.jpg); background-repeat:repeat-y; }















#vic { position:relative; float:left; width:149px; overflow:hidden; height:25px; background-image:url(images/vic.jpg); background-repeat:no-repeat; background-position:0 0px; }















#victext { position:relative; float:left; width:149px; overflow:hidden; background-color:#CAD1D4; border-bottom:solid 3px #3E5E6D; text-align:left; color:#515353; font-size:11px; font-family:Tahoma; font-weight:normal; background-image:url(images/pixel_vic.jpg); background-repeat:repeat-y; }















#anketa{ position:relative; float:left; width:199px; color:#0B5F8B;}















#anketa a{ color:#0B5F8B; text-decoration:none; font-weight:bold; }















#anketatop{ position:relative; float:left; width:199px; height:40px; background-image:url(images/anketatop.jpg); background-repeat:no-repeat; }















#anketata { position:relative; float:left; width:199px; background-image:url(images/pixeldet.jpg); background-repeat:repeat-y; } .vhoda{ width:130px; font-size:11px; font-family:Tahoma; color:#0B5F8B; } .tit { text-align:right; } .box { text-align:left; } .formav{ border:solid 1px #A0EBE6; background-color:#ffffff; } 















.linkove{ position:relative; float:left; left:5px; width:139px; } 















.linkove a { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#0B5F8B; }















#linkove a:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#66ADD3; }















#rightcontent{ position:relative; float:left; width:149px; height:393px; background-image:url(images/right_pixel.jpg); background-repeat:repeat-x; }















#banerright { position:relative; float:left; width:149px; } 















.rub { position:relative; float:left; width:299px; height:163px; margin-top:10px; background-image:url(images/nachalorub.jpg); background-repeat:no-repeat; overflow:hidden; } .rub img { border:solid 3px #C6DFDC; } .linkrub { position:relative; float:left; left:12px; top:15px; width:104px; height:145px; } .rubtext { position:relative; float:left; width:155px; height:140px; left:22px; top:15px; font-size:11px; color:#515353; font-weight:normal; } 















.titlerub { position:relative; float:left; width:104px; left:6px; top:2px; font-family:Tahoma; font-weight:bold; font-size:11px; text-align:center; }















.titlerub a{text-decoration:none; color:#0B5F8B;}















.titlerub a:hover {text-decoration:none; color:#66ADD3;}















/*#topfirmi { position:relative; float:left; width:241px; height:215px; left:40px; top:20px; background-image:url(baneri/topfirmi.jpg); background-repeat:no-repeat; }















#topmaistori { position:relative; float:left; width:241px; height:215px; left:100px; top:20px; background-image:url(baneri/topmaistori.jpg); background-repeat:no-repeat; }*/















#forumtema { position:relative; float:left; left:55px; top:40px; width:518px; height:79px; background-image:url(images/forumtema.jpg); background-repeat:no-repeat; }















#filmche { position:relative; float:left; left:85px; top:20px; width:400px; height:340px;clear:both;}















#galeria { position:relative; float:left; width:627px; top:60px; left:5px; height:250px;}















#galeriatop { position:relative; float:left; width:627px; height:29px; background-image:url(images/galeria_top.jpg); background-repeat:no-repeat; }















#galerialeft { position:relative; float:left; width:51px; height:102px; background-image:url(images/galeria_left.jpg); background-repeat:no-repeat; }















#galeriamiddle { position:relative; float:left; width:517px; height:102px; background-color:#D6E7F7; }















#galeriaright { position:relative; float:left; width:59px; height:102px; background-image:url(images/galeria_right.jpg); background-repeat:no-repeat; }















#galeriabottom { position:relative; float:left; width:627px; height:27px; background-image:url(images/galeria_bottom.jpg); background-repeat:no-repeat; }















#modatexttitle { font-size:12px; font-weight:bold; color:#0092B3; text-align:center; font-family:Tahoma; position:relative; top:-10px; }















#modatext { width:600px; position:relative; float:left; left:13px; margin-top:20px; font-size:11px; color:#515353; text-align:justify; font-weight:normal; font-family:Tahoma; line-height:150%; }















#modatext_l { width:280px; position:relative; float:left; left:30px;  margin-top:20px; font-size:11px; color:#0B5F8B;  text-align:justify; font-weight:normal; font-family:Tahoma; line-height:150%; }















#modatext_l a{ color:#0B5F8B; text-decoration:none; font-weight:bold; }















#modatext_r { width:280px; position:relative; float:left;  left:50px; margin-top:20px;  font-size:11px; color:#0B5F8B; text-decoration:none; font-weight:bold; font-family:Tahoma; line-height:150%; }















#modatext_r a{ color:#0B5F8B; text-decoration:none; font-weight:bold; }















#titles { width:600px; height:80px; position:relative; float:left; color:#0092B3; text-align:center; font-family:Tahoma; font-size:14px; font-weight:bold; }















#bottom { position:relative; float:left; width:980px; height:118px; background-image:url(images/bottom.jpg); background-repeat:no-repeat; }















#bottomlinks{ position:relative; float:left;width:700px; top:13px;clear:both;left:190px; color:#ffffff; font-weight:normal; }















#bottomlinks a{ color:#ffffff; text-decoration:none;font-weight:normal; }















#bottomlinks a:hover{ color:#ffffff; text-decoration:none;font-weight:normal; } 















.registernow { position:relative; float:left; width:153px; height:30px; background-image:url(images/registracia2.jpg); background-repeat:no-repeat; } 















.registernow a { position:relative; float:left; width:153px; height:30px; display:block; } 















.tbl{ border:solid 1px #0B5F8B; font-size:11px; font-family:Tahoma; text-align:center; } 















.tbl td { border:solid 1px #0092B3; } 















.tablfon { font-size:11px; font-family:Tahoma; text-align:center; } 















.forma { background-color:#ffffff; border:solid 1px #2A80A3; }















#banners {position:relative;float:left;clear:right;width:740px;height:90px;top:0px;left:170px;}















.firmname {position:relative;float:left;width:600px;}















.firmnamestart {position:relative;float:left;width:55px;height:33px;background-image:url(images/firmnamestart.jpg);background-repeat:no-repeat;}















.firmnamemiddle {position:relative;float:left;height:33px;width:526px;font-size:13px;font-weight:bold;font-family:Georgia;color:white;line-height:230%;background-image:url(images/firmnamemiddle.jpg);background-repeat:repeat-x;}















.firmnameend {position:relative;float:left;width:19px;height:33px;background-image:url(images/firmnameend.jpg);background-repeat:no-repeat;}















.firmcontent {position:relative;float:left;width:600px;margin-top:10px;}















.reiting1 {position:relative;float:left;width:600px;margin-top:10px;clear:both;font-family:Verdana;color:#999999;font-size:9px;}















#reiting {position:relative;float:left;left:40px;width:560px;clear:both;font-weight:normal;font-family:Tahoma; font-size:11px;color:#515353;text-align:justify;}















.btns {position:relative;float:right;width:40px;}















.firmend {position:relative;float:left;width:600px;height:22px;margin-bottom:15px;background-image:url(images/firmend.jpg);background-repeat:no-repeat;background-position:0 0px;}















.rteImage {background: #C6DFDC;border: 1px solid #C6DFDC;cursor: pointer;cursor: hand;}















.rteImageRaised, .rteImage:hover {background: #C6DFDC;border: 1px outset;cursor: pointer;cursor: hand;}















.rteImageLowered, .rteImage:active {background: #C6DFDC;border: 1px inset;cursor: pointer;cursor: hand;}















.rteVertSep {margin: 0 4px 0 4px;}















.rteBack {background: #C6DFDC;border: 1px outset ;letter-spacing: 0;padding: 2px;}















.rteBack tbody tr td, .rteBack tr td {background: #C6DFDC;padding: 0;}















.product {position:relative;float:left;width:259px;height:168px;}















#welcome { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#0B5F8B; }















.photos { position:relative; float:left; margin:5px; text-align:center; }















.photos img { margin-bottom: 3px; }















#add_photos { clear: both; }















#t_desc { position:relative;float:left;width:100%; }















.form_btn { background-color:#ffffff; border:solid 1px #2A80A3;color:#2A80A3; }















.products_pic { position:relative;float:left; margin-right: 15px; }















.products { position:relative;float:left;border-bottom: solid 1px; margin: 10px 0 0 0;width:100%; }















.prod_btn { position:relative;float:left;width:100%;text-align:center; margin: 0 0 5px 0; }















.prod_btn input{ background-color:#ffffff; border:solid 1px #2A80A3;color:#2A80A3; }















#promo_tbl { width:580px; font-size: 10px;border-collapse:collapse; }















#promo_tbl td { font-size: 10px;padding:3px;border:solid 1px;vertical-align:top; }















#firstview {position:relative;float:left;width:600px;}















#firstviewtext {position:relative;float:left;}















#pic_logo {margin-right:15px;position:relative;float:left;}















.star-rating,















.star-rating a:hover,















.star-rating a:active,















.star-rating a:focus,















.star-rating .current-rating{	background: url(star.gif) left -1000px repeat-x;}















.star-rating{	position:relative;	width:250px;	height:25px;	overflow:hidden;	list-style:none;	margin:0;	padding:0;	background-position: left top;}















.star-rating li{	display: inline;}















.star-rating a, 















.star-rating .current-rating{	position:absolute;	top:0;	left:0;	text-indent:-1000em;	height:25px;	line-height:25px;	outline:none;	overflow:hidden;	border: none;}















.star-rating a:hover,















.star-rating a:active,















.star-rating a:focus{	background-position: left bottom;}















.star-rating a.one-star{	width:10%;	z-index:11;}















.star-rating a.two-stars{	width:20%;	z-index:10;}















.star-rating a.three-stars{	width:30%;	z-index:9;}















.star-rating a.four-stars{	width:40%;	z-index:8;}















.star-rating a.five-stars{	width:50%;	z-index:7;}















.star-rating a.six-stars{	width:60%;	z-index:6;}















.star-rating a.seven-stars{	width:70%;	z-index:5;}















.star-rating a.eight-stars{	width:80%;	z-index:4;}















.star-rating a.nine-stars{	width:90%;	z-index:3;}















.star-rating a.ten-stars{	width:100%;	z-index:2;}















.star-rating .current-rating{	z-index:1;	background-position: left center;}	















/* for an inline rater */















.inline-rating{	display:-moz-inline-block;	display:-moz-inline-box;	display:inline-block;	vertical-align: middle;}















/* smaller star */















.small-star{	width:50px;	height:10px;}















.small-star,















.small-star a:hover,















.small-star a:active,















.small-star a:focus,















.small-star .current-rating{background-image: url(star_small.gif);	line-height: 10px;	height: 10px;}















#search {width:450px;}















#arch_quest { color:#646A6A; font-weight:normal; text-decoration:none; margin: 10px;}















#quest { font-weight:normal; text-decoration:none; margin: 0 5px; text-align:left;}















.votes { height: 10px; text-align: left; background-image:url(images/votes.jpg); background-repeat:repeat-y; background-position:0 0px; color: #000000;}















#productred {position:relative;float:left;width:590px;margin-bottom:10px;border-bottom:solid 2px #0092B3;}















#productred img {border:solid 3px #C6DFDC;margin-right:10px;}















#firmmenu {position:relative;float:left;left:25px;width:572px;height:31px;text-align:center;font-family:Tahoma;font-size:12px;margin-top:10px;margin-bottom:10px;}















#firmahome {position:relative;float:left;width:41px;height:31px;}















#firmahome a{position:relative;float:left;width:41px;height:31px;background-image:url(images/firmahome.jpg);background-repeat:no-repeat;background-position:0 0px;}















#firmahome a:hover{position:relative;float:left;width:41px;height:31px;background-image:url(images/firmahome.jpg);background-repeat:no-repeat;background-position:0 -31px;}















#firmaproducti {position:relative;float:left;width:88px;height:31px;}















#firmaproducti a{position:relative;float:left;width:88px;height:31px;background-image:url(images/firmaproducti.jpg);background-repeat:no-repeat;background-position:0 0px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmaproducti a:hover{position:relative;float:left;width:88px;height:31px;background-image:url(images/firmaproducti.jpg);background-repeat:no-repeat;background-position:0 -31px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmamreja {position:relative;float:left;width:132px;height:31px;}















#firmamreja a{position:relative;float:left;width:132px;height:31px;background-image:url(images/firmamreja.jpg);background-repeat:no-repeat;background-position:0 0px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmamreja a:hover{position:relative;float:left;width:132px;height:31px;background-image:url(images/firmamreja.jpg);background-repeat:no-repeat;background-position:0 -31px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmaproizvoditeli {position:relative;float:left;width:124px;height:31px;}















#firmaproizvoditeli a{position:relative;float:left;width:124px;height:31px;background-image:url(images/firmaproizvoditeli.jpg);background-repeat:no-repeat;background-position:0 0px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmaproizvoditeli a:hover{position:relative;float:left;width:124px;height:31px;background-image:url(images/firmaproizvoditeli.jpg);background-repeat:no-repeat;background-position:0 -31px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmaglasuvai {position:relative;float:left;width:66px;height:31px;}















#firmaglasuvai a{position:relative;float:left;width:66px;height:31px;background-image:url(images/firmaglasuvai.jpg);background-repeat:no-repeat;background-position:0 0px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmaglasuvai a:hover{position:relative;float:left;width:66px;height:31px;background-image:url(images/firmaglasuvai.jpg);background-repeat:no-repeat;background-position:0 -31px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmazapitvane {position:relative;float:left;width:83px;height:31px;}















#firmazapitvane a{position:relative;float:left;width:83px;height:31px;background-image:url(images/firmazapitvane.jpg);background-repeat:no-repeat;background-position:0 0px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmazapitvane a:hover{position:relative;float:left;width:83px;height:31px;background-image:url(images/firmazapitvane.jpg);background-repeat:no-repeat;background-position:0 -31px;color:#ffffff;line-height:250%;font-weight:bold;text-decoration:none;}















#firmamenustart {position:relative;float:left;width:19px;height:31px;background-image:url(images/firmamenustart.jpg);background-repeat:no-repeat;}















#firmamenuend {position:relative;float:left;width:19px;height:31px;background-image:url(images/firmamenuend.jpg);background-repeat:no-repeat;}















#forumtitle {position:relative;float:left;left:90px;top:40px;font-size:14px;}















#kontext {position:relative;float:left;width:250px;}















#konforma {position:relative;float:left;}















#vicyt {position:relative;float:left;width:139px;left:5px;padding-top:10px;padding-bottom:10px;}















#molq_prik {position:relative;float:left;width:250px;left:25px;}















#text_prik {position:relative;float:left;width:139px;text-align:right;left:3px;padding-top:3px;padding-bottom:3px;}















#input_prik {position:relative;float:left;width:450px;left:15px;padding-top:3px;padding-bottom:3px;}















#submit_prik {position:relative;float:left;width:135px;left:150px;padding-top:3px;padding-bottom:3px;}















.forma11 { background-color:#ffffff; border:solid 1px #2A80A3;color:#2A80A3; }















#top_five {position:relative;float:left;width:241px;height:260px;left:60px;background-image:url(images/topfirmi.jpg);background-repeat:no-repeat;text-align:left;}
#topfiveposledni{text-align:left;}















#top_five p {line-height:150%;font-size:12px;margin-left:60px; margin-top:30px;}















#turgovci {position:relative;float:left;width:241px;height:260px;left:70px;background-image:url(images/turgovci.jpg);background-repeat:no-repeat;}















#turgovci p {line-height:150%;font-size:12px;margin-left:60px; margin-top:30px;}















#sp {position:relative;float:left;width:300px;margin-top:-50px;}















#spt {position:relative;float:right;right:10px;width:300px;margin-top:-50px;}















#left_center_banners {

 position: relative;

 float: left;

 width: 197px;

 height: 160px;



}















.txtHalf{







position:relative;







width:390px;







float:left;







}















.txtAll{







position:relative;







width:600px;







float:left;







}















.img{







position:relative;







width:200px;







float:left;







}















.img img{







border:solid 3px #C6DFDC;







}















.imgGroup{







position:relative;







width:600px;







float:left;







left:50px;







}















.imgGroup img{







border:solid 3px #C6DFDC;







left:20px;







}















.space{
position:relative;
width:600px;
height:10px;
float:left;
}

.spaceHalf{
position:relative;
width:390px;
height:10px;
float:left;
}

.galeryPic{
cursor: pointer;
width: 580px;
margin-left: 0px;
position: relative;
float: left;
}

.showToMe{
width: 60px;
height: 60px;
position: relative;
float: left;
left: 4px;
margin-bottom: 4px;
margin-right: 4px;
background-repeat: no-repeat;
background-position: -10px 0pt;
}

.talonOtstyp{
position:relative;
width:150px;
height:80px;
float:left;
background-image:url(gallerySellersDisc/borderDiscount.png);
background-repeat:no-repeat;
}

.talonTxt{
position:relative;
width:150px;
height:80px;
float:left;
top:10px;
color:red;
font-weight:bold;
font-size:18px;
text-align:center;
}

#leftside, #middleside, #rightside, #content {
 height: 1400px;
}

#leftcontent {
 height: 615px;
}

#modatext img, #modatext p {
 clear: both;
}

