
body { behavior: url("stranky/inc/csshover.htc");
	background-image: url(../images/text.jpg);
	background-repeat:repeat-y;
	background-position: center top;
	text-align: center;
	COLOR: #484848; 
	FONT-FAMILY: Arial Narrow, Arial, Helvetica, serif; 
	FONT-SIZE: 13px; 
	line-height: 15px;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px;
}
#sub {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	top: -13px;
	_top: -16px;
	height: 480px;
}
#all {
	position: relative;
	top: -10px;
	_top: -15px;
	background-image:  url(../images/head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	width:1024px;
	min-height: 1024px;
	text-align:left;
	z-index:6;
}

#main {
	float:left;
	width: 395px;
	padding-left:  330px;
	margin-top:    228px;
	&margin-top:    240px;
	_margin-top:    240px;
	text-align:justify;
}
#main a {
	color: #FF0000;
}
#main a:hover {
	color: #990000;
}


#news {
	float: left;
	width: 214px;
	margin-top: 228px;
	&margin-top: 240px;
	&margin-top: 240px;
	_margin-top: 240px;
	padding-left:  0px;
	margin-left:  45px;
	text-align: justify;
	font-size: 11px;
	color:#4B4B4B;
	letter-spacing: 0px;
	FONT-FAMILY: Arial, Helvetica, serif; 
}
#news a {
	color: #000000;
	font-weight:bold;
}
#news a:hover {
	color: #666666;
}

#news h1 {
	font-size: 13px;
	padding:    0px;
	text-align: left;
	line-height: 15px;
}
#news h2 {
	font-size: 13px;
	text-align: left;
	line-height: 15px;
}

#news h3 {
	font-size: 13px;
	text-align: right;
	padding-right: 12px;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif
}
#news hr {	
	width: 100%;
	height: 1px;
}


#main h1 {	
	font-size: 15px;
	font-weight:bold;
	padding-left: 16px;
	letter-spacing: 1px;
}
#main h2 {	
	font-size: 14px;
	font-weight:bold;
}
#main h3 {	
	font-size: 13px;
	font-weight:bold;
}
#main h4 {	
	font-size: 12px;
	font-weight:bold;
}
#main hr {	
	width: 85%;
	height: 1px;
}



#tlbox1 {
	position: absolute;
	left:   48px;
	top:   225px;
	height: 20px;
	width: 30px;
}
#tlbox2 {
	position: absolute;
	left:   92px;
	top:   198px;
	height: 20px;
	width: 30px;
}
#tlbox3 {
	position: absolute;
	left:  136px;
	top:   171px;
	height: 20px;
	width: 30px;
}

#searchbox {
	position: absolute;
	right:     30px;
	top:       76px;
	width:    190px;
	height:    40px;
	color:#FF0000;
}
#mailbox {
	position: absolute;
	right:      30px;
	top:       110px;
	width:     190px;
	height:     30px;
	color:#FF0000;
}
#popis {
	position: absolute;
	right:     230px;
	top:        70px;
	&top:       80px;
	_top:       80px;
	width:     160px;
	height:     60px;
	color:#FF0000;
	text-align:right;
}


/*_______________________________MENU___________________________________*/


#menu {
	position: absolute;
	width:  168px;
	height: 450px;
	top:    285px;
	left:    60px;
	
	FONT-SIZE: 13px;
	line-height: 19px;
	text-transform:uppercase;
	font-weight: bold;
	text-align: right;
	/*letter-spacing: 1px;*/
	color:#666666;
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
}
#menu a, #menu a:visited {
	min-height: 21px;
	width:     160px;
	COLOR: #4B4B4B;
	TEXT-DECORATION: none;
}
#menu a:hover {
 	COLOR: #993300;
}


	
/* menu 1. urovne */
#menu ul { 
	list-style-type: none;
}
	
#menu ul li { 
	background-image:url(../images/menu-text.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
	width:         168px;
	padding-right:  10px;
	position: relative;
	text-align: right;
	padding-top:5px;
	padding-bottom:5px;
}

#menu ul li:hover   { 
		background: url(../images/menu-in.jpg); 
		background-repeat:no-repeat;
		background-position:right bottom;
}

/* submenu */
#menu ul li ul{
	background-image:url(../images/menu-text.jpg);
	background-repeat:repeat;
	background-position: right bottom;
	display: none;
	position: absolute;
	left:    176px;
	&left:   138px;
	_left:   138px;
	width:         180px;
	_width:         170px;
	text-align: left;
	border-bottom: #999999 1px solid;
	border-left:   #AAAAAA 1px solid;
	border-right:  #888888 1px solid;
	border-top:    #999999 1px solid;
	top: 0;
	padding: 0;
}



/* pozice pro menu >2. urovne */
#menu ul li ul li ul { 
	left:  178px;
	&left: 136px;
	_left: 136px;
	width: 170px;
}



/* vzhled odkazu v submenu */
#menu ul li ul li a {
	width:170px;}

/* 2.uroven */
#menu ul li:hover ul  { display: block; }
#menu ul li:hover ul li { width:168px; }
#menu ul li:hover ul li a { }
#menu ul li:hover ul li:hover  {  
		/*padding:0 10px 0 0;*/
		width:  168px;
		background: url(../images/menu-in.jpg); 
		background-position: right bottom; }

/* 3.uroven */
#menu ul li:hover ul li ul { display: none; }
#menu ul li:hover ul li:hover ul { display: block; }
#menu ul li:hover ul li:hover ul li { width:  160px;  }
#menu ul li:hover ul li:hover ul li a {  }
#menu ul li:hover ul li:hover ul li:hover {  
		/*padding:0 10px 0 0;*/
		width:  160px;
		background: url(../images/menu-in.jpg); 
		background-position:right bottom;  }

/* 4.uroven */
#menu ul li:hover ul li:hover ul li ul { display: none; }
#menu ul li:hover ul li:hover ul li:hover ul { 
		display: block;
		left:  170px;
		_left: 128px;
}
#menu ul li:hover ul li:hover ul li:hover ul li {  }
#menu ul li:hover ul li:hover ul li:hover ul li a {  }
#menu ul li:hover ul li:hover ul li:hover ul li:hover {  
		/*padding:0 10px 0 0;*/
		width:  160px;
		background: url(../images/menu-in.jpg); 
		background-position:right bottom;
		}
		
		
#odkazy { 
	color:#ffffff;
	padding: 0px 0px 0px 0px;
	margin-top:-20px;
	text-align:justify;
	line-height:normal; }
#odkazy a{
	color:#FF0000;
	text-decoration:underline;
	display: block;
	font-size: 12px;
	text-align: center;
}
#odkazy a:hover {
	color: #990000;
}
#odkazy a img {
	text-align: center;
	margin-top:4px;
	margin-bottom: 4px;
	border: none;
}
#odkazy #odkazy-vnitrek {
	background: #ffffff;
	padding-top:10px;
	padding-bottom:10px;
}
#odkazy a.odkazy-vice {
	color: #000000;
	text-align: center;
	padding-top:10px;
	text-decoration:underline;
}
#odkazy a.odkazy-vice:hover {
	color: #4B4B4B;
}
#news h3#odkazy {
	background-image: url(../images/odkazy-nadpis.jpg);
	padding-top:8px;
	color:#4B4B4B;
	padding-bottom:10px;
}

.podpis {
	padding-left:325px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.podpis a {
	color: #FF0000;
}