*{margin:0;padding:0;}
body{background:url(../images/body.jpg) repeat-x top #d4825c;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0px auto auto auto;color:#fff;}
a{text-decoration:underline;color:#BF2F68;overflow:hidden;}
p{text-align:justify;line-height:15px;padding:5px 0 5px 0;font-size:11px;margin:0px;}
#wrapper{width:100%;height:100%;background:url(../images/bg.jpg) no-repeat center top;}
#main_container{width:902px;height:auto;margin:auto;padding:0px;}
#header{width:902px;height:109px;margin:auto;background:url(../images/top_menu_bg.png) no-repeat center;}
.logo{padding:15px 0 0 0;float:left;}
.logo a{text-indent:-9999px;display:block;width:221px;height:91px;background:url(../images/logo.png) no-repeat center;}
#menu_tab{width:680px;float:left;padding:0px;}
.menu{list-style-type:none;display:block;margin:auto;padding:65px 0 0 0;background:none;}
.menu li{display:inline;font-size:13px;font-weight:bold;line-height:28px;}
.menu li.divider{display:block;float:left;width:1px;height:31px;padding:0px;margin:0px;background:url(../images/divider.gif) no-repeat center;}
a.nav:link, a.nav:visited{display:block;float:left;padding:0px;margin:0;width:auto;margin:0px 14px 0px 14px;text-align:center;text-decoration:none;background:none;color:#fff;}
a.nav_selected:link, a.nav_selected:visited{display:block;float:left;padding:0px;margin:0;width:auto;margin:0px 14px 0px 14px;text-align:center;text-decoration:none;color:#BF2F68;}
a.nav:hover{color:#BF2F68;text-decoration:none;}
.search_tab{float:left;width:200px;padding:70px 0 0 0;}
input.search{width:150px;height:20px;border:none;float:left;background-color:#8c4e67;color:#b48e9b;padding:0 0 0 5px;}
input.search_bt{float:left;padding:0 0 0 5px;}
.left_sidebar{width:180px;float:left;}
.submenu_pic{padding:10px 0 0 28px;}
#left_menu{position:relative;top:-10px;left:-15px;float:left;}
#left_menu ul{list-style-type:none;width:177px;margin:0;padding:0;}
#left_menu li{display:block;}
#left_menu li a{display:block;padding:0 0 0 25px;height:30px;text-align:left;line-height:30px;text-decoration:none;background-color:#d4847f;color:#FFFFFF;border-bottom:1px #da9591 solid;}
#left_menu .selected a{display:block;padding:0 0 0 25px;height:30px;text-align:left;line-height:30px;text-decoration:none;background:url(../images/left_menu_bullet.gif) no-repeat left #b0335d;color:#FFFFFF;border-bottom:1px #da9591 solid;background-position:5px 8px;}
#left_menu li a:hover{display:block;padding:0 0 0 25px;height:30px;text-align:left;text-decoration:none;background:url(../images/left_menu_bullet.gif) no-repeat left #b0335d;color:#FFFFFF;border-bottom:1px #da9591 solid;background-position:5px 8px;}
#main_content{width:902px;clear:both;background-color:#2a0a0d;height:auto;margin:20px 0 0 0;}
#center_content{width:700px;float:left;height:auto;padding:10px 0 30px 5px;}
#center_content ul{margin-left:20px;}
#center_content h1, #center_content h2, #center_content h3, #center_content h4{color:#DF6195;}
#sadrzaj img{margin:10px 10px 10px 0;}
#sadrzaj{font-size:12px;line-height:17px;background:#fff;border:1px solid #9E1C50;color:#000;padding:10px;}
#sadrzaj p{font-size:12px;line-height:17px;}
.title{clear:both;padding:5px 0 10px 0;color:#FFFFFF;}
.title a{color:#DF6195;text-decoration:underline;}
.product_box{width:320px;height:auto;margin:auto;float:left;padding:8px;margin:0 0 8px 8px;border:1px #9e1c50 solid;}
.product_box_details{width:665px;height:auto;margin:auto;float:left;padding:8px;margin:0 0 0 8px;border:1px #9e1c50 solid;}
.product_box_details img{margin-right:2px;border:none;}
img.prod_image{float:left;padding:0 10px 0 0;border:none;}
.product_details{float:left;width:165px;}
.product_details_wide{float:left;width:450px;}
.prod_title{color:#d4847f;padding:0 10px 0 0;}
.prod_title h1 a{color:#d4847f;text-decoration:none;font-size:14px;}
span.price{font-size:24px;color:#a6f2a4;}
p.price{color:#d4847f;}
a.details{display:block;padding:10px 0 0 0;}
p.shop_by_brand{width:400px;float:left;padding:0 10px 0 0;line-height:17px;}
p.gifts_details{width:275px;float:left;padding:0 0 0 10px;line-height:17px;}
img.sp{float:left;padding:0 5px 0 5px;}
img.gift{float:left;padding:5px;margin:5px;border:1px #9e1c50 solid;}
.pagination{padding:5px;margin:5px;text-align:center;float:left;font-size:10px;}
.pagination a{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #ddd;text-decoration:none;color:#d8325d;}
.pagination a:hover, .pagination a:active{border:1px solid #ddd;color:#fff;background-color:#d8325d;}
.pagination span.current{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #ddd;font-weight:bold;background-color:#d8325d;color:#FFF;}
.pagination span.disabled{padding:2px 5px 2px 5px;margin-right:2px;border:1px solid #ddd;color:#ccc;}
#contact_form{float:left;width:300px;padding:10px 10px 0 10px;color:#fff;}
.contact_input{width:240px;height:17px;font-size:10px;float:left;background-color:#3F1015;border:1px #6F222B solid;color:#FFFFFF;}
label.contact_form{width:50px;float:left;padding:0 0 5px 0;font-size:12px;color:#FFFFFF;}
.contact_textarea{width:290px;height:80px;font-size:10px;float:left;color:#FFFFFF;background-color:#3F1015;border:1px #6F222B solid;}
input.contact_submit{float:right;padding:10px;}
.cleardiv{clear:both;overflow:hidden;height:4px;}
.clear{clear:both;}
#footer{width:auto;clear:both;padding:15px 0 10px 0;margin:20px 0 0 0;height:60px;border-top:1px #3a0f17 solid;text-align:center;color:#73363c;}
.left_foter{float:left;padding:5px 0 0 10px;}
.center_footer{float:left;padding:10px 0 0 160px;}
#footer a{color:#73363c;text-decoration:none;}
#video2 li{margin:4px;float:left;width:500px;height:100px;border:none;list-style:none;}
#video2 li a{padding:0;width:500px;height:100px;color:#fff;}
#video2 .img{float:left;width:130px;height:100px;border:none;margin-left:10px;}
#video2 .naslov{float:left;width:350px;height:100px;font-size:12px;margin-left:10px;color:#fff;}
.clanak_puni{float:left;clear:both;width:699px;}
h1 a{text-decoration:none;margin:5px 0;}
.js-disabled img{width:100px;height:100px;display:block;float:left;margin:30px 0 0;}
#outerContainer{width:542px;height:202px;margin:15px auto;position:relative;}
#imageScroller{width:542px;height:202px;position:relative;background:#003366 url(../images/imageScrollerBG.png) no-repeat;}
#viewer{width:522px;height:182px;overflow:hidden;margin:auto;position:relative;top:10px;}
#imageScroller a:active, #imageScroller a:visited{color:#000000;}
#imageScroller a img{border:0;}
#controls{width:534px;height:80px;background:url(../images/controlsBG.png) no-repeat;position:absolute;top:4px;left:4px;z-index:10;}
#controls a{width:37px;height:35px;position:absolute;top:3px;}
#controls a:active, #controls a:visited{color:#0d0d0d;}
#title{color:#ffffff;font-family:arial;font-size:100%;font-weight:bold;width:100%;text-align:center;margin-top:10px;}
#rtl{background:url(../images/rtl.png) no-repeat;left:100px;}
#ltr{background:url(../images/ltr.png) no-repeat;right:100px;}
