body {
  margin: 0px;
  padding: 0px;
}

A:hover {
	color: #00F;
}
.obsah2 A {
	color: #F00;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}


A {
	font-family: impact;
	font-size: 17px;
	color: #7C211E;
	font-style: italic;
	text-decoration: none;
  }

HR { height: 3px; 
     border-style: solid; 
     color: #7c211e;}

.uvod_menu A {
 color: white;
 font-weight: bold;
 font-family: sans-serif;
}

.uvod_text {
 font-style: italic;
 width: 500px;
 text-align: center;
 font-weight: bold;
}

.podpis {
 text-align: right;
 padding-right: 70px;
}

.uvod_menu A:hover {
 color: red;
}

.uvod_menu {
 text-align: center;
}

.uvod_menu li {
 color: white;
}

.hneda_tm {
 background: #7c211e;
}

.hneda_sv {
 background: #d48f16;
}

.menu {
 background: #d48f16;
 text-align: center;
 width: 100px;
 padding-left: 10px;
 padding-right: 10px;
 font-size: 16px;
}

.obsah {
	padding-left: 25px;
	padding-right: 25px;
	background: #7c211e;
	width: 650px;
	font-size: 14px;
	color: white;
}

.obsah2 {
	background: #7c211e;
	font-size: 14px;
	color: white;
  width: 650px;
}

.obsah2 p, li, td {
 color: white;
 font-family: tahoma;
 font-size: 14px;
}

.copyright {
 font-size: 9px;
 color: #d48f16;
 background: #7c211e;
}

.copyright_TD{
 font-style: normal;
 text-align: center;
 font-size: 12px;
 background: #7c211e;
}

.copyright_TD A{
 font-style: normal;
 text-align: center;
 font-size: 11px;
 font-weight: normal;
 font-family: arial;
 background: #7c211e;
}

.copyright_td IMG {
 border-style: none;
}

.menu_zvyrazneno {
 color: white;
 text-transform: uppercase;
}

.hlav_menu A{
 color: white;
 font-family: arial;
 font-size: 12px;
}

.hlav_lang A {
 color: white;
 font-family: arial;
 font-size: 12px;
}


.menu_odrazka {
 width: 50px;
 height: 3px;
 background: #7c211e;
}

.status_line {
 background: #d48f16;
 height: 2px;
}

.nadpis {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #D48F16;
}

.nadpis_red {
 font-size: 20px;
 font-weight: bold;
 text-align: center;
 color: red;
}

.nadpis_16u {
 font-size: 16px;
 font-weight: bold;
 text-decoration: underline;
}

.obsah2 TABLE {
 width: 590px;
 border-style: solid;
 border-width: 1px;
 border-color: #d48f16;
}

.obsah2 TABLE TD {
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
 border-style: solid;
 border-color: #d48f16;
 border-width: 1px;

}

.obsah2 TABLE .zahlavi TD{
 text-align: center;
 background: #d48f16;
 color: black;
}

.left TD{
 text-align: left;
}

.right TD {
 text-align: right;
}

.obsah2 IMG {
 border-style: solid;
 border-color: #d48f16;
 border-width: 5px; 
}

.obsah IMG {
 border-style: solid;
 border-color: #d48f16;
 border-width: 5px; 
}


.thumbs {
 text-align: center;
 width: 650px;
}

.thumbs IMG {
 border-width: 1px;
 margin: 1px;
}


.uvod {
 text-align: center;
}

.uvod IMG {
 border-width: 0px;
}

.nadpis2 {
 text-decoration: underline;
}

.nadpis2b {
 text-decoration: underline;
 text-align: center;
}

.akce IMG {
 border-width: 1px;
}

.kontakt IMG {
 border-width: 1px;
}

.odkazy {
 padding-left: 30px;
}

.odkazy P {
 padding: 10px;
 background-color: white;
 border: solid 2px #D48F16;
 text-align: center;
}

.odkazy A {
 color: black;
 font-family: arial;
}

.kavarna A {
 color: white;
 font-family: arial;
}

.odkazy IMG {
  border-width: 1px;
}

.odkaz {
 color: white;
 font-family: arial;
 font-weight: bold;
}

.odkaz_facebook {
 color: white;
 font-family: arial;
 font-weight: bold;
 font-size: 12px;
}

.odkaz IMG {
 border-width: 1px;
}

.obsah_odrazka IMG {
 border-width: 0px;
 border-style: none;
}

.img_no_border {
 border-width: 0px;
}

.menu_link {
 font-family: arial;
 font-weight: bold;
 font-size: 12px; 
}

.sml_odkaz {
 font-family: arial;
 font-size: 12px;
}

.info_zahrnuje {
	border-style: solid;
	border-width: 1px;
	border-color: #600;
	border-width: 1px;
}

.akce_seznam {
 border: solid 5px #D48F16;
 padding: 10px;
 text-align: center;
}

.akce_seznam LI {
 color: #D48F16;
}

.akce_seznam A {
 color: red;
}

.akce_seznam A:hover {
 color: white;
}

.uvod_akce A {
 color: white;
 font-style: normal;
 font-size: 20px;
}

.uvod_akce A:hover {
 color: red;
}
