body { font-family:Tahoma,"Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif }
body { font-size:10pt; padding:0; margin:5px 0 30px 0; text-align:center }


#horni-cara { margin-top:15px; margin-bottom:2px }
marquee { color:violet; font-weight:bold; font-size:11pt; width:720px; height:22px; margin:auto }
.symbol { width:80px; height:15px; position:relative; top:2px }


#hlavicka { width:720px; margin:10px auto 15px auto; /*background:red*/ }
h1.hlavicka_nadpis { font-size:0; margin:10px 0 0 0 }
#webadresa { margin-bottom:5px }
#adresa_top { margin:3px auto 10px }


#menu a,#menu td,#menu2 a,#menu2 td { color:#3F3F3F }


#menu1 { margin-top:20px; margin-bottom:0px }
#menu2 { margin-top:0px; margin-bottom:20px; /*position:relative; left:-135px*/ }
#menu td,#menu2 td { height:25px; text-align:center; font-size:8pt; background-image:url('images/menu-vypln.gif'); font-weight:bold; padding-bottom:3px }
#menu a,#menu2 a { text-align:center; font-size:8pt; font-weight:bold; padding-bottom:3px }
.menuleft { height:25px; width:12px; background-image:url('images/menu-left.gif') }
.menuright { height:25px; width:12px; background-image:url('images/menu-right.gif') }
.menumezi { height:25px; width:19px; background-image:url('images/menu-mezi.gif') }


/*Styly vysouvacího okna s výherci*/
#ramecek { position:absolute; right:10px; top:350px; z-index:2; display:none;/*opatření kvůli FF*/ /*border:1px solid yellow;*/ overflow:hidden; clip:auto }
#suplik { background-color:#7FFFD4 }
#seznam { font-size:10pt; color:#3F3F3F }
.datum { text-align:right }
.oddelovac { text-align:center }


/*Styly plovoucího okna Novinky*/
#novinky { width:185px; height:135px; background-image:url('images/okno.gif'); position:absolute; right:0; top:15px; background-repeat: no-repeat }
#novinky td { color:black; font-size:12pt; font-weight:bold }
#novinky ul { text-align:left; margin-top:0; position:relative; bottom:5px }
#novinky ul div { margin-left:-20px }
#novinky li { margin-top:4px; line-height:12pt }
#novinky li a { font-size:9pt; font-weight:normal; color:#9933CC }
#novinky li a:hover { background:white }
#zavrit { text-align:right; /*background:yellow;*/ position:relative; left:8px }
#zavrit a { color:blue; font-size:8pt; font-weight:normal }

/*Styly plovoucího okna1*/
#okno1 { width:185px; height:135px; background-image:url('images/okno.gif'); position:absolute; right:0; top:15px }
#okno1 td { color:black; font-size:10pt; font-weight:bold }
#zavrit { margin:3px 15px 5px 0; text-align:right}
#zavrit a { color:blue; font-size:8pt; font-weight:normal }
#okno1 input { width:50px; margin:5px 0 5px 0 }
#vyherce { font-size:8pt; font-weight:normal }

/*Styly plovoucího okna2*/
#okno2 { width:185px; height:135px; background-image:url('images/okno.gif'); position:absolute; left:175px; top:188px; display:none }
#okno2 td { color:black; font-size:10pt; font-weight:bold }
#zavrit { margin:3px 15px 5px 0; text-align:right}
#zavrit a { color:blue; font-size:8pt; font-weight:normal }
#okno2 input { width:50px; margin:5px 0 5px 0 }
#vyherce { font-size:8pt; font-weight:normal }

/*Styly plovoucího okna3*/
#okno3 { width:185px; height:135px; background-image:url('images/okno.gif'); position:absolute; left:360px; top:188px; display:none }
#okno3 td { color:black; font-size:8pt; font-weight:bold }
#zavrit { margin:3px 15px 5px 0; text-align:right}
#zavrit a { color:blue; font-size:8pt; font-weight:normal }
#okno3 input { width:80px; margin:5px 0 5px 0 }
#vyherce { font-size:8pt; font-weight:normal }


#rubriky { width:101px; height:480px; position:absolute; left:-25px; top:395px; background:url("images/rubriky2.gif") no-repeat; background-position:0 20px }
#rubriky_vyber { width:101px; height:500px; position:absolute; left:-25px; top:-40px; background:url("images/rubriky2.gif") no-repeat; background-position:0 20px }

#rubrnadpis { margin-bottom:14px; font-weight:bold; color:silver }
#rubr1 { margin-left:12px; text-align:left; line-height:20pt; margin-top:10px }
#rubr2 { margin-left:12px; text-align:left; line-height:20pt; margin-top:20px }
#rubr3 { margin-left:12px; text-align:left; margin-top:30px }

#motivy_vyber { position:absolute; left:75px; top:-40px }
#zpet a { width:100%; color:green; position:absolute; left:0; bottom:30px }

#banner-lide { position:absolute; left:-25px; top:895px }
/*#banner-fotky6 { position:absolute; left:-28px; top:1750px; border:solid silver 3px }*/
#vase-reklama { position:absolute; left:-28px; top:1750px; border:solid silver 3px }

/*#vase_reklama { width:100px; height:440px; background:navy; font-size:16pt; position:absolute; left:-28px; top:1750px; border:solid silver 3px }
#vyzva { line-height:25pt; color:silver; margin-bottom:30px }
#vyzva b { font-size:24pt }
#vyzva2 { line-height:16pt; font-size:11pt }
.hvezdicka { margin:20px auto 10px; font-weight:bold; font-size:30pt }*/

#banner-fotky2 { clear:all }
#banner-fruit { position:absolute; left:-28px; top:1328px; border:solid silver 3px }
#banner-nasivky { width:347px; position:absolute; left:370px; top:1760px; z-index:10 }
#nasivky-popisek { margin-top:5px }

#motivy { position:absolute; left:75px; top:405px }
#motivy td,#motivy_vyber td { width:119px; height:155px; text-align:left; vertical-align:top; background:url("images/shadow.gif") 11px 5px no-repeat }
#motivy td.prazdny,#motivy_vyber td.prazdny { background-image:none }

.motiv,.motiv_chybi { width:100px; height:100px; border-style:solid; border-width:1px; border-color:white; margin:0 0 2px 5px }
.motiv_chybi { background:black; color:silver; text-align:center; font-size:12pt }
#motivy .popisek,#motivy_vyber .popisek { font-size:9pt; text-align:center; margin-top:8px }
hr { color:green; width:720px; margin-bottom:5px }
#kontakt-odkaz { letter-spacing:0.2em }
table a { font-size:12pt }
#kontakt th, #kontakt td, #kontakt a { font-weight:normal; text-align:left; vertical-align:top; font-size:10pt }
#kontakt td { padding:0 0 10px 20px }
h1 { font-size:20pt; margin:15px 0 0 0; text-decoration:underline }
h1.odsazeni_dole { margin-bottom:20px }
h1.vetsi_rozpal { letter-spacing:0.8em; margin-bottom:20px }
h2 { font-size:14pt; margin-top:30px; margin-bottom:10px }
.centertext { width:720px; text-align:justify }
#smska { font-size:12pt; font-weight:bold; padding-top:5px; color:#66CC66 }
.red { color:aqua; font-weight:bold }
a { color:green }


#bannerdresy { position:absolute; left:-3px; top:2245px; /*width:720px; height:110px*/ }
.bannerdresy-ramecek { width:720px; height:110px; border:solid silver 3px }
.banner-dresy-popisek { margin-top:5px }
.kolecko { width:8px; height:8px }
.mezikolecky { text-align:center; font-size:8pt; letter-spacing:0.3em; wordspacing:0.6em }


#zapati { position:absolute; left:0; top:2405px; width:720px; height:120px }
#zapati a { font-size:10pt }
#lambeste { margin-bottom:3px }
#licence { margin:0 5px -5px 0 }
#autor a { font-size:8pt; color:skyblue }
#lambeste,#fruit { position:relative; top:6px }
hr { border:1px solid green; width:720px }

#adresa { width:720px; font-size:9pt; position:absolute; left:0; top:70px }
#pocitadlo td { width:18px; height:21px }


#banner_vlk { margin-top:20px }


#reklama { width:720px; background:none; border-top:2px solid green; margin-top:20px }
#reklama_nadpis { margin:12px }
#reklama table { margin-bottom:5px }
#reklama table td { padding:0 3px; vertical-align:middle }
#reklama table td a { font-size:7pt }
#reklama img { border:none }
#reklama img[border="1"] { border:1px solid silver }
#reklama td img { width:88px; height:31px }

/* přidáno 26.2.2008 */
#textove_odkazy { margin:40px auto 50px }
#textove_odkazy a { color:purple }

#dolni_texty { width:600px; margin:20px auto 30px; font-size:8pt }
.sipecky { color:yellow }
.sipecky_dresy { color:red }



/*Styly na stránce soutez_motivy*/
#motivy_soutez td { width:113px; height:110px; background:url("images/shadow.gif") 11px 5px no-repeat; text-align:left; vertical-align:top }
.soutezici,.soutezici a { font-size:10pt }
#tlacitka2 { height:40px; vertical-align:bottom }


/*Styly na stránce tabulky_velikosti*/
.tabulka_velikosti { margin:auto }
.tabulka_velikosti td { padding:0,15px; text-align:center; font-size:11pt }
#zpet2 { margin-top:30px }


/*Styly na stránce s objednávkou*/
#fotky td { width:240px; text-align:center; vertical-align:top; font-size:11pt }
#fotky img { width:220px; height:165px; border:solid gray 4px }
#fotky { margin:10px 0 20px 0 }
#objednavka td { width:270px; height:30px; font-size:10pt; background:silver; color:black; padding:3px 10px 3px 10px; font-weight:bold }
#objednavka th { background:#6F6F6F; font-size:12pt }
#objednavka td.left { width:120px; background:#99CC99 }

#objednavka #tlacitka a { color:white; font-size:10pt; font-weight:normal; position:relative; bottom:4px }
#objednavka #tlacitka input { margin:5px 0 5px 0; background:silver }
#fotky .popisek { font-size:11pt; margin:10px 0 30px 0 }
.cervenytext { color:red }
#povinne { width:19%; position:absolute; left:0; top:460px; text-align:right }
#povinne2 { width:19%; position:absolute; left:0; top:800px; text-align:right }
#povinne3 { width:19%; position:absolute; left:0; top:1080px; text-align:right }

#povinne_polozky { font-size:10pt; text-align:right; margin:90px 15px 0 0 }
#foto_lide { border:solid gray 4px }

#foto_lide1 { position:absolute; right:0; top:290px; border:solid gray 4px }
#foto_lide2 { position:absolute; right:0; top:596px; border:solid gray 4px }
#foto_lide3 { position:absolute; right:0; top:903px; border:solid gray 4px }


/*Styly na stránce s potvrzením*/
#potvrzeni, #nepotvrzeni { margin:40px 0 60px 0; font-size:12pt; line-height:20pt }
#nepotvrzeni { color:salmon }
#loga { margin-top:60px }
#loga img { margin:0 40px 0 40px }


/*Styly na stránce Foto-trička*/
#fotkytext { font-size:10pt; width:700px; margin:20px auto 5px auto }
#fotonadpis { padding:10px 0 14px 0; border-top:dotted black 2px; border-bottom:dotted black 2px; width:564px; margin-bottom:20px }
#foto-nadtext { line-height:14pt }
#foto-podtext { line-height:14pt; width:700px; text-align:left; margin:10px auto 20px }
#fotoform { width:700px }
#fotoform td { font-size:10pt; background:silver; color:black; padding:5px 10px 5px 10px; font-weight:bold }
.netucny { font-weight:normal }
.zarovnat_vpravo { text-align:right; padding-right:5px }


/*Styly na stránce Fotbalové dresy*/
#bannerdresy2 { width:720px; margin:20px auto 15px }
.popisek-material { padding-left:10px; text-align:left; font-size:8pt; letter-spacing:0.3em; wordspacing:0.6em }
.vlajka { width:70px; font-size:8pt; font-weight:bold }
.vlajka img { width:31px; height:17px; border:1px solid black; margin-top:3px }
.sipka { margin:15px auto }
.sipka img { width:28px; height:28px; border:none; margin-right:8px }
.sipka a { font-size:10pt; color:green }

#dresy td,#dresy2 td { font-size:10pt; background:silver; color:black; padding:5px 10px 5px 10px; font-weight:bold }
#dresy,#dresy2 { margin:0 0 10px 3px; border:3px solid #6f6f6f; width:345px }
#dresy p,#dresy2 p { margin-top:12px }

/*Přidáno: 30.9.2007*/
#dresy_celek { width:770px }

#dresy_celek img { border:3px solid #cc0033 }
.dres_nadpis { font-size:14pt; font-weight:bold; background:teal; color:white; padding:3px 5px; margin-bottom:0 }
.dres_popisek { font-size:10pt; text-align:center }
.dres_cena { font-size:10pt }
.form_nadpis { background:#6f6f6f; color:silver; padding:3px; margin-bottom:6px; text-align:center }
.form_nadpis2 { background:#6f6f6f; color:#99CCCC; padding:3px; margin-bottom:6px; text-align:center }
.blok_velpocet { margin-top:5px; width:310px; height:45px; /*background:pink*/ }
.blok_velikost { width:240px; float:left; /*background:green*/ }
.blok_pocet { float:left; /*background:blue*/ }

.oval { width:60px; height:35px; position:relative; top:-72px; left:374px; margin-bottom:-35px }
.oval img { border:none !important }

#vysvetlivka { font-weight:normal; font-size:8pt; margin-bottom:10px }
#dresy2 td.normal { font-weight:normal }
#dresy2 td { background:#99CCCC }
.dresyfotky { margin-bottom:10px }
.dresyfotky img { width:200px; height:152px }
#vldres-fotky { width:210px; float:right; /*background:green*/ }

/*Přidáno: 30.9.2007*/
#vldres-foto img { border:none }
#vldres-foto,.vldres-animace { width:200px; height:152px; margin:0 0 5px 5px; border:3px solid #cc0033 }


/*Styly na stránce Dresy-jiný hráč*/
#dresy3 td { font-size:10pt; background:silver; color:black; padding:5px 10px 5px 10px; font-weight:bold }
#dresy3 { margin:0 0 10px 3px; border:3px solid #6f6f6f; width:680px }
.form_nadpis { background:#6f6f6f; color:silver; padding:3px; margin-bottom:6px; text-align:center }
.form_nadpis2 { background:#6f6f6f; color:#99CCCC; padding:3px; margin-bottom:6px; text-align:center }
#vysvetlivka { font-weight:normal; font-size:8pt; margin-bottom:10px }
#dresy3 td.normal { font-weight:normal }
#dresy3 td { background:#99CCCC }