
/* Generate - http://www.fontsquirrel.com/fontface/generator*/

@font-face {
    font-family: 'MyriadProSemibold';
    src: url('fonts/myriadpro-semibold-webfont.eot');
    src: url('fonts/myriadpro-semibold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-semibold-webfont.woff') format('woff'),
         url('fonts/myriadpro-semibold-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-semibold-webfont.svg#MyriadProSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
@font-face {
    font-family: 'MyriadProbold';
    src: url('fonts/myriadpro-bold-webfont.eot');
    src: url('fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-bold-webfont.woff') format('woff'),
         url('fonts/myriadpro-bold-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-bold-webfont.svg#MyriadProbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProboldcond';
    src: url('fonts/myriadpro-boldcond-webfont.eot');
    src: url('fonts/myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-boldcond-webfont.woff') format('woff'),
         url('fonts/myriadpro-boldcond-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-boldcond-webfont.svg#MyriadProboldcond') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/
/* Common */
HTML{	}

BODY{	
	margin: 0px;padding: 0px;
	font-family: arial, Helvetica,sans-serif; 
  font-weight: normal;color: #444444; text-align: center;	font-size: 16px;	
	background-image: url("../img/page/bg-80c81e.jpg?2"); background-repeat: no-repeat; background-position: center top;
}

    
FORM{margin: 0px; padding: 0px;}
P{ margin: 0px; padding: 0px;margin-bottom: 1em;}
IMG{margin: 0px; padding: 0px; border: 0px;}

.link{ cursor: pointer;}


#bg-bad{ }
#bg-good{}
#container{ text-align: left;  width: 1024px; position: relative;margin: 0px auto;}

/* header */
#header{  position: relative; height: 178px; text-align: left; }
#logo{width: 265px; height: 46px; position: absolute;top: 69px; left: 66px; z-index: 100;}

#lang{right:0px;
    position: absolute;
    top: 10px;
    /*width: 200px;*/}

#lang .lang_item, #lang .lang_item-sel{
    background-image: url("../img/page/flags.png");
    /*background-position: 0 0;*/
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 20px;
    margin-right: 13px;
    width: 24px;
}

#lang .lang_item{background-position: -112px -20px;}
#lang .lang_item-sel{background-position: 0px 0;}
#lang .lang_item:hover{background-position:-112px 0;}

#headercontacts{position: absolute; top: 89px; right: 63px;  width: 485px; height: 21px;padding-left: 0px;
  
}
#headercalltxt{position: absolute;top: 57px; right: 70px/*107px-37*/;}
/*
#headercontacts .inner{}
#headercontacts .content{ font-size: 14px; color: #2c2c2c; overflow: hidden; font-weight: bold;}
#headercontacts .content div{float: right; }
#headercontacts .content div:hover{float: right;text-decoration: underline; }
#headercontacts .content span{}
#headercontacts .content div.tel{ cursor: pointer; padding-left: 18px; padding-top: 3px; height: 20px;
  background-image: url("/static/img/header/contacts.png"); background-repeat: no-repeat; background-position: 0px 4px;}
#headercontacts .content div.spacer{ width: 21px;; padding-top: 3px; height: 20px;}
#headercontacts .content div.email{cursor: pointer; padding-left: 23px; padding-top: 3px; height: 20px;
  background-image: url("/static/img/header/contacts.png"); background-repeat: no-repeat; background-position: 0px -19px;}
  */
/*#headercontacts .content div:hover.email span{text-decoration: underline; }*/


/*#header-spacer{width: 135px; height: 1px; margin-left: 9px; background-repeat:repeat-x; background-image: url("/static/img/menu/spacer.jpg");}*/
/*
#headerlang{width: 200px; text-align: right;  position: absolute;top: 76px; right: 29px;
  color: #ffffff; font-size: 9px; text-transform: uppercase;} 
#headerlang a{color: #ffffff; font-size: 9px; text-transform: uppercase; text-decoration: none;}
#headerlang a:hover{color: #ffffff; font-size: 9px; text-transform: uppercase; text-decoration: underline;}
 */

.index-bottom-text{font-size: 12px; text-align: center; padding-top: 20px;}

/* News top */
/*
#news_fronttop_container {
  position:absolute;left:21px;top:438px;width:960px;height:32px;
  display:block;z-index:101;background-color:#bcc0c4;
}
#news_fronttop_container a{text-decoration: none;}
#news_fronttop_container a:hover{text-decoration: none;}
#news_fronttop_container .novosti {
  float:left;width:78px;height:22px; padding-top:10px;
  background-color:#8e949a;color:#FFF;font-size:11px;text-align:center;
}
#news_fronttop_container span {
  color:#404040; padding-right:5px;
  background-image:url(/static/img/news/fronttop-arrow.png);background-position: right 5px;background-repeat:no-repeat;
}
#news_fronttop_container span.datum { color:#FFF;padding-left:16px;padding-right:9px;background:none;}
#news_fronttop_container .novica {float:left;width:882px;height:22px;padding-top:10px;}
#news_fronttop_container_items{overflow: hidden;}

.news_list_item{overflow: hidden; cursor: pointer;}
.news_list_item .img{float: left; width: 226px; padding-top: 3px;}
.news_list_item_content{float: left; width: 460px;}
.news_list_item_header .date{font-size:   10px; color: #808080; line-height: 17px;}
.content .news_list_item_title a{font-size: 15px; color:  #245093; line-height: 16px; font-weight: bold; text-decoration: none; }
.content .news_list_item .news_list_item_title a:hover, 
  .content .news_list_item:hover .news_list_item_title a{font-size: 15px; color:  #245093; line-height: 16px; font-weight: bold; text-decoration: underline; }
.news_list_item .summary{padding-top: 5px;}
.news_item_seperator{clear: both; height: 20px;}


.news_details .img{width: 231px; float: right; margin-left: 29px; margin-bottom: 10px;}

*/



/*added*/

#index-content{width: 948px; padding-left: 63px; padding-top: 0px; position: relative; position: relative; top: 0px; left: 0px;
  background-color: transparent;
}
#sub-content  {width: 1000px; padding-left: 0px; padding-top: 0px; overflow: hidden; padding-bottom: 7px; }
#left {float: left; width: 167px/*214px;*/;  padding-left: 61px/*33px*/; padding-right: 10px; background-color: transparent;  }
#right{float: left; width: 726px; position: relative;background-color: transparent;
  background-image: url("../img/sub/content-top.png"); background-repeat: no-repeat; background-position: center top; padding-top: 50px;}
#right_1{ background-image: url("../img/sub/content-bottom.png"); background-repeat: no-repeat; background-position: center bottom ; padding-bottom: 4px;}
#right_2{ background-image: url("../img/sub/content-r.png"); background-repeat: repeat-y; background-position: center top;
  width: 646px/*726px*/; padding-right: 43px; padding-left: 37px; padding-bottom: 15px;
}
#index-menu{position: absolute; left:61px ; top: 0px;}

.contentnarr{overflow: hidden;}


/* content - h1,h2, ...*/
.content, .content P{text-align: left;}
.content a      {text-align: left; color: #fc3d1e; text-decoration: underline;}
.content a:hover{text-align: left; color: #fc3d1e; text-decoration: none;}
.content b, .content strong{color: #fc3d1e;}
.page_title{  padding-top: 38px/*41px*/; padding-bottom: 0px/*30px*/; /*height: 36px*/;
  background-image: url("../img/menu/title-bg.html"); background-repeat: repeat-x; background-position: 0px 41px;; }

h2{font-family: 'MyriadProSemibold',arial, Helvetica,sans-serif; color: #a21e34; font-size: 18px; font-weight: normal; padding: 0px 0px 0px 0px;margin: 0px 0px 17px 0px;}
h3{font-family: 'MyriadProSemibold',arial, Helvetica,sans-serif; color: #a21e34; font-size: 14px; font-weight: normal; padding: 0px 0px 0px 0px;margin: 0px 0px 17px 0px;}

.content ul{margin-left: 0px;padding-left: 15px; }
.content ul li{   /*padding-left: 1.385em*/; padding-left: 0px;}

.content ol{margin-left: 0px;padding-left: 13px; list-style-type: none; }
.content ol li{; padding-left: 0px;}

.tabela{border-collapse: collapse; border-top: 1px solid #c2cddd;border-bottom: 1px solid #c2cddd;}

.tabela tr td{	border-bottom: 1px solid #edeff2;font-size: 11px;  vertical-align: middle; padding: 4px 4px 3px 11px;}

.tabela tr td.firstinrow{background-color: #f2f8fc;color: #245093;padding: 4px 5px 3px 13px;width: 90px;}

.tabela tr td.last{border-bottom: 1px solid #c2cddd;}

/*.field{border: 1px solid #aaadb2; font-size: 12px; padding: 3px; color: #4b4b4b; background-color: white;}
.input_size{width: 300px;}
*/

.content .btn-back{ 
  height: 21px; padding: 9px 17px 0px 13px; display: inline-block; font-size: 11px; font-weight: bold; color: #2a2a2a;
  background-image : url("../img/basket/btn-left.html"); background-repeat: no-repeat;
  background-position: left; background-color: #f9bf03; cursor: pointer;  
}
.content .btn-back:hover{text-decoration: underline;}




.table tr th{border-bottom: 0px solid black; padding: 6px 10px 6px 10px; background-color: #dcdcdc;
  color: #2f2f2f; font-size: 12px;
}
.table td{  padding: 6px 10px 6px 10px; vertical-align: top; color: #4b4b4b; font-size: 12px;}
.table td .quantity{width: 40px; text-align: left; }
.table .image{text-align: center; width: 100px;}
.table .title{vertical-align: top;}
.table .divtitle a{ color: #2a2a2a; font-size: 14px; font-weight: bold; text-decoration: none; }
.table .over{ background-color: #efefef;}

/* footer*/
#footer_container{}
#footer_shadow{ }
#footer{ width: 1024px; margin: 0px auto; position: relative; height: 40px; padding-top: 40px;}
#footer a, #footer .refresh, #footer .link{}
#footer_company{position: absolute; left: 80px; top: 40px;width: 400px; 
  font-size:11px;color: #9f9f9f; text-align: left;}
/*
#footer_links{width: 350px;position: absolute; left: 337px; top: 12px; text-align: center; font-size:12px;color: #616161; }
#footer_links a{ font-size: 12px;color: #616161; text-decoration: underline;    }
#footer_links a:hover{ text-decoration: none; }
*/
#footer_authors_pavarti{position: absolute; top: 40px; right: 58px;text-align: right;width: 400px; cursor: pointer;
  color: #9f9f9f;  font-size: 11px;cursor: pointer;  text-decoration: none;}
#footer_authors_pavarti a{color: #9f9f9f;  font-size: 11px;cursor: pointer;  text-decoration: none;}
#footer_authors_pavarti a:hover{color: #9f9f9f;  font-size: 11px;cursor: pointer;  text-decoration: underline;}



/* Content - breadcrumb*/
.menu_breadchrumb{    position: absolute; top: 24px; left: 38px;width: 400px; padding-top: 0px; padding-bottom: 0px;
  font-size: 11px; color: #444444;  font-weight: normal;  
}

.content .menu_breadchrumb a      { font-size: 11px; color: #444444; font-weight: normal; text-decoration: none; }
.content .menu_breadchrumb a:hover{ font-size: 11px; color: #444444; font-weight: normal; text-decoration: underline;}
/*.content .menu_breadchrumb a:first-child {display: inline-block; color: #4B72BA; text-decoration: none; font-size: 11px;
   width: 49px; text-indent:-99999px; background-position: 0px 0px; padding-left: 0px;padding-right: 0px;}
.content .menu_breadchrumb a:first-child:hover {display: inline-block; color: #4B72BA;; text-decoration: underline; font-size: 11px;}*/
.content .menu_breadchrumb a:last-child       {display: inline-block; color: #d23762; text-decoration: underline; font-size: 11px; font-weight: bold;}
.content .menu_breadchrumb a:last-child:hover {display: inline-block; color: #d23762; text-decoration: underline; font-size: 11px; font-weight: bold;}
/*
.print{float: right;font-size: 1em;}
.print a{    font-family: Verdana; color: #3FA1ED; text-decoration: underline;font-size: 95%;}
.print a:hover{    font-family: Verdana; color: #3FA1ED; text-decoration: none;font-size: 95%;}
.print a.back {
    background-image: url("/static/img/menu/back.gif"); 
    background-repeat: no-repeat; background-position: 0px 5px;
    padding-left: 25px; padding-right: 8px;
    font-family: Verdana; font-size: 10px; font-weight:  400px; line-height: 14px;
}
.print a.aprint {    padding-left: 7px;}
.print .backsep{font-size: 95%;}
*/






/* normal left menu*/
#leftmenu{position: relative; left: 0px; top: -2px;width: 168px; background-image: url("../img/menu/leftmenu-bg-bottom.png"); background-position: left bottom; background-repeat: no-repeat; padding-bottom: 6px;

}
#leftmenu_bg     {width: 168px/*168px*/;background-image: url("../img/menu/leftmenu-bg-r.png"); background-position: 0px 200px; background-repeat: no-repeat;   }
#leftmenu_content{width: 168px/*168px*/;background-image: url("../img/menu/leftmenu-bg-top.png"); background-position: left top; background-repeat: no-repeat; }

.leftmenu_item_spacersub{}
.leftmenu_item_spacersub_trans{}

/*.leftmenu_item_image{width: 79px; height: 46px; padding-top: 7px; padding-left: 7px; text-align: left; float: left;  }*/
.leftmenu_home_spacer{  height: 2px; background-image: url("../img/menu/leftmenu-home-spacer.jpg"); background-repeat: repeat-x; width: 134px; margin-left: 18px;}

.leftmenu_item_spacer{  height: 2px; background-image: url("../img/menu/leftmenu-item-spacer.jpg"); background-repeat: repeat-x; width: 134px; margin-left: 18px;}
.leftmenu_item  {width: 167px/*168px*/; ; padding: 0px; position: relative; }
.leftmenu_item a{ font-family: arial, Helvetica,sans-serif; font-size: 16px; color: #292929; text-decoration: none; text-transform: none; font-weight: bold;
  width: 125px/*167px*/; display: block; padding: 15px 10px 15px 32px;/*Shadow:padding: 16px 10px 15px 32px;*/ position: relative; z-index: 10;}
.leftmenu_item span{ font-family: arial, Helvetica,sans-serif; font-size: 16px; color: #0e5b2a; text-decoration: none; text-transform: none; font-weight: bold;
  width: 125px/*167px*/; display: block; padding: 0px;  position: absolute; left: 33px; top: 17px; z-index: 9; display: none;}

.leftmenu_item_sel,
  .leftmenu_item:hover{width: 167px/*168px*/; ; padding: 0px; position: relative;
  background-image: url("../img/menu/leftmenu-item-bullet.png"); background-repeat: no-repeat; background-position: 3px 18px;}
.leftmenu_item_sel a,
  .leftmenu_item:hover a{ font-family: arial, Helvetica,sans-serif; font-size: 16px; color: #ae1a33; text-decoration: none; text-transform: none; font-weight: bold;
  width: 125px/*167px*/; display: block; padding: 15px 10px 15px 32px;/*Shadow:padding: 16px 10px 15px 32px;*/; position: relative; z-index: 10;}
.leftmenu_item_sel span,
  .leftmenu_item:hover span{ font-family: arial, Helvetica,sans-serif; font-size: 16px; color: #0e5b2a; text-decoration: none; text-transform: none; font-weight: bold;
  width: 125px/*167px*/; display: block; padding: 0px;  position: absolute; left: 33px; top: 17px; z-index: 9; display: none;}


.leftmenusub_item  {width: 167px/*168px*/; ; padding: 0px; position: relative;
  background-image: url("../img/menu/leftmenusub-item-bullet.png"); background-repeat: no-repeat; background-position: 20px 13px;}
.leftmenusub_item a{ font-family: arial, Helvetica,sans-serif; font-size: 14px; color: #292929; text-decoration: none; text-transform: none; font-weight: bold;
  width: 126px/*167px*/; display: block; padding: 5px 10px 5px 31px; position: relative; z-index: 10; }
.leftmenusub_item span{ font-family: arial, Helvetica,sans-serif; font-size: 14px; color: #0e5b2a; text-decoration: none; text-transform: none; font-weight: bold;
  width: 126px/*167px*/; display: block; padding: 0px;  position: absolute; left: 32px; top: 6px; z-index: 9; display: none; }

.leftmenusub_item_sel,
  .leftmenusub_item:hover{width: 167px/*168px*/; ; padding: 0px; position: relative;
  background-image: url("../img/menu/leftmenusub-item-bullet.png"); background-repeat: no-repeat; background-position: 20px 13px;}
.leftmenusub_item_sel a,
  .leftmenusub_item:hover a{ font-family: arial, Helvetica,sans-serif; font-size: 14px; color: #ae1a33; text-decoration: underline; text-transform: none; font-weight: bold;
  width: 126px/*167px*/; display: block; padding: 5px 10px 5px 31px; position: relative; z-index: 10; }
.leftmenusub_item_sel span,
  .leftmenusub_item:hover span{ font-family: arial, Helvetica,sans-serif; font-size: 14px; color: #0e5b2a; text-decoration: underline; text-transform: none; font-weight: bold;
  width: 126px/*167px*/; display: block; padding: 0px;  position: absolute; left: 32px; top: 6px; z-index: 9;display: none;}






.leftmenusub_cld_list{
  /*padding: 19px 26px 19px 26px;width: 186px;	
	background-image: url("/static/img/menu/leftmenusub-cld-list-bg.jpg"); background-repeat: no-repeat;  background-position: top left;*/
}

.leftmenusub_cld_list a.leftmenusub_cld_group{display: none; /*display: block;color:#d8a466; font-size: 14px; text-decoration: none; padding-top: 0px; padding-bottom: 5px; font-weight: bold; font-style: italic;*/}


.leftmenusub_cld_list a.leftmenusub_cld_item {
	font-family: arial, Helvetica,sans-serif; font-size: 12px; color: #292929; text-decoration: none; text-transform: none; font-weight: bold;
  width: 111px/*167px*/; display: block; padding: 5px 10px 5px 46px; position: relative; z-index: 10;
  background-image: url("../img/menu/leftmenusub-item-bullet.png"); background-repeat: no-repeat; background-position: 35px 13px
}
.leftmenusub_cld_list a:hover.leftmenusub_cld_item, .leftmenusub_cld_list a.leftmenusub_cld_item_sel { 
 font-family: arial, Helvetica,sans-serif; font-size: 12px; color: #ae1a33; text-decoration: underline; text-transform: none; font-weight: bold;
  width: 111px/*167px*/; display: block; padding: 5px 10px 5px 46px; position: relative; z-index: 10;
  background-image: url("../img/menu/leftmenusub-item-bullet.png"); background-repeat: no-repeat; background-position: 35px 13px
}






/* Document */

.document .img{/*width: 333px; float: right; padding-left: 20px;   padding-bottom: 20px;*/ padding-bottom: 20px; }
.document .img a img{border: 0px solid #FFFFFF;}
.document .img a:hover img{border: 0px solid #f013f3;}
/*
.document .img IMG{border: 1px solid #e1e1d7;}
.document .img .bottom{ height: 9px;display: none;
  background-image: url("/static/img/news/img-bottom-shadow.png"); background-repeat: no-repeat; 
  background-position: right;}
*/


/* Gallery item*/
.gallery_item{clear: both; width: 664px; height: 232px/*219px*//*280px*/;position: relative; left: -9px; margin-top: 12px; padding-top: 48px/*61px*/; 
	background-image: url("../img/gallery/bg.jpg"); background-repeat: no-repeat; 
}
.gallery_item_title{
	width: 630px; height: 26px; margin-left: 5px; padding: 7px 33px 0px 33px;
	background-color: #000000; color: #d433d6; font-size: 24px; font-weight: bold;
}
.gallery_item_content{ margin-top: 10px;width: 659px; heightx:141px; position: relative;padding-bottom: 20px;}
.gallery_item_content_left{display: none;}
.gallery_item_content_right{display: none; }

.gallery_item_table{ }
.gallery_item_innner{}
.gallery_item_innner .img   {float: left; width: 117px; height: 86px;  background-color: white; text-align: center; padding-top: 2px; margin-top: 13px;
  background-image: url("../img/gallery/img-bg.jpg"); background-repeat: no-repeat;  
}
.gallery_item_innner .img a IMG   {border: 0px solid #FFFFFF;}
.gallery_item_innner .img a:hover IMG   {border: 0px solid #4d291e;}
.gallery_item_innner .imgtxt{display: none; }
.gallery_item_innner .spacer{float: left; width: 30px; height: 88px; margin-top: 13px;/*width:  7px; height: 93px;*/}

.gallery_item_prev{background-image: url("../img/gallery/navig-prev.png"); background-repeat: no-repeat; 
  width: 54px; height:189px;background-position: 26px 86px; cursor: pointer;}
.gallery_item_prev_disable{ width: 54px; height:189px; }
.gallery_item_next{background-image: url("../img/gallery/navig-next.png"); background-repeat: no-repeat; 
  width: 54px; height:189px; background-position: 20px 86px; cursor: pointer;}
.gallery_item_next_disable{width: 54px; height:189px; }




.cataloguegroup_listitem_spacer{background-color: #e0e0e0; height: 1px; margin-top: 1px; margin-bottom: 1px;}
.cataloguegroup_listitem_content{float: left; width: 390px; padding-bottom: 9px; }
.cataloguegroup_listitem_title{padding-top: 4px;}
.cataloguegroup_listitem_title a{ font-size: 18px;color: #42516b;text-decoration: none;}
.cataloguegroup_listitem_title a:hover{ font-size: 18px;color: #42516b;text-decoration: underline;}

.cataloguegroup_listitem_summary{padding-top: 4px; text-align: justify;}

/* Catalogue - group details */
.cataloguegroup_details{overflow: hidden; padding-bottom: 20px;}
.cataloguegroup_details_inner{}

/*.cataloguegroup_details_wrapper{border: 1px solid black; }*/
.cataloguegroup_details_image{ width: 357px; float: left; display: block; padding: 0px 37px 0px 0px;}
.cataloguegroup_details_image_r{ text-align: center;
  border: 4px solid #1a1c22; width: 349px;
}
.cataloguegroup_details_image_bottom{}

.cataloguegroup_details_title{ color: #42516B;font-size: 18px;text-decoration: none; padding-top: 35px;}
.cataloguegroup_details_desc{padding-top: 0px;}

.cataloguegroup_spacer{width: 701px; height: 17px; position: relative; left: -17px;
  background-image: url("../img/page/spacer.html"); background-repeat: no-repeat;}

/* Catalogue - list - small */
/*.catalogue_list_small{width: 463px;background-color: transparent; }
.catalogue_list_small_title{height: 33px; padding: 28px 0px 0px 15px; width: 448px; 
	color: black;font-size: 24px; font-weight: bold;
}
.catalogue_list_small_titleline{height: 1px; background-color: #cbcbcb;  }
.catalogue_list_small_content{ width: 450px; height: 206px; margin-left: 13px; margin-top: 9px; background-color: transparent;}

.catalogue_list_small_item_spacer{float: left; width: 22px; height: 202px; float: left;}
*/

/* Catalogue - list */
.catalogue_list{overflow: hidden;}
.catalogue_list_title{clear: both;font-family: 'HelveticaLTStdLightCondensed', arial, Helvetica,sans-serif;color: #5d6575; font-size: 14px; 
   width: 500px/*683px*/;     text-transform: uppercase; padding: 8px 0px 8px 5px;
}

.catalogue_list_filter{padding-top: 10px;/*background-image: url("/static/img/content/content.png"); background-repeat: no-repeat; background-position: 0px -70px;
	width: 766px; height: 38px;  text-align: left;*/ overflow: hidden;
}
.catalogue_list_filter_item{ float: right;
	/*margin-right: 5px;margin-top: 8px; padding-right: 5px;*/
	font-size:11px;font-weight:400;color:#707070}
.catalogue_list_filter_item SELECT{margin-left: 3px; text-transform: none; font-size: 12px;font-weight:400;color:#ACACAC;
padding:5px 5px 5px 10px;}
.catalogue_list_filter_item .txt{margin-left: 10px; text-transform: none; font-size: 12px; floatx: left;}
.catalogue_list_filter_item .btn-search{ cursor: pointer; margin-topx: 3px; margin-leftx: 3px;floatx: left; vertical-align: bottom;}


.catalogue_list_content{  overflow: hidden; padding-top: 5px;}



.catalogue_list_paging{ 
	text-align: center;overflow: hidden;font-size: 12px; color: #404959;
	position: relative;
	width: 684px; margin-left: 6px; background-color: blue;
	padding-bottom: 10px;
}

.catalogue_list_paging_arrowleft{ position: absolute; left: 0px; top: 0px; cursor: pointer; }
.catalogue_list_paging_arrowleft:hover{ position: absolute; left: 0px; top: 0px; cursor: pointer;text-decoration: underline; }


/*.catalogue_list_paging_arrowleft:hover{  }
.catalogue_list_paging_arrowleft_disabled{}*/
.catalogue_list_paging_arrowright{ position: absolute; right: 0px; top: 0px; cursor: pointer; }
.catalogue_list_paging_arrowright:hover{ position: absolute; right: 0px; top: 0px; cursor: pointer;text-decoration: underline; }
/*.catalogue_list_paging_arrowright:hover{ }
.catalogue_list_paging_arrowright_disabled{}
*/

.catalogue_list_paging_arrowleft_disabled{display: none;}
.catalogue_list_paging_arrowright_disabled{display: none;}

.catalogue_list_paging_numb{ display: inline-block; padding-left: 5px; padding-right: 5px;  text-align: center;
	font-weight: bold; text-decoration: none; padding-top: 0px;  font-size: 11px; cursor: pointer;}
.catalogue_list_paging_numb_sel{ display: inline-block; padding-left: 5px; padding-right: 5px;  text-align: center;
  font-weight: bold; text-decoration: underline; padding-top: 0px;  font-size: 11px; cursor: pointer;}
.catalogue_list_paging_text{ float: left; padding-top: 3px; font-size: 12px; color: #3f3f3f; margin-right: 23px; margin-left: 4px;}



.catalogue_list_item_spacer{float: left;width: 20px;}
.catalogue_list_item{ width: 338px; float: left; cursor: pointer; overflow: hidden; background-color: transparent; }
.catalogue_list_item_image{  width: 108px; height: 90px;float: left; }
.catalogue_list_item_image_top{ border: 0px solid #181a1e;}
.catalogue_list_item:hover .catalogue_list_item_image_top{border: 0px solid #4d291e;}
.catalogue_list_item_image_bottom{ display: none;}
.catalogue_list_item_content{}
.catalogue_list_item .catalogue_list_item_title{ width: 200px; float: left; padding-left: 20px; position: relative; top: -4px; background-color: transparent;}
.catalogue_list_item_title a{  font-family: arial, Helvetica,sans-serif;font-size: 26px; ;color: #255194;text-decoration: none; text-transform: none; line-height: normal; font-weight: normal;}
.catalogue_list_item_title a:hover, .catalogue_list_item:hover .catalogue_list_item_title a{ font-family: arial, Helvetica,sans-serif;font-size: 26px; ;color: #255194;text-decoration: none; text-transform: none; line-height: normal; font-weight: normal;}

.catalogue_list_item_title .img{ padding-top: 3px;}

.catalogue_list_item_summary{/*padding-top: 3px;  overflow: hidden;height: 25px; white-space: nowrap; */ display: none; }


/* catalogue - details*/

.catalogue_details{ overflow: ; padding-bottom: 0px; position: relative;}

.catalogue_details_info{width: 323px /*331px*/; padding-top: 30px;  padding-left: 8px;}
.catalogue_details_logo{padding-bottom: 15px;}
/*.catalogue_details_title h1{color: #777777; margin: 0px; padding: 0px; font-size: 24px; font-style: italic; text-transform: none;}*/

.catalogue_details_image{width: 324px; float: left; display: block; padding: 5px 0px 0px 0px; position: relative; left: -7px; margin-right: 13px;
  background-image: url("../img/catalogue/item-details-img-top.jpg"); background-repeat: no-repeat; background-position: top left;}
.catalogue_details_image_top{
  background-image: url("../img/catalogue/item-details-img-bottom.jpg"); background-repeat: no-repeat; background-position: bottom left; padding-bottom: 5px;
}
.catalogue_details_image_bottom{background-image: url("../img/catalogue/item-details-img-r.jpg"); background-repeat: repeat-y; background-position: top left;
  text-align: center; padding-top: 3px; padding-bottom: 3px;}


/*
.catalogue_details_section_title{font-family: 'HelveticaLTStdLightCondensed', arial, Helvetica,sans-serif;color: #5d6575; font-size: 14px; text-transform: uppercase;}
.catalogue_details_spec{padding-top: 41px;}
.catalogue_details_spec_table{width: 100%; }
.catalogue_details_spec_table th{color: #404959;  font-size: 14px; padding: 2px 12px 4px 12px; width: 50%; font-weight: normal;}
.catalogue_details_spec_table td{color: #657083;  font-size: 14px; padding: 2px 12px 4px 12px; width: 50%;}

.catalogue_details_spec_table th.odd{background-color: #f3f5f6;}
.catalogue_details_spec_table td.odd{background-color: #f3f5f6;}

*/
.catalogue_details_btnpovprasevanje{text-align: right; padding-top: 10px; cursor: pointer;}

.catalogue_details_action{ width: 456px/*646px*/; height: 43px/*76px*/; clear: both; padding: 55px 30px 0px 160px; 
  font-family: 'MyriadProSemibold',arial, Helvetica,sans-serif; font-size: 18px; color: #d4843d; 
	background-image: url("../img/catalogue/action-bg.jpg"); background-position: 0px 22px; background-repeat: no-repeat; 
}

.catalogue_details_description{ }

.catalogue_details_gallery{}

.catalogue_details_gallery .img{float: left;
	width: 102px;height: 72px;
	background-image: url("../img/catalogue/item-details-imggal.png"); background-repeat: no-repeat;
	text-align: center; border: 0px solid black; vertical-align: top;
}
.catalogue_details_gallery .img IMG{margin-top: 4px;}
.catalogue_details_gallery .spacer{width: 18px; height: 72px; float: left;}

.catalogue_details_gallery_nav_prev{width: 11px; height: 20px; cursor: pointer; margin-left: 18px;
	background-image: url("../img/catalogue/item-details-imggal-nav.png"); background-repeat: no-repeat;	
}

.catalogue_details_gallery_nav_next{width: 11px; height: 20px; cursor: pointer; margin-left: 18px;
	background-image: url("../img/catalogue/item-details-imggal-nav.png"); background-repeat: no-repeat;	 background-position: 0px -20px;
}


/* Catalogue - search*/
/*
.catalogue_search{width: 754px; height: 186px; position: relative; margin-top: 19px; 
	background-image : url("/static/img/catalogue/search-bg.jpg"); background-position:  top; background-repeat: no-repeat;	
}
.catalogue_search .txt{ border: 0px solid black; color: #828081; font-weight: bold; font-size: 18px; position: absolute; top: 86px; left: 170px; width: 475px;}
.catalogue_search .btn-search{width: 45px; height: 41px; position: absolute; top: 78px; left: 100px; cursor: pointer;}

.catalogue_search_results_text{  color: #555555; font-size: 12px;
	width: 724px;  margin-top: 20px; 
	background-image: url("/static/img/catalogue/bg-3.jpg"); background-repeat: repeat-x; padding: 20px 15px 20px 15px;
}
.catalogue_search_results_text .tehn{ color: #0c0c0c; font-weight: bold; padding-bottom: 17px;}
*/
/*Form*/
.form_fields_container{ }
.FieldLabel{width: 150px; padding: 4px 0px 5px 0px;
  /*font-sizex:12px; font-weight: normal; color:#444444; font-weight: bold;*/ 
}
.field{font-size:12px;color:   #444444; 
  width: 300px;padding-left: 4px; width: 181px; border: 1px solid #c0cbdb;
}

.input_size{width: 300px;}
SELECT.input_size{width: 305px; }
.fieldmand{float: right; color: #ef3852; padding-right: 5px; margin-top: 3px;}
.Error{color: #ef3852; }


.content .btn{padding: 3px 5px 2px 5px;  font-size: 12px; ; color: #FFF; background-color: #A21E34; cursor: pointer;  font-weight: normal; 
  border: 1px solid #A21E34; text-transform: uppercase;}
.content .btn:hover{text-decoration: underline;}
	




/* Menu - sitemap*/
.sitemap_item{padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-size: 13px;}
.sitemap_itemsub{padding-top: 3px; padding-bottom: 3px; font-size: 13px;}


.right{text-align: right;}
.center{text-align: center;}

.over{text-decoration: underline; cursor: pointer;}
.out{text-decoration: none; cursor: pointer;}

/* News2*/
.news2_listitem{ padding-bottom: 20px;}
.news2_listitem_summary{ padding-top: 20px;}

