A  { text-decoration : underline; color : #003300; }
A:Visited  { color : #003300; }
A:Active  { color : #003300; }
A:Hover  { color : #003300; text-decoration : none; }

BODY  {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#452709;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#452709;
	scrollbar-shadow-color:#452709;

	background: url('../img/bg.gif') top left;
	background-color:#fff;
	font-family: Verdana, Verdana CE;
	font-size: 11px;
	color: #2B3F4F;
	margin:0px;
	padding:0px;
	
	text-align:center;
} 


TD {
	font-family: Verdana, Verdana CE;
	font-size: 11px;
}

TH {
	font-family: Verdana, Verdana CE;
	font-size: 11px;
	font-weight:bold;
	color:#F8F2C9;
	background-color: #452709;
	text-align:left;
}

H3 {
	color:#1F73B1;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	padding:0px;
}

FORM {
	padding:0px;
	margin:0px;
}

INPUT {
}

/*
 **********************
 * page elements
 **********************
 * HP
 **********************
**/

#page {
	margin:auto;
	margin-top:10px;
	width:778px;
}

#hp-top {
	background: url('../img/bg_top.gif') top left no-repeat;
	height:7px;
	font-size:1px;
}

#hp-middle {
	background: url('../img/bg_main.jpg') top left no-repeat;
	height:487px;
	position:relative;
}

#hp-middle #logo {
	position:absolute;
	top:30px;
	left:18px;
}

#hp-middle #logotxt {
	position:absolute;
	top:50px;
	left:111px;
}

#hp-middle #english {
	position:absolute;
	top:8px;
	left:745px;
}

#hp-middle #newsbox {
	position:absolute;
	top:50px;
	left:458px;
	text-align:left;
	width:260px;
	font-size:10px;
}

#newsbox .datum {
	color:#686868;
}

#hp-middle #hpmenu {
	position:absolute;
	top:230px;
	left:47px;
	text-align:left;	
}

#hp-middle #hpdownmenu {
	position:absolute;
	top:458px;
	left:70px;
	text-align:left;	
}

#hp-bottom {
	background: url('../img/bg_bottom.gif') top left no-repeat;
	height:7px;
	font-size:1px;
}

.hp-obr{
	position:absolute; 
	top:220px; 
	left:220px;  
	width:172px; 
	heigth:127px;
}

/*
 **********************
 * page elements
 **********************
 * inner page
 **********************
**/

#in-top {
	background: url('../img/bg_in_top.jpg') top left no-repeat;
	height:138px;
	font-size:1px;
	position:relative;
}

#in-top #logo {
	position:absolute;
	top:30px;
	left:18px;
}

#in-top #logotxt {
	position:absolute;
	top:50px;
	left:111px;
}

#in-top #titulka {
	position:absolute;
	top:7px;
	left:657px;
}

#in-top #english {
	position:absolute;
	top:8px;
	left:750px;
}

#in-top #topmenu {
	position:absolute;
	top:115px;
	left:470px;
}

#in-middle {
	background: url('../img/bg_in_mid.gif') top left repeat-y;
	position:relative;
	text-align:right;
}

#in-middle #contentpic {
	padding-top:1px;
	padding-right:16px;
}

#in-middle #contentpic2 {
	padding-top:31px;
	padding-right:16px;
}

#in-middle #contentxt {
	float:right;
	padding-top:8px;
	width:564px;
	text-align:center;
}

#in-middle #localmenu {
	position:absolute;
	top:35px;
	left:47px;
	text-align:left;
	width:155px;
}

#localmenu A { color:#1775DF; text-decoration:none; }
#localmenu A:link { color:#1775DF; text-decoration:none; }
#localmenu A:visited { color:#1775DF; text-decoration:none; }
#localmenu A:hover { color:#AFDFFC; text-decoration:none; }

#localmenu .txt {
	color:#5B92BA;
	margin-bottom:10px;
}

.itempic {
	padding-bottom:12px;
}

.itemtxt {
	padding-top:12px;
	padding-left:8px;
	font-weight:bold;
}

.itemtxt A { color:#1775DF; text-decoration:none; }
.itemtxt A:link { color:#1775DF; text-decoration:none; }
.itemtxt A:visited { color:#1775DF; text-decoration:none; }
.itemtxt A:hover { color:#AFDFFC; text-decoration:none; }

/*
o nas
*/

#in-middle #commontxt {
	padding-top:35px;
	padding-left:47px;
	text-align:left;
}

#in-middle #tl {
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}

#in-middle #tr {
	position:absolute;
	top:0px;
	right:0px;
	z-index:10;
}

#in-middle #bl {
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:10;
}

#in-middle #br {
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:10;
}

#in-bot {
	background: url('../img/bg_in_bot.gif') top left no-repeat;
	height:40px;
	font-size:1px;
	position:relative;
}

#in-bot #botmenu {
	position:absolute;
	top:12px;
	left:70px;
	text-align:left;
}

#footer {
	font-size:10px;
	color:#5D5D5D;
	text-align:left;
}

.inp {
	width:270px;
	border:1px solid #AFDFFC;
	background: url('../img/bg_form.gif') top left repeat-x;
	margin-top:2px;
}

.ta {
	width:270px;
	height:68px;
	border:1px solid #AFDFFC;
	background: url('../img/bg_form.gif') top left repeat-x;
	margin-top:2px;
}

.sub {
	background: url('../img/btn_sub.gif') top left no-repeat;
	width:85px;
	height:17;
	font-size:2px;
	border:0px;
	padding:0px;
	margin:0px;
	margin-left:185px;
	margin-top:5px;
}
.suben {
	background: url('../img_en/btn_sub.gif') top left no-repeat;
	width:85px;
	height:17;
	font-size:2px;
	border:0px;
	padding:0px;
	margin:0px;
	margin-left:185px;
	margin-top:5px;
}
.obsah{
	float:right; 
	margin:0px 15px; 
	width:240px; 
	text-align:left;
}