body {
font: 9pt/1.4em Arial,verdana;
color: #75787e;
background: #dfd9ce url(../img/bg.gif) repeat-x top;
padding: 0;
margin: 10px 0 0 0;
}
a img {
border-style: none;
}
h1 {
font-size: 13pt;
color: #e67817;
margin-top: 0px;
}
h2 {
font-size: 13pt;
margin: 0px 0px 10px 0px;
}
a{
color: #e67817;
}	
a:hover {
text-decoration:none;
}
p {
margin: 0 0 10px 0;
}
							/****** ALL *******/
#all {
width: 870px;
margin: 0 auto;
position: relative;
}

#bannery {
	position: absolute;
	left: 900px;
}
							/****** JAZYKY *******/
#logoutbox {
	position: absolute;
	left: 45px;
	top: 10px;
}
#jazyky {
height: 26px;
background: url(../img/jazyky.gif) no-repeat top;
padding: 10px 0 0 650px;
}
#jazyky a {
color: black;
margin: 0 11px;
}
							/****** HEAD *******/
#head{
background: white url(../img/head1.jpg) no-repeat;
height: 116px;
}
#logo {
float: left;
margin: 10px 0 0 0;
width: 155px;
}
#logo a {
margin-left: 60px;
}
#nadpis {
width: 400px;
margin-top: 36px;
float: left;
}
#nadpis h2 {
font-weight: bold;
font-size: 11pt;
color: white;
margin-top: 0;
font-family: arial;
}
#nadpis h2 span {
font-weight: bold;
color: black;
font-size: 16pt;
display: block;
margin-bottom: -10px;
}
#lista {
float: right;
margin: 0px;
margin-right: 20px;
}
#lista li {
display: inline;
padding: 0 11px 0 10px;
border-left: 1px solid white;
}
#lista a {
color: black;
text-decoration: none;
font-weight: bold;
}
#lista a:hover {
color: white;
}
							/****** IKONY *******/
#ikony{
background: white;
padding: 10px;
padding-top: 5px;
height: 108px
}
.ikona {
width: 198px;
height: 45px;
padding: 63px 3px 0 12px;
float: left;
cursor:pointer;
}
.ikona a {
font-weight: bold;
color: #FFFFFF;
width: 160px;
height:26px;
float: left;
vertical-align:middle;
line-height: 1.2em;
text-decoration: none;
margin-left: 25px;
}
.ikona SPAN {
font-weight: bold;
color: #FFFFFF;
width: 160px;
height:26px;
float: left;
vertical-align:middle;
line-height: 1.2em;
}
.china a,.china SPAN {
font-weight: normal !important;
margin-top: 6px;
}

.cina, .cina A {
font-weight: normal !important;
}

#prvni {background: url(../img/prvni.jpg) no-repeat;}
#druha {background: url(../img/druha.jpg) no-repeat;}
#treti {background: url(../img/treti.jpg) no-repeat;}
#ctvrta {background: url(../img/ctvrta.jpg) no-repeat; padding-right: 0;}

#prvni_active {background: url(../img/prvni_active.jpg) no-repeat;}
#druha_active {background: url(../img/druha_active.jpg) no-repeat;}
#treti_active {background: url(../img/treti_active.jpg) no-repeat;}
#ctvrta_active {background: url(../img/ctvrta_active.jpg) no-repeat; padding-right: 0;}

#prvni_active a, #prvni_active SPAN { color: #013a55; margin-left: 25px; }
#druha_active a, #druha_active SPAN { color: #475001; margin-left: 25px; }
#treti_active a, #treti_active SPAN { color: #7e3200; margin-left: 25px; }
#ctvrta_active a, #ctvrta_active SPAN { color: #766b00; margin-left: 25px;  }
#prvni a:hover, #druha a:hover, #treti a:hover, #ctvrta a:hover,  {
background-position: 98% 50%;
}
							/****** CONTENT *******/
#content {
background: white;
padding: 10px;
}
#content2 {
background: white;
}
							/****** LEFT *******/
#left {
width: 181px;
float: left;
}
#navigace {
list-style: none;
margin: 0;
padding: 0;
margin-bottom: 2Opx;
}
#navigace li {
display: table;
}
#navigace a {
float: left;
width: 181px;
height: 23px;
color: white;
text-decoration: none;
font-weight: bold;
margin-bottom: 1px;
padding: 6px 0 0 0px;
}
#navigace a:hover {
background-position: 0 -29px;
}
#navigace span {
padding-left: 16px;
}
#navigace a:hover span {
background-position: 8px 50%;
}
#podnavigace {
list-style: none;
background:#ecf0f7;
margin: 0 3px;
padding: 0;
padding-bottom: 4px;
}
#podnavigace li {
display: table;
}
#podnavigace li a {
width:auto;
height: auto;
padding:0;
background: url(../img/od_hl.gif) no-repeat 10px 50%;
float: none;
padding-left: 21px;
display: block;
line-height: 12px;
margin: 2px;
}
#podnavigace li a:hover {
background-position: 12px 50%;
}
#zuzka {
width: 181px;
margin-top: -1px;
margin-bottom: -3px;
}
			/****** ODKAZ,PARTNERI *******/
#odkaz_top {
background: url(../img/kol.gif) no-repeat top;
height: 25px;
padding: 5px 0 0 0px;
margin-top: 20px;
}
#odkaz_top p {
font-weight: bold;
color: #e67817;
padding-left: 22px;
background: url(../img/obalka.gif) no-repeat 6px 40%;
margin: 0;
}
#odkaz form {
margin: 0;
padding: 6px 12px 3px 12px;
font-size: 8pt;
background: url(../img/kol_bg.gif) repeat-y ;
}
#odkaz form input {
	margin: 8px 0px;
	color: #596468;
	margin-right: 3px;
}
#odkaz form table {
	line-height: 1.1;
}
#odkaz_input {
font-size: 8pt;
height: 14px;
width: 110px;
}
#sub {
font-weight: bold;
font-size: 8pt;
color: #596468;
}
.rozek3 {
background: url(../img/rozek3.gif) no-repeat;
height: 5px;
margin-bottom: 12px;
}
#partneri_top {
height: 20px;
padding-top: 4px;
text-align: center;
color: white;
font-weight: bold;
}
#partneri {
background: url(../img/kol_bg.gif) repeat-y;
text-align: center;
padding: 12px 0;
}
#partneri a {
font-weight: bold;
color: black;
font-size: 7pt;
}
#partneri img {
margin-top: 8px;
}
							/****** MAIN *******/
#main {
margin: 0 0 0 20px;
float: left;
width: 448px;
}
.kolonka {
height: 105px;
background: url(../img/seda.png) no-repeat ;
margin-bottom: 12px;
}
.kolonka p {
margin-top: 4px;
font-size: 8pt;
}
.kolonka a {
font-size: 12pt;
font-weight: bold;
text-decoration:none;
}
.kolonka a:hover {
text-decoration: underline;
}
.iko {
float: left;
position: relative;
top: 2px;
left: 2px;
width: 100px;
text-align: center;
padding-top: 4px;
}
.kolonka .div {
width: 265px;
position: relative;
left: 10px;
top: 9px;
float: left;
height:89px;
overflow: hidden;
}
.kolonka a img {
position: relative;
top: 62px;
left: 20px;
background: white;
}
.kolonka a:hover img {
background: #eed323;
}

							/****** RIGHT *******/
#right {
width: 181px;
float: right;
}
.oranzovy{
background: url(../img/oranzovy.png) no-repeat top;
height: 20px;
padding-top: 4px;
text-align: center;
color: white;
font-weight: bold;
}
.pravy_text {
font-size: 11px;
padding: 12px;
line-height: 1.35em;
}
.pravy_text a {
color: #555960;
font-weight: bold;
}
.pravy_text a:hover {
color: #bf6414;
text-decoration: underline;
}
.pravy_text p {
margin: 3px 0 9px 0;
}
#pozadi {
background: #eef1f5;
}
#datum {
margin: 12px 0 0px 0;
}
#zpravodaj {
padding: 0 10px 15px 10px;
}
.clanek{
margin: 7px 0;
}
.rozek4 {
height: 4px;
background: url(../img/rozek4.gif) no-repeat bottom;
clear: both;
}

.novinky_mid {
	margin-bottom: 7px;
}


							/****** FOOTER *******/
#footer {
background: #dfd9ce url(../img/rozek2.gif) no-repeat top;
clear: both;
padding: 19px 0 0 30px;
font-size: 8pt;
margin-bottom: 20px;
}

#footer a.text {
  text-decoration:none;
  color:#777777;
}

#footer a.text:hover {
  text-decoration:underline;
}

.formular SPAN {
	display: block;
	float: left;
	width: 100px;
}

.formular .inp {
	width: 220px;
}
#cf{
}
#cf label{
  float: left;
  display: block;
  width: 120px;
  padding: 0 0 0 10px;
}
#cf input.text{
  float: left;
  padding: 2px;
  font-size: 1em;
  border: 1px solid #dddddd;
  margin-bottom: 4px;
  width: 150px;
}
#cf input.submit{
  float: left;
  margin: 4px 0 0 130px;
  border: 1px solid #cccccc;
  color: #444444;
}
#cf textarea{
  float: left;
  border: 1px solid #dddddd;
  width: 250px;
  height: 80px;
  font-size: 1em;
  font-family: tahoma;
  
}

.clear { 
	clear: both;
}
.ods{margin-bottom: 20px;}


