body {background:#990000  url("../img/body.jpg") repeat-x 0 0; color:#000; font-family:Arial, "Arial CE", sans-serif; font-size:12px; margin:0; padding:0; border:0;}
h1 {color:#111; font-size:16px; font-weight:200; letter-spacing:4px; line-height:0; margin:0; padding:0;}
h1 b {display:none;}
/*------------Form------------*/
#vyhledavani {background:#3c6; margin:0 0 0 0; padding:15px 10px; width:150px; height:auto;}
#vzkaz {background:transparent; margin:0 auto; padding:15px 15px 5px 15px; border:0; width:440px; height:auto;}
#vzkaz p {display:block; float:left; color:#383e3a; font-size:14px; font-weight:bold; line-height:24px; margin:5px 0; 
				width:80px; height:24px;}
fieldset {float:left; margin:0; padding:0; border:0;}
input, select, textarea {color:#000; font-family:Arial, "Arial CE", Sans-serif;}
.inp1 {background:#fff; font-size:12px; margin:0 4px 1px 0; padding:4px 6px; border:0; width:110px; height:16px;}
.inp2 {background:#F6F2EA; font-size:12px; margin:5px 0; padding:4px 8px; border:0; border-bottom:1px dashed #A0522D; 
		width:220px; height:16px;}
.inp3 {background:#ded6c4; font-size:12px; margin:5px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px dashed #aed048; 
		width:150px; height:16px;}
.inp4 {background:#ded6c4; font-size:12px; margin:2px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px dashed #aed048; 
		width:200px; height:16px;}
.inp5 {background:#fff; font-size:12px; margin:0 5px 5px 0; padding:2px 4px; border:6px solid #bbb; width:200px; height:16px;}
.sel1 {font-size:12px; margin:2px 0; padding:0; width:208px; height:20px;}
.textarea {background:#F6F2EA; overflow:auto; color:#333; font-size:12px; margin:5px 0; padding:5px 8px; 
			border: 1px dashed #A0522D; width:430px; height:120px;}
#vzkaz textarea:hover {background:white;}			
.textarea2 {background: #F6F2EA; overflow:auto; color:#333; font-size:12px; margin:0 auto; padding:5px 4px; 
			border:1px dashed #aed048; width:430px; height:80px;}
.but1 {background:#0e7e30; color:#fff; font-weight:bold; margin:0 0 0 0; padding:0; border:0; width:24px; height:24px; cursor:pointer;}
.but2, .but3, .but5 {color:#fff; font-size:12px; padding:0; border:0; width:120px; height:26px;}
.but2 {background:#a87d5a url(../img/but2.gif) no-repeat 0 0; margin:10px 0 10px 60px;}
.but3 {background:#aed048 url(../img/but3.gif) no-repeat 0 0; margin:10px 0 10px 20px;}
.but4 {background:url(../img/but4.gif) no-repeat center center; margin:0 0 5px 0; padding:0; border:0; width:24px; height:24px; 
		cursor:pointer;}
.but5 {background:#a87d5a url(../img/but2.gif) no-repeat 0 0; margin:10px 0 10px 0px;}
.but7 {background:#a87d5a url(../img/but7.gif) no-repeat 0 0; color:#fff; font-size:11px; font-weight:200; margin:5px; padding:0 0 0 0; border:0; width:80px; height:20px;}
.but8 {background:#aed048 url(../img/but8.gif) no-repeat 0 0; color:#000; font-size:11px; font-weight:200; margin:5px; padding:0 0 0 0; border:0; width:80px; height:20px;}

/*------------Obsah www stranek------------*/
.horni {background:#fff; color:#000; margin:0 auto; padding:0 5px 0 5px; width:790px; height:260px;}
.horniL {background:#990000 url("../img/horniL.jpg") no-repeat 0 0; float:left; margin:0; padding:0; width:435px; height:260px;}
.horniP {float:left; background:url("../img/horniP.jpg") no-repeat right bottom; margin:0; padding:0; width:355px; height:260px; text-align: center;}
.volejte {margin:0 0 0 40px}
.menu {background:#fff url("../img/menu.gif") repeat-x 0 0; margin:0 auto; padding:0; width:850px; height:100px;}
.menuL {background:#990000 url("../img/menuL.jpg") no-repeat 0 0; float:left; margin:0; padding:0; width:330px; height:100px;}
.menuP {background:#990000 url("../img/menuP.jpg") no-repeat 0 0; float:left; margin:0; padding:0; width:520px; height:100px;}
.menuP ul {list-style: none; list-style-type: none; margin: 0; padding: 0px;}
.menuP li {float: left;} 
.menuP span {visibility:hidden;}
.menuP a {display: block;  line-height: 70px; height: 70px; text-decoration: none;}
.uvod-btn a {background:#990000 url("../img/uvod.jpg") no-repeat 0 0; width: 101px;}
.uvod-btn a:hover {background:#990000 url("../img/uvod.jpg") no-repeat 0 -70px;}
.uvod-btn b {background:#990000 url("../img/uvod.jpg") no-repeat 0 -70px; display: block; width: 101px; height: 70px; line-height: 70px;}

.nabidka-btn a { background:#990000 url("../img/nabidka.jpg") no-repeat 0 0; width: 131px;}
.nabidka-btn a:hover {background:#990000 url("../img/nabidka.jpg") no-repeat 0 -70px;}
.nabidka-btn b {background:#990000 url("../img/nabidka.jpg") no-repeat 0 -70px; display: block; width: 131px; height: 70px; line-height: 70px;}

.onas-btn a { background:#990000 url("../img/onas.jpg") no-repeat 0 0; width: 96px;}
.onas-btn a:hover {background:#990000 url("../img/onas.jpg") no-repeat 0 -70px;}
.onas-btn b {background:#990000 url("../img/onas.jpg") no-repeat 0 -70px; display: block; width: 96px; height: 70px; line-height: 70px;}

.kontakt-btn a { background:#990000 url("../img/kontakt.jpg") no-repeat 0 0; width: 131px;}
.kontakt-btn a:hover {background:#990000 url("../img/kontakt.jpg") no-repeat 0 -70px;}
.kontakt-btn b {background:#990000 url("../img/kontakt.jpg") no-repeat 0 -70px; display: block; width: 131px; height: 70px; line-height: 70px;}

.telo {background:#fff url("../img/telo.jpg") repeat-y 0 0; margin:0 auto; padding:0 0 20px 0; width:800px; height:auto;}

.teloL {background:transparent url("../img/teloL.jpg") no-repeat 0 0; float:left; margin:0 0 0 5px; padding:0 0 0 10px; width:290px; height:200px; display: block;}
.teloL object {margin:0; padding: 0; text-align: left;}

.teloP {background:transparent url("../img/teloP.jpg") no-repeat 0 0; float:left; margin:0 0px 0px 0px; padding:0 0px 0 0px; width:490px; height:auto;}
.teloP img { background: white; border: 1px solid #BCBCBC; padding: 5px; text-align:center; display: block; margin: 25px 10px 25px 10px; }
.teloP a {color: #7D5D41; }
.teloP a:hover {color: #443120;}
.teloP acronym {border-bottom: 1px dashed #443120; cursor: help;}
.kontaktL {color:#333; font-size:11px; margin:5px 0 10px 0; padding:10px 0 5px 0; border-top:5px solid #0e7e30; width:auto; height:auto;}
.kontaktL a {color:#00784f; text-decoration:none;}
.kontaktL a:hover {color:#000; text-decoration:underline;}
.kontaktL p {margin:0; padding:5px 0;}

.menu-pizza {text-align:center; margin: 20px; line-height: 30px;}
.menu-pizza a {font-size: 18px; text-decoration: none;}
.salaty {font-size: 20px; text-decoration: underline;}
.menuactive {font-size: 30px; text-decoration: underline;}

.vzkaz-text {margin:0; padding:0 15px 0 15px; width:460px; height:auto;}
.text {margin:0; padding:0 20px 0 20px; width:auto; height:auto;}
.text h2 {font-size:16px; letter-spacing:1px; margin:0 0 0px 0; 
			padding:5px 0px 0px 0px;}
.text h3 {color: Maroon; font-size:14px; margin:0px 20px; 0 0; padding:10px 0 10px 0;}
.text p {margin: 10x 20px 10px 30px; font-family: sans-serif;	font-style: normal;	font-variant:normal;	font-weight: normal;	font-size: normal; line-height: 18px; word-spacing: normal;	letter-spacing: normal;	text-decoration: none; text-transform: none;	text-align: justify;	text-indent: 1ex;}
.text a img {float:left; margin: 5px; }
.kontakt {margin:0; padding:0 20px 0 20px; width:auto; height:auto;}
.kontakt h2 {font-size:16px; letter-spacing:1px; margin:0 0 0px 0; 
			padding:5px 0px 5px 0px;}
.kontakt h3 {color:#0e7e30; font-size:14px; margin:0 20px; padding:10px 0 0 0;}
.kontakt p {margin: 10x 10px 10px 10px; font-family: sans-serif;	font-style: normal;	font-weight: normal;	font-size: normal; line-height: 18px; word-spacing: normal;	letter-spacing: normal;	text-decoration: none; text-transform: none;	text-align: justify;}
.td-kontaktL { width: 250px;}

.text ul {margin:0 40px; padding:10px 0;}
.pizzatab {margin:0; padding:0 15px 0 15px; width:460px; height:auto;}
.pizzatab h2 {font-size:16px; letter-spacing:1px; margin:0 0 20px 0; 
			padding:5px 10px 15px 10px;}
.pizzatab h3 {color:maroon; font-size:14px; margin:0 20px; padding:10px 0 10px 0;}
.pizzatab p {line-height:18px; text-align:justify; margin:0 0px 10px 10px; letter-spacing: 0px;}
.pizzatab ul {margin:0 40px; padding:10px 0;}




.novinky {margin:0; padding:0; width:440px; height:auto;}
.news {background:#DED6C4; color:#000; margin:0 0 5px 0; padding:10px 10px 5px 10px; width:auto; height:auto; border: 1px dashed #333333;}
.news ul {list-style: none; padding: 0; margin:0;}
.news li { border-left: 2px solid #A87D5A; margin:8px 0 8px 5px; padding:2px 15px 0 15px;}

.news h2 {font-size:16px; margin:0; padding:0 0 5px 0;}
.news h4 {margin:0; padding:3px 0 0 0; font-size:11px; font-weight:200;}
.news p {color:#333; text-align:justify; line-height:16px; margin:10px 0; padding:0 5px;}
.news a {text-decoration:underline;}
.datum {float:left; background:#fff url("../img/datum.gif") no-repeat right top; text-align:center; margin:0 15px 0 0; 
		width:50px; height:60px;}
.datum span {display:block;}
.den {color:#000; font-size:18px; font-weight:bold; padding:4px 0 0 0; height:22px;}
.mes {color:#0e7e30; font-size:14px; font-weight:bold; line-height:16px; height:16px;}
.rok {color:#000; font-size:11px; line-height:12px; height:12px;}

.reference {float:left; margin:0 0 0 10px; padding:0; width:255px; height:auto;}
.referenceV {background:url("../img/reference.gif") repeat-x 0 0; text-align:center; margin:5px 0 10px 0; padding:0 10px; 
			 border-bottom:5px solid #0e7e30; width:235px; height:auto;}
.reference h3 {text-align:left; margin:0; padding:6px 0 3px 0; border-bottom:1px solid #0e7e30;}
.reference h3 b {color:#444; font-size:11px;}
.reference img {margin:10px 5px 0 5px; border:0;}
.vice {display:block; text-align:right; margin:0; padding:3px 10px 5px 10px;}
.vice a {color:#fff; font-weight:bold;}

.lista {background:#fff; font-size:14px; font-weight:bold; margin:0; padding:0; width:auto; height:26px;}
.lista a {color:#0e7e30; text-decoration:none;}
.lista a:hover {color:#000; text-decoration:underline;}
.lista img {margin:0 0 2px 0; padding:0 2px; border:0;}
.lista span {color:#777; font-weight:200;}

.info-text {background:#f1eddf url("../img/pozor.gif") no-repeat 13px 12px; margin:0; padding:15px 20px 15px 40px; 
			border:1px dashed #aed048; width:538px; height:auto;}
.info-text2 {background:#f1eddf url("../img/pozor.gif") no-repeat 13px 5px; margin:0; padding:15px 20px 15px 40px; 
			border:1px dashed #aed048; width:538px; height:auto;}

.detail-popis {background:#ddfff4; margin:0 auto 10px auto; padding:0 20px 10px 20px; width:auto; height:auto;}
.detail-popis h3 {color:#0e7e30; font-size:14px; letter-spacing:0; margin:0; padding:0;}
.detail-popis a {text-decoration:underline;}
.detail-popis b {color:#000;}
.detail-popis p {color:#555; margin:0; padding:5px 10px;}

.top {clear:both; line-height:20px; text-align:right; margin:0; padding:0; width:890px; height:20px;}
.top a {color:#000; font-size:11px; font-weight:bold; text-decoration:none; padding:0; border:0;}
.top a:hover {color:#999; border:0;}

/*------------Zapati------------*/
.copy {background:url("../img/copy.jpg") no-repeat 0 0; color: White; font-size:11px; margin:0 auto; padding:0; width:800px; height:50px;}
.copy a {color:#fff; text-decoration:none;}
.copy a:hover {color: #FFD700;}
.copyL {float:left; margin:0; padding:25px 20px 0 30px; width:300px; height:25px;}
.copyP {float:left; text-align:right; margin:0; padding:25px 30px 0 20px; width:400px; height:25px;}

/*------------Table------------*/
.tab-nabidka {background: #FCEED3; border:0px; margin:0 auto; padding:0px; width:450px; height:auto; text-align: center;}
.tab-nabidka td {border-bottom: 1px dashed #8B4513; color:black;}
.tab-nabidka tr:hover {background:white;}
.tab-nabidka p { margin: 0; padding: 0;}
.tr-popis td {background: #990000; color:#fff; margin: 0; padding: 0; font-size: 13px; font-weight: bold; height: 30px;}
.tr-popisk td {background: #990000; color:#fff; margin: 0; padding: 0; font-size: 13px; font-weight: bold; height: 10px;}
.tr-n1 {background:#FCEED3; height: 50px;  }
.tr-n2 {background:#F8E9A5; height: 50px;}
.tr-popis p { text-align: center; }
.td-n-cislo {}
.td-cislo {font-size: 25px; font-weight: bold; width: 40px;}
.td-cena { font-size: 16px; font-weight: bold; width: 65px;}
.td-nazev {text-align: left; font-size: 13px; padding: 0 0 5px 0;}
.td-nazev p {font-size: 15px; font-weight: bold; padding: 0 0 0 0; margin: 5px 0 0 0;}

.tab-detail {background:#ddfff4; margin:0 auto; padding:0; border:0; width:705px; height:auto;}
.tab-detail h3 {background:transparent; color:#0e7e30; font-size:16px; letter-spacing:0; margin:0; padding:10px 0 0 0;}
.t-d-nadpis {padding:0 15px; width:auto; height:auto;}
.t-d-foto {vertical-align:top; padding:15px; width:300px; height:auto;}
.t-d-foto img {border:0;}
.t-d-para {vertical-align:top; padding:15px 15px 15px 0; width:360px; height:auto;}

.tab-detail-V {margin:0; padding:0; width:360px; height:auto;}
.tab-detail-V td {vertical-align:top; line-height:18px; padding:3px 0 3px 5px; border-bottom:1px dashed #8ae4c5;}
.tab-detail-V td acronym {color:#c00; text-decoration:underline; border-bottom:0; cursor:help;}
.tab-detail-V tr:hover {background:#c7f3e3;}
.atribut {color:#0e7e30; width:120px;}
.hodnota {color:#000; width:230px;}
.hodnota b {font-size:16px;}

.td-otvd p {text-align:center;}
.td-otvd h2 {text-align:center;}
/*------------Span------------*/
.active {display:block; background:url("../img/sipka2.gif") no-repeat 0 4px; color:#fff; font-size:14px; font-weight:bold; 
		 line-height:30px; text-decoration:none; padding:0 10px; border-bottom:1px dashed #876548; width:180px; height:30px;}
.center {text-align:center;}
.clear {clear:both; font-size:0px; line-height:0px; width:0px; height:0px;}
.FC {border:10px solid #f0f0f0; margin:0; padding:0;}
.FCL {float:left; border:10px solid #f0f0f0; margin:5px 10px 10px 0; padding:0;}
.FCR {float:right; border:10px solid #f0f0f0; margin:5px 0 10px 10px; padding:0;}
.FL {float:left; border:0; margin:2px 10px 0 0; padding:0;}
.FL2 {float:left; border:0; margin:2px 15px 0 0; padding:0;}
.FR {float:right; border:0; margin:2px 5px 0 10px; padding:0;}
.invisible {display:none;}
.litera {list-style-type:lower-alpha;}
.numera {list-style-type:decimal;}
.odsaz {display:block; float:left; font-weight:bold; width:44px;}
.odsaz2 {display:block; float:left; width:35px;}
.right {text-align:right;}
.red {color:#ff5800;}
.white {background:#fff;}
.m0 {display:none;}
.m1 {display:block;}
.tbody0 {display:none;}
.tbody1 {display:block;}
.zivnost {color:#bcd8d8;}

/*-------------Nabidka cislo----------------*/
#plovoucimenu {visibility: hidden;	position: absolute;	padding-left: 0px;}



