body, html{


	background: #475059 url(/images/background.gif);


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;


	font-size: 12px;


	padding: 0px;


	margin: 0px;


}





table, img, form, a{


	border:none;


	margin:0px;


	padding:0px;


}


a{


	color: #475059;


	text-decoration:underline;


}





a:hover{


	text-decoration:none;


}





th, tr, td{


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;


	font-size: 14px;


}





body #maincontainer{


	background: #505961 url(/images/background_ramka.jpg) repeat-x top;


	padding:15px 25px 25px 25px;


}





div.tableimageblock{


	padding-top: 30px;


	padding-bottom: 30px; 


}





div.topmenu{


	height: 52px;


	padding:0px;


	margin:0px;


	border:0px;


}





div#logocontainer{ 


	width: 180px;


	height: 91px;


}


div#logocontainer img{ 


	border:none;


}





.content{


	padding:0 30px 10px 10px;


	font-size: 14px;


}





h1{


	font-size: 1.3em;


	font-weight: bold;


	color: #475059;


	padding-bottom: 10px;


	padding-top: 0px;


	padding-left: 0px;


	margin: 0px;


}





/* Color styles ************************************/





#image_bottom{


	width:753px;


	/width:750px;	


	height:12px; 


	border:none; 


	padding:0; 


	margin:0; 


	vertical-align:top;
	
	background-color:#FFFFFF;


}





div#shoppingcart{


	text-align: left;


	padding-left: 35px;


	padding-top: 30px;


	padding-bottom: 20px;


	margin: 0px;


	font-family: "Lucida Sans Unicode","Lucida Console", Arial, Helvetica, sans-serif;


	font-size: 0.81em;


	line-height: 1.3em;


	color: Black;


}





div#topmenu_arrs{


	background: url(/images/downarrow_darkgreen.gif) no-repeat left top;


	width:20px;


	height:12px;  


	padding:0px; 


	margin:0px; 


	vertical-align:top;


	margin-left:0px;


}





/* Color styles ************************************/





/*BEGIN styles for GREEN link activated**************************************/


div#containergreen #shoppingcart{


	background: url(/images/shoppingcart.gif) no-repeat;


}


div#containergreen #image_bottom{


	background: url(/images/bottom_strip_green.gif) #FFF no-repeat right bottom;


}


div#containergreen #topmenu_arrs{


	background: url(/images/downarrow_green.gif) no-repeat left top;


	margin-left:126px;


}





div#containergreen ul#leftmenu{


	width: 180px;


	background: url(/images/leftstrip.gif);


	background-repeat: repeat-y;


	background-position: top left;


	list-style-position:inside;
	

	line-height: 1.45em;


	margin:0px;


	padding:0px;


}





div#containergreen table#framework{


	height: 100%;


	background: url(/images/bottom_strip_darkgreen.gif);


	background-repeat: no-repeat;


	background-position: bottom right;


}





div#containergreen ul#leftmenu li#active{


	font-family: "Lucida Sans Unicode", Arial;


	font-size: 0.78em;


	color: #475059;	


	list-style-image: url(/images/listpointer.gif);


	font-weight: bold;


}





div#containergreen ul#leftmenu li#inactive{


	font-family: "Lucida Sans Unicode", Arial;


	font-size: 0.78em;


	color: #475059;


	list-style-image: url(/images/listpointer_none.gif);


	font-weight: normal;


}





div#containergreen ul#leftmenu li#header{


	font-family: "Trebuchet MS", Arial;


	font-size: 0.95em;


    color: #7bbf30;


	/*list-style-image: url(/images/listpointer_none.gif);*/


	list-style-image:none;

	list-style-type:none;

	font-weight: bold;
	
	list-style-position: outside;
	
	padding-left:20px;


}


div#containergreen .content li{


	padding: 3px 3px 3px 15px;	


	list-style:none;


	margin:0px;


	background: url(/images/list_green.gif) top left no-repeat;


}


/*END styles for GREEN link activated**************************************/





/*BEGIN styles for DarkGREEN link activated**************************************/





div#containerdarkgreen #shoppingcart{


	background: url(/images/shoppingcart_darkgreen.gif) no-repeat;


}


div#containerdarkgreen #image_bottom{


	background: url(/images/bottom_strip_darkgreen.gif)  #FFF no-repeat right  bottom;


}


div#containerdarkgreen #topmenu_arrs{


	background: url(/images/downarrow_darkgreen.gif) no-repeat left top;


	margin-left:630px;


}





/*END styles for DarkGREEN link activated**************************************/





/*BEGIN styles for ORANGE link activated**************************************/


div#containerorange #shoppingcart{


	background: url(/images/shoppingcart_orange.gif) no-repeat;


}


div#containerorange #image_bottom{


	background: url(/images/bottom_strip_orange.gif)  #FFF no-repeat right  bottom;


}


div#containerorange #topmenu_arrs{


	background: url(/images/downarrow_orange.gif) no-repeat left top;


	margin-left:252px;


}











/*END styles for ORANGE link activated**************************************/





/*BEGIN styles for RED link activated**************************************/


div#containerred #shoppingcart{


	background: url(/images/shoppingcart_red.gif) no-repeat;


}


div#containerred #image_bottom{


	background: url(/images/bottom_strip_red.gif)  #FFF no-repeat right  bottom;


}


div#containerred #topmenu_arrs{


	background: url(/images/downarrow_red.gif) no-repeat left top;


	margin-left:504px;


}


/*END styles for RED link activated**************************************/





/*BEGIN styles for yellow link activated**************************************/


div#containeryellow #shoppingcart{


	background: url(/images/shoppingcart_yellow.gif) no-repeat;


}


div#containeryellow #image_bottom{


	background: url(/images/bottom_strip_yellow.gif)  #FFF no-repeat right  bottom;


}


div#containeryellow #topmenu_arrs{


	background: url(/images/downarrow_yellow.gif) no-repeat left top;


	margin-left:378px;


}


div#containeryellow .content li{


	padding: 3px 3px 3px 15px;	


	list-style:none;


	margin:0px;


	background: url(/images/list_yellow.gif) top left no-repeat;


}


/*END styles for yellow link activated**************************************/





/*BEGIN styles for sitemap link activated**************************************/


div#sitemap #shoppingcart{


	background: url(/images/shoppingcart_sitemap.gif) no-repeat;


}


div#sitemap #image_bottom{


	background: url(/images/bottom_strip_sitemap.gif)  #FFF no-repeat right  bottom;


}


div#sitemap #topmenu_arrs{


	background: none;


}


/*END styles for sitemap link activated**************************************/








/*BEGIN styles for BLUE link activated**************************************/





div#containerblue #shoppingcart{


	background: url(/images/shoppingcart_blue.gif) no-repeat;


}


div#containerblue #image_bottom{


	background: url(/images/bottom_strip_blue.gif)  #FFF no-repeat right  bottom;


}


div#containerblue #topmenu_arrs{


	background: url(/images/downarrow_blue.gif) no-repeat left top;


	margin-left:0px;


}





/*END styles for BLUE link activated**************************************/





/*BEGIN styles for USERS link activated**************************************/





div#containerusers #shoppingcart{


	background: url(/images/shoppingcart_login.gif) no-repeat;


}


div#containerusers #image_bottom{


	background: url(/images/bottom_strip_login.gif)  #FFF no-repeat right  bottom;


}


div#containerusers #topmenu_arrs{


	background: none;


}


/*END styles for USERS link activated**************************************/








td.menucell{


	height: 100%;


	vertical-align: top;


	text-align: left;


}








a.menu{


	text-decoration: none;


	color: #475059;


}





a.menu:hover{


	text-decoration: underline;


}





li#active a.menu:hover{


	text-decoration: none;


	cursor: default;


}





.offset{


	padding-left: 13px;


}





/************* top menu ***************************/








#ul_topmenu #a_komp a{


	background-color:#1FB9FF;


}





#ul_topmenu #a_mag a{


	background-color:#7BBF30;


	margin-left:3px;


}





#ul_topmenu #a_enc a{


	background-color:#FF6030;


	margin-left:3px;


}





#ul_topmenu #a_pokyp a{


	background-color:#FFC21A;


	margin-left:3px;


}





#ul_topmenu #a_kont a{


	background-color:#CF2C2E;


	margin-left:3px;


}





#ul_topmenu #a_novo a{


	background-color:#299767;


	margin-left:3px;


	width:123px;


	/width:120px;


}


/************* top menu ***************************/


/************* site map ***************************/





#ul_sitemap a{


	color: #475059;


	text-decoration:underline;


}


#ul_sitemap a:hover{


	text-decoration:none;


}





#ul_sitemap, #ul_sitemap ul {


	margin: 0px;


	padding: 0 0 0 20px; 


}





#ul_sitemap li, #ul_sitemap li li{


	padding: 3px 3px 3px 15px;	


	list-style:none;


	margin:0px;


}





#ul_sitemap li#a_komp{


	background: url(/images/sitemap/companyitem.gif) top left no-repeat;


}


#ul_sitemap li#a_mag{


	background: url(/images/sitemap/magazinitem_opened.gif) top left no-repeat;


}


#ul_sitemap li#a_mag li{


	background: url(/images/sitemap/magazinitem.gif) top left no-repeat;


}





#ul_sitemap li#a_enc{


	background: url(/images/sitemap/encyclopediaitem_opened.gif) top left no-repeat;


}


#ul_sitemap li#a_enc li{


	background: url(/images/sitemap/encyclopediaitem.gif) top left no-repeat;


}





#ul_sitemap li#a_pokyp{


	background: url(/images/sitemap/pokupatelyamitem_opened.gif) top left no-repeat;


}


#ul_sitemap li#a_pokyp li{


	background: url(/images/sitemap/pokupatelyamitem.gif) top left no-repeat;


}





#ul_sitemap li#a_kont{


	background: url(/images/sitemap/contactitem.gif) top left no-repeat;


}


#ul_sitemap li#a_novo{


	background: url(/images/sitemap/newsitem.gif) top left no-repeat;


}





/************************************************/








/*****************************Begin table styles*****************************************/


.table_gentable{


	width: 713px;


	font-size: 0.9em;


	border:1px solid #FFFFFF;


}





.tr_header{


	font-weight: bold;


	color: #475059;


	background-color: #EFEFEF;


	text-align: center;


}





.tr_row{


	color: #F4F4F4;


	background-color: #F4F4F4;


	color: black;


	border:1px solid #FFFFFF;


}





.tr_row td{


	padding: 3px;


	font-size:12px;


	border:1px solid #FFFFFF;


	cursor:pointer;


}





.tr_row td .input_text{


	width:45px;


	border:1px solid #C0C0C0;


	text-align:right;


}





.tr_header td{


	padding: 3px;


	border:1px solid #FFFFFF;


	font-size:12px;


}


/*****************************Begin table styles*****************************************/





.td_bottom_line{


	font-size:10px;


	height:9px;


}





h2 {


	font-weight: bold;


	padding: 0px 0px 0px 0px;


	margin:0px;


	font-size: 15px;


	color:#475059;


	font-weight:bold;


}


a.chart {


	text-decoration:none;


} 


a.chart:hover {


	text-decoration:underline;


} 





.login_input, .login_input2, .login_input_area, .reg_input, .regformbtnnext{


	color:#666;


	border:1px solid #535760;


	font-size:12px;


	padding:2px;


	width:140px; 


	height:22px;


	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;


}





.login_input2, .login_input_area{


	width:370px;


}





.login_input_area{


	height:100px;


}





.reg_input {


	width:180px;


	border:1px solid #535760;





}


.martop20px{


	margin-top:20px;


}





.regform{font-size:12px;}





.regformbtnnext{


	width:70px; 


	padding:0px;


	margin:0px;


	margin-top:20px;


}





fieldset{


	border:1px solid #DADADA;


	font-size:12px;


	margin:15px 0 0 0;


	padding:10px;


}





fieldset td{


	font-size:12px;


}





#form_org{


	display:none;


}


