body {font-family: Arial;color: 999999;align: center;font-size: 12 ;margin: 5px;}
td {
	FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: tahoma,verdana,arial,"sans-serif"
}

A:link    { color: 1470C5;  TEXT-DECORATION: underline}
A:visited { color: 1470C5;  TEXT-DECORATION: underline}
A:hover   { color: FF0000;  TEXT-DECORATION: underline}
A:active  { color: FF0000;  TEXT-DECORATION: underline}   


.empty, .empty td {font-family: Arial;color: #000000;background-color: #ffffff;

	border: 0px solid #ffffff;
}


.bigtext, .bigtext td {font-family: Arial;color: 000000;align: center;font-size: 12 ;margin: 5px;}

.bigtext A:link    { color: #1470C5;  TEXT-DECORATION: underline}
.bigtext A:visited { color: #1470C5;  TEXT-DECORATION: underline}
.bigtext A:hover   { color: #FF0000;  TEXT-DECORATION: underline}
.bigtext A:active  { color: #FF0000;  TEXT-DECORATION: underline}  

.warning  
{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	background: #efefef;
	padding: 1px 2px;
	color: #cc3333;
	text-transform: normal;
	border: 1px solid #cc3333;
}                    	



.loginformlink, .loginformlink td  {font-family: Arial;color: #FFFFFF;align: center;font-size: 12 ;}
.loginformlink A:link    { color: ffffff;TEXT-DECORATION: underline }
.loginformlink A:visited { color: ffffff;TEXT-DECORATION: underline }
.loginformlink A:hover   { color: C2C2F8;TEXT-DECORATION: underline }
.loginformlink A:active  { color: C2C2F8;TEXT-DECORATION: underline }  



.search, .search td  {	FONT-SIZE: 12px; 
			COLOR: #000000; FONT-FAMILY: tahoma,verdana,arial,"sans-serif";
			background-color: #efefef;
			align: center;
			BORDER-RIGHT: #777777 1px solid; 
			PADDING-RIGHT: 0px; 
			BORDER-TOP: #777777 1px solid; 
			PADDING-LEFT: 5px; 
			PADDING-BOTTOM: 0px; 
			BORDER-LEFT: #777777 1px solid; 
			PADDING-TOP: 0px; 
			BORDER-BOTTOM: #777777 1px solid;
			HEIGHT:18;}



.searchtext, .searchtext td  {	FONT-SIZE: 12px; 
			COLOR: #000000; FONT-FAMILY: tahoma,verdana,arial,"sans-serif";
			background-color: #efefef;
			align: center;
			BORDER-RIGHT: #777777 1px solid; 
			PADDING-RIGHT: 0px; 
			BORDER-TOP: #777777 1px solid; 
			PADDING-LEFT: 5px; 
			PADDING-BOTTOM: 0px; 
			BORDER-LEFT: #777777 1px solid; 
			PADDING-TOP: 0px; 
			BORDER-BOTTOM: #777777 1px solid;
			}


.searchb, .searchb td  {	FONT-SIZE: 12px; 
			COLOR: #aaaaaa; FONT-FAMILY: tahoma,verdana,arial,"sans-serif";
			background-color: #eeeeee;
			align: center;
			BORDER-RIGHT: #eeeeee px solid; 
			PADDING-RIGHT: 0px; 
			BORDER-TOP: #eeeeee 0px solid; 
			PADDING-LEFT: 0px; 
			PADDING-BOTTOM: 0px; 
			BORDER-LEFT: #eeeeee 0px solid; 
			PADDING-TOP: 0px; 
			BORDER-BOTTOM: #eeeeee 0px solid;
			height:20}

.wholepage {
	width: 100%;
	height: 100%;
}

.adminnav, .adminnav td  
	{
	font-family: Arial;
	color: #000000;
	align: center;
	font-size: 12 ;
	background-color: #cccccc;
}
.adminnav A:link    { color: FFFFFF;TEXT-DECORATION: none }
.adminnav A:visited { color: FFFFFF;TEXT-DECORATION: none }
.adminnav A:hover   { color: FFFFFF;TEXT-DECORATION: underline }
.adminnav A:active  { color: FFFFFF;TEXT-DECORATION: underline }  

.adminnavalt, .adminnavalt td  
	{
	font-family: Arial;
	color: #000000;
	align: center;
	font-size: 12 ;
	background-color: #bbbbbb;
}
.adminnavalt A:link    { color: FFFFFF;TEXT-DECORATION: none }
.adminnavalt A:visited { color: FFFFFF;TEXT-DECORATION: none }
.adminnavalt A:hover   { color: FFFFFF;TEXT-DECORATION: underline }
.adminnavalt A:active  { color: FFFFFF;TEXT-DECORATION: underline }  


.admintabheader, .admintabheader td  
	{
	font-family: Arial;
	color: #FFFFFF;
	align: center;
	font-size: 12 ;
	background-color: #AAAAAA;
}
.admintabheader A:link    { color: FFFFFF;TEXT-DECORATION: none }
.admintabheader A:visited { color: FFFFFF;TEXT-DECORATION: none }
.admintabheader A:hover   { color: FFFFFF;TEXT-DECORATION: underline }
.admintabheader A:active  { color: FFFFFF;TEXT-DECORATION: underline }  

.adminhelp  
{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	background: #ffffcc;
	padding: 1px 2px;
	color: #000000;
	text-transform: normal;
	border: 1px solid #000000;
}                    	

.admintabselected, .admintabselected td  
	{
	font-family: Arial;
	color: #FFFFFF;
	align: center;
	font-size: 12 ;
	background-color: #ff6633;
}
.admintabselected A:link    { color: FFFFFF;TEXT-DECORATION: none }
.admintabselected A:visited { color: FFFFFF;TEXT-DECORATION: none }
.admintabselected A:hover   { color: FFFFFF;TEXT-DECORATION: underline }
.admintabselected A:active  { color: FFFFFF;TEXT-DECORATION: underline }  

.topleftcorner2 {width:100%;text-align:center;}
.topleftcorner1 {position:relative;top:0px;left:0px;}


.cattreelevel1, .cattreelevel1 td  {font-family: Arial,Tahoma;font-weight: 700;color: #000000;align: center;font-size: 12 ;}
.cattreelevel1 A:link    { color: #000000;TEXT-DECORATION: none }
.cattreelevel1 A:visited { color: #000000;TEXT-DECORATION: none }
.cattreelevel1 A:hover   { color: #ff0000;TEXT-DECORATION: none }
.cattreelevel1 A:active  { color: #ff0000;TEXT-DECORATION: none }  


.mcattreelevel1, .mcattreelevel1 td  {font-family: Arial,Tahoma;font-weight: 700;color: #000000;align: center;font-size: 12 ;}
.mcattreelevel1 A:link    { color: #000000;TEXT-DECORATION: none }
.mcattreelevel1 A:visited { color: #000000;TEXT-DECORATION: none }
.mcattreelevel1 A:hover   { color: #ff0000;TEXT-DECORATION: none }
.mcattreelevel1 A:active  { color: #ff0000;TEXT-DECORATION: none }  


.cattreelevel2, .cattreelevel2 td  {font-family: Arial;color: #000000;align: center;font-size: 12 ;}
.cattreelevel2 A:link    { color: #000000;TEXT-DECORATION: none }
.cattreelevel2 A:visited { color: #000000;TEXT-DECORATION: none }
.cattreelevel2 A:hover   { color: #ff0000;TEXT-DECORATION: none }
.cattreelevel2 A:active  { color: #ff0000;TEXT-DECORATION: none }  

.mcattreelevel2, .mcattreelevel2 td  {font-family: Arial;color: #000000;align: center;font-size: 12 ;background-color: #EEEEEE}
.mcattreelevel2 A:link    { color: #1470C5;TEXT-DECORATION: none }
.mcattreelevel2 A:visited { color: #1470C5;TEXT-DECORATION: none }
.mcattreelevel2 A:hover   { color: #ff0000;TEXT-DECORATION: none }
.mcattreelevel2 A:active  { color: #ff0000;TEXT-DECORATION: none }  

.mcattreelevelsel2, .mcattreelevelsel2 td  {font-family: Arial;color: #ff0000;align: center;font-size: 12 ;background-color: #EEEEEE}
.mcattreelevelsel2 A:link    { color: #ff0000;TEXT-DECORATION: none }
.mcattreelevelsel2 A:visited { color: #ff0000;TEXT-DECORATION: none }
.mcattreelevelsel2 A:hover   { color: #ff0000;TEXT-DECORATION: none }
.mcattreelevelsel2 A:active  { color: #ff0000;TEXT-DECORATION: none }  





.cattreelevel3, .cattreelevel3 td  {font-family: Arial;color: #000000;align: center;font-size: 12 ;}
.cattreelevel3 A:link    { color: #1470C5;TEXT-DECORATION: none }
.cattreelevel3 A:visited { color: #1470C5;TEXT-DECORATION: none }
.cattreelevel3 A:hover   { color: #ff0000;TEXT-DECORATION: none }
.cattreelevel3 A:active  { color: #ff0000;TEXT-DECORATION: none }  

.cattreelevelsel, .cattreelevelsel td  {font-family: Arial;font-weight: 700;color: #FF0000;align: center;font-size: 12 ;}
.cattreelevelsel A:link    { color: #FF0000;TEXT-DECORATION: none }
.cattreelevelsel A:visited { color: #FF0000;TEXT-DECORATION: none }
.cattreelevelsel A:hover   { color: #FF0000;TEXT-DECORATION: none }
.cattreelevelsel A:active  { color: #FF0000;TEXT-DECORATION: none }  



.catpath, .catpath td  {font-family: Arial;color: #000000;align: center;font-size: 12 }
.catpath A:link    { color: #1470C5;TEXT-DECORATION: none }
.catpath A:visited { color: #1470C5;TEXT-DECORATION: none }
.catpath A:hover   { color: #ff0000;TEXT-DECORATION: none }
.catpath A:active  { color: #ff0000;TEXT-DECORATION: none }  


.mainheader, .mainheader td  {font-family: Tahoma,Arial;color: #000000;align: center;font-size: 20 }
.mainheader A:link    { color: #1470C5;TEXT-DECORATION: none }
.mainheader A:visited { color: #1470C5;TEXT-DECORATION: none }
.mainheader A:hover   { color: #ff0000;TEXT-DECORATION: none }
.mainheader A:active  { color: #ff0000;TEXT-DECORATION: none }  

.mainheadergr, .mainheadergr td  {font-family: Tahoma,Arial;color: #ffffff;align: center;font-size: 20;
	background-color: #000000; 

}
.mainheadergr A:link    { color: #1470C5;TEXT-DECORATION: none }
.mainheadergr A:visited { color: #1470C5;TEXT-DECORATION: none }
.mainheadergr A:hover   { color: #ff0000;TEXT-DECORATION: none }
.mainheadergr A:active  { color: #ff0000;TEXT-DECORATION: none }  

.mainheadergr2, .mainheadergr2 td  {font-family: Tahoma,Arial;color: #ffffff;align: center;font-size: 20;
	background-color: #000000




}
.mainheadergr2 A:link    { color: #1470C5;TEXT-DECORATION: none }
.mainheadergr2 A:visited { color: #1470C5;TEXT-DECORATION: none }
.mainheadergr2 A:hover   { color: #ff0000;TEXT-DECORATION: none }
.mainheadergr2 A:active  { color: #ff0000;TEXT-DECORATION: none }  


.mainheaderblack, .mainheaderblack td  {font-family: Tahoma,Arial;color: #000000;align: center;font-size: 20;
	background-color: #000000; }
.mainheaderblack A:link    { color: #1470C5;TEXT-DECORATION: none }
.mainheaderblack A:visited { color: #1470C5;TEXT-DECORATION: none }
.mainheaderblack A:hover   { color: #ff0000;TEXT-DECORATION: none }
.mainheaderblack A:active  { color: #ff0000;TEXT-DECORATION: none }  


.tabheader, .tabheader td  
	{
	font-family: Arial;
	color: #000000;
	align: center;
	font-size: 12 ;
	background-color: #BBBBBB;
}
.tabheader A:link    { color: 000000;TEXT-DECORATION: none }
.tabheader A:visited { color: 000000;TEXT-DECORATION: none }
.tabheader A:hover   { color: 000000;TEXT-DECORATION: underline }
.tabheader A:active  { color: 000000;TEXT-DECORATION: underline }  

.tabsubheader, .tabsubheader td  
	{
	font-family: Arial;
	color: #000000;
	align: center;
	font-size: 12 ;
	background-color: #99CCFF;
}
.tabsubheader A:link    { color: 000000;TEXT-DECORATION: none }
.tabsubheader A:visited { color: 000000;TEXT-DECORATION: none }
.tabsubheader A:hover   { color: 000000;TEXT-DECORATION: underline }
.tabsubheader A:active  { color: 000000;TEXT-DECORATION: underline }  

.tabsubheader2, .tabsubheader2 td  
	{
	font-family: Arial;
	color: #000000;
	align: center;
	font-size: 12 ;
	background-color: #052A9D;
}
.tabsubheader2 A:link    { color: 000000;TEXT-DECORATION: none }
.tabsubheader2 A:visited { color: 000000;TEXT-DECORATION: none }
.tabsubheader2 A:hover   { color: 000000;TEXT-DECORATION: underline }
.tabsubheader2 A:active  { color: 000000;TEXT-DECORATION: underline }  

.tabsetka{
clear:both;
}

.tabsetka, .tabsetka td  
	{
	font-family: Arial;
	color: #000000;
	align: center;
	font-size: 12 ;
	background-color: #eeeeee;
	border: 1px solid #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	padding: 1px 2px;
}
.tabsetka A:link    { color: #1470C5;TEXT-DECORATION: underline }
.tabsetka A:visited { color: #1470C5;TEXT-DECORATION: underline }
.tabsetka A:hover   { color: #ff0000;TEXT-DECORATION: underline }
.tabsetka A:active  { color: #ff0000;TEXT-DECORATION: underline }  

.tabsetka2, .tabsetka2 td  
	{
	font-family: Arial;
	color: #000000;
	align: center;
	font-size: 12 ;
	background-color: #ffffff;
	border: 1px solid #000000;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	padding: 1px 2px;
}
.tabsetka2 A:link    { color: #000000;TEXT-DECORATION: underline }
.tabsetka2 A:visited { color: #000000;TEXT-DECORATION: underline }
.tabsetka2 A:hover   { color: #000000;TEXT-DECORATION: underline }
.tabsetka2 A:active  { color: #000000;TEXT-DECORATION: underline }  

.vrezka {
float: right;
margin-left: 8px;
margin-bottom: 5px;
width: 215;
background-color: #ffffff;

} 

.bottommenu, .bottommenu td  {font-family: Arial;color: #1470C5;align: center;font-size: 12 ;background-color: #FFFFFF}
.bottommenu A:link    { color: #1470C5;TEXT-DECORATION: none }
.bottommenu A:visited { color: #1470C5;TEXT-DECORATION: none }
.bottommenu A:hover   { color: #ff0000;TEXT-DECORATION: none }
.bottommenu A:active  { color: #ff0000;TEXT-DECORATION: none }  

.bottommenu2, .bottommenu2 td  {font-family: Arial;color: #1470C5;align: center;font-size: 12 ;background-color: #FFFFFF}
.bottommenu2 A:link    { color: #1470C5;TEXT-DECORATION: underline }
.bottommenu2 A:visited { color: #1470C5;TEXT-DECORATION: underline }
.bottommenu2 A:hover   { color: #ff0000;TEXT-DECORATION: underline }
.bottommenu2 A:active  { color: #ff0000;TEXT-DECORATION: underline }  


.vrezka2 {

margin-left: 8px;
margin-bottom: 5px;
width: 540;
background-color: #ffffff;

} 
.allitems {border: 1px solid #dddddd;overflow:hidden;margin-left:4px;margin-top:30px;padding-top:0px;width:99%;text-align:center;}
.alloneitem {float:left;margin-left:12px;width:72px;height:130px;text-align:center;font-size:0.8em;padding:3px;}
.alloneitem_selected {float:left;margin-left:12px;width:72px;height:130px;text-align:center;font-size:0.8em;padding:3px;}

.alloneitem {border: 1px solid white;text-align:center;}
.alloneitem .imagebox{height:70px;vertical-align: middle;width:70px;}

.alloneitem_selected {border: 1px dotted red;color:red;text-align:center;}
.alloneitem_selected a{color:red;}
.alloneitem_selected .imagebox{height:70px;vertical-align: middle;width:70px;}

.video {
padding:10px;
}

.videotitle {
font-weight:bold;
text-align:center;
padding-bottom:15px;
}
.videotext {
padding-top:10px;
padding-bottom:10px;
}
.topleftcorner {width:100%;text-align:center;}


.middled {text-align:center;margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}

