body,td,th,input,textarea,select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}

body {margin:0px;padding:0px;background:#ffffff url(images/bg.gif) repeat-x;}

a {color:#ff0066;text-decoration:none;}

a:hover {text-decoration:underline;color:#ff0000;}

#col-02 input,textarea,select {font-size:15px;border:1px solid #FFB5C5;padding:4px;margin:2px}

.sub {width:100px;line-height:25px;background-color:#F54D70;color:#ffffff;}

.inp {width:250px;}

img {border-width: 0px;}

h1,h2,h3,h4,h5,h6 {font-weight:bold;color:#F54D70;margin:0px;padding:0px 0px 8px 0px;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}
h5 {font-size: 12px;}
h6 {font-size: 12px;}

#over {margin: 20px auto 20px auto;padding:0px;width:950px;background-color:#ffffff;}

#desc {width:950px;height:150px;background:url(images/head.jpg) no-repeat;}

#desc h1,#desc h2,#desc h3,#desc p {position:absolute;width:300px;top:100px;left:-980px;}

#menu,#menu2 {width:950px;height:50px;color:#ffffff;background:url(images/bg-menu.gif) repeat-x;}

#menu a {color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	line-height: 50px;
	margin: 0px 0px 0px 39px;
	padding: 0px;
	font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
}

#menu2 a {color: #ffffff;
	text-decoration: none;
	font-size: 13px;
	line-height: 50px;
	margin: 0px 0px 0px 55px;
	padding: 0px;
	font-family:'Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,Sans-Serif;
}

#menu a:hover,#menu2 a:hover {text-decoration: underline;color: #ffffff;}

#col-over {background:url(images/bg-cols.gif) repeat-y #ffffff;margin:10px 0px 10px 0px;}

.bgnormal {background-color:#FF92BB;}

.bgnormalb {background-color:#FF92BB;}

.bgfavourite {background-color:#F54D70;}

.bgnormalbline {background-color:#FF92BB;color:#ffffff;padding:8px 16px 8px 16px;margin-bottom:2px;clear:both;height:16px;}

.submenu a {display:block;border-bottom:1px solid #FFB5C5;padding:4px 4px 4px 8px;font-size:13px;overflow:hidden;height:16px;}

.submenutitle {margin-top:16px;background-color:#FF92BB;color:#ffffff;padding:8px;font-weight:bold;font-size:13px;overflow:hidden;height:16px;}

.submenutext {color:#F54D70;margin:10px 8px 0px 8px;}

.submenutext ul {margin:10px 0px 0px 30px;padding:0px;list-style-type:square;}

.titlerhome a {color: #ffffff;}

.titlerhome {color:#ffffff;font-weight:bold;font-size:13px;padding:14px 16px 14px 16px;margin:0px 6px 8px 4px;overflow:hidden;height:16px;}

.titlertxt {margin:20px 22px 20px 20px;}

.titlertxt a {text-decoration:underline}

#foot {width:950px;height:50px;line-height:50px;color:#ffffff;font-size:15px;text-align:center;background:url(images/bg-menu.gif) repeat-x;}

#foot a {color:#ffffff;text-decoration: underline;}

#foot a:hover {text-decoration:none;color:#fff;}

#foot2 {line-height:30px;color:#666666;font-size:11px;text-align:center;}

#col-01 {float:left;width:200px;padding:0px;margin:0px 0px 10px 10px;}

#col-02 {float:right;width:710px;padding:0px;margin:0px 10px 10px 20px;}

#col-02 p {margin:0px;padding:0px 0px 12px 0px;}

#home-icons {background-color:#ffffff;}

#home-icons img {background:#ffffff;width:169px;height:200px;margin:0px 4px 4px 4px;}

.polozka {width:224px;float: left;border: 2px solid #FFB5C5;margin:0px 3px 8px 3px;padding:1px}
.polozka a {text-decoration:none;color:#ffffff;}
a.polozka-title {color:#ffffff;text-decoration:none;height:46px;line-height:46px;display:block;overflow:hidden;text-overflow:ellipsis;padding:0px 8px 0px 8px;}
.polozka-img {height:180px;overflow:hidden;margin-bottom:6px;text-align:center}
.polozka-popis {font-size:12px;line-height:15px;color:#666666;margin:8px;padding:0px;height:61px;overflow:hidden;}
.polozka-price {padding:8px;font-size:13px;}
.polozka-price1 {color:#ffffff;}

.prices {text-align:right;} 

.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.justify {text-align:justify;}
.clear {clear:both;}
.fr {float:right}
.fl {float:left}

#searchbox {width:200px;height:52px;background:url(images/bg-search.gif) no-repeat;}
#searchleft {float:left;width:120px;}
#searchright {float:right;width:70px;}
#ok {width:60px;height:33px;line-height:33px;background-color:#F54D70;color:#ffffff;margin:10px 10px 0px 0px;padding:0px;border:0px;}
#word {width:108px;background-color:#ffffff;color:#000000;margin:12px 0px 0px 10px;padding:1px;border:1px #cccccc solid;font-size:22px}

a.hourbox {width:200px;height:80px;background:url(images/mary-kay-hour.gif) no-repeat;margin-top:16px;display:block;text-decoration:none;}

form {margin:0px}

.news {margin:5px;padding:5px;width:480px}
.newstitle {font-size:14px;font-weight:bold;letter-spacing:2px;color:#038EA1;margin:0px 0px 4px 0px;}
.newsimg {margin-top:5px;}
.newsimg img {margin-right:10px;}

.txt {line-height:20px}
.str {font-weight:bold}

.lister {margin:0px 6px 0px 4px;padding:8px;color:#000000;background-color:#F6C9CC;font-size:15px;}
.lister a {color:#000000}
a.pageon {font-weight:bold;}

a.favourite {width:49px;height:49px;background:url(images/favourite.gif) no-repeat;margin:4px 0px 0px 2px;float:right;display:block;text-decoration:none;}

.catsbull ul {margin:0px;padding:0px;}
.catsbull li {float:left;list-style-type:none;width:205px;margin:0px 0px 6px 0px;padding:0px 0px 0px 15px;background:url(images/bullet.gif) 0px 5px no-repeat;}

.captcha {width:130px;height:45px;border:1px #FFB5C5 solid;margin:2px 2px 2px 2px;}
.captchastring {width:122px;}
.error {padding:16px;margin-bottom:16px;font-size:13px;font-weight:bold;text-align:center;color:#cc0000;border:2px #000000 solid;}

.mtop {margin-top:6px}

.facebook_like {border:none;overflow:hidden;width:200px;height:100px;margin:12px 0px 0px 0px;}
