
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,600italic700,700);

/* Common */
HTML{	}

BODY{	
	margin: 0px;padding: 0px;
	font-family: arial, Helvetica,sans-serif;  font-weight: normal;color: #1a1918;font-size: 12px;	 text-align: center;
	
	background-image: url("/static/img/page/bg-30.jpg"); background-repeat: no-repeat;background-position: center 320px; /*background-attachment: fixed;*/
  background-color: #726a68;
}


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

.link{ cursor: pointer;}
.wrap{ clear: left;
    float: left;}

#bg-bad{ }

/*#bg-good{}*/
#container{ text-align: left;  width: 1024px; margin: 0px auto; padding-bottom: 10px; }


/* header */
#header{ height: 331px; text-align: left; /*width: 100%; position: fixed; z-index: 2;*/
  background: url("/static/img/header/bg-r.png") repeat-x 0px 0px;
}
#head { text-align: center; padding-top: 18px; position: relative;
  margin: 0 auto; width: 1024px; height: 313px;  background-image: url("/static/img/header/bg.jpg"); background-repeat: no-repeat; background-position: center top;  position: relative;
}
#logo{display: inline; }


#headercontacts{position: absolute; top: 131px; right: 0px;  width: 403px; height: 30px; cursor: pointer; 
  background-image: url("/static/img/header/contacts2.png?v=3"); background-repeat: no-repeat; background-position: 0px 0px;}
#headercontacts:hover{background-position: 0px -30px;}


/*#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;}
 */

#menusmall{
  background-image: url("/static/img/header/menusmall.png"); background-repeat: no-repeat; background-position: 0px 0px;
  position: absolute;top: 88px; right: -3px; width: 251px; height: 22px; padding-top: 3px; }
#menusmall a      {color: #593e1a; font-weight: bold; display: inline-block; padding-left: 23px; padding-right: 3px; text-decoration: none }
#menusmall a:hover{color: #f06244; font-weight: bold; display: inline-block; padding-left: 23px; padding-right: 3px; text-decoration: none; }


/* header - topmenu*/

#header-topmenu{ background-color: #FFF; width: 490px; height: 59px; position: absolute; top: 185px; left: 0px; padding-left:0px; z-index: 10; }


.MainMenu_Home{ display: none; /*height: 45px; padding-top: 0px; vertical-align: top; cursor: pointer;*/ }
/*.MainMenu_Home div{position: relative; padding: 10px 30px 0 30px;}
.MainMenu_Home a{font-family: arial,'Open Sans',  Helvetica,sans-serif;display: block;
  color: #fff; font-size: 16px; font-weight: bold; text-transform: none; text-decoration: none;text-shadow: 1px 1px 0px #000;-moz-text-shadow: 1px 1px 0px #000;-webkit-text-shadow: 1px 1px 0px #000;white-space: nowrap;}*/
.MainMenu_Home_Selected{ display: none; /*height: 45px; padding-top: 0px; vertical-align: top; cursor: pointer; */}
/*.MainMenu_Home_Selected div{position: relative; padding: 10px 30px 0 30px;}
.MainMenu_Home_Selected a{font-family: 'Open Sans', arial, Helvetica,sans-serif;display: block;
  color: #fff; font-size: 16px; font-weight: bold; text-transform: none; text-decoration: none; text-shadow: 1px 1px 0px #000;-moz-text-shadow: 1px 1px 0px #000;-webkit-text-shadow: 1px 1px 0px #000;white-space: nowrap;}
*/
/*
.MainMenu_Item_1{  
  background-image: url("/static/img/topmenu/bg-r-1.png"); background-repeat: repeat-x; background-position: 0px 0px;
}

.MainMenu_Item_2{  
  background-image: url("/static/img/topmenu/bg-r-2.png"); background-repeat: repeat-x; background-position: 0px 0px;
}*/


.MainMenu_Item{ height: 49px; padding-top: 0px; vertical-align: top; cursor: pointer; }
.MainMenu_Item div.link{position: relative; padding: 16px 20px 0 20px;}
.MainMenu_Item div.link-de{padding: 12px 25px 0 25px;}
.MainMenu_Item a{display: block;white-space: nowrap;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;color: #292929; font-size: 23px; font-weight: 700; text-transform: none; text-decoration: none; 
}
.MainMenu_Item div.arrow{display: none;}

.MainMenu_Item_Over{ height: 49px; padding-top: 0px; vertical-align: top; cursor: pointer; }
.MainMenu_Item_Over div.link{position: relative;padding: 16px 20px 0 20px;}
.MainMenu_Item_Over div.link-de{padding: 12px 25px 0 25px;}
.MainMenu_Item_Over a{display: block;white-space: nowrap;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;color: #d71c2c; font-size: 23px; font-weight: 700; text-transform: none; text-decoration: none; 
}
.MainMenu_Item_Over div.arrow{display: none;}

.MainMenu_Item_Selected{ height: 49px; padding-top: 0px; vertical-align: top; cursor: pointer; }
.MainMenu_Item_Selected div.link{position: relative; padding: 16px 20px 0 20px;}
.MainMenu_Item_Selected div.link-de{padding: 12px 25px 0 25px;}
.MainMenu_Item_Selected a{display: block;white-space: nowrap;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;color: #d71c2c; font-size: 23px; font-weight: 700; text-transform: none; text-decoration: none; 
}
.MainMenu_Item_Selected div.arrow{display: none;}




.Menu_Item_Seperator{width: 1px; height: 49px;  
  background-image: url("/static/img/topmenu/spacer.png"); background-repeat: no-repeat;background-position: 0px 0px;}


.TopMenu_Item_Sub{width: 212px; z-index: 10;  padding-top: 10px; padding-left: 20px;}
.TopMenu_Item_Sub_top{display: none;}
.TopMenu_Item_Sub_Items{width: 212px; border: 1px solid #e0e0e0; background-color: #FFF;  border-top: 4px solid #e0e0e0;}
.TopMenu_Item_Sub_Bottom{display: none;}
.TopMenu_Item_Sub_Seperator{	}

.TopMenu_Item_Sub_Item{ 
  width: 192px;  text-align: left; cursor: pointer;
  padding: 5px 10px 5px 10px;
}
.TopMenu_Item_Sub_Item div{position: relative;}
.TopMenu_Item_Sub_Item a{font-family: arial, Helvetica,sans-serif;display: block;
   font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; color: #292929; font-size: 14px; font-weight: normal; text-transform: none; text-decoration: none;white-space: nowrap;}


.TopMenu_Item_Sub_Item_Selected{ 
  width: 192px;  text-align: left; cursor: pointer;
  /*background-image: url("/static/img/topmenu/submenu-item-bg.png"); background-repeat: repeat-y; background-position: left top;*/
  padding: 5px 10px 5px 10px;
}
.TopMenu_Item_Sub_Item_Selected div{position: relative;}
.TopMenu_Item_Sub_Item_Selected a{font-family: arial, Helvetica,sans-serif;display: block;
   font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; color: #d71c2c; font-size: 14px; font-weight: normal; text-transform: none; text-decoration: none;white-space: nowrap;}

.submenu{ 
   width: 140px/*192px*/; padding: 19px 26px 19px 26px; z-index: 10;display: none;
  background-image: url("/static/img/topmenu/submenu-bg.png"); background-repeat: repeat-y; background-position: top left;
}
.submenu a.submenuitem_group{ display: block;color:#d8a466; font-size: 14px; text-decoration: none; padding-top: 0px; padding-bottom: 5px; font-weight: bold; font-style: italic;}
.submenu a.submenuitem_item { display: block;color:#667287; font-size: 12px; text-decoration: none; padding-bottom: 5px; color: white;}
.submenu a:hover.submenuitem_item { display: block;color:#667287; font-size: 12px; text-decoration: underline; padding-bottom: 5px; color: white;}


#headerlang{widthx: 153px; position: absolute; right: 0px; top: 11px;}
#headerlang .langtxt{float: left; font-size: 11px; color: #FFF; float: left;}

.lang, .lang-sel{
  width: 23px; height: 19px; float: left; margin-left: 11px; cursor: pointer;
  background: url("/static/img/header/lang.png") no-repeat 0px 0px;
}

#lang-sl.lang      {background-position: 0px -19px;}
#lang-sl.lang:hover,
  #lang-sl.lang-sel{background-position: 0px 0px;}
  
#lang-de.lang      {background-position: -34px -19px;}
#lang-de.lang:hover,
  #lang-de.lang-sel{background-position: -34px 0px;}
  
#lang-en.lang      {background-position: -68px -19px;}
#lang-en.lang:hover,
  #lang-en.lang-sel{background-position: -68px 0px;}

#headerPrednosti{position: absolute; top: 248px; left: 0px;}

/* Banner big*/
#index-banner-big-container{  width: 999px; height: 277px; padding: 0px 0px 0px 0px; position: relative;
  background-image: url("/static/img/index/spacer.jpg"); background-repeat: no-repeat;background-position: bottom left;}

#index-banner-big{text-align: left;  }

#index-banner-big-btns{overflow: hidden; width: 1005px;}
.index-banner-big-btn, .index-banner-big-btn-sel{float: left; width: 334px; height: 154px;  cursor: pointer;
  background: url("/static/img/banner-big/btns-50.jpg?v=2") no-repeat 0px 0px;}
.index-banner-big-btn-de, .index-banner-big-btn-de-sel{background-image: url("/static/img/banner-big/btns-50de.jpg");}
.index-banner-big-btn-en, .index-banner-big-btn-en-sel{background-image: url("/static/img/banner-big/btns-50en.jpg");}

#index-banner-big-btn1.index-banner-big-btn    {background-position: 0px    0px;}
#index-banner-big-btn1.index-banner-big-btn-sel{background-position: 0px -154px;}
#index-banner-big-btn2.index-banner-big-btn    {background-position: -334px    0px;}
#index-banner-big-btn2.index-banner-big-btn-sel{background-position: -334px -154px;}
#index-banner-big-btn3.index-banner-big-btn    {background-position: -668px    0px;}
#index-banner-big-btn3.index-banner-big-btn-sel{background-position: -668px -154px;}



/* Index bottom */
#index-bottom{overflow: hidden; padding-top: 27px;}
#index-bottom-txt{font-size: 11px; color: #1a1918; line-height: 22px; width: 600px; text-align: left; float: left; padding-left: 19px; padding-top: 5px;}
#index-bottom-txt h1{ font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; font-size: 17px; color: #292929; font-weight: 700; margin: 0px; padding: 0px; }

#index-bottom-txt-fb{width: 300px; float: right; padding-right: 34px;}




/* 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;}
*/
#index-news .novica { border-top: 1px solid #c7c7c7; cursor: pointer; margin-top: 15px; }

/*
#news_fronttop_container_items{overflow: hidden;}
*/
.news_list_item { overflow: hidden; cursor: pointer; }
.news_list_item .img,
.news_list_item_content .img { float: left; margin: 10px 25px 10px 0; }

.news_list_item_content { border-bottom: 1px dotted #cbcbcb; margin-bottom: 5px; padding-bottom: 25px; }
.news_list_item_title { color: #0b2f51; font-size: 16px; font-weight: bold; }
.news_list_item_content .summary { margin-top: 10px; }
.news_list_item_header .date{font-size:   10px; color: #fb621f; 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;}

*/

.news_list_item_content .arrow {
  clear: both;
}


/* index similar */
#banner-right { margin-right: -25px; margin-top: -23px; position: relative; right: 5px; }
#banner { }
#banner img { float: left; }


/* banner top */
.banner-top { margin: 5px 0 8px 0; }


/*faq-random*/

.faq-random{
	width: 679px/*948px*/; height: 48px /*68px*/; cursor: pointer; margin-left: 39px; margin-top: 28px; padding: 20px 145px 0px 124px;
  background-image: url("/static/img/news2/vhodna-stran-bg.jpg");  background-repeat: no-repeat;
  font-family: 'Open Sans', arial, Helvetica,sans-serif; font-size: 24px; font-weight: bold; color: #424242; 
}
.faq-random a{  font-family: 'Open Sans', arial, Helvetica,sans-serif; font-size: 24px; font-weight: bold; color: #424242;text-decoration: none;}
 
.faq-random:hover a, 
  .faq-random a:hover{  font-family: 'Open Sans', arial, Helvetica,sans-serif; font-size: 24px; font-weight: bold; color: #424242;text-decoration: underline;}

/* content*/

.maincontent{ width: 953px; margin: 0px auto; background-image: url("/static/img/index/content-r.png"); text-align: left;}
.maincontent-top{display: none;}
.maincontent-r{   overflow: hidden; position: relative; }
.maincontent-bottom{display: none;}



/*added*/

#content{ background-color: #fff; margin-top: 0px;width: 999px; padding: 24px 12px 24px 13px; }
#sub-content{ background-color: #fff; margin-top: 0px;width: 999px; padding: 24px 12px 24px 13px; }


#left {float: left; width: 234px;  padding-right: 30px; }
#right{ float: left; width: 733px;  }
#right_1{ }
#right_2{ }

.contentnarr{overflow: hidden;  padding: 0px 0px;}
.contentwhite { padding-left: 0px; }


/* content - h1,h2, ...*/
.content, .content P{text-align: left;}
.content a      {text-align: left; color: #d71c2c; text-decoration: none;}
.content a:hover{text-align: left; color: #d71c2c; text-decoration:  underline; }

.page_title {
  border-bottom: 4px solid #e0e0e0; padding: 12px 12px 12px 12px;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 700; font-size: 18px; color: #292929; 
}

h1{  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 700; font-size: 18px; color: #292929;  padding: 0px; margin: 0px;}
h2{  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 700; font-size: 14px; color: #292929;  padding: 0px; margin: 0px;}
h3{  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 700; font-size: 12px; color: #292929;  padding: 0px; margin: 0px;}

.content ul{padding-left: 0px; list-style: none; margin: 0px; padding: 0px;}
.content ul li{   /*padding-left: 1.385em*/; padding-left: 21px; line-height: 24px;
  background: url("/static/img/content/ul-bullet.png") no-repeat 0px 7px;}

.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{text-align: left; color: #d71c2c; text-decoration: none; cursor: pointer;}
.content .btn-back:hover{ text-decoration: underline; }
.content .btn-submit{  width: 69px; height: 24px; cursor: pointer; display: inline-block;  
  background-image : url("/static/img/form/btn-submit.jpg"); background-repeat: no-repeat;  background-position: 0px 0px; }
.content .btn-submit:hover{  width: 69px; height: 24px; cursor: pointer; display: inline-block;  
  background-image : url("/static/img/form/btn-submit.jpg"); background-repeat: no-repeat;  background-position: 0px -24px; }


.btnprintpage{ height: 21px; padding: 3px 32px 0px  0px; border: 0px solid black; cursor: pointer;
  color: #2f2e2e; font-size: 12px; font-weight: normal;
  background: url("/static/img/content/brnprint.png") no-repeat right top;
  display: inline-block; *zoom: 1; *display: inline;
}
.btnprintpage:hover{text-decoration: underline;}

.btn-povprasevanje { margin-top: -84px; margin-left: 645px; position: relative; }



.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;}

.table-form {
  border-bottom: 1px dotted #cacaca;
  margin-bottom: 25px;
  padding-bottom: 25px;
  width: 100%;
}

/* footer*/


/* Content - breadcrumb*/
.menu_breadchrumb{ background-color: #f4f4f4; font-size: 11px; color: #6e6e6e;  font-weight: normal;padding: 9px 9px;  }
.content .menu_breadchrumb a      { font-size: 11px; color: #292929; font-weight: normal; text-decoration: none; }
.content .menu_breadchrumb a:hover{ font-size: 11px; color: #292929; font-weight: normal; text-decoration: underline;}
.content .menu_breadchrumb a:last-child       {display: inline-block; color: #d71c2c; text-decoration: none; font-size: 11px; }
.content .menu_breadchrumb a:last-child:hover { text-decoration: underline; }

/*
.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 { width: 234px; background-color: transparent; position: relative; left: 0px;}
#leftmenuTtl{border-bottom: 4px solid #e0e0e0; padding: 10px 11px 10px 11px;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 700; font-size: 18px; color: #292929; }
#leftmenu_content {padding-top: 7px;}

.leftmenu_spacer{height: 1px; background-color: #ece8e3; }
.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_item {  cursor: pointer; width: 224px; height: 39px; padding: 8px 0px 0px 10px; margin-top: 9px;
 background-image: url("/static/img/menu/leftmenu-bg.png"); background-repeat: repeat; background-position: 0px 0px;}
.leftmenu_item a {font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 600; font-size: 24px; color: #1b1c1d; text-decoration: none; text-transform: none;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
  display: inline-block; padding-right: 22px;
  background-image: url("/static/img/menu/leftmenu-item-arrow.png"); background-repeat: no-repeat; background-position: right 11px;
  *zoom: 1; *display: inline;
}
.leftmenu_item .arrow{display: none;}

.leftmenu_item:hover {  cursor: pointer; width: 224px; height: 39px; padding: 8px 0px 0px 10px; margin-top: 9px;
 background-image: url("/static/img/menu/leftmenu-bg-sel.png"); background-repeat: repeat; background-position: 0px 0px;}
.leftmenu_item:hover a {font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 600; font-size: 24px; color: #FFF; text-decoration: none; text-transform: none;
  background-image: url("/static/img/menu/leftmenu-item-arrow-sel.png"); background-repeat: no-repeat; background-position: right 13px;
  *zoom: 1; *display: inline; }
.leftmenu_item:hover .arrow{ display: none;}

.leftmenu_item_sel {  cursor: pointer; width: 224px; height: 39px; padding: 8px 0px 0px 10px; margin-top: 9px;
 background-image: url("/static/img/menu/leftmenu-bg-sel.png"); background-repeat: repeat; background-position: 0px 0px;}
.leftmenu_item_sel a {font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 600; font-size: 24px; color: #FFF; text-decoration: none; text-transform: none;
  display: inline-block; padding-right: 22px;
  background-image: url("/static/img/menu/leftmenu-item-arrow-sel.png"); background-repeat: no-repeat; background-position: right 13px;
  *zoom: 1; *display: inline; }
.leftmenu_item_sel .arrow{display: none;}

.leftmenu_item.servis-avto-menjalnikov a, .leftmenu_item_sel.servis-avto-menjalnikov a{font-size: 18px; padding-top: 4px;}
.leftmenu_item.service-von-auto-getrieben a, .leftmenu_item_sel.service-von-auto-getrieben a{font-size: 17px; padding-top: 4px;}
.leftmenu_item.service-of-auto-gearboxes a, .leftmenu_item_sel.service-of-auto-gearboxes a{font-size: 18px; padding-top: 4px;}

/*.leftmenusub_item_container{padding: 6px 0px;}*/
.leftmenusub_item_container{padding-top: 9px;}

.leftmenusub_item {  cursor: pointer; padding: 3px 0px 3px 19px;   width: 180px;  display: block; margin-left: 21px;}
.leftmenusub_item a { font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; font-weight: 700; font-size: 14px; color: #292929; text-decoration: none; text-transform: none; }


.leftmenusub_item:hover {  cursor: pointer; padding: 3px 0px 3px 19px;   width: 180px;display: block; margin-left: 21px;
 background-image: url("/static/img/menu/leftmenu-subitem-bg-sel.png"); background-repeat: no-repeat; background-position: 0px 8px;}
.leftmenusub_item:hover a { font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; font-weight: 700; font-size: 14px; color: #d71c2c; text-decoration: underline; text-transform: none; }



.leftmenusub_item_sel {  cursor: pointer; padding: 3px 0px 3px 19px;   width: 180px;display: block; margin-left: 21px;
 background-image: url("/static/img/menu/leftmenu-subitem-bg-sel.png"); background-repeat: no-repeat; background-position: 0px 8px;}
.leftmenusub_item_sel a { font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; font-weight: 700; font-size: 14px; color: #d71c2c; text-decoration: underline; text-transform: none; }

#leftmenuFB{padding-top: 58px;}



/* Document */

.document{line-height: 30px; padding: 31px 15px 15px 15px;}

/* Gallery item*/
.gallery-list { margin: 25px 0 0 30px; width: 660px; }
.gallery_item{ float: left; margin-bottom: 25px; text-align: center; width: 220px;
	/*background-image: url("/static/img/gallery/bg.jpg"); background-repeat: no-repeat;*/
  /*background-image: url("/static/img/content/bg-norepeat.jpg"); background-repeat: no-repeat; background-position: top left; */
}
.gallery_item .title a { color:#0D2F54; font-weight: bold; text-decoration: none; }
.gallery_item .title a:hover { text-decoration: underline; }
.gallery_item_title{ color: #EB7504;
    font-family: 'Open Sans', arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;padding-bottom: 0px; padding-top: 10px; padding-bottom: 5px;}

.gallery_item_content{ margin-top: 10px; 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: 70px; height: 70px;  background-color: white; text-align: center; padding-top: 2px; margin-top: 5px; margin-bottom: 5px;
  /*background-image: url("/static/img/gallery/img-bg.jpg"); background-repeat: no-repeat;*/
  /*border: 1px solid #d4d4d4;*/
}
.gallery_item_innner .img a IMG   {border: 1px solid #d4d4d4;box-shadow: 0px 0px 2px #b7b7b7; -moz-box-shadow: 0px 0px 2px #b7b7b7; -webkit-box-shadow: 0px 0px 2px #b7b7b7; height: 70px; width: 70px; }
.gallery_item_innner .img a:hover IMG   {border: 1px solid #eb7504;}
.gallery_item_innner .imgtxt{display: none; }
.gallery_item_innner .spacer{float: left; width: 15px; height: 88px; margin-top: 5px; margin-bottom: 5px;/*width:  7px; height: 93px;*/}

.gallery_item_prev{background-image: url("/static/img/gallery/navig-prev.png"); background-repeat: no-repeat; 
  width: 15px; height:26px; background-position: 0px 0px; cursor: pointer; margin-left: 10px;}
.gallery_item_prev:hover{background-image: url("/static/img/gallery/navig-prev.png"); background-repeat: no-repeat; 
  width: 15px; height:26px; background-position: 0px -26px; cursor: pointer; margin-left: 10px;}
.gallery_item_prev_disable{ width: 15px; height:26px; }
.gallery_item_next{background-image: url("/static/img/gallery/navig-next.png"); background-repeat: no-repeat; 
  width: 15px; height:26px; background-position: 0px 0px; cursor: pointer; margin-left: 10px;}
.gallery_item_next:hover{background-image: url("/static/img/gallery/navig-next.png"); background-repeat: no-repeat; 
  width: 15px; height:26px; background-position: 0px -26px; cursor: pointer; margin-left: 10px;}
.gallery_item_next_disable{width: 15px; height:26px; }

.gallery_details { padding-bottom: 10px; }

.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;}

.cataloguegroup_details_povprasevanje{width: 171px; height: 46px; cursor: pointer; display: inline-block; 
    background-image: url("/static/img/catalogue/btn-povprasevanje.jpg"); background-repeat: no-repeat; background-position: 0px 0px;}
.cataloguegroup_details_povprasevanje:hover{width: 171px; height: 46px;cursor: pointer; display: inline-block; 
     background-image: url("/static/img/catalogue/btn-povprasevanje.jpg"); background-repeat: no-repeat; background-position: 0px -46px;}

/* Catalogue - group details */
.cataloguegroup_details { }
.cataloguegroup_details_inner{overflow: hidden; }

.cataloguegroup_details_wrapper {}

.cataloguegroup_details_image{ float: right; display: inline-block; padding: 26px 10px 0px 30px;}
.cataloguegroup_details_image_r{ border: 1px solid #f4f4f4;}
.cataloguegroup_details_image_bottom{}

.cataloguegroup_details_title{ color: #42516B;font-size: 18px;text-decoration: none; padding-top: 35px;}
.cataloguegroup_details_desc { padding: 20px 6px; line-height: 30px; }

.cataloguegroup_spacer{width: 701px; height: 17px; position: relative; left: -17px;
  background-image: url("/static/img/page/spacer.png"); 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; position: relative; padding-top: 0px;}
/*.catalogue_list_title{clear: both;font-family: 'Open Sans', arial, Helvetica,sans-serif;color: #5d6575; font-size: 14px; 
   width: 500px;     text-transform: uppercase; padding: 8px 0px 8px 5px;
}*/

.catalogue_list_filter{ position: absolute; width: 480px; right: 0px; top: 15px; z-index: 10;  
  color: #2f2e2e ; font-size: 12px; }
.catalogue_list_filter_item{ float: right; 
	font-size:12px; margin-right: 15px;}
.catalogue_list_filter_item select {margin-left: 10px; text-transform: none; font-size: 11px; color: #593e1a; border: 1px solid #abadb3; }
.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_filter .btnprintpage{position: relative; top: -2px;}

.catalogue_list_content { margin-top: 0px; overflow: hidden; padding-top: 20px; padding-left: 19px; }


/* Catalogue - search*/
.catalogue_search{width: 674px; height: 64px; position: relative; margin-top: 26px; margin-bottom: 25px; margin-left: 15px;
  background-image : url("/static/img/catalogue/search-bg.jpg"); background-position:  top left; background-repeat: no-repeat;  }
.catalogue_search .txt{ border: 0px solid black; color: #828081; font-weight: bold; font-size: 18px; 
  position: absolute; top: 15px; left: 74px; width: 550px; background-color: white;
  padding: 7px 10px 6px 10px; }
.catalogue_search .btn-search{width: 71px; height: 64px; position: absolute; top: 0px; left: 0px; cursor: pointer;}

.catalogue_search_results_text{  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  text-align: left; font-weight: 700; color: #292929; font-size: 18px;
  padding: 0px 0px 0px 19px;
}
.catalogue_search_results_text .tehn{ color: #0c0c0c; font-weight: bold; padding-bottom: 17px;}


.catalogue_list_paging{  font-size: 11px; color: #676767; clear: both; padding: 5px 25px 5px 25px ; background-color: #f4f4f4;}
.catalogue_list_paging_arrowleft { border: 1px solid #c7c7c7;
 display: inline-block; *display: inline;/*IE 7 hack*/ margin-right: 2px; padding: 2px 6px 3px 6px;  text-align: center; color: #9b9b9b; background-color: white;
  font-weight: normal; text-decoration: none; font-size: 11px; cursor: pointer;}
.catalogue_list_paging_arrowleft:hover{ border: 1px solid #d71c2c;
 display: inline-block; *display: inline;/*IE 7 hack*/ margin-right: 2px; padding: 2px 6px 3px 6px;  text-align: center; color: #d71c2c; background-color: white;
  font-weight: normal; text-decoration: none; font-size: 11px; cursor: pointer;}
.catalogue_list_paging_arrowright{ border: 1px solid #c7c7c7;
 display: inline-block; *display: inline;/*IE 7 hack*/ margin-right: 2px; padding: 2px 6px 3px 6px;  text-align: center; color: #9b9b9b; background-color: white;
  font-weight: normal; text-decoration: none; font-size: 11px; cursor: pointer;}
.catalogue_list_paging_arrowright:hover { border: 1px solid #d71c2c;
 display: inline-block; *display: inline;/*IE 7 hack*/ margin-right: 2px; padding: 2px 6px 3px 6px;  text-align: center; color: #d71c2c; background-color: white;
  font-weight: normal; text-decoration: none; font-size: 11px; cursor: pointer;}
.catalogue_list_paging_arrowleft_disabled{display: none;}
.catalogue_list_paging_arrowright_disabled{display: none;}

.catalogue_list_paging_numb {border: 1px solid #f4f4f4;
 display: inline-block; *display: inline;/*IE 7 hack*/ margin-right: 2px; padding: 2px 6px 3px 6px;  text-align: center; color: #484848; background-color: transparent;
  font-weight: normal; text-decoration: none; font-size: 11px; cursor: pointer;}
.catalogue_list_paging_numb_sel,.catalogue_list_paging_numb:hover{border: 1px solid #f4f4f4;
 display: inline-block; *display: inline;/*IE 7 hack*/ margin-right: 2px; padding: 2px 6px 3px 6px;  text-align: center; color: #d71c2c; background-color: transparent;
  font-weight: bold; text-decoration: underline; font-size: 11px; cursor: pointer;}
.catalogue_list_paging_numb:hover{border: 1px solid #d71c2c; text-decoration: none;}
.catalogue_list_paging_text{ float: right;padding-top: 3px; }
.catalogue_list_paging_text b{color: #212121;}

.catalogue_list_paging_spacer {border: 1px solid #f4f4f4;
 display: inline-block; *display: inline;/*IE 7 hack*/ margin-right: 2px; padding: 2px 6px 3px 6px;  text-align: center; color: #484848; background-color: transparent;
  font-weight: normal; text-decoration: none; font-size: 11px; cursor: pointer;}



/* Catalogue index - discounted*/
.catalogue_list_small{ padding-top: 34px; padding-bottom: 1px;border-bottom: 4px solid #e0e0e0; position: relative;}
.catalogue_list_small_title{border-bottom: 4px solid #e0e0e0; padding: 0px 21px 10px 21px;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; color: #292929; font-size: 24px; font-weight: 700;  }
.catalogue_list_small_content{overflow: hidden; padding-top: 20px; padding-left: 32px;}
.catalogue_list_small_item_spacer{float: left;width: 24px; height: 282px/*238px*/; }






.catalogue_list_row_spacer{clear: both; width: 693px; height: 16px; 
    background: url("/static/img/catalogue/item-row-spacer.png") repeat-x 0px 1px;}
.catalogue_list_item_spacer{float: left;width: 24px; height: 282px/*273px*/; }
.catalogue_list_item{ cursor: pointer; width: 215px; /*height: 282px;*/ float: left; overflow: hidden; position: relative; }
.catalogue_list_item_image{ width: 164px; height: 135px;text-align: center; margin-left: 26px; overflow: hidden;}
.catalogue_list_item_image_top{width: 164px; height: 135px;text-align: center; display: table-cell; vertical-align: middle; }
.catalogue_list_item_image_top IMG{    vertical-align: middle;}
.catalogue_list_item .item-more { display: none; }
.catalogue_list_item:hover .catalogue_list_item_image_top{}
.catalogue_list_item_image_bottom{ display: none;}
.catalogue_list_item_content{height: 43px; width: 186px; padding: 12px 0px 0px 0px; margin-left: 15px; overflow: hidden; background-colorx: yellow;}
.catalogue_list_item .catalogue_list_item_title{ text-align: center; line-height: 20px; }
.catalogue_list_item_title a{   text-decoration: none;
   font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; color: #292929; font-size: 16px; font-weight: 700; }
.catalogue_list_item_title a:hover, 
  .catalogue_list_item:hover .catalogue_list_item_title a { text-decoration: none;}

.catalogue_list_item_code{
   font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; color: #292929; font-size: 16px; font-weight: 400;   text-align: center;
}
.catalogue_list_item_summary{ display: none;}


.catalogue_list_item_discount_img{position: absolute; right: 0px; top: 0px; width: 61px; height: 43px; padding-top:18px; padding-left: 0px;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;font-size: 18px; font-weight: bold; text-align: center; color: #FFF;
  background-image: url("/static/img/catalogue/discount.png"); background-repeat: no-repeat; background-position: top left;
}
.catalogue_list_item_discount_img div{ }

.catalogue_list_item_price_novat{       color: #292929; font-size: 11px;  padding-top: 5px; margin-left: 16px; width: 184px; text-align: center;}
.catalogue_list_item_price{       color: #292929; font-size: 12px; heightx: 18px; padding-top: 4px; margin-left: 16px; width: 184px; text-align: center; display: None;}
.catalogue_list_item_pricedisc_novat{   color: #d71c2c; font-size: 12px; padding-top: 10px; margin-left: 16px; /*width: 184px;*/ width:194px; text-align: center; font-weight: bold; padding-bottom: 10px;}
.catalogue_list_item_pricedisc{   color: #d71c2c; font-size: 12px; heightx: 18px; padding-top: 5px; margin-left: 16px; width: 184px; text-align: center; font-weight: bold; padding-bottom: 10px;display: None;}

.catalogue_list_item_more_container{background-color: #d71c2c; height: 5px; margin-bottom:41px;}
.catalogue_list_item_more{}

.catalogue_list_item:hover .catalogue_list_item_more_container{height: 43px; background-color: #d71c2c;
  background-image: url("/static/img/catalogue/list_item_more.jpg?v=3"); background-repeat: no-repeat;background-position: 0px 0px; margin-bottom:0px;}

.catalogue_list_item-de:hover .catalogue_list_item_more_container{background-image: url("/static/img/catalogue/list_item_more-de.jpg");}
.catalogue_list_item-en:hover .catalogue_list_item_more_container{background-image: url("/static/img/catalogue/list_item_more-en.jpg");}

/* catalogue_list_oneinrow */
.catalogue_list_oneinrow .catalogue_list_row_spacer{/*display: none;*/}
.catalogue_list_oneinrow .catalogue_list_item_spacer{float: none;  clear: both; width: 693px; height: 16px; 
    background: url("/static/img/catalogue/item-row-spacer.png") repeat-x 0px 1px;}
.catalogue_list_oneinrow .catalogue_list_item{ width: 693px;  float: none; height: 117px; overflow: visible;}
.catalogue_list_oneinrow .catalogue_list_item_image{width: 100px;height: 100px; float: left; margin-left: 0px;}
.catalogue_list_oneinrow .catalogue_list_item_image_top{width: 100px; height: 100px;}
.catalogue_list_oneinrow .catalogue_list_item_image IMG{width: 100px;}
.catalogue_list_oneinrow  .catalogue_list_item_discount_img{right: auto; left: 65px; top: -10px;}
.catalogue_list_oneinrow .catalogue_list_item_content{float: left; text-align: left; padding-left: 29px;padding-top: 5px; width: 380px; height: 73px; }
.catalogue_list_oneinrow .catalogue_list_item_content .catalogue_list_item_title{text-align: left;}
.catalogue_list_oneinrow .catalogue_list_item_content  .catalogue_list_item_summary{display: block; line-height: 22px; padding-top: 6px;}
.catalogue_list_oneinrow .catalogue_list_item_content .catalogue_list_item_code{text-align: left; font-size: 16px; font-weight: 700}


.catalogue_list_oneinrow .catalogue_list_item_price_novat{position: absolute; top: 0px; right: 0px; width: 194px; font-size: 11px; text-align: right;padding-top: 0px; }
.catalogue_list_oneinrow .catalogue_list_item_price{position: absolute; top: 45px; right: 0px; width: 194px; text-align: right; display: block;}

.catalogue_list_oneinrow .catalogue_list_item_pricedisc_novat{position: absolute; top: 15px; right: 0px; width: 189px; font-size: 11px;text-align:right; 
  background-color: #d71c2c; color: #FFF; padding-top: 3px; padding-bottom: 5px; padding-right: 5px;}
.catalogue_list_oneinrow .catalogue_list_item_pricedisc{position: absolute; top: 65px; right: 0px; width: 194px; text-align:right;  display: block;
  background-color: #d71c2c; color: #FFF; padding-top: 6px; padding-bottom: 8px;}

.catalogue_list_oneinrow .catalogue_list_item_more_container{
  displayx: none; width: 112px !important;height: 15px !important; position: absolute; top: 85px; left: 144px; 
  background-image: url("/static/img/catalogue/list_item_more-detailed.jpg?v=2") !important; background-repeat:no-repeat ;background-position: 0px 0px;}
}
.catalogue_list_oneinrow .catalogue_list_item_more_container{}
.catalogue_list_oneinrow .catalogue_item_viewoffer-de{background-image: url("/static/img/catalogue/list_item_more-detailed-de.jpg") !important;
  width: 103px !important;height: 14px !important;}
.catalogue_list_oneinrow .catalogue_item_viewoffer-en{background-image: url("/static/img/catalogue/list_item_more-detailed-en.jpg") !important;
  width: 78px !important;height: 14px !important;}
/*.catalogue_list_oneinrow .catalogue_list_item:hover .catalogue_list_item_more_container{ 
  background-image: url("/static/img/catalogue/list_item_more-detailed.jpg?v=2") !important; background-repeat: no-repeat;background-position: 0px -15px !important;  
}*/


/* catalogue - details*/

.catalogue_details { overflow: hidden; padding: 0px 0px 0px 0px; position: relative;}
.catalogue_details  .page_title{text-align: right; padding-top: 15px; padding-bottom: 11px;}

.catalogue_details_image{float: left; display: block; width: 278px; position: relative; }
.catalogue_details_image_top{}
.catalogue_details_image_bottom {overflow: hidden;}
.catalogue_details_image_bottom a{border: 3px solid #eaeaea; display: block;}
.catalogue_details_image_bottom a:hover{border: 3px solid #d71c2c; display: block;}
.catalogue_details_image_bottom{}
.catalogue_details_discount_img{position: absolute; right: -12px; top: -12px; width: 61px; height: 43px; padding-top:18px; padding-left: 0px;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;font-size: 18px; font-weight: bold; text-align: center; color: #FFF;
  background-image: url("/static/img/catalogue/discount.png"); background-repeat: no-repeat; background-position: top left;
}
.catalogue_details_discount_img div{}

.catalogue_details_info{ width: 420px; float: left; padding-left: 21px;}

.catalogue_details_info .ttl{ padding-left: 5px;}
.catalogue_details_info h1{font-size: 30px; line-height: 34px;}

.catalogue_details_code{padding-left: 5px;font-size: 24px; line-height: 34px;
   color: #292929;    font-weight: 400; padding-top:10px;
    font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;}

.catalogue_details_item_pricedisc{height: 37px; overflow: hidden; 
  background-image: url("/static/img/catalogue/item-details-price-bg.png"); background-repeat: repeat-x; background-position: 0px 0px;}
.catalogue_details_item_pricedisc .price{float: right; padding-right: 18px; padding-top: 4px;
  color: #231f20; font-size: 24px; font-weight: 700;  }
.catalogue_details_item_pricedisc .txt{float: left; padding-left: 10px; padding-top:12px;
  color: #151515; font-size: 12px; font-weight: 400;  }
  
.catalogue_details_item_price{height: 40px; overflow: hidden; 
  background-image: url("/static/img/catalogue/item-details-price-bg-red.png"); background-repeat: repeat-x; background-position: 0px 0px;}
.catalogue_details_item_price .price{float: right; padding-right: 20px; padding-top: 10px;
  color: #FFF; font-size: 14px; font-weight: 700; text-decoration: line-through; }
.catalogue_details_item_price .txt{float: left; padding-left: 10px; padding-top:11px;
  color: #FFF; font-size: 12px; font-weight: 400;  }


.catalogue_details_facebooklike{padding-left: 5px; padding-top: 25px; padding-bottom: 20px;}

.catalogue_details_summary{padding-bottom: 20px;}

.catalogue_details_btnpovprasevanje_container{padding-top: 23px;}
.catalogue_details_btnpovprasevanje { width: 280px; height: 41px; cursor: pointer;float: right;
    background-image: url("/static/img/catalogue/btn-povprasevanje.png"); background-repeat: no-repeat; background-position: 0px 0px;}
.catalogue_details_btnpovprasevanje:hover {background-position: 0px -41px;}

.btnpovprasevanje-de{background-image: url("/static/img/catalogue/btn-povprasevanje-de.png"); }
.btnpovprasevanje-en{background-image: url("/static/img/catalogue/btn-povprasevanje-en.png"); }

.cat_gallery{ overflow: hidden; }            
.cat_gallery .img      {width: 60px; float: left; height: 60px; border: 2px solid #eaeaea; margin-left: 3px; margin-right: 2px; margin-top: 12px;} 
.cat_gallery .img:hover{width: 60px; float: left; height: 60px; border: 2px solid #d71c2c; }
.cat_gallery .img   IMG{width: 60px;  height: 60px;}



.catalogue_details_desc{padding-bottom: 0px;}
.catalogue_details_desc .ttl {
  border-bottom: 4px solid #e0e0e0; padding: 18px 12px 10px 12px;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 700; font-size: 18px; color: #292929; 
}
.catalogue_details_desc .txt{padding-left: 34px; line-height: 18px; padding: 20px 6px 0px 6px;}



.catalogue_details_siblings{position: relative; padding-top: 20px;}
.catalogue_details_siblings_title{
  border-bottom: 4px solid #e0e0e0; padding: 18px 12px 10px 12px;
  font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif;  font-weight: 700; font-size: 18px; color: #292929; 
}
.catalogue_details_siblings_content{ }
.catalogue_details_siblings_itms{overflow: hidden; padding: 19px 0px 0px 19px;}
.siblings-navig-prev{display: none;}
.siblings-navig-next{display: none;}

/*Form*/
.form_fields_container{ }
.FieldLabel{width: 114px; padding: 8px 18px 0px 0px; text-align: right;
  font-size:12px; color: #1a1918; font-weight: normal; 
}
.field{ background-color: #FFF; color: #626161; border: 1px solid #cecece; padding: 8px 10px; font-size: 14px; margin-bottom: 17px;
  width: 390px;}

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

.custom .field { background-color: #FFF; color: #ef3852; border: 1px solid #cecece; padding: 4px 10px; font-size: 14px; }
.custom .input_size { width: 200px; }
.custom .input_small { width: 100px; }
.custom .select_size { width: 100px; padding: 3px 5px; }

.content .btn{  height: 23px; padding: 7px 59px 0px 22px; cursor: pointer;
font-family: 'Source Sans Pro',Arial,Helvetica,Garuda,sans-serif; font-size: 14px; color: #FFF; font-weight: 700;
  
  background: url("/static/img/form/btn-submit.png") no-repeat right #d71c2c;
  
display: inline-block; *zoom: 1; *display: none;

/**/}
.content .btn:hover{text-decoration: underline;}
	

/* Gallery - list */
.gallery_list{overflow: hidden; padding-top: 10px; width: 660px;}
.gallery_list_spacer{width: 7px; height: 203px; float: left;} /*row spacer 10px*/
.gallery_list_item{float: left; width: 207px; height: 190px; background-color: transparent; cursor: pointer;
  background-image: url("/static/img/gallery/list-item-bg.jpg"); background-repeat: no-repeat; background-position: 0px 0px;}
.gallery_list_item .img{text-align: left; padding: 3px 0px 0px 3px; width: 197px;}
.gallery_list_item .img IMG{width: 197px; height:117px;border: 1px solid #e8e3dd;}
.gallery_list_item .spacer{height: 4px; display: none; }
.gallery_list_item .date{color: #593e1a; font-weight: normal; font-size: 11px; width: 185px; padding: 3px 11px 0px 11px; height: 15px; }
.gallery_list_item .title{ height: 25px; width: 185px; padding: 0px 11px 0px 11px;; overflow: hidden;}
.gallery_list_item .title a        {font-size: 11px;  color: #593e1a; text-decoration: none;}
.gallery_list_item .title a:hover , 
  .gallery_list_item:hover .title a{font-size: 11px;  color: #353d4f; text-decoration: none;}
/*.gallery_list_item .more      {  width: 150px; padding: 0px 3px 0px 3px; color: #f58633; font-size: 14px;}
.gallery_list_item:hover .more{  width: 150px; padding: 0px 3px 0px 3px; color: #f58633; font-size: 14px; text-decoration: underline;}*/

.gallery_list_item .more{height: 9px; float: right; color: #593e1a; font-size: 10px; padding: 5px 17px 0px 15px; cursor: pointer;  text-decoration: none; line-height: 7px;
  background-image: url("/static/img/form/arrow.png"); background-repeat: no-repeat;background-position: 0px 5px;}

.gallery_list_item:hover .more{height: 9px; float: right; color: #593e1a; font-size: 10px; padding: 5px 17px 0px 15px; cursor: pointer;  text-decoration: underline; line-height: 7px;
  background-image: url("/static/img/form/arrow.png"); background-repeat: no-repeat;background-position: 0px 5px;}



.gallery_list_row{height: 20px;clear: both; /*background-image: url("/static/img/gallery/row-spacer.png"); background-repeat: repeat-x; background-position: 0px 14px;*/}

/* Gallery -details*/
.gallery_details{overflow: hidden; widthx: 660px;}
.gallery_details .date{font-size: 12px; color: #593e1a;text-decoration: none; padding-bottom:14px;}
.gallery_details .desc{padding-bottom: 20px;}
.gallery_details_spacer{width: 7px; height: 142px; float: left;}
.gallery_details_item{float: left; width: 156px; height: 142px;}
.gallery_details_item .img{width: 156px; height:100px;  background-color: #f88e40; overflow: hidden; text-align: center;}
.gallery_details_item .img IMG{/*width: 156px; height:100px;*/ }
.gallery_details_item .title{ height: 30px; width: 152px; padding: 8px 2px 0px 2px; overflow: hidden; font-size: 12px;  color: #353d4f; text-decoration: none; text-align: center;}
.gallery_details_row{height: 10px;clear: both; }



/* 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;}



/* PRINT FRIENDLY */
BODY.printfriendly{background-image: none; background-color: #FFF;}
BODY.printfriendly #container{margin: 0px; width: 735px; }
BODY.printfriendly #sub-content{width: 735px;  }
BODY.printfriendly .menu_breadchrumb{display: none;}
BODY.printfriendly .catalogue_list_filter{display: none;}
BODY.printfriendly .catalogue_list_paging{display: none;}
BODY.printfriendly .btnprintpage{display: none;}
BODY.printfriendly .btn-back{display: none;}
BODY.printfriendly .catalogue_details .page_title{display: none;}
/*BODY.printfriendly .catalogue_details_facebooklike{display: none;}*/

