.box_img {
	 BORDER: none;
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial; COLOR: #494949;
}
TD b {
	color: #DE5906; font-weight:normal;
}
UL {
	PADDING-LEFT: 20px; MARGIN: 5px
}

.tableBlok {
	 border:1; border-width:1px; border-color:#ccc; border-style:solid;	 
}	  
.tdTthL {
    PADDING: 3px 7px; BORDER-RIGHT-STYLE: none; BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; text-align: left; FONT-SIZE: 8pt; font-family: Arial; 
    BACKGROUND: #EBEBEB; COLOR: #494949;
}	  
.tdTthR {
    PADDING: 3; BORDER-RIGHT-STYLE: none; BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; text-align: center; FONT-SIZE: 8pt; font-family: Arial; 
    BACKGROUND: #eee; COLOR: #494949;    	 		 	 	
}
.tdpls2 {
	BACKGROUND: F4F4F4; TEXT-ALIGN: right	
}
.price {
	 font-size:8px; font-weight:900; font-family:arial; text-transform:uppercase; padding:5; text-align:left; COLOR: #4f4f4f
}
.priceR {
	 font-size:10px; font-weight:900; font-family:arial; text-transform:uppercase; padding:5; text-align:center; COLOR: #4f4f4f
}
.priceZ {
	 PADDING-TOP: 5px; TEXT-ALIGN: center; 
	 font-size:8px; font-weight:900; font-family: arial; text-transform:uppercase; text-align:center; COLOR: #4f4f4f
}
.priceZ img{
	TEXT-ALIGN: center;
}
.tdss33 {
	 FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: justify; line-height: 100%					 
}
.priceZ1 {
	 font-size:8px; font-weight:900; font-family: arial; text-transform:uppercase; padding:1; text-align:center; COLOR: #4f4f4f	 
}
.z1 {
	FONT-SIZE: 11px; COLOR: #2e9eff; TEXT-DECORATION: none
}
.z2 {
	FONT-SIZE: 10px; COLOR: #494949; TEXT-DECORATION: none		 	 	 	 	 
}
.description {
	 font-size:11px; font-weight:lighter; font-family:arial; padding:2px; position:relative; text-align:justify; vertical-align:middle;	 			
}
.dhk {
	PADDING-RIGHT: 9px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; text-align: left; width: 780px; background: #202020
}
.hk {
	font-size: 7pt; font-family: arial; text-align: left; COLOR: #494949;				
}
.tdmenuL {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.blok_body {
	BORDER-RIGHT: #E3E8C8 1px solid; BORDER-TOP: #E3E8C8 1px solid; BORDER-LEFT: #E3E8C8 1px solid; BORDER-BOTTOM: #ccc 1px solid;  PADDING: 5px;	
}
.menuL {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #939393; FONT-FAMILY: Tahoma;
}
.verhmenu {
	PADDING: 5; FONT-WEIGHT: bold; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #939393; FONT-FAMILY: Arial; TEXT-ALIGN: center;
}
.tdss1 {
	PADDING: 3px; BORDER-RIGHT: #ccc 1px solid; BORDER-bottom: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; border-top-width: 1px; font-weight:900; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #4f4f4f; font-family: Arial Narrow; 	
}
.tdtbss1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial; TEXT-ALIGN: justify;	
}
.tdss31 {
	 color: #4f4f4f; font-family: Arial Narrow; font-size: 8pt; text-align: justify; word-spacing: 1; line-height: 100%; text-justify: inter-ideograph; cellpadding: 10px	 			
}
.ss1 {
	font-weight:bold; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #0059B3; font-family: Arial; 
}
.ss2 {
	font-weight:900; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #0C52C2; font-family: Arial Narrow;	
}
.td1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
.td2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;		
}
.priceS {
	font-size:7pt; font-weight:900; text-transform:uppercase; TEXT-DECORATION: none; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: left;
}
.pn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-BOTTOM: #ccc 1px solid;	
}
.tdstxt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; FONT-FAMILY: Arial; TEXT-ALIGN: justify;
}
.tdstv1 {
	PADDING-TOP: 3px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 3px; 		
}
.tdstl {
	PADDING-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #494949; TEXT-ALIGN: center; 
	BORDER: #ccc 1px solid;
}
.tdstp {
	PADDING-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; FONT-FAMILY: Arial; COLOR: #494949; TEXT-ALIGN: center; 
	BORDER: #ccc 1px solid;}
.t1 {
	border-width:1px; border-color:#F9B891; border-style:solid; TEXT-ALIGN: center; WIDTH: 225px;	
}
.t2 {
	border-width:1px; border-color:#FFCF9F; border-style:solid; TEXT-ALIGN: center;				 	 	 	 				
}
.t3 {
	TEXT-ALIGN: center; border:1px solid #ccc;
}
.t3 tr{
	
}
.t3_img {
	border:none;
}
.t3 .tdstv {
	FONT: 9px Arial, Tahoma, sans-serif; COLOR: #7B9418; TEXT-ALIGN: center; TEXT-TRANSFORM:uppercase;
    
}
.t3 .tdstv A {
	FONT: 9px Arial, Tahoma, sans-serif;  COLOR: #2e9eff;  TEXT-DECORATION: underline; TEXT-TRANSFORM:uppercase;
}
.t3 .tdstv A:hover {
	TEXT-DECORATION: none		
}
.t3 .tdss3{
	 COLOR: #494949; FONT:9px/100% Arial, Tahoma, sans-serif; TEXT-ALIGN: justify;height: 30px;
	 PADDING:3px 0 5px 0;  TEXT-DECORATION: none;
}
.t3 .img {
	POSITION: relative;
}
.t3 .img:hover {
	Z-INDEX: 100; background: transparent; cursor: crosshair;
}
.t3 .img SPAN {
	VISIBILITY: hidden; LEFT: 2000px; PADDING: 1px; POSITION: absolute; background: #d2d2d2;			
}
.t3 .img:hover SPAN {
	LEFT: -190px; VISIBILITY: visible; TOP: -185px;
}



.tb_z {
	PADDING-LEFT: 10px; TEXT-ALIGN: left; FONT-FAMILY: Arial;FONT-SIZE: 12px; color: #DE5906; TEXT-ALIGN: justify
}
.tb_pr {
	TEXT-ALIGN: left; FONT-FAMILY: Arial; FONT-SIZE: 9pt; color: #DE5906; VERTICAL-ALIGN: bottom;
}
.tb_pr b{
	FONT-WEIGHT: normal; COLOR: #797979;			
}
.tb_logo {
	PADDING-LEFT: 5px; TEXT-ALIGN: left; FONT-FAMILY: Arial; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #797979; VERTICAL-ALIGN: bottom;
}
.tb_txt {
	PADDING-LEFT: 5px; TEXT-ALIGN: left; FONT-FAMILY: Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #494949;				
}
.tb_txt b{
	FONT-WEIGHT: normal; color: #DE5906;				
}
.t4 {
	BORDER-WIDTH: 1px; BORDER-COLOR: #ccc; BORDER-STYLE: solid; 
}
.t5 {
	WIDTH: 100%;
}
.t6 {
	TEXT-ALIGN: center; 	
}
.t33 {
	border-width:1px; border-color:#d2d2d2; border-style:solid; TEXT-ALIGN: center; background: #FFFFFF; PADDING: 3px; WIDTH: 30%; height: 100%; VERTICAL-ALIGN: top;			
}
.blok1 {
	FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: center;
}
.blok {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BACKGROUND: #868a95; COLOR: #F4F4F4; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial; ALIGN: left;
}
.vt {
	BACKGROUND: url(images/t.jpg) #F17D38 repeat-y left top; WIDTH: 100%; HEIGHT: 100%	
}
.vt_comp {
	PADDING-LEFT: 5px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-ALIGN: left; COLOR: #494949;
}
.vt_tf {
	FONT-SIZE: 8pt; COLOR: #FFE0C1; FONT-FAMILY: Arial; TEXT-ALIGN: right;	
}
.vt_tel {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFE0C1; FONT-FAMILY: Arial; TEXT-ALIGN: left;	
}
.vt_tel_1 {
	FONT-SIZE: 8pt; COLOR: #FAC4A3; FONT-FAMILY: Arial; TEXT-ALIGN: right;
}
.vt_menu {
	 FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; FONT-SIZE: 7pt; COLOR: #FFE0C1; FONT-FAMILY: Tahoma; TEXT-ALIGN: CENTER;
}
.vt_menu1 {
	 FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; FONT-SIZE: 7pt; COLOR: #F17D38; FONT-FAMILY: Arial; TEXT-ALIGN: CENTER;	 
}
.tm {
	 BACKGROUND: url(images/t.jpg) #202020 repeat-y left top; BORDER-WIDTH: 1px; BORDER-COLOR: #ccc; BORDER-STYLE: solid; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;	 
}
.tm .a_td {
	BORDER-RIGHT: #444444 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 20px; COLOR: #494949; HEIGHT: 20px; TEXT-ALIGN: center
}
.tm .r {
	BORDER-TOP: #444444 1px solid
}
.tm .b_td {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; FONT-SIZE: 8pt; COLOR: #494949; FONT-FAMILY: Tahoma; TEXT-ALIGN: left;
}
.tm .b_td A {
	FONT-SIZE: 8pt; COLOR: #494949; FONT-FAMILY: Tahoma; TEXT-ALIGN: left;
}
.tm .b_td A:hover {
	TEXT-DECORATION: none; COLOR: #F17D38;
}
.pb-v {
	FONT-SIZE: 8pt; COLOR: #494949; FONT-FAMILY: Arial; TEXT-ALIGN: left;
}
.pb-v A {
	FONT-SIZE: 8pt; COLOR: #494949;
}
.pb-v A:hover {
	TEXT-DECORATION: underline					 
}
.lb-b {
	BACKGROUND: url(images/t.jpg) #F4F4F4 repeat-y left top; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: CENTER;
	PADDING: 5px; border-width:1px; border-color:#d2d2d2; border-style:solid;
}
.lb-b A {
	FONT-SIZE: 8pt; COLOR: #202020;
}
.lb-b A:hover {
	TEXT-DECORATION: underline	
}
.lb-a {
	FONT-SIZE: 8pt; COLOR: #5B5B5B; FONT-FAMILY: Arial; FONT-WEIGHT: bold;
}
.lb-b {
	BACKGROUND: url(images/t.jpg) #F4F4F4 repeat-y left top; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: CENTER;
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px;	border-width:1px; border-color:#d2d2d2; border-style:solid;			
}
.lb-plp {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid; 	TEXT-ALIGN: CENTER;
}
.tb-a {
	FONT-SIZE: 7pt; COLOR: #6E6E6E; FONT-FAMILY: Arial; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left;
}
.tb-a A {
	FONT-SIZE: 7pt; COLOR: #0033CC; TEXT-TRANSFORM: uppercase;
}
.tb-a A:hover {
	TEXT-DECORATION: underline
}
.tb-r {
	border-width:1px; border-color:#d2d2d2; border-style:solid; TEXT-ALIGN: center; background: #FFFFFF;		
}
.tb-b {
	BACKGROUND: url(images/t.jpg) #F4F4F4 repeat-y left top; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: justify;
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px;	border-width:1px; border-color:#d2d2d2; border-style:solid;			 	 	 	 			 	
}
.tdPSB {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #e0e0e0; FONT-FAMILY: Arial; background: #868a95; TEXT-ALIGN: center; 
}
.topmenu {
	 FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; FONT-SIZE: 7pt; COLOR: #494949; FONT-FAMILY: Tahoma; TEXT-ALIGN: CENTER; TEXT-DECORATION: underline
}
.tmenu {
	 FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; FONT-SIZE: 7pt; COLOR: #ACACAC; FONT-FAMILY: Tahoma; TEXT-ALIGN: CENTER;	 	
}
.tdtopmenu {
	TEXT-ALIGN: CENTER;
}
.tdvmenu {
	background: #EF6D1F; TEXT-ALIGN: CENTER;
}
.tvmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FAC4A3; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase;	
}
.spmenu {
	FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #E25F10; FONT-FAMILY: Tahoma; TEXT-ALIGN: left;
}

A:hover {
	TEXT-DECORATION: underline		
}

.zag {
	font-weight:900; FONT-SIZE: 7pt; TEXT-TRANSFORM: uppercase; COLOR: #4f4f4f; font-family: Arial, Tahoma, sans-serif;
}
.tdtext1 {
	PADDING: 2px; VERTICAL-ALIGN: top; COLOR: #494949; FONT: 10px Arial, Tahoma, sans-serif; TEXT-ALIGN: left
}
.tdtext1 b {
	color: #494949; FONT: 10px Arial;
}
.tdss3 b {
	 COLOR: #494949; FONT:10px/100% Arial, Tahoma, sans-serif; TEXT-ALIGN: justify;height: 30px;
	 PADDING:3px 0 5px 0;  TEXT-DECORATION: none;
}
.tdstv {
	FONT: 11px Arial, Tahoma, sans-serif; COLOR: #7B9418; TEXT-ALIGN: center; TEXT-TRANSFORM:uppercase;
    
}
.tdss3{
	 COLOR: #494949; FONT: 9px Arial, Tahoma, sans-serif; TEXT-ALIGN: justify;height: 30px;
	 PADDING:3px 0 5px 0;  TEXT-DECORATION: none;
}
	 
.tdtext {
	PADDING:5px 10px 5px 10px;VERTICAL-ALIGN: top; COLOR: #494949;FONT: 11px Arial, Tahoma, sans-serif; BACKGROUND: none; TEXT-ALIGN: justify
}
.tdtext b{
	color: #DB5402;FONT-WEIGHT: normal;
}
.tdtext h2{
	font:normal 1em Arial;color:#DB5503;PADDING:0 25px 0 5px;TEXT-ALIGN: right
}
.tdlogoR {
	BORDER-R
	IGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT-STYLE: none;	
}	  
.tdlogoL {
    PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; text-align: justifyt; FONT-SIZE: 11px; 
    COLOR: #003163;    					
}
P {
	PADDING-LEFT: 0px; MARGIN: 0px; TEXT-INDENT: 0px
}
.tpl {
	BORDER-LEFT: #000000 7px solid;
}
.tpp {
	BORDER-RIGHT: #000000 7px solid;
}
.prais {
	 BORDER-WIDTH: 1px; BORDER-COLOR: #d2d2d2; BORDER-STYLE: solid;WIDTH: 100px;	
}
.prais .a_td {
	 PADDING: 3px; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: justify; line-height: 100%; WIDTH: 100px;	 	
}
.prais .b_td {
	 PADDING: 3px; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: justify; line-height: 100%;
}
.prais .c_td {
	 font-size: 9px; font-family: Tahoma; text-transform: none; padding: 3; text-align: center; COLOR: #4f4f4f; WIDTH: 50px;
}
.tpr {
	 BORDER-WIDTH: 1px; BORDER-COLOR: #d2d2d2; BORDER-STYLE: solid; WIDTH: 100%;
}
.tpr .td {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: center; background: #d2d2d2;	 	 
}
.tpr .a_td {
	BORDER-RIGHT: #d2d2d2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: center; line-height: 100%; WIDTH: 110px; background: #FFFFFF;	
}
.tpr .r {
	BORDER-TOP: #d2d2d2 1px solid
}
.tpr .b_td {
	PADDING: 3px; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: Arial; TEXT-ALIGN: justify; line-height: 100%;
}
.tpr .b_td A {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial;
}
.tpr .b_td A:hover {
	TEXT-DECORATION: underline;
}
.tpr .c_td {
	BORDER-LEFT: #d2d2d2 1px solid; FONT-WEIGHT: bold; font-size: 9px; font-family: Tahoma; text-transform: none; padding: 3; text-align: center; COLOR: #4f4f4f; WIDTH: 50px; background: #D7EBFF;
}
.tpr .d_td {
	BORDER-LEFT: #d2d2d2 1px solid; FONT-WEIGHT: bold; font-size: 9px; font-family: Tahoma; text-transform: none; padding: 3; text-align: center; COLOR: #4f4f4f; WIDTH: 50px; background: #E4F3DE;
}
.td7{
	PADDING: 10px; FONT: 11px Arial, Tahoma, Sans Serif; COLOR: #494949; TEXT-ALIGN: left; TEXT-TRANSFORM: none;
}
.td7 td{
	
}
.td7 A {
	COLOR: #386da4; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.td7 A:hover {
	TEXT-DECORATION: underline
}
.td7 img{
	PADDING: 0px;BORDER: none;
}
.td8 {
	FONT-SIZE: 8pt; FONT-FAMILY: Microsoft Sans Serif; COLOR: #494949; TEXT-ALIGN: justify; TEXT-TRANSFORM: none;
}
.td8 A {
	FONT-SIZE: 8pt; COLOR: #0c52c2; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.td8 A:hover {
	TEXT-DECORATION: underline						 	 						
}













body {margin: 0px;padding: 0;background:#EAEAEA;text-align: center;font: 11px Arial, Tahoma,Helvetica, sans-serif;color: #777;}


h1, h2, h3 {margin-top: 0;}

h1 {font-size: 13px;font-weight: bold;color:#DB5503}

h2 {font-size: 1em;font-weight: normal;color:#F07800}

h3 {font-size: 1em;font-weight: normal;color:#DB5503}

div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{list-style-type:none}
a {text-decoration: none;color: #2e9eff;}

a:hover {border-bottom: none;}

a img {border: none;}

.clear {clear:boh;display:block;width: 520px;}

/* Gallery */
h4 {font-size: 1.3em;margin: 0;}

/* Header */

#header {width: 1000px;margin: 0 auto;background:#fff;background-position:top left;background-repeat:repeat-x;height:127px;text-align:right;padding:0 0 1px 0;}
/* Header top */
.top_head{background:#202020;text-align:right;padding:10px 0 0 0;height:19px;width:1000px}
.top_head a{font-family:Arial;font-size:9px;color:#E4E4E4;text-decoration:none;margin:-1px 12px 0 12px;}
.top_head a:visited{text-decoration:none}
.top_head a:hover{text-decoration:underline}
.top_head, .top_head img, .top_head a{float:right}

/* Header tel */
#tel span{color:#eee}
#tel {width:250px; height:20px; padding:0 0 0px 5px; font: 11px Tahoma, Verdana, sans-serif; color:#fff;float:left}
/* Header main */
/* Header logo */
.logo{font:bold 18px/24px Arial, Helvetica, sans-serif;color:#000;padding:10px 5px 5px 20px;float:left}
/* Header main */
#main{background:#F6C605;border-top:#B59204 3px solid;float:left;width:1000px;height:80px}
#main p{font-family:Tahoma;font-size:10px;color:#fff;padding:10px 35px 0 0;float:right}
#main p span{color:#fff;font-size:11px;}

/* Menu */

#menu{width:1000px;float:left;padding:0;margin: 0;}
ul#menu { width: 1000px; background: #F6C605 url("images/menu-bg.gif") top left repeat-x;font: 11px Tahoma, Verdana, sans-serif; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 35px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0;}
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #494949; background:url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }
ul#menu li.un { display: block; float: right; padding:0px; margin:0px; }

/* ajaxSearch */
#ajaxSearch_form {padding:0px; margin:0px;width: 250px;}
#ajaxSearch_form fieldset{border: 0px;padding:0px; margin:-3px 5px 0 0;position:relative;}
#ajaxSearch_input {width: 150px;display: inline;height: 17px;border: 1px solid #ddd;border-color: #c3c3c3;font: 11px Tahoma, Verdana, sans-serif;
background: #eee;margin: 0 3px 0 0;padding: 2px 0 0 5px;vertical-align: top;}
#ajaxSearch_submit {display: inline;height: 22px;line-height: 23px;font: 11px Tahoma, Verdana, sans-serif;}
#ajaxSearch_output {border: 1px solid #ccc;padding: 10px;background: #fff;display: block;height: auto;vertical-align: top;}
.AS_ajax_result {color: #444;margin-bottom: 3px;}
.AS_ajax_resultLink {text-decoration: underline;}
.AS_ajax_resultDescription{color: #555;}
.AS_ajax_more {color: #555;}
.ajaxSearch_result{float:left; margin:0; padding:2px 10px 2px 10px;text-align: left;color:#494949;display:block;height:auto;width:520px;}
.ajaxSearch_resultExtract p{float:left;padding:10px 0 10px 0;color:#959595;margin:0;text-align: justify;width:520px;}
.ajaxSearch_result link (padding:10px 0 10px 0;margin: 0 10px 0 10px;)
.ajaxSearch_resultsInfo{margin:0; padding:0;text-align: center;color:#494949;display:block;height:auto;width:450px;}
.ajaxSearch_paging{margin:0; padding:0;text-align: center;color:#494949;display:block;height:auto;width:450px;}
/* Wrapper */

#wrapper {width: 100%;margin: 0px;padding: 0px;background:#EBEBEB;position:relative;height: 1px;}
* html #wrapper{ height: 1%; }
/* Page */

#page {width: 1000px;margin: 0 auto;padding: 0px;}

#page-bg {}

/* Sidebars left*/

#left{background:#EBEBEB; width:208px;padding:0px;float:left;margin:0px;text-align: left;border-top:1px solid #ccc;}

/* left menu*/
#left ul{float:left;width:205px; display:block; margin:8px 0 0 0;padding:0;}
#left ul li{background:url(images/lm.gif) no-repeat 0 9px; padding: 0 5px 0 15px; display:block; height:24px;}
#left ul li a{font:11px/24px Arial, Helvetica, sans-serif; color:#354D64; text-decoration:none; display:block;border-bottom:#ccc 1px dotted;}
#left ul li a:hover{background:#eee; color:#354D64;}
/* left box*/
.left_box { display:block;width: 210px; float: left; padding: 0; margin: 0px auto;}
.left_box_1{ display:block;width: 200px; float: left; padding: 0; margin: 0; height:100px;background: url('images/pic1.jpg') no-repeat;}
.left_box_2 { display:block;width: 200px; float: left; padding: 0; margin: 5px 0; height:100px;background: url('images/pic12.jpg') no-repeat;}
.left_box_3 { display:block;width: 200px; float: left; padding: 0; margin: 0; height:100px;background: url('images/pic22.jpg') no-repeat;}
.left_box h2 {width: 200px; color: #DE5906; margin:5px 0 15px 0; padding: 0 0 5px 0;text-indent: 80px; font:italic 11px Georgia, "Times New Roman", Times, serif;border-bottom:2px solid #B6B6B5;}
.left_box_1 h3, .left_box_2 h3, .left_box_3 h3 { font-weight: bold; color: #386da4;padding:15px 0 5px 120px; font:italic 11px Georgia, "Times New Roman", Times, serif;}
.left_box_1 span, .left_box_2 span, .left_box_3 span { color: #DB5402;font-size: 11px; font-weight: bold; padding-left: 130px; font:italic 11px Georgia, "Times New Roman", Times, serif;}
.left_box_1 p, .left_box_2 p, .left_box_3 p { font-size: 11px; color: #DE5906; padding:20px 5px 0 10px;}
.left_box_1 a, .left_box_2 a, .left_box_3 a {  padding-left: 12px; color: #0DA6D0; font-size: 11px; }
.left_box_1 a:hover, .left_box_2 a:hover, .left_box_3 a:hover { color: #386da4; }

.left_box_main .left_box_list {display:block;position: relative;padding: 3px;margin: 0;width:200px;height:300px;border: 0px solid #F5F5F5;background: #FFFFFF; overflow:auto;  
}
.left_box_main .left_box_list .left_box_product {display:block;position: relative;padding: 0 0 2px 0px;margin: 0;margin-top: 3px;width:100%;border: 1px solid #F5F5F5;border-bottom: 1px solid #CCC;background: #F5F5F5;
overflow:visible;float:left;    
}
.left_box_main .left_box_list .left_box_product:hover {border: 1px solid #CCC;
}
.left_box_main .left_box_list .left_box_product .left_box_product_title {margin-left:0px;padding:2px;float:left;
}
.left_box_main .mleft_box_list .main_product .left_box_product_descr {margin-left:3px;margin-bottom:3px;float:left;width:450px; padding:2px;        
}
.left_box_main .left_box_list .main_product .left_box_longtitle {margin-top:2px;float:left;width:450px;padding:0;font: bold 11px Verdana, Arial, Helvetica, sans-serif;        
}
.left_box_main .left_box_list .main_product .left_box_product_introtext {margin-left:3px;margin-bottom:3px;float:left;width:520px;padding:2px;        
}
.left_box_main .left_box_list .main_product .left_box_product_p {margin-left:3px;margin-bottom:3px;float:left;width:520px;padding:5px 2px 2px 2px;        
}
.left_box_main .left_box_list .main_product .left_box_product_shop {margin-right:10px;margin-top:-40px;float:right;width:200px;   
}
.left_box_main .left_box_list .main_product .left_box_product_image{position:relative;width:45px;overflow:hidden;float:left;padding: 0;margin:1px 1px 1px 1px;background:transparent;border:1px solid #AAA;           
}

/* Sidebars right */
#right{background:#EBEBEB;clear:boh;margin:0;width:213px;padding:10px 0 0 10px;float: left;text-align: left;border-top:1px solid #ccc;}
/* Sidebars */
.sidebar{margin:0;width:195px;float:left;padding:5px;border:1px solid #CFD6DA;background:#E2E6E9;}
.sidebar h2 {width:170px;font:bold 0.8em Arial, Helvetica, sans-serif;color:#596A75;display:block;padding:0 0 0 5px}
.sidebar ul{width:180px; display:block; margin:0px;padding: 5px 5px 0 5px; }
.sidebar ul li{background: url(images/img02.gif) no-repeat 2px 50%; padding: 0 5px 0 15px; display:block; height:24px;}
.sidebar ul li a{ font:1em/24px Arial, Helvetica, sans-serif;color:#738EA1; text-decoration:none; display:block;border-bottom:#ccc 1px dotted;}
.sidebar ul li a:hover{color:#354D64;text-decoration:none;font:1em/24px Arial, Helvetica, sans-serif;}
.basket_info{width:173px;border:1px solid #CFD6DA;background:#fff;padding:10px 5px 5px 10px;margin:5px auto 0 auto;color:#494949;}
.basket_info span{color:#354D64;text-transform:uppercase;display:block;padding:0 0 3px 0}
.basket_info font{font-size:11px;color:#354D64;}
.basket_info a {font-size:11px;color:#386da4;}
.all img {float: left;background:url(images/all_bg.gif) no-repeat 0 19px;margin:10px 0 0 5px;padding:0;}
.all p{margin:6px 0 0 10px;padding:3px 0 5px 0;color:#354D64;float: left;width:105px;font:0.8em/10px Arial, Helvetica, sans-serif;}

#news{margin:0 0 5px 0;width:195px;float:left;padding:5px;border:1px solid #ccc;background:#fff;}
#news span{color:#354D64;text-transform:uppercase;display:block;padding:0 0 3px 0}
#news font{font-size:11px;color:#354D64;}


/* Sideright */

#sideright {float: left;width: 200px;}
#sideright p{float: left;width: 200px;color: #DE5906;margin: 0 0 10px 0;}
#sideright p img{padding:0;margin: 0;position:relative;top: 5px;}
#sideright p span{padding:0 0 10px 0;margin: 0;color: #494949;}
#sideright ul {margin: 0;padding: 0;list-style: none;line-height: 200%;}
#sideright li {}
#sideright li ul {padding: 10px 0;}
#sideright li li {padding-left: 20px;border-bottom:#ccc 1px dotted;background: url(images/img02.gif) no-repeat 5px 50%;}
#sideright h2 {margin: 0;padding: 5px 0 5px 0;border-bottom: 2px solid #B6B6B5;color: #DB5402;font:italic 10px Georgia, "Times New Roman", Times, serif;}
#sideright a {text-decoration: none;color: #386da4}
#sideright a:hover {text-decoration: none;color: #DB5402;}






/* Rightnav */
.rightnav {margin:10px 0 10px 0;text-align:center;float:left;width:200px;padding:0 0 0 9px}
.rightnav a{padding:0 7px 0 7px;color:#494949;float:left}
.navbord{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}

#breadcrumb {background:#F0F0F0;width: 998px;float: left;margin:2px 0 0 0;padding: 1px 0 0 0;text-align:center;border-right:1px solid #ccc;border-left:1px solid #ccc;}

.sitemap ul{display: block; float: left; font-size: 10px; color: #5F7A77; text-decoration: none; padding: 0;width: 450px; }
.sitemap ul li{display: block; float: left; font-size: 10px; color: #5F7A77; text-decoration: none; padding: 0px 5px 0px 10px; }
.sitemap ul li a{display: block; float: left; font-size: 10px; color: #5F7A77; text-decoration: none; padding: 0px 5px 0px 10px; }


.sitemap ul li ul li a{display: block; float: left; font-size: 10px; color: #494949; text-decoration: none; padding: 0px 5px 0px 10px; }
.sitemap ul li ul li ul li a{display: block; float: left; font-size: 10px; color: #777; text-decoration: none; padding: 0px 5px 0px 10px; }
.sitemap ul li ul li ul li ul li a{display: block; float: left; font-size: 10px; color: #386da4; text-decoration: none; padding: 0px 5px 0px 10px; }
.sitemap ul li ul li ul li ul li ul li a{display: block; float: left; font-size: 10px; color: red; text-decoration: none; padding: 0px 5px 0px 10px; }
.sitemap ul li ul li ul li ul li ul li ul li a{display: block; float: left; font-size: 10px; color: blue; text-decoration: none; padding: 0px 5px 0px 10px; }
/* Content */

#content {background:#F0F0F0;width: 560px;float: left;margin:0 auto;padding: 0px;color:#202020;text-align: left;border-left:1px solid #E8E8EA;border-right:1px solid #E8E8EA;border-bottom:1px solid #E8E8EA;}
#content h2{display:block; color:#DB5503; font-size:12px; text-align: left; line-height:18px; padding:0; margin:0 0 5px 5px;}

#centr_cont {background:#F0F0F0;width: 563px;float: left;margin:0;padding: 0px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}


/* bredcrumb links */
#utility-nav { display: block;padding: 0; margin:0;background:#F0F0F0;height: 19px;width: 568px;}
#utility-nav li { display: inline;}
#utility-nav li a { display: block; float: left; font-size: 10px; color: #5F7A77; text-decoration: none; padding: 0px 5px 5px 15px; }
#utility-nav li a:hover, #utility-nav li a.active { background:#F0F0F0;color: #2e9eff; text-decoration: underline; }

/* Main Column */
.maincolumn {float: left;width: 540px;padding: 5px; margin: 5px;
	
}
.maincolumn h2 {padding-bottom: 3px;margin-top: 15px;font: normal 3.5em 'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif;color: #000; letter-spacing: -2px;	text-transform: none;	}
.maincolumn h2 a {
	color: #494949;
	text-decoration: none;		
	border: none;	
}
.maincolumn ul li {
	list-style-image: url(bullet.gif);
}


.block{margin:0px;width:540px;padding:14px 11px 9px 15px;float:left
}
.item{width:550px;font-family:Tahoma;font-size:11px;color:#000000;float:left;margin:0px;padding:14px 0px 9px 10px;}
.item  p{padding:3px 0 0 0;}
.item span{color:#FCAD24}





/* Gallery */
* html ul.gallery, * html li.gallery { height: 1%; }
ul.gallery, li.gallery { display: block; min-height: 1%; }
.gallerys { margin: 0; padding: 0; text-align: center; width: 100%; background:#494949;}
.thumbsgallery a { color: #386da4; display: block; float: left; margin: 0; overflow: hidden; position: relative; text-decoration: none; width: 160px; z-index: 1; 
font: normal 0.8em/125% Tahoma, Arial, Helvetica, sans-serif;}
.thumbsgallery a span{ border: #EFEFEF 1px solid; left: 2500px; padding: 0.1em; position: absolute; visibility: hidden; }
.thumbsgallery a span img{ border: #EFEFEF 1px solid; padding: 0.1em;}
.thumbsgallery a em img{ padding: 0; margin: 5px 0;POSITION: relative;}
.thumbsgallery a:hover em{ display: none;}
.thumbsgallery a:hover span{ border: #EFEFEF 1px solid; left: -3.5em; top: 5em; visibility: visible; POSITION: absolute;}
.thumbsgallery li{ background:#000;border:1px solid #676767;float: left; font: normal 0.8em/125% Tahoma, Arial, Helvetica, sans-serif; 
margin: 3px; padding: 0.5em; text-align: center; width: 172px; color: #B6B6B5;display: block;}
.thumbsgallery small{ color: #DE5906; display: block;font: normal 1em/125% Tahoma, Arial, Helvetica, sans-serif;text-align: left;text-indent: 5px;}
.thumbsgallery{ list-style: none; margin: 0; padding: 0; text-align: center; width: 100%; }
.thumbsgallery:after{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.thumbsgallery a img, .thumbgallerys a:hover img, { position: relative; }
.thumbsgallery:after, { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.thumbsgallery a:hover{ background: transparent; overflow: visible; z-index: 1000; }
.thumbsgallery strong{ font: normal 1em/125% Tahoma, Arial, Helvetica, sans-serif; color: #B6B6B5;display: block;text-align: left;}


/* Footer */

#footer{background-position:top left;background-repeat:repeat-x;height:85px;width:1000px;margin: 0 auto;}
.copy{font-family:Arial;font-size:10px;color:#8A8A8A;width:390px;margin:0;float:left}
.bottom{display:block;margin:2px 0 0 0;float:left;}
.bottom li{list-style-type:none;float:left}

/* Footer thumbnails */
.thumbs{ padding: 8px 0 0 0; width:1000px;display:block;float:left; }
p.thumbs{ padding: 12px 0 8px 0; width:790px;display:block;float:left; border:1px solid #444;}
.thumbs img {position: relative;padding: 0;margin: 1px;background: #fafafa;}
.thumbs img:hover	{}
.thumbs a:hover { background: transparent; border: none }

/* search */

#search form{margin:0;width:195px;float:left;padding:5px 5px 12px 5px;border:1px solid #ccc;background:#000;}
#search form span{width:195px;font:0.7em Arial, Helvetica, sans-serif;color:#354D64;display:block;text-transform:uppercase;padding:0}
#search form input{font-size:9px;width:45px;height:18px;background-image:url(images/go.gif);background-position:top left;background-repeat:no-repeat;
border:0px;cursor:pointer;cursor:hand;float:right;margin:10px 0 0 0;padding:0}
#search form select{width:140px;height:18px;margin:10px 3px 0 0;float:left;border:1px inset;
font-family:Tahoma;color:#484848;font-size:10px;padding:0}


/*----Body Right Panel----*/
.center_block{float:left; margin:0; padding:2px 5px 2px 5px;text-align: left;color:#494949;display:block;height:auto;width:550px;}
.center_block p{float:left;padding:10px 0 10px 0;color:#959595;margin:0;text-align: justify;width:100%;}
.center_block p.text_right{float:right;padding:10px 0;width:340px;margin:0;color:#959595;margin:0;text-align: justify;}
.center_block p.more_price a {color:#2e9eff;}
.center_block p.more_price{float:left;padding:0;width:100%;color:#494949;border-bottom:1px dotted #ccc;display:block;height:10px;margin:5px 0;}
.center_block p.more_price a small{color:#DB5503;}
.center_block p.more{width:502px; float:left; background:url(images/sky-color-bg.gif) 0 10px repeat-x; padding:5px 0 20px 0;}
.center_block span{width:150px; height:10px; float:left; display:block; color:#494949; font-size:9px; 
line-height:18px; text-transform:uppercase; padding:0;  margin:0 0 5px 0;}
.center_block form{float:left;height:25px;padding:0;margin:0;width:170px;padding:0 0 0 5px;}
.center_block form a{padding:0 0 0 5px;}
.center_block span img a{float:left; display:block;padding:5px 5px 5px 0;  margin:0;}
.center_block span{width:150px; height:160px; float:left; display:block; color:#494949; font-size:9px; 
line-height:18px; text-transform:uppercase; padding:0;  margin:0 0 5px 0;}
.form_block{float:left;padding:0;margin:5px;width:540px;height:35px;display:block; border-bottom:1px dotted #ccc;color:#39536B;text-indent: 10px; font: bold 1.5em/125% Tahoma, Arial, Helvetica, sans-serif;text-align:left}

.center_block p.title {width:510px; height:21px; display:block; background:none; color:#DB5503; text-transform:uppercase; text-decoration:none; 
margin:0; padding:10px 0 10px 0;float:left;text-align:left}
.center_block p.more a:hover{background:url(images/icon2.jpg) 0 0 no-repeat; color:#386da4; text-decoration:none;}
.center_block p.more a small{color:#386da4;}
.center_block p.more a:hover small{color:#DB5503;}


.center_block h2{width:160px; height:12px; float:left; display:block; color:#494949; font-size:9px; text-align: left;
line-height:18px; text-transform:uppercase; padding:0; margin:0 0 5px 0;}

.center_block ul.services_left{width:150px; float:left; border-right:1px dotted #959595; background:none; color:#5F7A77; padding:7px 0 0 25px;}

.center_block ul.services_left li.title, .center_block ul.services_right li.title{color: #959595; text-indent: 1px; font:0.8em Arial, Helvetica, sans-serif;
text-transform:uppercase;}
.center_block ul.services_left li.title a, .center_block ul.services_right li.title a{color: #DE5906;}

.center_block ul.services_left li, .center_block ul.services_right li{width:155px; height:20px;display:block;}
.center_block ul.services_left li a, .center_block ul.services_right li a{width:155px; height:20px; display:block; 
background:url(images/bullet_normal.gif) 0 7px no-repeat; color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
.center_block ul.services_left li a:hover, .center_block ul.services_right li a:hover{background:url(images/bullet_hover.gif) 0 7px no-repeat; color:#959595; 
text-decoration:none;}

.center_block ul.services_price{width:110px;height:34px; float:right; display:block;background:none; color:#5F7A77; padding:10px 0 0 0;}
.center_block ul.services_price li{width:110px; display:block;color: #DF5C0B;font:bold 16px Arial, Helvetica, sans-serif; }
.center_block ul.services_price li.price_tech{width:110px; height:auto;display:block;}
.center_block ul.services_price li.price_title{color: #DB5402; text-indent: 1px; font:9px Arial, Helvetica, sans-serif;
text-transform:uppercase;}
.center_block ul.services_price li.price_title small{color: #000; text-indent: 1px; font:9px Arial, Helvetica, sans-serif;
text-transform:uppercase;}


.center_block ul.services_right{width:150px; float:left; background:none; color:#5F7A77; padding:7px 0 0 25px;}

.center_block h4{width:150px; height:10px; float:left; display:block; color:#494949; font-size:9px; 
line-height:18px; text-transform:uppercase; padding:0;  margin:0 0 5px 0;}
.center_block h4 a{width:150px; height:10px; float:left; display:block; color:#2e9eff; font-size:9px; 
line-height:18px; text-transform:none; padding:0;  margin:0 0 5px 0;text-transform:uppercase;}
.center_block h4 a small {color:#386da4;text-transform:uppercase;font-size:9px;}
.center_block h4 img a{float:left; display:block;padding:5px;  margin:0;}

.center_block ul.services_center{width:365px; height:auto; float:left; background:none; color:#5F7A77; padding:7px 0 0 15px;}
.center_block ul.services_center li.price_tech{background:url(images/bullet_hover.gif) 0 12px no-repeat;width:auto; height:auto; float:left; color:#959595; padding:7px 0 0 0;display:block;}

.center_block ul.services_center li.title_services{background:none; color:#5F7A77; font-size:11px; text-decoration:none;padding:0 0 5px 0;}
.center_block ul.services_center li.title_services small a{color:#DB5503;text-transform:uppercase;}

.center_block ul.services_center li{text-align: justify;width:auto; height:20px;background:url(images/bullet_normal.gif) 0 5px no-repeat;color:#959595;text-decoration:none; padding:0;text-indent: 12px;}
.center_block ul.services_center li.title{background:none;color:#959595;text-decoration:none; line-height:20px; }
.center_block ul.services_center li a{text-align: left;color:#2e9eff; text-decoration:underline;line-height:20px;}
.center_block ul.services_center li a:hover{color:#386da4; text-decoration:none;text-indent: 12px;}



.center_block .search_catalog{background:url(images/personalvideo/logo_personalvideo_73.jpg) 5px 2px no-repeat #494949;margin:10px 0 0 0;width:175px;float:left;padding:5px 5px 0 5px;border:1px solid #000;}
.center_block .search_catalog small {width:150px;font:9px Arial, Helvetica, sans-serif;color:#354D64;display:block;position:relative;bottom: 20px}
.center_block .search_catalog input{font-size:9px;width:45px;height:18px;background-image:url(images/go.gif);background-position:top right;background-repeat:no-repeat;
border:0px;cursor:pointer;cursor:hand;float:right;margin:10px 0px 0 130px;padding:0}
.center_block .search_catalog select{width:175px;height:18px;margin:30px 3px 0 0;float:left;border:1px inset;
font-family:Tahoma;color:#484848;font-size:10px;padding:0}



#content table {}
#content .cat_text { float: left; width: 550px; margin: 10px;text-align: justify;color: #777;}
#content .cat_text span { width: 500px; margin: 10px;text-align: center;color: #777;text-indent: 12px;}
#content .table{ float: left; width: 548px; margin: 0;padding:10px;}
#content .thumbtext { float: left; margin: 5px 18px 8px 0; border: 1px solid #dedede; }
#content .cat_text h1{ margin: 5px 10px 5px 10px;padding: 0;text-align: left;}
#content .cat_text p{ padding: 10px;color: #777;text-align: justify;}

#content .cat_text ul {text-align: left;margin: 0 50px 10px 50px;padding: 0;list-style: none;line-height: 200%;color: #777;}
#content .cat_text li{padding-left: 20px;width: 250px;}
#content .cat_text li ul {margin: 0 50px 10px 10px;padding: 0;}
#content .cat_text li li {padding-left: 20px;border-bottom:#ccc 1px dotted;background: url(images/img02.gif) no-repeat 5px 50%;}
#content ul.cat_text li {padding-left: 20px;border-bottom:#ccc 1px dotted;background: url(images/img02.gif) no-repeat 5px 50%;}
#content .cat_link span {float: left;text-indent: 20px;text-align: left;margin: 0 50px 10px 50px;padding: 0;width: 445px;border-bottom:#ccc 1px dotted;background: url(images/img02.gif) no-repeat 5px 50%;}
.news { float: left; margin:0;text-align: justify;color: #777;display:block;padding: 0 10px;}
.news p{ float: left; margin:0;text-align: justify;color: #777;display:block;}
.news h2{ width: 100%;float: left; margin:0;text-align: left;display:block;}

#content .cat_link_pl {float: left;text-align: left;margin:10px 5px 0 0;padding: 0;width: 245px;}
#content .cat_link_pl span {float: left;text-indent: 20px;text-align: left;margin: 0 0 10px 30px;padding: 0;width: 220px;
border-bottom:#ccc 1px dotted;background: url(images/img02.gif) no-repeat 5px 50%;}

#content .cat_desc p{float: left;display: block;width: 545px;height:90px;margin: 0 5px 5px 5px;padding: 5px 10px 0 0;text-align: justify;border: 1px solid #ccc;color: #777}
#content .thumbnail { width: 100px;height:70px;float: left; margin: 5px 10px 8px 20px;}

#content .marg10{ clear: both; height: 10px; line-height: 5px; /* _margin:-3px 0;*/ visibility: hidden; }
.marg5{ clear: both; height: 15px; line-height: 5px; /* _margin:-3px 0;*/ visibility: hidden; }

.featured {padding: 0;float:right;}

.featured .thumb {width: 300px; height: 115px;padding: 5px;border: 1px solid #E9E9E9;background: #F2F2F1;clear: both;}
.featured .b {width: 300px; height: 100px;overflow: hidden;position: relative;}
.featured .photo {list-style-type: none;}
.photo li {position: absolute;top: 0; left: 0;z-index: 0;}
.photo li.first {z-index: 2;}
.photo li img {width: 300px;}
.featured .text {list-style-type: none;}
.featured .text li {width: 230px; height: 100px;position: absolute;top: 0; right: -270px;padding: 15px;
					COLOR: #494949;font-family: Verdana;background: url(images/shade.png) repeat 0 0;z-index: 4;}
.featured .text li.first {right: 0;}
.featured .text h2 {font-size: 1em;margin-bottom: 5px;}
.featured .text p {line-height: 1.6em;margin-bottom: 5px;}
.featured .text a {COLOR: #494949;text-decoration: none;}
.featured .text .readmore {font-size: 0.9em;font-weight: bold;text-transform: uppercase;}

/*----tabs----*/

#tabs { font: normal 11px  Arial, Tahoma, Helvetica, sans-serif; list-style: none; padding: 0; text-align: left; width: 568px; height:auto;}
.mainstatewrapper form{position:relative;float: right;margin:0;text-align: center; width:213px;padding:0 0 0 10px;color: #494949;font: normal 11px Tahoma, Arial, Helvetica, sans-serif;}
.mainstatewrapper span{clear:both;padding:0 0 0 5px;background:none;border:none;font: normal 9px Tahoma, Arial, Helvetica, sans-serif;text-align:right;}

.mainstatewrapper span a small{color:#2e9eff;font: normal 8px Arial, Helvetica, sans-serif;}
div.mainstatewrappercont { float: left;width: 568px; background: #444;} 
.mainstatewrapper span a:hover small, span a:hover{text-decoration:underline;}
div.mainstatewrapper { float: left; color: #444! important; display: block; font: 12px Arial, Tahoma; margin: 0;
padding: 7px 0 0.5em 2px; text-align: left; text-decoration: none; text-transform: none;}  
.mainstate, .mainstate:visited { border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; 
background: #B6B6B5; color: #5F7A77; margin: 0 0 0 -2px; padding: 0.5em; text-decoration: none; } 
.mainstate:hover { background: #E2E6E9; border: 1px solid #fff; color: #494949; margin: 0 0 0 -2px; text-decoration: none; }
.openmainstate, .openmainstate:hover { height:40px;border-bottom: 1px solid #ccc; border-left: 1px solid #ccc;  
color: #5F7A77! important; margin: 0 0 0 -3px; padding: 0.5em; text-decoration: none; text-transform: none; vertical-align: top; }
.twocolumn-r {  padding: 0;}


/*----tabs center_block----*/
.section_l_bottom {display:block;padding:15px 0 15px 15px;}
.section_l_bottom img{width:220px; float:left; display:block;padding:0;margin:5px 0 10px 0;border: 1px solid #ccc;}
.section_l_bottom ul.services_tabs{width:277px; float:left; color:#5F7A77; padding:0;margin:5px 0 15px 15px;background: #F8F8F8;}
.section_l_bottom ul.services_tabs li.tabs_title{background:#E2E6E9; color:#494949; font-size:11px; margin:0 0 10px 0; text-transform:uppercase;height: 15px;padding: 10px 12px;}
.section_l_bottom ul.services_tabs li{height:29px;}
.section_l_bottom ul.services_tabs li a{height:29px; display:block; background:url(images/bullet_normal.gif) 10px 7px no-repeat; 
color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 22px;}
.section_l_bottom ul.services_tabs li a:hover{background:url(images/bullet_hover.gif) 0 7px no-repeat; color:#959595; text-decoration:none;cursor: pointer}
.section_l_bottom ul.services_tabs li.un_1 a{height:25px; display:block; background:url(images/bullet_hover.gif) 15px 7px no-repeat #F8F8F8; 
color:#959595; text-decoration:none; line-height:20px; padding:0 0 0 30px;}
.section_l_bottom ul.services_tabs li.un_1 a:hover, ul.services_tabs_ful li.un a:hover{background:url(images/bullet_normal.gif) 15px 7px no-repeat; 
color:#5F7A77; text-decoration:none;cursor: default}
.section_l_bottom ul.services_tabs li.un_2 a{height:29px; display:block; background:url(images/bullet_hover.gif) 15px 7px no-repeat #EFEFEF; 
color:#959595; text-decoration:none; line-height:20px; padding:0 0 0 30px;}
.section_l_bottom ul.services_tabs li.un_2 a:hover, ul.services_tabs_ful li.un a:hover{background:url(images/bullet_normal.gif) 15px 7px no-repeat #EFEFEF; 
color:#5F7A77; text-decoration:none;cursor: default}

.section_l_bottom ul.services_tabs_ful{width:510px; float:left; color:#5F7A77; padding:0;background: #F8F8F8;margin:0 10px 10px 10px;text-align: left;}
.section_l_bottom ul.services_tabs_ful li.tabs_title{background:#E2E6E9; color:#494949; font-size:11px; margin:0 0 10px 0; text-transform:uppercase;height: 15px;
padding: 10px 12px;}
.section_l_bottom ul.services_tabs_ful li.un_1 a{height:29px; display:block; background:url(images/bullet_hover.gif) 20px 7px no-repeat #F8F8F8;
color:#959595; text-decoration:none; line-height:20px; padding:0 0 0 42px;}
.section_l_bottom ul.services_tabs_ful li.un_1 a:hover{background:url(images/bullet_normal.gif) 20px 7px no-repeat; color:#5F7A77; text-decoration:none;cursor: default}
.section_l_bottom ul.services_tabs_ful li.un_2 a{height:29px; display:block; background:url(images/bullet_hover.gif) 20px 7px no-repeat #EFEFEF;
color:#959595; text-decoration:none; line-height:20px; padding:0 0 0 42px;}
.section_l_bottom ul.services_tabs_ful li.un_2 a:hover{background:url(images/bullet_normal.gif) 20px 7px no-repeat #EFEFEF; color:#5F7A77; text-decoration:none;cursor: default}


.tabs_head { color: #494949; font:11px Arial; margin: 10px 0 0 0; padding:10px 0 10px 0; text-decoration: none;text-align: left; }

.tabs_imagebox input { background: #ffffff;border: none;padding: 2px;cursor: pointer;display: block; float: left; height: 22px; 
margin: 0px 10px 0px 0px; width: 22px; font-size: 10px;line-height: 8px;color: #7B0E10;}
.tabs_imagebox :hover, .tabs_imagebox input:active { background:#EBEBEB;border: none;padding: 0;cursor: pointer;display: block; float: left; height: 22px; 
margin: 0px 10px 0px 0px; width: 22px; color: #494949;}
.tabs_imagebox{ clear: both; float: left; margin: 0; padding: 0; width: 150px;}
.tabs_head span a { color: #2e9eff; font:bold 11px Arial; margin: 0px; padding:0 0 10px 0; text-decoration: none; }
.tabs_head span { color: #ee912a; font:11px Arial; margin: 0px; padding:0 0 10px 0; text-decoration: none; }
.tabs_text { color: #928f83; font: 11px Arial; margin: 10px 0 0 0; padding:0 0 10px 5px;text-decoration: none; width: 520px;text-align: left;}
.tabs a { color: #928f83; font-family: 11px Arial; text-decoration: underline; }
.tabs a:hover { COLOR: #494949; text-decoration: underline; }
.tabs_more { color: #3b3b3b; float: right; font:11px Arial;height: 20px; margin: 0px; padding:9px 20px 9px 10px; text-decoration: none;}
.tabs_more:hover { text-decoration: underline; }
	

/*----navigation----*/
#navigation {float:left;font-family: Arial, Helvetica, sans-serif;margin: 0;padding: 0;position:relative;top: 5px;}
#navigation a:link,
#navigation a:visited,
#navigation a:hover,
#navigation a:active {text-decoration:none;color: #ffe98f;background:#EBEBEB;border:1px solid #333;padding:3px 6px;font-size:11px;}
#navigation a:hover {background: #003060; color:#494949;border-color:#003366;}
#navigation span {text-decoration:none;background:#003060;padding:0 5px 0 5px;border:1px solid #333;color:#a6a6a6;font-size:11px;}

/* Price - table */
.price_table {font: normal 11px Arial, Helvetica, sans-serif;border-collapse: collapse;margin: 5px;width: 550px;}
.price_table th {background: #E2E6E9;height: 29px;padding-left: 5px;padding-right: 5px;color: #494949;text-align: left;border: 1px solid #ccc;}
.price_table tr {height: 30px;}
.price_table td {text-align: left;padding-left: 5px;padding-right: 5px;border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;background: #F8F8F8;}
.price_table td {border-left: 0px;}
.tabs_table tr {background: #F8F8F8;}
.tabs_table tr.row-b {background: #EFEFEF;}
/* end - table */





* html ul.gallery, * html li.gallery, * html li.gallerythumbs small { height: 1%; }
ul.gallery, li.gallery { display: block; min-height: 1%; }
.gallerythumbs a { color: #2e9eff; display: block; float: left; margin: 0; overflow: hidden; position: relative; text-decoration: underline; width: 118px; z-index: 1; }
.gallerythumbs a span{ border: #EFEFEF 1px solid; left: 2500px; padding: 0.1em; position: absolute; visibility: hidden; }
.gallerythumbs a span img{ border: #EFEFEF 1px solid; padding: 0.1em; }
.gallerythumbs a:hover em{ display: none; }
.gallerythumbs a:hover span{ border: #EFEFEF 1px solid; left: -3.5em; top: 4em; visibility: visible; }

.gallerythumbs small{ color: #777; text-align: left;font: normal 8px Arial, Helvetica, sans-serif;line-height:7px;padding:0;margin: 3px 0;}
.gallerythumbs a img{ position: relative; margin: 0.5em 0;}
.gallerythumbs a:hover img{ position: relative; margin: 0;}
.gallerythumbs:after{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallerythumbs a:hover { background: transparent; overflow: visible; z-index: 1000; }
.gallerythumbs br.marg_br{ line-height:5px;}
.gallerythumbs form a{ color: #777;}
.gallerythumbs strong{ color: #7B9418; font: normal 10px Arial, Helvetica, sans-serif;padding: 3px;display: block;margin: 0.5em 0 0 0;}


.gallery { margin: 0.5em 0; padding: 0; text-align: center; width: 100%; }
.gallery ul { margin: 2px 0 2px 2px; padding: 0; width: auto; }
.gallerythumbs li{ float: left; margin: 2px 2px 2px 3px; padding: 0.5em; width: 121px; border: 1px solid #ccc;}
 ul.gallery, li.gallery { display: block; min-height: 1%; }
 
.logogallery { margin: 0.5em 0; padding: 0; text-align: center; width: 100%; }
.logogallery ul { margin: 2px 0 2px 2px; padding: 0; width: auto; }
.logogallerythumbs li{ float: left; margin: 2px 2px 2px 3px; padding: 0.5em; width: 121px; height: 80px;border: 1px solid #ccc;}
 ul.logogallery, li.logogallery { display: block; min-height: 1%;}
.logogallerythumbs ul li a img { position: relative; margin: 5px 0 5px 0;padding: 5px 0 5px 0;display: block;text-align: center;}
.logogallerythumbs small{ color: #777; text-align: left;font: normal 8px Arial, Helvetica, sans-serif;line-height:7px;padding:0;margin: 3px 0;}
.logogallerythumbs a { color: #2e9eff; display: block; float: left; margin: 0 0 5px 0; overflow: hidden; position: relative; text-decoration: underline; width: 118px; z-index: 1; }
.logogallerythumbs:after{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html ul.logogallery, * html li.logogallery, * html li.logogallerythumbs small { height: 1%; }


.catalog{display: block;float: left;width: 100%;}
.block_category{padding: 10px 5px 10px 5px;margin: 5px;display: block;height: 120px;width: 257px;vertical-align: top;float: left;border: 1px solid #ccc;}
.catimage{float: left;margin-right: 10px;}
.category a{font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;text-align:left;display: block;margin: 0;padding: 0}
.subcategory a{font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.catdocs{display: block;float: left;width: 100%;}
.subcategory {font: normal 10px Tahoma, Arial, Helvetica, sans-serif;text-align:justify; display: block;padding: 5px}

 
 *----table_table----*/
.table_table {font: normal 12px Arial, Helvetica, sans-serif;border-collapse: collapse;margin: 5px;	width: 100%;}
.table_table td.row-a {background: #F8F8F8;}
.table_table td.row-b {background: #EFEFEF;}
.table_table td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #E8E8E8;border-bottom: 1px solid #DFDFDF;}
.table_table tr {height: 30px;}
.table_table th {background: #E2E6E9;height: 29px;padding-left: 12px;padding-right: 12px;color: #494949;text-align: left;border-left: 1px solid #ccc;border-bottom: solid 2px #FFF;}

#content .table_har{ float: left; margin: 0;padding:0;width: 100%;}
/* start - table */
.t_table {font: normal 12px Arial, Helvetica, sans-serif;border-collapse: collapse;margin:5px 10px 0 10px;text-align:left;width: 546px;	}
.t_table th {background: #E2E6E9;height: 29px;padding-left: 12px;padding-right: 12px;color: #494949;text-align: left;border-right: 1px solid #ccc;border-bottom: solid 1px #777}
.t_table tr {height: 30px;}
.t_table td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #777;border-bottom: 1px solid #777;}
.t_table td.first,th.first {border-left: 0px;}
.t_table tr.row-a {background: #444;}
.t_table tr.row-b {background: #555;}
/* end - table */

/* start - table */
.tabs_table {font: normal 12px Arial, Helvetica, sans-serif;border-collapse: collapse;margin:5px;text-align:left;width: 555px;}
.tabs_table th strong {color: #494949;}
.tabs_table th {background: #E2E6E9;height: 29px;padding-left: 12px;padding-right: 12px;color: #494949;text-align: left;border-left: 1px solid #ccc;border-bottom: solid 2px #FFF;}
.tabs_table tr {height: 30px;}
.tabs_table td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #E8E8E8;border-bottom: 1px solid #DFDFDF;}
.tabs_table td.first,th.first {border-left: 0px;}
.tabs_table tr.row-a {background: #F8F8F8;}
.tabs_table tr.row-b {background: #EFEFEF;}
/* end - table */
table.excel td{padding-left: 5px;padding-right: 5px;font-family:Times New Roman;font-size:11px;border:1px solid;border-color:#ccc;}
table.excel tr {height: 30px;}
table.excel td.first,th.first {border-left: 0px;}
table.excel{border-collapse: collapse;margin-left:auto; margin-right:auto;text-align:left;width:550px;}

/* start - har_table */
.har_table {font: normal 12px Arial, Helvetica, sans-serif;border-collapse: collapse;margin:5px;text-align:left;width: 555px;}
.har_table th strong {color: #494949;}
.har_table th {background: #E2E6E9;height: 29px;padding-left: 12px;padding-right: 12px;color: #494949;text-align: left;border-left: 1px solid #555;border-bottom: solid 1px #555;}
.har_table tr {height: 30px;background: #333;}
.har_table td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #555;border-bottom: 1px solid #555;}
.har_table td.first,th.first {border-left: 0px;}
.har_table tr.altrow {background: #444;}

/* start - osob_table */
.osob_table {font:normal 12px Arial, Helvetica, sans-serif;border-collapse: collapse;margin:5px;text-align:left;width: 275px;}
.osob_table th {height: 29px;padding: 0;color: #494949;text-align: left;border: 0;}
.osob_table th h2{color: #F07800;}
.osob_table th.first{background:#F0F0F0 url(images/ico_10.png) no-repeat 0px 5px;height: 29px;padding: 0;color: #494949;text-align: left;border: 0;}
.osob_table tr {height: 30px;background: #333;}
.osob_table td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #555;border-bottom: 1px solid #555;}
.osob_table td.first,th.first {border-left: 0px;}
.osob_table tr.altrow {background: #444;}

/*----ditto_tabs----*/
.ditto_blocktabs{ display:block; padding:0px; margin:0px;text-align: left;}
.ditto_blocktabs ul{ display:block; padding:0px; margin:0px;text-align: left;}
.ditto_tabs ul li{ height: 29px;display:block; padding:0px; margin:0px;text-align: left;}
.ditto_tabitem{display:inline;padding:10px;margin:1px;border: solid 1px #ccc;border-bottom: 0px; color: #444;font: 12px Arial, Tahoma;cursor: pointer;list-style: none;line-height: 30px;}
.ditto_tabcontent{}
.ditto_tabcontent h3{margin: 5px 0 0 5px;}
.ditto_tabitem, .ditto_tabitem:visited { border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; 
background: #B6B6B5; color: #5F7A77; margin: 0 0 0 -2px; padding: 0.5em; text-decoration: none; } 
.ditto_tabitem:hover { border: 1px solid #fff; color: #494949; margin: 0 0 0 -2px; text-decoration: none; }

.fbForm .form{padding-left: 10px; }
.fbForm .name{padding-top: 12px; font-size: 8pt; color: #7d7d7d; }
.fbForm .element{padding-top: 2px; }
.fbForm .element INPUT, .fbForm .element TEXTAREA{border: 1px solid #ccc;background: #E6EFF6;font-size: 10pt;color: #2C5883;}
.fbForm INPUT#fbName, .fbForm INPUT#fbEMail{background-repeat: no-repeat;width: 150px;padding: 4px 0px 4px 5px;}

.fbForm TEXTAREA#fbText{padding: 5px;width: 225px;font-family: Tahoma;background: #E6EFF6;}
.fbForm .captcha-test TD{ vertical-align: top; padding-right: 15px;}
.fbForm .captcha{ padding-top: 3px;}
.fbForm .captcha IMG{border: 1px solid #ccc; }
.fbForm INPUT#vericode{width: 130px; padding: 4px 0px 4px 25px; background: #E6EFF6 ; }
.fbForm .submit{padding-top: 5px; }
.fbForm INPUT#fbSubmit{border: 1px solid #ccc;background: #f7f7f7;cursor: pointer;padding: 2px 15px 2px 15px;}
.fbForm .error{font-size: 8pt; color: red; display: none; }
	
	
.maps_content{  float: left; padding: 10px 20px 20px 20px; width: 500px; margin: 0 10px 0 40px; }
.maps_content ul .maps_content ul li ul{ float:left; padding:0 20px 0 0; }
.maps_content ul li { text-align:left; padding:2px 5px 2px 8px;list-style-type: square}
.maps_content ul li a { text-align:left;color:#38536B}
.maps_content ul li ul { text-align:left; padding:2px 5px 2px 8px;list-style-type: square}
.maps_content ul li ul li { text-align:left; padding:2px 5px 2px 8px;list-style-type: circle}
.maps_content ul li ul li a { text-align:left; list-style-type: square}


/* Page Tovar */
/* Page Tovar Left*/
#content .left h3, .right h3{width:240px;margin:0px;}
#content .left h4, .right h4{width:240px;padding:0 0 0 10px;}
#content .left{float:left;width:250px;padding:0;margin:10px 15px 0 0}
#content .left p{width:250px;float:left;text-align: justify;color:#494949;margin:0 5px 5px 0;}
#content .left p img{float:left;padding:1px;margin: 0 10px 0 0;}
#content .left p.left_img{float:left;padding:1px;margin: 0 10px 0 0;width:250px;height:250px;border: solid 1px #ccc;}
#content .left p span{padding:0 0 10px 0;margin: 0;color: #494949;}
#content .left small{color: #DE5906; text-indent: 1px; font:10px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#content .left ul{float:right;width:80px;margin:0 0 5px 0;}
#content .left ul li{color: #494949; font:11px Arial, Helvetica, sans-serif;text-align:center;}
#content .left li.price_title{color: #DB5402; text-indent: 1px; font:8px Arial, Helvetica, sans-serif;
text-transform:uppercase;}
#content .left li.price_title small{color: #494949; text-indent: 1px; font:8px Arial, Helvetica, sans-serif;
text-transform:uppercase;}

/* pricelist */
#content .page_tovar { float: left; margin: 0;padding:10px;width: 550px;}
.page_tovar p { float: left; margin: 0;padding:0 10px 0 5px;text-align:justify;}
.page_tovar_harakteristiky { float: left; margin: 0;padding:0;text-align: center;width: 540px;}
.table_harakteristiky {font: normal 12px Arial, Helvetica, sans-serif;border-collapse: collapse;margin:0;text-align:left;}
.table_harakteristiky th strong {color: #494949;}
.table_harakteristiky th {background: #E2E6E9;height: 35px;padding-left: 12px;padding-right: 12px;color: #494949;text-align: left;border-bottom: solid 1px #FFF;}
.table_harakteristiky tr, tr.altrow {height: 25px;}
.table_harakteristiky tr.altrow {background: #F8F8F8;}
.table_harakteristiky td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #E8E8E8;border-bottom: 1px solid #DFDFDF;}
.table_harakteristiky td.first,th.first, td.first {border-left: 0px;}

/* Page Tovar Right*/
#content .right{float:left;width:255px;margin:10px 10px 0 10px;}
#content .right strong {color: color:#F68D25;}
#content .right form{float:left;width:165px;margin:10px 0 0 0;height:28px;}
#content .right form input{float:left;margin:0 10px 0 0;}
#content .right p{float:left;text-align: justify;color:#494949;width:255px;}
#content .right ul{float:left;margin:0;width:250px;}
#content .right ul li{float:left;margin:0;width:250px;text-align: left;line-height:20px;background:url(images/bullet_normal.gif) 0 8px no-repeat;text-indent: 12px;}
#content .right dl{float:left;margin:0;width:250px;}
#content .right dl dd{float:left;margin:0;width:250px;text-align: left;line-height:20px;text-indent: 12px;color:#959595;}

/* Page Tovar table_osobenosti */
.table_osobenosti {float:left;font: normal 12px Arial, Helvetica, sans-serif;border-collapse: collapse;margin:0 0 0 10px;text-align:left;}
.table_osobenosti th strong {color: color:#F68D25;}
.table_osobenosti th {background: #EFEFEF;height: 45px;padding: 0 2px 5px 2px;color: color:#F68D25;text-align: left;border-bottom: solid 1px #FFF;}
.table_osobenosti tr, tr.altrow {height: 25px;}
.table_osobenosti tr.altrow {background: #F8F8F8;}
.table_osobenosti td {padding-left: 11px;padding-right: 11px;border-left: 1px solid #E8E8E8;border-bottom: 1px solid #DFDFDF;}
.table_osobenosti td.first,th.first, td.first {border-left: 0px;}

.files {float:left;width:255px;margin:10px;}
.files p{float:left;text-align: justify;color:#494949;}
.files p img{float:left;padding:0 10px 0 0;margin: 0;border: 0;}
.files p a{float:left;text-align: left;}

strong.red {color: color:#F68D25;font: bold 16px Arial, Helvetica, sans-serif;}
#content p.previoupage{float:left;text-align: center;color:#494949;padding:0 10px 10px 10px;width: 550px;}

/* Page Tovar Category*/
#content .page_tovar_category { display: block;float: left; margin: 0;padding:0 10px 0 10px;width: 550px;}
.page_tovar_category img{float:left;padding:0 10px 0 10px;margin: 0;border: 0;}
.page_tovar_category ul.cat_block{float:left;width:395px; height:auto; float:left; color:#5F7A77; padding:0}
.page_tovar_category ul.cat_block li{float:left;text-align:justify;width:auto;color:#959595;text-decoration:none; padding:0;}
.page_tovar_category ul.cat_block li a{text-align: left;color:#2e9eff; text-decoration:underline;}
.page_tovar_category ul.cat_block li a:hover{color:#386da4; text-decoration:none;}
.page_tovar_category ul.cat_block li.block_title{display: block;float:left;color:#5F7A77; font-size:11px; text-decoration:none;padding:0 0 5px 0;}
.page_tovar_category ul li.block_title small a{color:#DB5503;text-transform:uppercase;}
.page_tovar_category ul.cat_block li.block_descr{width:395px;width:auto; height:auto; float:left; color:#959595; padding:7px 0 0 0;display:block;}
.page_tovar_category p{float:right;width:395px;padding:0;margin: 0;}
.page_tovar_category ul.block_price{width:120px; height:35px; float:right; color:#5F7A77; padding:5px 0 0 0;}
.page_tovar_category ul.block_price li{float:right;width:120px; display:block;color: #DF5C0B;font:bold 16px Arial, Helvetica, sans-serif; }
.page_tovar_category ul.block_price li.block_price_descr{width:120px; height:auto;display:block;}
.page_tovar_category ul.block_price li.block_price_title{float:left;color: #DB5402; text-indent: 1px; font:9px Arial, Helvetica, sans-serif;text-transform:uppercase;}
.page_tovar_category ul.block_price li.block_price_title small{color: #000; text-indent: 1px; font:9px Arial, Helvetica, sans-serif;text-transform:uppercase;}

/* Page Proizvoditely*/
* html ul.proizvodit, * html li.proizvodit, * html li.proizvoditthumbs small { height: 1%; }
ul.proizvodit, li.proizvodit { display: block; min-height: 1%; }
.proizvoditthumbs a { color: #2e9eff; display: block; float: left; margin: 0; overflow: hidden; position: relative; text-decoration: underline; width: 118px; z-index: 1; }
.proizvoditthumbs a img{ border: #EFEFEF 1px solid; padding: 0.1em; }
.proizvodit { margin: 0.5em 0; padding: 0; text-align: center; width: 100%; }
.proizvodit ul { margin: 2px 0 2px 2px; padding: 0; width: auto; }
.proizvoditthumbs li{ float: left; margin: 2px 2px 2px 2px; padding: 0.5em; width: 121px; border: 1px solid #ccc;}
.proizvoditthumbs small{ color: #777; text-align: left;font: normal 8px Arial, Helvetica, sans-serif;line-height:7px;padding:0;margin: 3px 0;}
.proizvoditthumbs a img{ position: relative; margin: 0.5em 0;}
.proizvoditthumbs br.marg_br{ line-height:5px;}
.proizvoditthumbs strong{ color: #7B9418; font: normal 10px Arial, Helvetica, sans-serif;padding: 3px;display: block;margin: 0.5em 0 0 0;}

.new_catalog{display: block;float: left;width: 550px;}
.new_block_category{padding: 5px;margin: 5px 5px 5px 20px;display: block;height: 120px;width: 235px;vertical-align: top;float: left;border: 1px solid #ccc;}
.new_block_category img {float: left;margin-right: 10px;}
.new_block_category a{font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;text-align:left;display: block;margin: 0;padding: 0}
.new_block_category p{font: normal 10px Tahoma, Arial, Helvetica, sans-serif;text-align:justify;margin: 0;padding: 5px}

p.page_text{display: block;float: left;width: 550px;margin: 0;padding: 5px}
p.page_box_text{display: block;float: left;width: 550px;margin: 0;padding: 5px}
h1.z_text{display: block;float: left;width: 550px;margin: 0;padding: 5px}
h1.p_text{display: block;float: left;width: 545px;margin: 0;padding:10px}
#content .p_intro {display: block;width: 545px;margin:0;padding:10px}

/* Page Index*/
#content .right_index{float:left;width:260px;margin:10px 5px 0 5px;}
#content .left_index{float:left;width:260px;padding:0;margin:10px 15px 0 10px}

img.img_icon{border:0}

.main_category {
    position:relative;
    margin:0 0 0 3px;
    padding:0;  
    font: normal 12px Verdana, Arial, Helvetica, sans-serif; 
    color: #5A5655;
    border: 0px solid #CCC;
    width:555px; 
}
.main_category .main_tabs{
    position:relative;
    margin:0;
    padding:0; 
    top:0px;   
    color: #5A5655;
    background-color: transparent;
    border: 1px solid #CCC; 
    border-top: 0px solid transparent; 
    border-bottom: 0px solid transparent;
    height:650px; 
}
.main_category .main_text {
    display:block;    
    position: relative;    
    padding: 2px;  
    margin: 0;   
    width:542px;
    height:23px; 
    border: 1px solid #F5F5F5;  
    border-bottom: 1px solid #CCC;  
    background: #F5F5F5;   
}

.main_category .main_text .main_text_label { 
    display:block;   
    position: relative;    
    padding: 2px;  
    margin: 0;   
    height:18px;  
    line-height:18px; 
    margin-left:1px; 
    color:#5A5655; 
    float:left;    
}
.main_category .main_text .main_sel_category {  
    display:block;  
    position: relative;    
    padding: 1px;  
    margin: 0;      
    margin-left:1px;
    border:1px solid #AAAAAA;
    padding:1px;  
    color:#5A5655;
    float:left; 
}
.main_category .main_prod_list {
    display:block;    
    position: relative;    
    padding: 3px;  
    margin: 0;   
    width:547px;
    height:650px; 
    border: 0px solid #F5F5F5;   
    background: #FFFFFF; 
    overflow:auto;  
}
.main_category .main_prod_list .main_product {
    display:block;    
    position: relative;    
    padding: 0 0 2px 0px;  
    margin: 0;   
    margin-top: 3px;
    width:100%; 
    border: 1px solid #F5F5F5;  
    border-bottom: 1px solid #CCC;  
    background: #F5F5F5;  
    overflow:visible; 
    float:left;    
}
.main_category .main_prod_list .main_product:hover {
    border: 1px solid #CCC;
}
.main_category .main_prod_list .main_product .main_product_title {
    margin-left:0px;
    padding:2px;
    float:left;
}
.main_category .main_prod_list .main_product .main_product_descr {  
    margin-left:3px;
    margin-bottom:3px;    
    float:left;  
    width:450px; 
    padding:2px;        
}
.main_category .main_prod_list .main_product .main_longtitle {  
    margin-top:2px;    
    float:left;  
    width:450px; 
    padding:0;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;        
}
.main_category .main_prod_list .main_product .main_product_introtext {  
    margin-left:3px;
    margin-bottom:3px;    
    float:left;  
    width:520px; 
    padding:2px;        
}
.main_category .main_prod_list .main_product .main_product_p {  
    margin-left:3px;
    margin-bottom:3px;    
    float:left;  
    width:520px; 
    padding:5px 2px 2px 2px;        
}
.main_category .main_prod_list .main_product .main_product_shop {
    margin-right:10px;
    margin-top:-40px;
    float:right;
    width:200px;   
}

.main_category ul.main_product_menu {
  display:block;
  list-style: none;    
  position: relative;    
  padding: 0px;       
  margin: 0;     
  height:33px; 
  clear: both;  
  border-bottom: 1px solid #AAAAAA;  
  background: #F5F5F5;   
}
.main_category ul.main_product_menu li{ 
  position: relative; 
  margin: 0;
  padding: 0;
  padding-right: 2px; 
  border-bottom: 0px; 
  border-right: 0px;  
  border-left: 0px;      
  float: left;
}
.main_category ul.main_product_menu li a { 
  position:relative;
  display:block;
  margin:0;
  margin-left:5px;
  margin-top:2px;
  padding:0;
  padding-top:4px;
  text-decoration: none;
  height:25px;
  width:180px;
  color:#727272;  /* 0464BB */
  font: normal 13px Verdana, Arial, Helvetica, sans-serif;
  outline-style:none;
  text-align:center;
  background-color:   #FCFCFC;
  border: 1px solid #AAAAAA;  
  border-bottom: 1px solid #FCFCFC;        
}
.main_category ul.main_product_menu li a:hover { 
  color:#5A5655;  
  background: #F2F2F2; 
  border-bottom: 1px solid #F2F2F2; 
}
.main_category ul.main_product_menu li a.main_sel {   
  color:#5A5655;  
  background: #F5F5F5;  
  cursor:text;
  font-weight:bold;
  border-bottom: 1px solid #F5F5F5; 
  height:26px;
  bottom:-1px;   
}

.main_product_image{
  position:relative;
  width:45px;
  overflow:hidden;
  float:left;
  padding: 0;
  margin:1px 1px 1px 1px;
  background:transparent;
  border:1px solid #AAA;           
}
.main_product_imagesmall{
  width:28px;
  height:28px;
  overflow:hidden;
  float:left;
  padding: 0;
  margin:0;
  background:transparent;
  border:1px solid #AAA;           
}
.main_tocart { 
  display:block;
  margin:0;
  margin-top:12px;  
  padding:0;
  padding-top:5px;
  text-decoration: none;
  height:18px;
  width:60px;
  color:#5A5655;  /* 0464BB */
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  outline-style:none;
  text-align:center;
  background-color:   #FCFCFC;
  border: 1px solid #AAAAAA;  
  float:right; 
  -webkit-border-radius: 5px;
  -moz-border-radius  : 5px;   
}
.main_tocart:hover {
  color:#FFF;  /* 0464BB */
  background-color:   #5A5655;
  border: 1px solid #5A5655; 
}
.main_product_input {
  margin-top:15px;
  margin-right:5px;
  border:1px solid #E0E0E0;
  padding:1px 5px;
  width:25px;
  float:left;  
}
.main_product_input2 {
  margin-top:0px;
  margin-right:0px;
  border:1px solid #E0E0E0;
  padding:1px 5px;
  width:25px;
  float:left;  
}
.main_product_col {
  margin-top:15px;
  margin-right:0px;
  padding:1px 5px;
  float:left;
}




