html,body,form { padding:0px; margin:0px; font-size:12px; font-family:Arial; }
body { }

img { border:0px; }
td { vertical-align:top; }
hr { border:0px; border-top:1px solid #DBDBC8; height:1px; }
ul { list-style-image: url('../img/bullet3.gif'); }

/*

HEADER

*/

.lang { margin-top:5px; }
.search { margin-top:30px; }
.search input { height:15px; width:122px; font-size:11px; color:#7A797A; border:0px; border-top:1px solid #D3D3BD; border-bottom:1px solid #D3D3BD; vertical-align:middle; }
.search img { vertical-align:middle; }
.header2 { background:#C0C0A1; border-top:2px solid #AAAA8B; padding: 5px 25px 5px 15px;}
.header2 img { }

.top2_menu { color:#ffffff; margin:6px 0; }
.top2_menu a { font-size:10px; color:#ffffff; text-decoration:none; }
.top2_menu a:hover { text-decoration:underline; }

.shopcart { color:#4C4C31; }

.top_border { border-top:1px solid #B3B394; }

#logintext1 { color:#990099; font-size:12px; font-weight:bold; text-transform: uppercase; text-decoration:none; }
#logintext2 { color:#FFFFFF; font-size:12px; font-weight:bold; text-transform: uppercase; text-decoration:none; }

.newsletterstyle { height:15px; width:122px; font-size:11px; color:#7A797A; border:0px; border-top:1px solid #D3D3BD; border-bottom:1px solid #D3D3BD; vertical-align:middle; } 
.newsletterhref { padding-left:10px; color:#525233; font-size:9px;  text-transform: uppercase; }
.newslettertable td { padding:0px; }
.newslettertable img { padding:0px; }


/*

FOOTER

*/

.footer { background:#B7B792; padding:0 22px; padding-bottom:10px; }
#footer_menu { padding:33px 0px; }
#footer_menu .footer_title { font-weight:bold; color:#090909; margin-bottom:20px; }
#footer_menu a { color:#090909; text-decoration:none; }
#footer_menu a:hover { text-decoration:underline; }
#copyright { color:#5C5C49; }

/*

BOTTOM

*/

.bottom { background:#EDEDE3; padding:0 22px; padding-bottom:10px; }
#bottom_menu { padding:33px 0px; }
#bottom_menu .bottom_title { color:#990099; font-size:17px; margin-bottom:20px; }
#bottom_menu a { color:#090909; text-decoration:none; }
#bottom_menu a:hover { text-decoration:underline; }
#bottom_menu div { margin:5px 0; }
#bottom_menu .menu_3 { color:#990099; font-size:10px; }
#bottom_menu .menu_3 a { color:#990099; font-size:10px; }

/*

LEFT

*/

.h1c{margin:0px;}
.h2c{margin:0px;font-weight:normal;}
.h3c{margin:0px;font-weight:normal;}
.h4c{margin:0px;font-weight:normal;}

.left { margin: 7px 10px 7px 9px; }
.leftmenu .leftbg { padding:3px 9px; background:url('../img/line/left_m_bg.gif') repeat-y top left; width:216px; }
.leftmenu .leftbg_a { padding:3px 9px; background:#972B97; width:216px; }
	.leftbg a { color:#7D7D54; font-weight:bold; text-decoration:none; }
	.leftbg_a a { color:#FFFFFF; text-decoration:none; }
.leftmenu2box { border:1px solid #D4D4BD; color:#848454; padding:3px 10px; margin:5px 0; }
.leftmenu2 a { color:#848454; font-weight:bold; text-decoration:none; }
	.leftmenu2 #active {  color:#990099; }
.leftmenubrands a { color:#990099; font-weight:bold; text-decoration:none; }
	.leftmenubrands #active {  color:#848454; }

/*

STYLE

*/

.style1 { font-size:12px; font-weight:bold; color:#858558; }
.style2 { vertical-align:middle; }
.style3 { font-size:12px; color:#AB31AB; text-decoration:none; }
.style4 { width:100%; }
	.style4 td { text-align:center; vertical-align:middle; }
.style5 { font-size:12px; color:#858558; }
	
/*

CONTENT

*/

.clear { clear:both; }
.pagetitle {}
.pagetitle .a { background:url('../img/title_bg.gif') repeat-x left top; padding:3px 5px 0px 5px; }
.pagetitle .a span { white-space:nowrap; color:#FFFFFF; font-size:14px; font-weight:bold; }
.pagetitle .b { background:url('../img/title_line.gif') repeat-x left top; }

.pagetitle2 { font-size:14px; color:#AB31AB; text-transform: uppercase; margin:10px 0 15px 0; }

.page_category {}
.page_category .a { background:url('../img/title_bg.gif') repeat-x left top; padding:3px 5px 0px 5px; }
.page_category .a a { white-space:nowrap; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; }
.page_category .b a { white-space:nowrap; color:#858576; font-size:14px; font-weight:bold; text-decoration:none; }
.page_category .b { background:url('../img/title_line.gif') repeat-x left top; padding:3px 5px 0px 5px; }
.page_category .c { background:url('../img/title_line.gif') repeat-x left top; }

.foto_galery td { padding:0px 4px 5px 0px; }
.foto_galery_reiting { margin:10px 0; }
.foto_galery_reiting img { margin:2px; }
.foto_galery_name { color:#FFFFFF; font-size:11px; font-weight:bold; margin-bottom:5px; }
.foto_galery_view { color:#FFFFFF; text-transform: uppercase; font-size:11px; font-weight:bold; }
.foto_galery_view2 { color:#A82FA8; font-size:11px; font-weight:bold; }
.foto_galery_email { color:#A82FA8; font-size:11px; font-weight:bold; margin:10px 0; text-transform: uppercase; }

.foto_gallery_index {}
.foto_gallery_index .foto_galery_reiting { margin:10px 0; }
.foto_gallery_index .foto_galery_reiting img { margin:2px; }
.foto_gallery_index .foto_galery_name { color:#20201E; font-size:11px; font-weight:bold; margin-bottom:5px; }
.foto_gallery_index .foto_galery_view { color:#20201E; text-transform: uppercase; font-size:11px; font-weight:bold; }
.foto_gallery_index .foto_galery_view2 { color:#20201E; font-size:11px; font-weight:bold; }

.foto_inner { width:449px; background:#C0C0A1; }
.foto_img { border:1px solid #75755C; }
.foto_name { font-size:24px; color:#FFFFFF; margin-bottom:12px; }

.addthis_button_compact { color:#FFFFFF; text-transform: uppercase; font-size:11px; font-weight:bold; }

.foto_meniu { margin-bottom:10px; }
.foto_meniu div { margin-top:4px; margin-left:3px; margin-right:3px; color:#6A6A57; font-size:10px; font-weight:bold; cursor:pointer; text-transform: uppercase; }

.foto_meniu .highlight { color:#AB31AB; }
.foto_meniu .highlight2 { color:#FFFFFF; }
.highlight_2 { background:url(../img/line/search_bg2.gif) no-repeat center; width:54px; height:20px; }

.gallery_shop_product td { border-bottom:1px solid #7D7D54; padding:5px; font-size:11px; }
.gallery_shop_product .title { color:#7D7D54; font-size:11px; text-transform: uppercase; }
.gallery_shop_product .price { color:#7D7D54; font-size:12px; font-weight:bold; text-transform: uppercase; }
.gallery_shop_product img { margin:2px; }

.shop_product_ats { margin-top:10px; }
.shop_product_ats td { border-top:1px solid #B7B792; padding:5px; font-size:11px; }
.shop_product_ats .title { color:#7D7D54; font-size:11px; text-transform: uppercase; }
.shop_product_ats .price { color:#7D7D54; font-size:12px; font-weight:bold; text-transform: uppercase; }
.shop_product_ats img { margin:2px; }

.title3 { text-transform: uppercase; color:#AB31AB; margin:20px 0 15px 0; }
.title4 { text-transform: uppercase; color:#AB31AB; text-decoration:none; font-weight:bold; }
	.title4:hover { text-decoration:underline; }

.comments { border-top:1px solid #C0C0A1; }
.comments #date { color:#88885B; font-weight:bold; }
.comments #comment { color:#0A120E; margin-top:15px; }
.comments #uname { color:#979767; font-weight:bold; }
.comments img { margin:1px; }

.comments_news { border-top:1px solid #C0C0A1; }
.comments_news #date { color:#88885B; font-weight:bold; }
.comments_news #comment { color:#0A120E; margin-top:15px; }
.comments_news #uname { color:#990099; font-weight:bold; }

.reiting_text { color:#9FA76C; font-size:11px; display:none; }
.reiting_text img { margin:1px; vertical-align:middle; }

.shop_new { border:1px solid #972B97; color:#972B97; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }
.shop_pop { border:1px solid #999966; color:#999966; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }
.shop_discount { border:1px solid #C0C0A1; color:#C0C0A1; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }
.shop_heart { border:1px solid #CB95CB; margin:1px; padding:4px; }
.shop_white { margin:1px; padding:2px; }
.shop_title { font-weight:bold; }
.shop_price { font-weight:bold; color:#999966; font-size:11px; text-transform: uppercase; }
.shop_false { border:1px solid #ffffff; color:#999966; font-weight:bold; margin:1px; padding:2px; text-transform: uppercase; }

.addcart { width:100px; background:#E1E1C3;}
	.addcart img { margin:0px;}
	.addcart .count { border:1px solid #C6C6A0; width:25px; height:15px; font-size:11px; padding:0px; vertical-align:middle; margin-left:5px; margin-right:20px; }
	.addcart td { vertical-align:middle; padding:0px; border:0px; }

.shop_more {}
.shop_more .a { background:url('../img/title_bg.gif') repeat-x left top; padding:3px 5px 0px 5px; }
.shop_more .a a { white-space:nowrap; color:#FFFFFF; font-size:13px; text-decoration:none; text-transform: uppercase; }
.shop_more .b a { white-space:nowrap; color:#656542; font-size:13px; text-decoration:none; text-transform: uppercase; }
.shop_more .b { background:url('../img/title_line.gif') repeat-x left top; padding:3px 5px 0px 5px; }
.shop_more .c { background:url('../img/title_line.gif') repeat-x left top; }

.cart_step {}
.cart_step .a { background:url('../img/cart_step_bg.gif') repeat-x left top; padding:3px 5px 0px 5px; }
.cart_step .a a { color:#FFFFFF; font-size:12px; text-decoration:none; text-transform: uppercase; }
.cart_step .b a { color:#656542; font-size:12px; text-decoration:none; text-transform: uppercase; }
.cart_step .b { background:url('../img/cart_step_line.gif') repeat-x left top; padding:3px 5px 0px 5px; }
.cart_step .c { background:url('../img/cart_step_line.gif') repeat-x left top; }

.product_title { color:#7D7D54; font-size:14px; font-weight:bold; text-transform: uppercase; margin-bottom:5px; }
.product_kodas { font-size:10px; color:#000000; text-transform: uppercase; }
.product_price { color:#7D7D54; text-transform: uppercase; font-size:12px; margin-top:8px; }
.product_price2 { color:#990099; text-transform: uppercase; font-size:12px; margin-top:8px; }

.wishlist a { color:#A8A88C; font-size:10px; text-transform: uppercase; vertical-align:middle; text-decoration:none; }


.cartinfo { margin:30px 0px; padding-top:10px; border-top:1px solid #BEBEA9; }
.cartinfo .cartinfo_title { color:#9E0E9D; margin-bottom:10px; font-size:18px; text-transform: uppercase; }
.cartinfo a { color:#090909; text-decoration:none; font-size:12px; }
.cartinfo a:hover { text-decoration:underline; }

.fastshoping_title { color:#7D7D54; font-size:12px; text-transform: uppercase; margin-bottom:5px; }
.fastshoping_back { font-size:12px; color:#AB31AB; font-weight:bold; text-transform: uppercase; }

.all_price { color:#7D7D54; font-size:13px; margin:3px 0px; text-transform: uppercase; }

.newslink { color:#AB31AB; font-size:12px; text-decoration:none; text-transform: uppercase; font-weight:bold; }
.newsdate { color:#7A7A48; font-size:12px; font-weight:bold; }
.newstitle { color:#AB31AB; font-size:12px; text-transform: uppercase; font-weight:bold; margin-bottom:2px;}

.newslink_ { color:#FFFFFF; font-size:12px; text-decoration:none; text-transform: uppercase; font-weight:bold; }
.newsdate_ { color:#000000; font-size:12px; font-weight:bold; }

.deliver_title { color:#AB2EAA; font-weight:bold; padding-right:10px; text-transform: uppercase; }

.rek_q { color:#990099; font-weight:bold; }

/*

BLOCK

*/

.block_title { color:#050505; font-size:20px; margin:15px 0px; }
.block_docum { color:#050505; margin:10px 0px; }
.block_shopcart_text { color:#AFAF96; font-size:11px; text-align:right; margin-top:15px; }

.block_1 img { vertical-align:middle; }

/*

LINK

*/
	.link2 { font-weight:bold; color:#999966; font-size:11px; text-transform: uppercase; text-decoration:none; }
		.link2:hover { text-decoration:underline; }
	
	a { color:#AB31AB; font-size:12px; text-decoration:none; }
		a:hover { text-decoration:underline; }
		
	.infolink { font-size:14px; color:#999966; text-transform: uppercase; }


/*

PAGING

*/

.paging #active { background:#7D7D54; color:#FFFFFF; border:1px solid #7D7D54; width:15px; height:15px; }
.paging #inactive { background:#FFFFFF; color:#7D7D54; border:1px solid #7D7D54; width:15px; height:15px; text-decoration:none; }
.paging #inactive a { color:#7D7D54; text-decoration:none; }
.paging td a { color:#7D7D54; text-decoration:none; text-transform: uppercase; }

/*

FORM

*/

.loginInput { border:1px solid #C0C0A1; width:150px; height:15px; }
.textstyle { border:1px solid #C0C0A1; font-size:12px; }
.textareastyle { border:1px solid #C0C0A1; font-size:12px; }
.label { width:150px; }
.textfield { border:1px solid #C0C0A1; font-size:12px; width:205px; }
.textfield2 { border:1px solid #D3D3BD; font-size:12px; }
.textarea { border:1px solid #C0C0A1; font-size:12px; width:205px; }
.select { border:1px solid #C0C0A1; font-size:12px; width:205px; }


#onTopBar{
	position:absolute;
	right:0px;
	background-color:#b33db3;
	width:100%;
	text-align:center;
	color:#fff;
	font-size:20px;
}

#onTopBar a{
	color:#fff;
	font-size:20px;
	text-decoration:none;
}
