@import "sprava.css";

body {
	margin: 0px;
	padding: 0px;
	background-color:#eeeeee;
	font-size:12px;
	font-family: Arial;
	color: #000000;
	}
	
a {color: #1167a7; text-decoration: underline;}
a:hover {color: #4d97c6;}
a.ukazatel {text-decoration: none;}

a.modry {color: #1167a7; text-decoration: none; font-weight: bold;}
a.modry:hover {color: #ffffff;}

a.cerveny {color: #d82922; text-decoration: none; font-weight: bold;}
a.cerveny:hover {color: #ffffff;}

a.zeleny {color: #00923f; text-decoration: none; font-weight: bold;}
a.zeleny:hover {color: #ffffff;}

a.menu {
  color: #b5d2e2; 
  text-decoration: none; 
  font-size: 12px;
  padding: 0px 10px 0px 8px;}
a:hover.menu {  
  color: #b5d2e2; 
  text-decoration: none; 
  background-image: url(obrazky/f.jpg);
  background-position: 0px 3px;
  padding: 0px 10px 0px 8x;
	background-repeat: no-repeat;}
a.menufocus {  
  color: #ffffff; 
  text-decoration: none; 
  font-size: 12px;
  background-image: url(obrazky/f.jpg);
  background-position: 0px 3px;
  padding: 0px 10px 0px 8px;
	background-repeat: no-repeat;}
	
a.leva {
  color: #ffffff; 
  text-decoration: none; }
a:hover.leva {
  color: #eeeeee; 
  text-decoration: none; }    
  	
a.podmenu {
  background-image: url(obrazky/modryl.jpg);
	background-repeat: no-repeat;
  background-position: right center;
  font-size: 12px;
  color: #1167a7; 
  padding: 0px 14px 0px 5px; 
  margin: 0px 0px 10px 0px;}
a:hover.podmenu {
  background-image: url(obrazky/modryl.jpg);
	background-repeat: no-repeat;
	background-position: right center;
  color: #4d97c6;}

a.blikajici {
  color: #1167a7; 
  text-decoration: underline;
  background-image: url(obrazky/modryr.jpg);
  background-repeat: no-repeat;
  background-position: left center;
  padding: 0px 0px 0px 12px;}
a:hover.blikajici {
  color: #4d97c6; 
  text-decoration: underline;
  background-image: url(obrazky/cervenyr.jpg);
  background-repeat: no-repeat;
  background-position: left center;
  padding: 0px 0px 0px 12px;}

h1.hlavni {
	width: 520px; 
  color: #000000; 
  text-align: right;
	font-size: 18px;
	font-weight: normal;
	padding: 5px 17px 5px 0px;
	margin: 10px 5px 0px 5px;
  background-image: url(obrazky/cervenyl.jpg);
  background-repeat: no-repeat;
  background-position: right center;}

h2 { 
  background-image: url(obrazky/ctverecek.jpg);
	background-repeat: repeat-y;
  color: #ffffff;
  background-color: #1167a7;
	background-position: left center;
	padding: 4px 0px 4px 8px;
	font-size: 12px;
	margin: 0px 0px 0px 0px;}


h3.voifon { 
  background-image: url(obrazky/ctverecek.jpg);
	background-repeat: repeat-y;
  color: #ffffff;
  background-color: #e6827f;
	background-position: left center;
	padding: 4px 0px 4px 8px;
	font-size: 12px;
	margin: 0px 0px 0px 0px;}

h3.internet { 
  background-image: url(obrazky/ctverecek.jpg);
	background-repeat: repeat-y;
  color: #ffffff;
  background-color: #5290be;
	background-position: left center;
	padding: 4px 0px 4px 8px;
	font-size: 12px;
	margin: 0px 0px 0px 0px;}
	
h3.televize { 
  background-image: url(obrazky/ctverecek.jpg);
	background-repeat: repeat-y;
  color: #ffffff;
  background-color: #7db562;
	background-position: left center;
	padding: 4px 0px 4px 8px;
	font-size: 12px;
	margin: 0px 0px 0px 0px;}

#obal {
  background-color: #ffffff;
	margin: 0px auto 2px;
	height: auto;
	width: 745px; 
	border: 1px #aaaaaa solid;}
	
#menu {
  color: #ffffff;
	background-color: #1167a7;
	width: 735px;
	margin: 0px 0px 0px 0px;
  border: 0px solid;
  text-align: right;
	padding: 2px 10px 3px 0px;}
	
#podmenu {
	width: 539px; 
  text-align: right;
	padding: 0px 2px 2px 0px;
	margin: 0px 10px 0px 0px;}
	
#top {
  color: #ffffff;
	background-color: #1167a7;
	width: 745px;
	height: 90px;
	margin: 0px;
	background-image: url(obrazky/top.jpg);
	background-repeat: no-repeat;
	border: 0px solid;
	padding: 0px;}
	
#topspodek {
	background-color: #ed1c24;
	height: 8px;
	font-size: 2px;
	width: 745px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
  border-color: #ffffff;
	border-width: 1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;}
	
#telo {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: auto;
	width: 745px; 
  border-style: solid;
  border-color: #cccccc;
	border-width: 0px;}
	
#prava-cast {
	margin: 0px  0px 0px 0px;
	height: auto;
	width: 542px; 
	padding: 0px 0px 0px 0px ; 
	border-width: 0px solid;}	
	
#prava-cast div {	
  background-color: #f5f5f5;
  color: #555555;
	margin: 0px 0px 10px 0px;
	padding: 5px 12px 10px 12px;
	border-style: solid;
  border-color: #dddddd;
	border-width: 0px 0px 1px 0px;}

#pata {
	margin: 2px  0px 0px 0px;
	height: 29px;
	width: 745px; 
  background-color: #f29b3f;
  background-image: url(obrazky/bottom.jpg);
	background-repeat: no-repeat;
	border: 0px solid;}
	
h1.nadpismodry {
  width: 340px;
  font-size: 17px;
  color: #ffffff;
	margin: 0px  0px 0px 15px; 
	padding: 1px 0px 0px 19px;
	background-image: url(obrazky/banernadpis.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 0px solid;}	
	
h1.nadpiscerveny {
  width: 340px;
  font-size: 17px;
  color: #ffffff;
	margin: 0px  0px 0px 15px; 
	padding: 1px 0px 0px 19px;
	background-image: url(obrazky/banernadpisc.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 0px solid;}	
  	
#prava-cast p.banner {
	margin: 0px  5px 5px 20px; 
	padding: 0px;
	color: #ffffff;
	border-width: 0px solid;}	

.nadpis {	
  width: 173px;
  background-image: url(obrazky/cervenyr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
  color: #000000;
  font-size: 12px; 
	margin: 10px 15px 2px 5px;
	padding: 0px 0px 5px 0px;
	border: 0px solid;}
	
.levy-clanek {	
  background-color: #1167a7;
  width: 165px;
  color: #b5d2e2;
	margin: 0px 15px 0px 5px;
	padding: 10px 4px 5px 4px;
	border-style: solid;
  border-color: #cccccc;
	border-width: 0px 0px 0px 0px;}
	
.pocitadlo {	
  background-color: #1167a7;
  width: 169px;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
	margin: 10px 15px 5px 5px;
	padding: 2px 2px 2px 2px;
	border: solid 0px;}

		
.levy-clanek h1 {color: #ffffff; font-size: 11px; margin: 0px 10px; font-weight: bold;}

.levy-clanek p {margin: 0px 10px 10px 10px;}

div.email {	
  width: 127px;
  background-image: url(obrazky/emailnadpis.jpg);
	background-repeat: no-repeat;
	background-position: right center;
  color: #b5d2e2;
  margin : 0px 5px 0px 0px;
	padding: 0px 10px 0px 0px;
  border-style: solid;
  border-color: #6fa4c8;
	border-width: 0px 0px 1px 0px;}

form.prihlasit {
  padding: 0px 3px 7px 10px; 
  margin: 0px; 
  background-color: #1167a7;
  border-style: solid;
  border-color: #6fa4c8;
	border-width: 1px 1px 1px 1px;}

form.email {
  padding: 0px; 
  margin: 0px; 
	border-width: 0px solid;}

input.prihlasit {padding: 0px 0px 0px 3px; background-color: #ffffff; color: #555555; border: 1px solid #6fa4c8; width: 80px;}
input.email {padding: 0px 0px 0px 3px; background-color: #ffffff; color: #555555; border: 1px solid #6fa4c8; width: 86px;}
input.tlacitko {padding: 0px; margin: 0px; background-color: #ffffff; color: #555555; border: 0px solid;  cursor: hand;}

table.registrace {
    background-color: #efefef;
    text-align: left;
    color: #555555;
    border-color: #ffffff;
    border-width: 0 0 1px 1px;
    border-style: solid;}

table.registrace td {
  border-color: #ffffff;
  border-width: 1px 1px 0 0;
  border-style: solid;
  margin: 0;
  padding: 2px;}

table.registrace td.hlavni {background-color: #dddddd;}
table.registrace td.mezera {background-color: #ffffff;}
  
table.cenik {
    color: #555555;
    border-color: #bbbbbb;
    border-width: 0 0 1px 1px;
    border-style: solid;}

table.cenik th {
  border-color: #bbbbbb;
  border-width: 1px 1px 0 0;
  border-style: solid;
  font-weight: normal;
  margin: 0;
  padding: 4px;
  background-color: #dddddd;}

table.cenik th.podth {background-color: #eeeeee;}

table.cenik td {
  border-color: #bbbbbb;
  border-width: 1px 1px 0 0;
  border-style: solid;
  margin: 0;
  padding: 4px;
  background-color: #ffffff;}
  
table.cenik td.hlavni {background-color: #efefef;}
  
img.pic {border-color: #bbbbbb;}
