@media screen, projection{
body{
	font: 83% Arial,Verdana,lucida,sans-serif;
	color: #000000;
	line-height:2.6ex;
	margin:0;
	padding:0;
	background:#792305 url(/images/bg_body.gif) 50% 0 no-repeat;}

hr{height:1px;
	border:none;
	border-bottom:1px solid #e6eaf4;}
h1,h2,h3,h4,h5,.cltop,.cltop span,.pbtop,.actual span,.actualleft span,.fresh span,.fresh1 span,.subnav1,.subnav1r,.subnav3,.mega,.lista,.h4{
	font-family:"Georgia CE","Times New CE",Georgia,times,serif;}
h1,h1 span{
	position:absolute;
	top:9px;
	left:176px;
	padding:0;
	margin:0;
	width:333px;
	height:62px;
	overflow:hidden;}
h1 span{
	display:block;
	top:0;
	left:0;
	background:url(/images/h1.gif) 0 0 no-repeat;}
h1 span.en{
	background:url(/images/h1_en.gif) 0 0 no-repeat;}
h1 span.sen{
	background:url(/images/h1_sen.gif) 0 0 no-repeat;}
h1 span.esen{
	background:url(/images/h1_esen.gif) 0 0 no-repeat;}
h1,h2,h3,h4,h5{
	font-weight:normal;}
h2{
	font-size:170%;
	line-height:130%;
	margin:0 0 15px;
	padding:0 0 15px;
	background:url(/images/bg_h2.gif) 0 100% repeat-x;}
h3{
	font-size:150%;
	line-height:130%;}
h4,.h4{
	font-size:130%;
	line-height:130%;}
h5{
	font-size:110%;}
p{
	margin: 0 0 0 0px;
	padding:0;}
ul{
	margin:0;}
ol{
	margin:0;}
li{
	text-align:justify;}
ul{
	list-style-type:disc;}

/* COLOR */
#nav a{
	color:#ffffff;
	font-size: 13px;}
a:hover,#foot a:hover,#contmain a:hover{
	color:#000000;}
.dr,#nav a:hover,#nav a.active,#foot a,#contmain a,.emhref,.all,a{
	color:#8f2a07;}
#contmain .act a,#contmain .act2 a{
	color:#000000;}
.tr{
	color:#105000;}
.gr{
	color:#606040;}
.red{
	color:#ff0000;}
.wh{
	color:#ffffff;}

/* MAIN */
#main{
	width:818px;
	margin:0 auto;
	background:#dfdea9 url(/images/bg_main.gif) 0 0 no-repeat;}
#head{
	text-align:right;
	background:#c0bf7b url(/images/bg_head.gif) 0 0 no-repeat;}
#head p,#head form{
	margin:0;
	padding:10px 24px;}
#head .top2{
	position:relative;}
.logo{
	position:absolute;
	bottom:-18px;
	left:24px;
	width:133px;
	height:127px;}
.top{
	text-align:left;
	font-size:90%;
	padding:8px 24px 8px 175px;
	background:#d0cf91 url(/images/bg_head_top.gif) 0 0 no-repeat;}

#nav{
	font-size:10pt;
	background:#8f2a07;
	border-bottom:2px solid #f9f8e3;}
#nav ul{
	padding:0;
	margin:0 0 0 175px;
	list-style:none;}
#nav li{
	display:block;}

.subnav1{
	font-size:130%;
	padding:0 0 30px;}
.subnav1 ul,.subnav1 li{
	padding:0;
	margin:0;
	list-style:none;}
.subnav1 li{
	width:382px;
	float:left;}
.subnav1 li a{
	display:block;
	padding:4px 2px 6px 40px;
	background:url(/images/bg_li1s.gif) 10px 50% no-repeat;}
.subnav1, li a:hover{
	background-position:-476px 50%;}
#lip a{
	background:url(/images/bg_li1p.gif) 10px 50% no-repeat;}
#lip a:hover{
	background-position:-476px 50%;}

.subnav1r{
	font-size:130%;
	padding:0 0 15px;}
.subnav1r div{
	height:15px;
	border-bottom:1px solid #cbb988;}
.subnav1r ul,.subnav1 li{
	padding:0;
	margin:0;
	list-style:none;}
.subnav1r li{
	width:486px;}
.subnav1r li a{
	display:block;
	padding:4px 2px 6px 40px;
	background:url(/images/bg_li1r.gif) 10px 50% no-repeat;}
.subnav1r, li a:hover{
	background-position:-476px 50%;}

.subnav2{
	font-size:100%;}
.subnav2 ul{
	padding:0px 0px 0px 25px;
	margin:0;
	list-style-image:url('/images/li.gif');}
.subnav2 li{
	padding:0;
	margin:0;
	text-align:left;}

.subnav3{
	font-size:100%;
	margin-bottom:40px;}
.subnav3 ul,.subnav3 li{
	padding:0;
	margin:0;
	list-style:none;}
.subnav3 li a,.act{
	display:block;
	padding:4px 0 4px 30px;
	margin:0;
	background:url(/images/bg_li3.gif) 6px 50% no-repeat;}
#lio a{
	background:url(/images/bg_li3o.gif) 6px 50% no-repeat;}
#lio a:hover{
	background-position:-224px 50%;}
#acto a{
	background:url(/images/bg_li3o.gif) 6px 50% no-repeat;
	background-position:-224px 50%;}
.subnav3 li a:hover{
	background-position:-224px 50%;}
.subnav3 li li a{
	padding:4px 0 4px 40px; margin:0;
	background:none;}
li.act a{
	background-position:-224px 50%;
	font-weight:bold;
	text-decoration:none;}
.act2 a{
	font-weight:bold;
	text-decoration:none;}
.act2{
	padding:4px 0px 4px 0px;
	text-indent:30px;}

.subnav4{
	font-size:100%;
	margin-bottom:10px;}
.subnav4 ul,.subnav4 li{
	padding:0;
	margin:0;
	list-style:none;}
.subnav4 li a{
	display:block;
	padding:4px 0 4px 30px;
	margin:0;
	background:url(/images/bg_li3.gif) 6px 50% no-repeat;}
.subnav4 li a:hover{
	background-position:-224px 50%;}

#contmain{
	position:relative;
	left:0;
	top:0;
	padding:24px 24px 0;}
#cont{
	position:relative;
	width:384px;}
#cont1{
	float:left;
	width:230px;}
#right-side{
	position:relative;
	width:368px;
	margin-left:15px;}
#right-side1{
	margin-left:250px;}
#right-side h3{
	margin:0;
	padding:0;
	background:none;}

#foot{
	padding:1em 24px;
	background:#d0cf91;}
#foot p{
	padding:5px 0;}
#foot img{
	vertical-align:text-top;}

.clanek{
	background:#cfce92;}
.cltop{
	background:#c5c489;
	font-size:130%;
	line-height:2.7ex;}
.cltop .span{
	color:#ffffff;
	display:block;
	padding-bottom:5px;
	font-size:90%;}
#right-side .cltop .span{
	padding:0px;
	margin:0px;}
.clanek p,#right-side .clanek p{
	padding:10px 15px;}
.clanek div{
	text-align:center;
	margin:10px 15px 0;
	padding:4px 4px 1px;
	background:#878745;
	border:1px solid #ffffff;}

.fresh, .fresh1, .fresh2{
	background:#e8e7b7;}
.fresh, .fresh2, .freshfresh{
	border:2px solid #8f2a07;}
.freshfresh{
	background:#efeecc;}
.fresh1 p, .fresh1 h4{
	padding:0px 10px;}
.fresh1 ul, .fresh1 ol{
	padding:0px 10px 0px 26px;}
.fresh p, .fresh h4, .freshfresh p, .freshfresh h4, .fresh .span{
	padding:0px 10px;
	margin:10px 5px 5px 5px;}
.fresh2{
	padding:10px 10px;
	margin:0px;}
.h {
	margin-bottom:8px;}
.fresh1 .all{
	padding:2px 10px;
	margin:0px 0 15px 0;}

.actual h4,.actual p{
	margin:0;
	padding:5px 0 5px 10px;}
.actual .span{
	padding:0 0 0 10px;
	margin:10px 0 0;}
.actual .emhref{
	padding:2px 10px;
	margin:0px 0;}
.actualleft h4,.actualleft p{
	margin:0;
	padding:5px 0 5px 0px;}
.actualleft .span{
	padding:0 0 0 0px;
	margin:10px 0 0;}
.actualleft .emhref{
	padding:2px 0px;
	margin:0px 0;}
#right-side1 .emhref{
	background:#e8e7b7;
	padding:2px 10px;
	margin:10px 0;}

.crumbs{
	font-size:10pt;
	padding:5px 24px;
	background:#efeecc;}
#crumbsmain{
	float:left;
	width:685px;}
#bck{
	margin-left:725px;}
.box{
	background:#d3d297;}
.box h5{
	padding:10px 10px 0;
	margin:0;
	color:#8f2a07;}
.box p{
	padding:4px 10px;
	margin:0;}
.box .dg{
	background:#cbca8b;
	margin-top:15px;}
.box .bxarx{
	padding:4px 30px;
	margin:0;}

/* ANCHOR */
a{
	text-decoration:underline;}
#nav a{
	display:block;
	padding:0.5em;
	border-right:1px solid #c3906a;
	text-decoration:none;}
#nav a:hover,#nav a.active{
	background:#f9f8e3;}
.nede a{
	text-decoration:none;}
.nede img,a img{
	border:none;}
.x{
	color:#000000;
	text-decoration:none;}

/* TABLE */
table{
	font-size:100%;
	margin:10px 0;
	border-collapse:collapse;}
th,td{
	padding:2px 7px;
	border:1px solid #792305;
	vertical-align: top;}
th{
	text-align:left;
	background:#d0cf91;}
.rz{
	font-size:85%;}
.rz th,.rz td{
	padding:0px 7px 0px 7px;
	border:1px solid #792305;
	vertical-align: middle;
	text-align:center;}
.rz .tp{
	vertical-align:top;}
.rz .b{
	vertical-align:bottom;}
.rz .r{
	text-align:right;}
.rz .l{
	text-align:left;}
.rz a{
	text-decoration: none;}
.rz .ne td{
	border-style:none;
	padding:0px 0px 0px 0px;}
.uvod{
	margin:0px 0px 0px 0px;}
.uvod td{
	padding: 0px 0px 0px 0px;
	border: none;}
.m,.n,.nr{
	margin:0px 0px 0px 0px;}
.n td{
	padding: 0px 20px 0px 0px;
	border: none;}
.m td{
	padding: 0px 0px 0px 0px;
	border: none;}
.m td table{
	margin:0px 0;
	border-collapse:collapse;}
.m td td{
	padding:2px 7px;
	border:1px solid #792305;}
.m .n,.m .nr{
	margin:0px 0px 0px 0px;}
.m .n td{
	padding: 0px 20px 0px 0px;
	border: none;}
.m .nr td{
	padding:0px 0px 0px 0px;
	border:none;}
.ale table{
	margin:0px 0;
	border-collapse:collapse;}
.ale th{
	padding:2px 7px;
	border:1px solid #792305;}
.ale td{
	padding:2px 7px;
	border:1px solid #792305;}
.m .ale td{
	padding:2px 7px;
	border:1px solid #792305;}
.mid{
	vertical-align:middle;}
.b,.b td{
	vertical-align:bottom;}

/* FORM */
form{
	margin:0;}
form .red{
	color:#ff0000;
    font-weight:bold;}
button{
	margin: 0px;
	border-width: 0px;
	background-color: #dfdea9;
	padding: 0px;
	font-family: Arial,Verdana,lucida,sans-serif;
	font-size: 130%;
	color: #8f2a07;
	text-align: center;
	cursor: pointer;
}
.freshfresh button{
	background-color: #efeecc;
}
.fresh2 button{
	background-color: #e8e7b7;
}
.nb{
	font-size: 100%;
	font-weight: bold;
}
/* OTHER */
.pod{
	margin:0 0 0px;
	padding:0 0 0px;}
.cour{
	font-family: "Courier New", Courier, monospace;}
.mini{
	font-size:85%;}
.bg{
	font-size:130%;}
.mega{
	font-size:200%;}
.sup{
	font-size:85%;
	position: relative;
	bottom:4px;}
.sub{
	font-size:85%;
	position: relative;
	top:1px;}
.c,body{
	text-align:center;}
.r,.emhref,.all{
	text-align:right;}
.l,#main{
	text-align:left;}
.l li{
	text-align:left;}
.j{
	text-align:justify;}
.ods{
	text-indent:32px;
	text-align:justify;}
.mez{
	margin-bottom:8px;}
.p{
	text-indent:32px;
	margin-bottom:8px;
	text-align:justify;}
.m16{
	margin-left:16px;}
.m32{
	margin-left:32px;}
.i,.emhref,.all,.actual .span,.actualleft .span,.fresh .span,.fresh1 .span{
	font-style:italic;}
.flr,#right-side{
	float:right;}
#nav ul li,#cont{
	float:left;}
img.uj,div.uj{
	float: right;
	margin: 3px 10px 0px 8px;}
div .praft{
	float: right;
	margin: 0px 0px 8px 8px;}
div .left{
	float: left;
	margin: 0px 8px 8px 0px;}
img.praft{
	float: right;
	margin: 0px 0px 8px 16px;}
img.left{
	float: left;
	margin: 0px 16px 8px 0px;}
.cl{
	clear:both;}
.cll{
	clear:left;}
.clr{
	clear:right;}
.brd{
	border:1px solid #000000;}
.prnt,.hid{
	display:none;}
.vis{
	visibility:hidden;
	margin:0;}
.w100{
	position: relative;
	width:768px;}
#right-side1 .w100{
	width:516px;}
#contmain,#foot,#right-side div{
	margin-bottom:1em;}
}
