@media all
{
html{font-size:14px; font-family:Verdana; margin:0; padding:0; color:#00315e;}
body{margin:0; padding:0; background-color:#FFF8F0;  _behavior: url("/css/csshover.htc");}
ul, h1, h2, h3, h4, h5, h6, form, p ,fieldset{margin:0; padding:0; font-size:1em;}
img {border:0px solid;}
input{border:1px solid #d9cebf; color:#75706a; padding:1px 2px; width:161px; height:20px; background-color:transparent;}
input.submit_image{border:0px; width:auto; height:auto;}
textarea, select{background-color:transparent; border:1px solid #d9cebf; color:#75706a; padding:1px 2px;}
textarea{height:73px;}
select{background-color:#38302D; }
fieldset{border:0px;}
a{text-decoration:none; color:#00315e;}
ul.gallery_ul{list-style-type:none;}
div.gallery{padding:20px 0 0 0;}
a:hover, a:focus{text-decoration:underline; outline:none;}

div#form legend{position:absolute; left:-9999999em; top:0; }

div#flash{position:absolute; top:0; left:0; z-index:0;}
div#bg{height:368px; width:100%; z-index:1;  position:absolute; top:0; left:0; background: url(/images/layout/bg_top.gif) no-repeat 50% -1px;}
div#all{position:absolute; top:259px; left:0; width:100%; z-index:0;}
div#h_c_f{width:920px; display:table;  margin:0 auto; }
div#header{ position:relative; height: 285px; margin:0 auto; width:920px;}
div#header div.title{position:absolute; top:309px; left:26px;}
div#header div.title h6{font-size:20px; font-weight:normal;}
div#top_menu{position:absolute; top:185px; left:0; z-index:1;}
div#top_menu a{font-weight:bold; font-size:14px; font-family:Verdana; margin:0 10px 0 0; padding:5px; float:left; text-decoration:none;}
div#top_menu a.active {background-color:#a1b4c8;}
div#top_menu ul{list-style-type:none;}
div#top_menu ul#menu li{float:left; position:relative;}
div#top_menu ul#menu ul.submenu{display:none;}
div#top_menu ul#menu li:hover ul.submenu_1{display:block; position:absolute; top:22px; left:0;}
div#top_menu ul#menu li:hover ul.submenu_1 a{background-color:#E1F9FA; display:block; width:150px; border-bottom:1px solid #A2B3C4; }


div.h1 h1{font-size:20px; margin:0 0 30px 0; font-weight:normal;}
div#content{}
div#content_bottom{overflow:hidden; width:640px; float:right;  background: url(/images/layout/border_bottom_left_content.gif) no-repeat 0 0%; height:12px;}
div#h_c_f div.content_bottom_wide{width:921px; background: url(/images/layout/border_bottom_left_content_wide.gif) no-repeat 0 0%;}
div#content_left{width:250px; float:left; padding-top:120px;}
div#content_right{width:638px; overflow-x:hidden; padding-bottom:25px; padding-top:100px;  height: auto !important; height:440px; min-height:440px;   float:right; background-color:#fff; border-left:1px solid #d9cebf; border-right:1px solid #d9cebf;}
div#content div.content_right_wide{width:919px; padding-top:125px;}
div#content_right div.c_r{padding:25px 25px 25px 25px; clear:both;}
div#content_right div.c_r_0{padding-top:0; padding-bottom:0; margin-top:-55px; text-align:justify;}
div#content_right div.c_r_0 img{margin:5px 0 20px 20px;}
div#content_right div.c_r_0 img#hp_i{margin:5px 5px 5px 5px;}
div#content_right div.c_r_0 div.img{float:right;}
div#content_right div.c_r_1{padding-bottom:0; padding-top:0;}
div#content_right div.c_r div.img_left_c  { padding:5px; float:left; margin:0 18px 18px 0; background: url(/images/layout/bg_img.gif) repeat 0 0;}
div#content_right div.c_r h2{text-align:left; color:#dd0024; font-size:18px; margin-bottom:20px;}

div.h3 h3{font-size:20px; font-weight:normal;  color:#224c73; margin:0 0 30px 0;}
div.i_m{padding:5px 0;}
a#back{position:absolute; left:0; top:0; width:396px; height:150px;background: url(/images/blank.gif) repeat 0 0; z-index:10;overflow:hidden;display:block; zoom:1}
div#lang{position:absolute; right:-4px; top:8px; z-index:1;  background: url(/images/layout/lang.gif) no-repeat 0 0%;}
div#lang a{float:left; width:48px; height:50px;}

div#footer{ background: url(/images/layout/footer.jpg) no-repeat 50% 0;}
div.f_content{width:920px; height:142px; margin:0 auto;}
div.f_content div.f_l{float:left;}
div.f_content * {font-size:10px; color:#948f87;}
div.f_content a{text-decoration:underline;}
div.f_content a:hover{text-decoration:none;}
div#f_l{float:left; width:50%; margin-top:50px;}
div#f_r{float:right; width:50%; text-align:right; margin-top:92px;}

div#form input, div#form textarea{width:490px;}

div#form input, div#form  label, div#form  textarea{display:block;}
div#form  textarea{margin-bottom:10px;}
div#form  label, div#form  input{margin:0 0 12px 0;}
div#form div.submit{text-align:right; width:498px; position:relative;}
div#form div.submit input{width:110px; height: 38px; font-weight:bold; float:right; background: url(/images/layout/btn_send.gif) no-repeat 0 0%;}

div#form div.error input, div#form div.error textarea  {border:1px solid #dd0024;}
p.send{padding:5px 0 10px 0;}
div.linki a{font-weight:bold; display:block; clear:both; font-size:12px; text-decoration:underline;}
/* products */

ul.products{
	left:-27px;
	position:relative;
	width:654px;
	list-style:none;
	overflow:hidden;
	zoom:1;
}
ul.products *{
	display:block;
}
ul.products li{
	width:130px;
	height:190px;
	float:left;
	position:relative;
	padding-left:24px;
	vertical-align:middle;
	text-align:center;
}
ul.decorations li{
	height:150px;
}
ul.products a{
	background:url("/images/layout/bg_img.gif");
	padding:6px;
	height:118px;
}
ul.decorations a{
	height:79px;
}
ul.products img{
	margin:0!important;
	display:inline
}
ul.products strong{
	color:#dd0024;
	font-weight:bold;
	padding-top:4px;
}
/* categories */
ul.categories{
	list-style:none;
}
ul.categories li{
	padding-bottom:1px;
}
ul.categories a {
	display:block;
	font-weight:bold;
	padding:6px 8px 6px 10px;
}
ul.categories li.active a,
ul.categories a:hover{
	background-color:#cad0d3;
}


div#detalisProduct div#iamge_product{margin-right:15px; float:left; width:365px; height:240px; background:url("/images/layout/bg_img.gif") repeat  0 0 transparent;}
div#detalisProduct div#iamge_product img{margin:5px;}
div#detalisProduct  div.title{color:#DD0024; font-weight:bold; margin-bottom:20px;}
div.related_products{clear:both; padding-top:50px;}
div#back_home_page{position:absolute; top:0; left:0; z-index:1; }

}

#subCats{
    list-style-type: none;
    margin-left: 28px;
    font-weight: bold;
    font-size: 12px;
}
#subCats li{
    margin-bottom: 6px;
}
#subCats li a.active{
    text-decoration: underline;
}

@media print
{
}

