body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
	background-color:#FFFFFF;
	text-align:left;
	
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-face-color: #e0e0e0; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-track-color: #ffffff ; 
}

table {
	font-size:11px;
	text-align:left;

}

a {
	color: #1a2e88;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1{
 font-size: 160%;
 color: #1a2e88;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 10px 0px;
}

h2{
 font-size: 160%;
 color: #1a2e88;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

h3{
 font-size: 130%;
 color: #1a2e88;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 10px 0px;
}

h4{
 font-size: 120%;
 color: #1a2e88;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 10px 0px;
}

h5{
 font-size: 110%;
 color: #1a2e88;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 10px 0px;
}

h6{
 font-size: 90%;
 color: #1a2e88;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 10px 0px;
}

form { margin:0px; padding:0px;}


.t12 {
	font-size: 12px;
}
.t11 {
	font-size: 11px;
}
.t9 {
	font-size: 9px;
}
.t8 {
	font-size: 8px;
}

.txt7 {
	font-size: 7px;
}

.t10 {

	font-size: 10px;
}
.t14 {
	font-size: 14px;
}
.t16 {
	font-size: 16px;
}
.t18 {
	font-size: 18px;
}

.bold {
	font-weight: bold;
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.stred {
	text-align: center;
}

.skryt{
	display:none;
	}

.red {
	color:#EB0A0A;
}
.white {
	color:#FFFFFF;
}


.modra {
	color:#2B79BF;
}

.sv_m{
	color:#77AFE1;
}

.odsazeni { margin-bottom:15px;}
.podklad_menu {	background-image:url(system_obr/modra_menu.gif); background-repeat:no-repeat; margin-left:30px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.menu_ramcek {	background-image:url(system_obr/ram_lp.gif);margin:0px; width:225px; }

#akt_low { margin:5px; clear:both; padding:5px;}

#hl_stranka {width:1034px; margin-top:3px; text-align:left;}
#left_menu {margin-top:38px; float:left; width:225px;}
#vnitrek {margin-left:230px; width:798px; color:inherit;}
#spodek { clear: both; }
#spodek_text {margin-top:50px; background-color:#2B79BF;color:inherit;}

#leva_cast {float:left;width:135px;margin:0;padding:0}
#lmenu2-bg	{margin-top:8px;padding:0;color:#000;background-color:#deceae;}

#stred-bg		{color:inherit;background-color:#fff;margin:0 15px}

#prava_cast {
	background-color:#66FFFF;
	float:right;
	}

.str_odkaz {width:170px; margin:4px 0px; padding:0px; float:left;}
.str_odkaz_sipka {float:right;margin:4px 0px; padding:0px; }

/* OBCHOD ON-LINE
*/

.obchod_obr_low {float:left;margin:0px 10px 10px 0px; width:182px; display:block;}
.obchod_obr_low_popis{ background-image:url(system_obr/obr_pod_s_lupou.gif); clear:none;padding-left:38px; width:144px; color:#FFFFFF; height:20px; padding-top:10px;}


/* MENU
*/

#rozbal_menu {margin-bottom:5px;}

.menu_left { background-color:#2B79BF; background-image:url(system_obr/modra_lh.gif); background-repeat:no-repeat; width:6px;}
.menu_right { background-color:#2B79BF; background-image:url(system_obr/modra_ph.gif); background-repeat:no-repeat; width:6px;}
.menu_text { background-color:#2B79BF; }
	
	
#menu a { font-size:12px; font-weight:bold; color:#FFFFFF;}


.sub_menu_pol{
	position: absolute;
	left:-10px; 
	top: 5px;
	text-align: left;
	padding:5px;
	display:none;
	z-index:3;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
}	
	
#submenu a{
	font-size:10px;
	background-color:#77AFE1;
	display:block;
	width:100%;
	margin: 2px 0px 2px 0px;
	padding:3px 10px 3px 10px;
	color:#FFFFFF;
}		
	
#text {
	padding-right:15px;
	}
#text p {
	margin:0px 0px 7px 0px
	}

#text a {
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

#text a:hover {
	color:#EB0A0A;
}

	
#img_menu {
	float:left;
	
	padding:0px 15px 10px 0px;
}	

.ramecek{
	border:1px solid #dddddd; 
	margin:2px 2px 2px 2px; 
	padding:5px;
}

.ram{
	border:1px solid #FFFFFF; 
}




#str img {
	margin: 4px;
	}
	
.ods {
	padding:4px 6px 4px 6px;
	background-color:#DDDDDD;
	display:block;
}



.col_w {
	color:#FFFFFF}
	
.seda {
	color:#828282}
	
.sprava_menu {
	background-color:#FFFFFF; 
	padding:2px; 
	margin:2px;
	display:block;
	font-size:10px;
	}

#sprava_m {
	position: absolute;
	background-color:#CCCCCC;
	width:100px; 
	border:1px solid #888888;	
	z-index:1;
	display:none;
	}
