
/* Generate - http://www.fontsquirrel.com/fontface/generator*/
@font-face {
    font-family: 'GothamMediumRegular';
    src: url('fonts/gotham-medium-webfont.eot');
    src: url('fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gotham-medium-webfont.woff') format('woff'),
         url('fonts/gotham-medium-webfont.ttf') format('truetype'),
         url('fonts/gotham-medium-webfont.svg#GothamMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


HTML{	
	margin: 0px;padding: 0px;	
  background-color: #b5b9c2;		
}

BODY{	
	margin: 0px;padding: 0px;
	font-family: arial, Helvetica,sans-serif; 
	font-size: 12px;font-weight: normal;color: #828282; text-align: center;
  background-color: #b5b9c2;	
	
}

/*975px*/

  
/*.ui-dialog-titlebar-close{float: right; margin: 3px;}*/
    
FORM{margin: 0px; padding: 0px;}
P{ margin: 0px; padding: 0px;margin-bottom: 1em;}
IMG{margin: 0px; padding: 0px; border: 0px;}

.link{ cursor: pointer;}
.input_size{width: 250px;}


#bg-bad{ background-image: url("/static/img/page/bg-05.jpg");  background-repeat: no-repeat;
  background-position: center top;		/*background-color: #030305;*/
}

#bg-good{
    background-position: center top; background-repeat: no-repeat;   
}


#container{margin: 0px auto; width:1024px; text-align: left;}




/* header */
#header{  height:95px; position: relative;border-bottom: 1px solid #ded9dd;}
#logo{width: 261px; height: 46px; position: absolute; top: 40px; left: 18px; z-index: 2;}

#headercontacts{width: 233px; position: absolute;top: 12px; right: 21px; background-color: transparent;}
#headercontacts div{display: block;float: left;}
#headercontacts div.tel{ background-image: url("/static/img/header/contacts.png"); background-repeat: no-repeat;
 height: 13px; padding-left: 17px; background-position: 0px 4px;
 color: #ffffff; font-size: 11px; cursor: pointer;}
#headercontacts div.spacer{ width: 14px; height: 13px;  }
#headercontacts div.email{ background-image: url("/static/img/header/contacts.png"); background-repeat: no-repeat;
 height: 13px; padding-left: 16px; background-position: 0px -21px;cursor: pointer; text-decoration: none; padding-top: 3px;}
#headercontacts div:hover.email{text-decoration: underline;} 

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

#header-topmenu{ width: 450px;  height: 18px; position: absolute; left: 325px; top: 70px/*77px*/; }

.MainMenu_Item{ height: 22px;}
.MainMenu_Item a{
  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  float: left;color: #FFFFFF; font-size: 12px; font-weight: normal;
  display: block; text-transform: uppercase; text-decoration: none; white-space: nowrap;	line-height: 22px;
}

.MainMenu_Item_Over{  height: 22px;}
.MainMenu_Item_Over a{
  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  float: left;color: #FFFFFF; font-size: 12px; font-weight: normal;
  display: block; text-transform: uppercase; text-decoration: none; white-space: nowrap;  line-height: 22px;
  background-image: url("/static/img/topmenu/item-bg-sel.jpg"); background-repeat: repeat-x;background-position: bottom; 
}
.MainMenu_Item_Selected{ height: 22px; }
.MainMenu_Item_Selected a{
  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  float: left;color: #FFFFFF; font-size: 12px; font-weight: normal;
  display: block; text-transform: uppercase; text-decoration: none; white-space: nowrap;  line-height: 22px;
  background-image: url("/static/img/topmenu/item-bg-sel.jpg"); background-repeat: repeat-x;background-position: bottom;
}

.Menu_Item_Seperator{width: 48px; height: 18px;}

/*.Menu_Item_Seperator{ width: 1px;}*/
.TopMenu_Item_Sub{width: 250px; padding-top: px; background-color: white; border: 1px solid #ededeb;}
.TopMenu_Item_Sub_top{display: none;}
.TopMenu_Item_Sub_Items{}
.TopMenu_Item_Sub_Bottom{}
.TopMenu_Item_Sub_Seperator{text-align: center; height: 1px;  background-color: #ededeb;}

.TopMenu_Item_Sub_Item{ }
.TopMenu_Item_Sub_Item a{ font-family:  arial, Helvetica,sans-serif; color: #3b3b3b; font-size: 12px; font-weight: normal;
  display: block; text-decoration: none; padding: 5px 10px 5px 10px; width: 230px;
}

.TopMenu_Item_Sub_Item_Selected{ }
.TopMenu_Item_Sub_Item_Selected a{ font-family:  arial, Helvetica,sans-serif; color: #3b3b3b; font-size: 12px; font-weight: normal;
  display: block; text-decoration: underline; padding: 5px 10px 5px 10px; width: 230px; }


/* content*/

.maincontent{padding-bottom: 31px;}
.maincontent-top{height: 2px;  background-image: url("/static/img/content/content-top.png"); background-repeat: no-repeat;}
.maincontent-r{  background-image: url("/static/img/content/content-r.png"); background-repeat: repeat-y; overflow: hidden; position: relative; }
.maincontent-bottom{height: 2px; background-image: url("/static/img/content/content-bottom.png"); background-repeat: no-repeat; }

/* Index content*/
.index-title{ width: 988px; margin-left: 17px; padding-top: 8px; padding-bottom: 7px; border-bottom: 1px solid #ded9dd;
  color: #ffffff; font-size: 11px; font-weight: normal;}
.index-content{
	width: 988px; padding-left: 17px;	padding-top: 11px; padding-bottom: 14px;
}
.index-content-top{height: 1px;  background-image: url("/static/img/index/content-top.jpg"); background-repeat: no-repeat;}
.index-content-r{  background-image: url("/static/img/index/content-r.jpg"); background-repeat: repeat-y;
  width: 984px; padding-left: 4px; overflow: hidden;}
.index-content-bottom{height: 1px; background-image: url("/index/img/content/content-top.jpg"); background-repeat: no-repeat; }
.index-content-item{width: 221px; float: left; padding-left: 19px; cursor: pointer;}
.index-content-title{
  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif; 
  font-size: 12px;font-weight: normal; color: #3b3b3b; text-transform: uppercase;
  padding-top: 24px; padding-bottom: 5px;
}
.index-content-image1{width: 221px; height: 102px;}
.index-content-summary{ color: #828282; font-size: 11px; font-weight: normal; /*heightx: 35px;overflow: hidden;*/ padding-top: 8px; padding-bottom: 1px;}
.index-content-link{text-align: right; padding-bottom: 14px;}
.index-content-link a{color: #00a2dd; font-size: 11px; font-weight: normal; text-decoration: underline;}
.index-content-link a:hover, .index-content-item:hover .index-content-link a{color: #00a2dd; font-size: 11px; font-weight: normal; text-decoration: none;}


#left{width: 283px; position: absolute; top: 43px; left: 7px;  }
#leftInner{  background-image: url("/static/img/menu/r.png"); background-repeat: repeat-y; padding-left: 37px; width: 206px;/*246px*/; padding-right: 40px; padding-bottom: 17px;  }

#right{width: 731px; float: left;  padding-top: 0px;  margin-left: 286px;
 /* background-image: url("/static/img/content/right-top.png"); background-repeat: no-repeat;*/}
#right_inner{  background-image: url("/static/img/content/right-r.png"); background-repeat: repeat-y;
  padding-top: 17px;width: 659px; padding-left: 36px; padding-right: 36px; padding-bottom: 20px;}
.contentnarr{}



/* footer*/
#footer_container{}
#footer{ width: 1024px; height: 42px; margin: 0px auto; text-align: left; position: relative; border: 0px solid black; }
#footer_company{position: absolute; left: 6px; top: 12px;
  font-size:12px;color: #616161; height: 17px/*24px*/; padding-top: 0px;width: 400px; 
}

#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: 7px; right: 8px;text-align: right;width: 400px; cursor: pointer;}
#footer_authors_pavarti a{color: #616161;  font-size: 12px;cursor: pointer;  text-decoration: none;}
#footer_authors_pavarti a:hover{color: #616161;  font-size: 12px;cursor: pointer;  text-decoration: none;}
#footer_authors_pavarti img{margin-top: 5px;}


/* Content - breadcrumb*/
.menu_breadchrumb{    
	border-bottom: 1px solid #ded9dd; 
  font-size: 11px; color: #ffffff;  font-weight: normal;
  width: 709px; padding-top: 6px; padding-bottom: 7px; margin-left: 11px;
}
.content .menu_breadchrumb a{display: inline-block; color: #FFFFFF; font-size: 11px;
  text-decoration: none; text-transform: none; 
}
.content .menu_breadchrumb a:hover{color: #FFFFFF; text-decoration: underline;  font-size: 11px;}
.content .menu_breadchrumb a:last-child {display: inline-block; color: #FFFFFF; text-decoration: underline; font-size: 11px;}
/*
.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: 206px; padding-top: 11px; padding-bottom: 11px;}
.leftmenu_spacer{ background-color: #eeeeee; height: 1px;}
.leftmenu_item_spacersub{}
.leftmenu_item_spacersub_trans{}
.leftmenu_item_image{display: none;}

.leftmenu_item{width: 206px;}
.leftmenu_item a{ 
  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  color: #3b3b3b; font-size: 12px; text-decoration: none; 
  display: block; padding: 5px 4px 6px 4px; text-align: left; text-transform: uppercase; width: 198px;
}

.leftmenu_item_sel, .leftmenu_item:hover{width: 206px; cursor: pointer;
  background-image: url("/static/img/menu/leftmenu-item-sel-bg.jpg"); background-repeat: repeat-x; background-position:  bottom;}

.leftmenu_item_sel a{  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  color: #3b3b3b; font-size: 12px; text-decoration: none; 
  display: block; padding: 5px 4px 6px 4px; text-align: left; text-transform: uppercase; width: 198px;
}

.leftmenu_item_sub{ font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  color: #3b3b3b; font-size: 11px; text-decoration: none; 
  display: block; padding: 5px 4px 6px 24px; text-align: left; text-transform: uppercase; width: 178px;
}
.leftmenu_item_sub_sel, .leftmenu_item_sub:hover{font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  color: #3b3b3b; font-size: 11px; text-decoration: underline; 
  display: block; padding: 5px 4px 6px 24px; text-align: left; text-transform: uppercase; width: 178px;
}

/*
#leftmenu a:hover.leftmenuNormal_item, #leftmenu a.leftmenuNormal_item_cur{  
  width: 170px; display: block;padding: 8px 20px 4px 30px;
  background-image: url("/static/img/menu/leftmenuNormal-arrow-sel.png"); background-repeat:  no-repeat; background-position: 18px center;   
  font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 12px;color: #3FA1ED; text-decoration: none;
}
#leftmenu a.leftmenuNormal_item_sel{
  font-family: Verdana,Tahoma,Arial,sans-serif;font-size: 12px;  text-decoration: none; color: #FFFFFF;
  ; display: block; background-color: transparent;
  background-image: url("/static/img/menu/menuNormal-sel-top.gif"); background-repeat:  no-repeat; background-position: 10px 0px;
  padding-top: 5px;line-height: 15px;
}
#leftmenu a.leftmenuNormal_item_sel span{
  background-image: url("/static/img/menu/menuNormal-sel-bg.gif"); background-repeat:  no-repeat; background-position:  10px 100%;  
  display: block; width: 160px;  
  padding: 2px 20px 8px 30px;line-height: 15px;
}
*/


/*
#leftmenu a.leftmenu_item_sub_sel{ 
	width: 164px; display: block; font-size: 12px; font-weight: normal; color: #d53c3e;text-decoration: underline;  ;
	padding-left: 0px; padding-top: 2px; padding-bottom: 2px; }	

#leftmenu a.leftmenu_item_grey{  
	width: 164px; margin-left: 30px; display: block; font-size: 12px; font-weight: normal; color: #232323;text-decoration: none; 
	padding-left: 0px; padding-top: 2px; padding-bottom: 2px;  }

#leftmenu a.leftmenu_item_grey_sel, #leftmenu a:hover.leftmenu_item_grey{ 
	width: 164px;margin-left: 30px; display: block; font-size: 12px; font-weight: normal; color: #232323;text-decoration: underline;  ;
	padding-left: 0px; padding-top: 2px; padding-bottom: 2px; }


#leftbtnorder{margin-top: 20px;}
#leftmenuInfoBox{ width: 202px; padding: 11px 9px 11px 9px;}
#leftmenuBtnOrder{text-align: center;}
*/




/* content - h1,h2, ...*/
.content, .content P{text-align: left;
  font-size: 12px;
  line-height:15px;
}
.content a{text-align: left; font-size: 12px;    color: #060606; text-decoration: underline;}
.content a:hover{text-align: left; font-size: 12px;     color: #060606; text-decoration: none;}
h1{	
  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;	font-size: 18px;color: #ffffff; 	
	text-transform: uppercase; margin: 0px; padding: 0px;	
}
.page_title{ width: 675px; height: 34px/*47px*/; padding: 13px 0px 0px 56px; margin-top: 20px;
  background-image:url("/static/img/content/h1-bg.png");  background-repeat: no-repeat;
  font-family: 'GothamMediumRegular', arial, Helvetica,sans-serif;  font-size: 18px;color: #ffffff;   text-transform: uppercase;
}

h2{font-family: Arial;font-size: 19px;font-weight:400;font-style:normal;color:#777777;line-height:19px;
margin: 0px 0px 10px 0px;
}
h3{margin: 0px 0px 10px 0px; padding: 0px;  
font-family:Arial;
font-size:17px;
font-weight:400;
font-style: normal;
color:#FF6600;
}

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



.content .content_title{background-image: url("/static/img/content/content.png"); background-repeat: no-repeat; background-position: 0px -70px;
	width: 766px; height: 38px;  text-align: left;
}
/*
.content a{color: #21211f; text-decoration: underline; font-size: 12px;}
.content a:hover{color: #21211f; text-decoration: none;font-size: 12px;}
*/
/*.field{border: 1px solid #aaadb2; font-size: 12px; padding: 3px; color: #4b4b4b; background-color: white;}
.input_size{width: 300px;}
*/
.content .btn{padding: 4px 10px 4px 10px;  font-size: 13px; ; color: #FFFFFF; background-color: #7eb0cd; cursor: pointer; border: 0px;}
.content .btn:hover{text-decoration: underline;}

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

/*.content_details{ width: 754px; margin-left: 4px;}*/



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

/* Document */

.document .img{width: 368px; float: left; padding-right: 20px;   padding-bottom: 20px;
}/*
.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; padding-top: 20px; /*padding-bottom: 20px;*/}
.gallery_item_title{
	background-image: url("/static/img/gallery/title.jpg");	background-repeat: no-repeat; width: 659px; height:30px; 
}
.gallery_item_content{ margin-top: 10px;
  background-image: url("/static/img/gallery/bg-r.jpg"); background-repeat: repeat-x; width: 659px; height:141px; position: relative;
}
.gallery_item_content_left{position: absolute; top: 0px; left: -4px;
  background-image: url("/static/img/gallery/bg-left.jpg"); background-repeat: no-repeat; width: 8px; height:141px; }
.gallery_item_content_right{position: absolute; top: 0px; right: -4px;
  background-image: url("/static/img/gallery/bg-right.jpg"); background-repeat: no-repeat; width: 8px; height:141px; }

.gallery_item_table{width: 620px; margin-left: 18px; margin-top: 11px; }
#gallery_item_innner{}
#gallery_item_innner .img   {float: left; width: 166px; height: 110px/*120px*/; padding-top: 6px;}
#gallery_item_innner .imgtxt{color: #828282; font-size: 11px; text-decoration: none;padding-left: 4px; padding-top: 7px; width: 158px; }
#gallery_item_innner .spacer{float: left; width:  21px; height: 120px;}

.gallery_item_prev{background-image: url("/static/img/gallery/navig-prev.jpg"); background-repeat: no-repeat; 
  width: 40px; height:77px;	background-position:  0px 29px; cursor: pointer;}
.gallery_item_next{background-image: url("/static/img/gallery/navig-next.jpg"); background-repeat: no-repeat; 
  width: 40px; height:77px; background-position: 25px 29px; cursor: pointer;}


/*Form*/
.FieldLabel{width: 145px; font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px;font-weight: 400;color: #707070;line-height:15px;}
.field{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px;font-weight: 400;color: #707070;line-height:15px; padding: 1px; border: 1px solid #CCCCCC;}
.input_size{width: 282px;}
SELECT.input_size{width: 286px;}
.fieldmand{float: right; color: #ef3852; padding-right: 5px;}


	




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