*{
	font-family: Verdana,sans-serif; font-weight: normal;
}
body { 
	font-size:76%;
	margin:0;
	padding:0;
	background-color:#717171;
	color:#000;
}
#ja-wrapper{
    margin: 0 auto;
    width: 1000px;
}
#logocell{
background-color: #a75d5e;
background-position: right top;

/*
*/
position: relative;
}
#logocell,#header_wrap{
    background-image: url("bg-logo.png");
    background-repeat: repeat-x;
    height: 134px;
}
#header_wrap{
    position: absolute;
    background-position: right top;
background-repeat: no-repeat;
/*background-color: #A75D5E;*/
border-color: #1c0e0e;
    border-radius: 0 0 4px 8px;
    border-style: none solid solid;
    border-width: 0px 0px 4px 4px;
    left: -4px;
 width: 100%;
}
#company{
    color: #ffffff;
    font-family: arial,helvetica;
    font-size: 31px;
    font-weight: 100;
    height: 41px;
    left: 15px;
    overflow: visible;
    position: absolute;
    text-align: left;
    top: 16px;
    white-space: nowrap;
    width: auto;
}

#slogan {
    bottom: 7px;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    height: auto;
    left: 35%;
    overflow: visible;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: auto;
}

.magin {
	padding:5px;
}
table { 
	font-size:100%;
} 

#second{
    border-left: 8px solid #717171;
/*    box-shadow: 2px 0 2px #000000;*/
    }
h3{font-weight:normal;
margin-top:0;
margin-bottom:0;
}
#rv_top_adjust_width_0{
    border-color: #000000;
    border-image: none;
    border-radius: 0 6px 6px 5px;
    border-style: solid;
    border-width: 0 2px 2px 0;
box-shadow: 5px 3px 5px #000000;
    margin-bottom: 2em;
    max-width: 2500px;
    min-width: 1000px;
}
#rvFrame{
width:100%;
}
#ads{
background-color:white;
border:1px solid gray;
margin:7px;
padding:12px;
}
#dokumenti{
width:100%;
}
#main_cent{
    border-bottom: 3px solid #d6cece;
    border-radius: 0 0 6px;
    border-right: 0 solid #d6cece;
}
#ads A{
color:red;
}
#ads span{
display:block;
margin-bottom:2px;
font-size:80%;
}

#mek{
display:inline;
float:right;
margin-right: 5px;
 }
#mek input[type="text"]{
    height: 21px;
    margin-left: 5px;
    margin-top: -3px;
}
#mek INPUT{
border:1px solid #5F5757;
margin-left:5px;
padding:0;
}
#mek #subm{
    font-weight: bold;
    height: 27px;
    margin-top: -1px;
    padding: 1px 11px;
}
a:link {color: #fff; text-decoration: none;}
a:visited {color: #fff; text-decoration: none;}
a:hover {color: #fff; text-decoration: none;}
a:active {color: #fff; text-decoration: underline;}

.bgtop{position: relative;
background-image: url(bgtop.jpg);
}
#cart_icon{
    background-color: brown;
    border-color: #dd301b;
    color: #ffffff;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
#img_01{
float:left;
}
.menu_l{background-image: url(img_14.jpg);}
.menu_r{background-image: url(img_09.jpg);}
.menu_b{background-image: url(menu_b.jpg);}
.menu_t{background-color:#1A0F0F;}
.ex_r{background-image: url(ex_r.jpg);}
.ex_t{background-image: url(ex_t.jpg);}
.bgmenu{ 
	background-color:#1A0F0F;
	color:#FFFFFF;
}
.ex_l{ background-image:url(ex_l.jpg);
	background-position:left;
	background-repeat:repeat-y;
	background-color:#D6CECE;
}
#bgbottom{
/*background-image: url(bgbottom.jpg);*/
}
#bgbottom div{
    border-image: none;
    border-radius: 1px 0 6px 3px;
    border-style: none solid solid;
    border-width: 0 2px 2px;
    margin-bottom: 12px;
    margin-left: 8px;
}
#topmenu B, #subm{
background-color: #0d0707;
border: #8d8787 1px solid;
border-left: 0;
padding:0;
color:   #fff;
padding:5px;
}
.semHead A{
color:#0D0707;
}
.semHeadOn{
background-color: gray;
}
.semHeadOn A{
color:white;
}

.dokCell{}
.dokCell A{
color:#5F5757;
}

.dokHead{
background-color: #5F5757;
color:   #fff;
}
#submit{
padding-left:15px;
font-weight: bold;
background-color: #5F5757;
}

#topmenu B:hover{
background-color: #5f5757;
padding:5px;
}
#topmenu A:hover{
color:   #070707;
}

.w200novalid{
 background-color: #FAFAD2;background-image: url("exclamation.png");
background-position: left center;
background-repeat: no-repeat;
border: 1px solid #ee0;
padding-left: 18px;
}
.bildes{
margin-bottom: 15px;
}
.bildes span{
margin-top:2px;
}
.cena{
color: white;
    text-align: center;
}
.rem{
    background-color: transparent;
    color: red;
    padding: 0 5px;
    text-align: center;
    width: 50px;
}
.orderlist{
border-top:1px solid gray;
margin:5px;
min-width:600px;
}
.orderlist td{
border-bottom:1px solid gray;
padding:3px;
}
.rem a{
color:red;
font-weight:bolder;
}
.eu{border-left:1px solid gray;
}