* { margin: 0; padding: 0; }
body { color: gray; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b7000b; background-image: url(../css-img/body-pozadie.jpg); background-repeat: repeat-x; text-align: left; margin: 0; padding: 0; }
#obsah { text-align: left; width: 857px; height: 800px; margin-right: auto; margin-left: auto; }
#hlavicka { background-image: url(../css-img/hlavicka-pozadie.jpg); background-repeat: no-repeat; text-align: left; width: 757px; height: 171px; overflow: hidden; padding-left: 100px; }
#hlavicka td { text-align: left; padding-right: 17px; padding-left: 17px; }
#hlavicka a { color: gray; text-decoration: none; }
#hlavicka a:hover { color: gray; text-decoration: underline; }
.hlavicka { font-size: 0.9em; }
#strednepole { background-image: url(../css-img/stredne-pole-pozadie.jpg); background-repeat: no-repeat; width: 857px; height: 567px; }
/*stredne pole pozadia*/
#strednepole-vitajte { color: #b7000b; font-size: 1.2em; background-image: url(../css-str-bkgr/vitajte-bkgr.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
.biela { color: #fff; }
span { color: gray; }
#strednepole-o-nas { font-size: 0.8em; background-image: url(../css-str-bkgr/o-nas-bkgr.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
h1#nadpis{ color: #b7000b; font-size: 1.5em; font-weight: bold; padding-top: 1em; padding-bottom: 1em; }
.cervena { color: #b7000b; text-decoration: none; }
#strednepole-ponukame { font-size: 0.8em; background-image: url(../css-img/stredne-pole-pozadie.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
h1#sede{ color: gray; font-size: 1.5em; font-weight: bold; text-decoration: none; padding-bottom: 1em; }
/*str.ponúkame*/
#strednepole-graphic { color: gray; font-size: 0.8em; background-image: url(../css-str-bkgr/graphics-bkgr.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
.gray { color: gray; }
#strednepole-scan { font-size: 0.8em; background-image: url(../css-str-bkgr/scan-bkgr.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
#strednepole-osvit { font-size: 0.8em; background-image: url(../css-str-bkgr/osvit-bkgr.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
#strednepole-digifoto { font-size: 0.8em; background-image: url(../css-str-bkgr/digifoto-bkgr.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
/*sede pierko na kontakte*/
h1#sedestred { color: gray; font-size: 1.5em; font-weight: bold; padding-top: 1em; padding-bottom: 1em; }
#strednepole-kontakt { font-size: 0.8em; background-image: url(../css-img/stredne-pole-pozadie.jpg); background-repeat: no-repeat; width: 756px; height: 567px; padding-left: 100px; }
#strednepole-mapa { background-image: url(../css-str-bkgr/mapa-bkgr.jpg); background-repeat: no-repeat; width: 856px; height: 567px; margin-right: auto; margin-left: auto; }
#strednepole-mapa a { font-size: 12px; text-decoration: none; }
/*stredne pole link nadpis*/
#linknadpis a { color: #b7000b; text-decoration: none; }
#linknadpis a:hover { color: #b7000b; text-decoration: underline; }
a:hover { color: purple; }
/*prehliadač obrázkov*/
#hlavicka-prehliadac { background-image: url(../css-img/hlav-hola.jpg); background-repeat: no-repeat; text-align: left; width: 701px; height: 171px; padding-right: 78px; padding-left: 78px; }
#hlavicka-prehliadacin { background-repeat: no-repeat; text-align: left; width: 701px; height: 171px; overflow: auto; }
#strednepole-prehliadac { font-size: 0.8em; background-image: url(../css-img/stredne-pole-pozadie.jpg); background-repeat: no-repeat; text-align: center; padding-left: 78px; width: 701px; height: 567px; padding-right: 78px; }
#hlavicka-mini-img { width: 7000px; height: 151px; }
#hlavicka-mini-img-logo { width: 3300px; height: 151px; }
.img { margin-top: 20px; margin-right: 2px; }
/*img.galeria*/
#img-gal { background-color: white; width: 700px; height: 530px; }
#img-gal a { font-size: 0.8em; text-decoration: none; }
#img-gal a:hover { font-size: 0.8em; text-decoration: underline; }
p {}
td {}
a:link { color: gray; text-decoration: none; }
a:visited { color: gray; text-decoration: none; }
a:hover { color: gray ; text-decoration: underline; }
a:active { color: gray ; text-decoration: underline; }
/*pokus z nav*/
#nav { width: 627px; }
#nav ul {
	padding-top: 3px;
	text-align: center;
}
#nav li { font-size: 0.9em; padding-right: 35px; padding-left: 35px; list-style-type: none; display: inline; }
