body{

    margin-top:0px;

    background-color:#400405;

    font-family:Verdana;

    font-size:12px;

}

#main_wrapper_out{

    margin:0px auto;

    width:986px;

}

#main{

    float:left;

    width:100%;

    background-image:url(../images/bg.jpg);

    background-repeat:repeat-y;

}

#main_wrapper_in{

    width:972px;

    margin:0px auto;

}

/********************* header **********************/

#header{

    float:left;

    width:100%;

    background-image:url(../images/header_bg.jpg);

    background-repeat:repeat-x;

    height:90px;

        position:relative;

    z-index:9999999999;

}

#logo{

    float:left;

    width:auto;

    padding-top:5px;

}

#searchbox{

    float:right;

    width:600px;

    padding-top:10px;

}

.search_box{

    border:0px;

    font-size:11px;

    width:110px;

    margin-left:10px;

    margin-top:3px;

}

#search{

    float:right;

    width:157px;

    height:22px;

    background-image:url(../images/search_box/bg.jpg);

    background-repeat:no-repeat;

}

#navigation {

    float:right;

    width:710px;
	margin-top:20px;
	
	
    padding-top:14px;

}

#content{

    float:left;

    width:961px;

    padding-left:9px;

    padding-top:9px;

}

#main_content_index{

    width:100%;

    margin:0px auto;

    margin-bottom:10px;

}



#main_content_index_bottom{

    width:100%;

    margin:0px auto;

    margin-bottom:0px;

}



#main_content{

    float:left;

    width:100%;

}

#sto_posto{float:left;width:100%;}

#featured {
	margin-top:15px;
	border-top: 1px solid #CECECE;
	float:left;
	position:relative;
	width:100%;
	}

#featured_products {
	float:left;
	position:relative;
	margin-bottom:15px;

}

/******************************* bottom *****************************/

#bottom{

    float:left;

    width:100%;

    border-top:1px solid #cecece;

}

#bottom_box_l{

    float:left;

    width:334px;

    margin-top:13px;

}

#products_box{
	float:left;
	position:relative;
	margin-bottom:10px;
	width:155px;
	height:178px;
}

#bottom_box_left{

    float:left;

    width:182px;

    font-size:10px;

}

#bottom_box_left a{

    text-decoration:none;

    color:#000000;

}

#bottom_box_left a:hover{

    text-decoration:underline;

}

#bottom_box_left .crverni_link{

    text-decoration:underline;

    color:#e50000;

}

#main_footer{

    float:left;

    width:100%;

    background-image:url(../images/footer_bg.jpg);

    background-repeat:no-repeat;

    height:8px;

    font-size:1px;

}

/************************** footer **********************************/

#footer{

    float:left;

    width:100%;

    padding-top:10px;

    font-size:10px;

    color:#FFFFFF;

    text-align:center;

}

#footer a{

    text-decoration:none;

    font-size:10px;

    color:#FFFFFF;

}

#footer a:hover{

    text-decoration:underline;

}



/*************************** kategorija ******************************/

#main_content_left{

    float:left;

    width:185px;

}

#main_content_right{

    float:right;

    width:772px;

}

#category_title{

    float:left;

    width:100%;

    font-size:22px;

}

#site_path{

    float:left;

    width:100%;

    font-size:10px;

    color:#6e6e6e;

    padding-top:5px;

}

#site_path a{

    color:#6e6e6e;

    text-decoration:none;

}

#site_path a:hover{

    text-decoration:underline;

}

/******************************** product_list *****************************/

#product_list{

    float:left;

    width:100%;

    padding-top:15px;

}

#product_box{

    float:left;

    width:150px;

    position:relative;

    display:block;

    height:210px;

}

#product_box_title{

    float:left;

    width:130px;

    padding-left:3px;

    padding-top:10px;

}

#product_box_title a{

    color:#c50000;

}

#product_box_desc{

    float:left;

    width:99%;

    padding-top:10px;

    font-size:11px;

    color:#333333;

    padding-left:1%;

}

#paging{

    float:left;

    width:100%;

    border-top:1px solid #a9a095;

    border-bottom:1px solid #b2b2b2;

    background-color:#f2e5d5;

    height:18px;

    margin-bottom:10px;

    margin-top:10px;

    font-size:11px;

    padding-top:4px;

    text-align:right;

}

/**************************** product_detail_box ******************************/

#product_detail_box{

    float:left;

    width:100%;

    background-image:url(../images/product_box/bg.jpg);

    background-repeat:repeat-y;

    margin-top:10px;

    margin-bottom:10px;



}

#product_detail_left{

    float:left;

    width:453px;

    padding-top:17px;

    padding-left:17px;

}

.product_box_small{

    float:left;

    position:relative;

    height:113px;

    width:145px;

}

#product_detail_right{

    float:right;

    width:450px;

    padding-top:15px;

    padding-right:17px;

    font-size:12px;

}



#product_detail_title{

    float:left;

    width:100%;

    font-size:22px;

    color:#c50000;

}

#product_detail_text{

    float:left;

    width:100%;

    padding-top:15px;

}

.crni_link{

    font-size:11px;

    color:#000000;

    text-transform:none;

}

.link_crveni{

    color:#c50000;

}

.text_title{

    font-size:12px;

    font-weight:bold;

    display:block;

}



#product_list a {

    color:#c50000;

}





/****************************\ topli napitci /******************************/



.napitci {

    background-image:url(../images/napitci/napitci.jpg);

    background-repeat:no-repeat;

    height:584px;

    position:relative;

}



.napitci a {

    color:#000;

    font-size:14px;

}



#napitci_menu {

    position:absolute;

    width:169px;

    left:20px;

    top:60px;

    line-height:1.7em;

}



#napitci_menu a {

    color:#fff;

    text-decoration:none;

}



.espresso {

    background-image:url(../images/napitci/espresso.jpg);

    background-repeat:no-repeat;

    height:554px;

    position:relative;

}



.espresso a {

    color:#c50000;

    font-size:14px;

}



.superior {

    background-image:url(../images/napitci/superior.jpg);

    background-repeat:no-repeat;

    height:547px;

    position:relative;

}



.cokolada {

    background-image:url(../images/napitci/cokolada.jpg);

    background-repeat:no-repeat;

    height:584px;

    position:relative;

}



.image_napitci {

    margin-right:35px;

}



.image_cajevi_small {

    margin-right:65px;

    margin-bottom:15px;

}



.image_cajevi_big {

    margin-right:35px;

    margin-bottom:15px;

}



.cajevi {

    background-image:url(../images/napitci/cajevi.jpg);

    background-repeat:no-repeat;

    height:560px;

    position:relative;

}



.neparan_red {

  background : #EFEFEF;

  height : 20px;

}



.labels {

    width:150px;

}



.paran_red {

  background : #fff;

  height : 20px;

}



#registracija input, textarea {

    border-top:1px solid #c5c5c5;

    border-left:1px solid #c5c5c5;

    border-right:2px solid #a5a6a3;

    border-bottom:2px solid #a5a6a3;



}






