/*STANDARDNI TAGY*/

html,body {
	background-color:#ffffff;
	color: #555555;
    font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 10px;
    margin: 0px;
    padding: 0px;
	line-height:150%;
	height:100%;
	border:none;
	}
	
	
#fullheight
{
height: 100%;
}

h1
{
	font-family: trebuchet ms, arial, hevetica, sans-serif;
	color: #555555;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	
}
	
h2
{
	font-family: trebuchet ms, arial, hevetica, sans-serif;
	color: #555555; 
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	border-bottom: 1px solid #99cc33;
	line-height:120%;
}
	
a
{
	margin: 0;
	border: 0;
	padding: 0;
	color: #99cc33;
 	text-decoration: none;
}

a:hover
{
	margin: 0;
	border: 0;
	padding: 0;
	color: #99cc33;
 	text-decoration: underline;
}

a.normal
{
	margin: 0;
	border: 0;
	padding: 0;
	color: #555555;
 	text-decoration: none;
}

.zvyrazneni
{
color: #555555;
font-weight:bold;
font-size:10px;
}


/*VYPIS SOUBORU*/
.prostrkani
{
	line-height:200%;
}

.a_soubor, .a_soubor:hover
{
	margin: 0;
	border: 0;
	padding: 0;
	color: #444444;
 	text-decoration: none;
}

.a_adresar, .a_adresar:hover
{
	margin: 0;
	border: 0;
	padding: 0;
	color: #444444;
 	text-decoration: none;
	font-weight:bold;
}
/*FORMULARE*/

INPUT.sub 
{
	BORDER: black 1px solid;  FONT-SIZE: 10px;  WIDTH: 80px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center;
}

INPUT.box 
{
	BORDER: #808080 1px solid;  FONT-SIZE: 10px;  WIDTH: 180px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white;
} 

INPUT.search
{
	BORDER: #808080 1px solid;  FONT-SIZE: 10px;  WIDTH: 120px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white;
} 
/*TABULKY*/
.td_1
{
background-image: url(../picz/bg_1.gif);
background-repeat: no-repeat;
padding:0px;
} 

.td_2
{
background-image: url(../picz/bg_2.gif);
background-repeat: repeat-x;
padding:0px;
} 

.td_3_homepage
{
padding:0px;
border-bottom:1px solid #888888;
}

.td_3_ostatni
{
padding:0px;
}

.td_4
{
background-image: url(../picz/bg_4.gif);
background-repeat: repeat-x;
padding:0px;
} 

.td_foot
{
background-image: url(../picz/img_bottom.gif);
background-repeat: repeat-x;
} 

.tab_default
{
	background-image: url(../picz/img_prechod_top.gif);
	background-color: #ffffff;
	background-repeat: repeat-x;
	border-left: 1px solid #c0c0c0; 
	border-right: 1px solid #c0c0c0; 
	padding: 6px 10px 0px 6px;
	border-bottom: 4px #dddddd solid;
}

.tab_prvni
{
border-bottom: 1px solid #99cc33;
}

.tab2
{
background-color: #ffffff;
}

.tab2_1
{
background-color: #f9f9f9;
font-size: 10px;
}
 
/*BOXY*/

.left
{
	background: #ffffff; 
	padding: 4px 0px 4px 0px; /*H/P/D /L*/ 
}

.left_box1
{
	background-image: url(../picz/img_prechod_top.gif);
	background-color: #ffffff;
	background-repeat: repeat-x;
	min-height: 550px;
	_height: 550px;
	width:526px;
	border-left: 1px solid #c0c0c0; 
	border-right: 1px solid #c0c0c0; 
	padding: 10px 10px 10px 10px;
	border-bottom: 4px #dddddd solid;
	color: #555555;
	text-align: justify;

}

.prechod_box
{
	width:515px;
	background-image: url(../picz/img_prechod_top.gif);
	background-color: #ffffff;
	background-repeat: repeat-x;
	border-left: 1px solid #c0c0c0; 
	border-right: 1px solid #c0c0c0; 
	border-bottom: 1px solid #c0c0c0; 
	padding: 6px 5px 10px 5px;
	text-align: left;
}

.right
{	
	color: #888888;
	background: #ffffff; 
	padding: 4px 0px 0px 0px; /*H/P/D /L*/ 
}

.right_news
{
	width:188px;

	border: 1px solid #DDDDDD;
	background: #ffffff;
	padding: 6px 15px 10px 15px;
	border-bottom: 4px #dddddd solid;
/*	background-image: url(../bg2.gif);
	background-position: bottom left;
background-repeat: no-repeat;*/
}

.right_news h1 
{
	font-family: trebuchet ms, arial, hevetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555; 
	margin: 0 0 6px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #99cc33;
}


.right_login
{
	width:188px;
	background: white;
	padding: 6px 15px 0px 15px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 4px #dddddd solid;
/**/	background-image: url(../picz/img_prechod_top.gif);
/**/	background-repeat: repeat-x;
}

.right_login h1 
{
	font-family: trebuchet ms, arial, hevetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555; 
	margin: 0 0 6px 0;
}


.right_login_form
{
	width: 216px;
	width/* */:/**/188px;
	width: /**/188px;
	font-family: tahoma, arial, hevetica, sans-serif;
	font-size: 10px;
	color: #888888;
	padding: 0px;
}

.footer
{
	color: #555555;
	text-align: right;
	font-size: 9px;
}
/*NAVIGACE*/
	ul#mainMenu, ul#subMenu  {
	padding:0;
	margin:0;
	list-style-type:none;
	}
	ul#mainMenu ul {
		margin-top:3px;
	}
	
	ul#mainMenu li {
		float:left; 
		padding:3px;
		width:130px;
      /*  background-color: #ffffff;			/* for right mouseover effect */
	}
	
	ul#mainMenu li {
		behavior: url(hover.htc);
	}
	
	ul#mainMenu a {
		color: #333333;
		display:block;
		font:11px arial,sans-serif;
		padding:4px;
		font-weight:bold;
		border-bottom:4px solid #99cc33;
		text-decoration:none;
	}
	
	
	ul#mainMenu ul a {
		padding-left:2px;
		border-top:0px solid #ffffff;
		border-bottom:0px solid #ffffff;
		font-weight:normal;
	}
	
	ul#mainMenu ul a:hover {
		font-weight: bold;
		color: #333333;
		background:#99cc33;
		font-weight:normal;
	
	}
	
	ul#mainMenu ul {
		position:absolute;
		border-left:1px solid #444444;
		border-right:1px solid #444444;
		border-bottom:1px solid #444444;
		visibility:hidden;
		filter:alpha(opacity=85);
		-moz-opacity:.85;
		opacity:.85;
		background-color:white;			/* for right mouseover effect */
	}
	
	ul#mainMenu li:hover ul, ul#mainMenu li.hover ul
	{
		visibility:visible;
	}
	
	ul#mainMenu li li {
		float:none;
		border:none;
		padding:0;
	}
		
	ul#mainMenu li {
		behavior: url(hover.htc);
	}