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 0px auto; /*background:red*/ }
#webadresa { margin-bottom:5px }
#adresa_top { width:490px; height:13px; margin:3px 0 0 3px }
#popisek_webu { /*background:red;*/ width:494px; margin-top:5px; font-size:10pt; font-weight:bold; padding-left:4px }
#novinky_obal { width:220px; height:160px; /*background:blue;*/ position:absolute; z-index:2; text-align:right; margin-left:500px }

/*Styly plovoucího okna Novinky*/
#novinky { width:185px; height:135px; background-image:url('images/okno.gif'); position:absolute; right:0; top:10px; background-repeat: no-repeat }
#novinky_nadpis { color:black; font-size:12pt; font-weight:bold; margin-bottom:8px }
#novinky ul { text-align:left; margin-top:10px; position:relative; left:-15px; }
#novinky li { margin-top:4px; line-height:12pt; color:black }
#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; right:15px; top:5px }
#zavrit a { color:blue; font-size:8pt; font-weight:normal }

#vyherci_obal { width:300px; height:3px;/*pokud by byla výška větší, už by to zasahovalo do spodních menu a pravé odkazy by v FF nefungovaly*/ /*background:red;*/ position:absolute; right:0; top:360px }

/*Styly vysouvacího okna s výherci*/
#ramecek { position:absolute; left:0px; top:0px; z-index:3; 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 }

/*Změněno - 17.10.2007*/
#banner_obal { width:347px; height:250px; /*background:yellow;*/ position:absolute; right:0; top:1770px; text-align:center }
#banner_obal2 { width:620px; height:250px; /*background:pink;*/ position:absolute; right:0; top:2086px; text-align:center }
#banner_obal img { border:1px solid white }
#banner_obal2 img { border:1px solid white }
.sala_popisek { margin:5px auto 40px; text-align:center }
.banner_popisek { margin:5px auto 20px; text-align:center }
#banner_right { width:347px; height:275px; /*background:orange;*/ float:right; margin-left:38px }
#banner_left { width:224px; height:275px; /*background:green;*/ float:right }
/*konec změny*/

#uvod { width:720px; height:169px; background:url("images/uvod.gif") no-repeat; margin-top:10px; clear:left }

#uvod td { text-align:justify; line-height:16pt; font-size:10pt; padding:0 25px 10px 15px }
#uvod,#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') }

#nadkomplet { width:744px; /*height:20px; background:orange;*/ text-align:left }
#rubrnadpis { font-weight:bold; color:silver; margin-bottom:5px }

#komplet { width:770px }
#levypanel { width:109px; /*background:green;*/ float:left; text-align:left }
#pravypanel { width:660px; /*background:purple;*/ float:left }
.cistic { width:770px; height:25px; /*background:orange;*/ margin:0px; padding:0px; font-size:0px; line-height:0px; clear:both }
#tretipanel { width:740px; /*background:navy*/ }

.rubriky { width:101px }
.rubriky a { color:#3F3F3F }
.rubr1 { background:url("images/rubr1_top.gif") no-repeat top left }
.rubr1 div,.rubr2 div { background:url("images/rubr1_bottom.gif") no-repeat bottom left }
.rubr2,.rubr3 { background:url("images/rubr2.gif") no-repeat top left }
.rubr3 div { background:url("images/rubr3_bottom.gif") no-repeat bottom left }
.rubr4 { background:url("images/rubr4.gif") no-repeat top left }
.rubr4 div { background:url("images/rubr4_bottom.gif") no-repeat bottom left }
.rubriky div div { text-align:left; padding:10px 12px 24px 12px }
#rubr1_odkazy { padding-top:14px }
.rubriky div div p { margin:0 0 11px 0 }


#bannerlide_obal { margin-top:20px }
#banner-fruit { border:solid silver 3px; position:relative; left:-3px; margin-top:20px }
#vasereklama_obal { width:107px; height:446px; background:silver; text-align:center; padding-top:3px; position:relative; left:-3px; margin:20px auto 100px }

#motivy td,#motivy_vyber td { width:128px; height:165px; 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; margin-right:10px }

#motivy_vyber { /*position:absolute; left:75px; top:-40px*/ }
#zpet a { width:100%; color:green; position:absolute; left:0; bottom:30px }

#bannerdresy { /*position:absolute; left:-3px; top:2245px;*/ /*width:720px; height:110px*/ }
.bannerdresy-ramecek-homepage { width:720px; height:110px; border:solid silver 3px }
.bannerdresy-ramecek { width:720px; height:110px; border:solid silver 3px; margin-top:40px }
.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 { width:720px; margin-top:20px; /*background:navy;*/ border-bottom:2px solid green }
#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; margin-bottom:5px }
#pocitadlo td { width:18px; height:21px }

#reklama { width:720px; background:none; border-top:2px solid green }
#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:skyblue }
#bannery a { font-size:9pt; color:navy }

#dolni_texty { width:600px; margin:30px auto; font-size:8pt }
.sipecky { color:yellow }
.sipecky_dresy { color:red }









/*#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 }



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 }
h1.rubrnadpis2 { margin:10px auto 20px }
#rubr_zpet_horni {margin:0 auto 30px}

h2 { font-size:14pt; margin-top:30px; margin-bottom:10px }
.centertext { width:720px; text-align:center }
#smska { font-size:12pt; font-weight:bold; padding-top:5px; color:#66CC66 }
.red { color:aqua; font-weight:bold }
a { color:green }






/*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; margin-bottom:10px }
.tabulka_velikosti td { text-align:center; font-size:11pt }
.tabulka_velikosti td,.tabulka_velikosti th { padding: 7px 10px }
#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:10pt; margin:10px auto 30px }
#fotky .popisek a { font-size:10pt; font-weight:bold }
.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 }
#podobne_obal2 { width:100%; height:0px; /*background:blue;*/ text-align:center; position:absolute; left:0; top:0; z-index:1 }
#podobne_obal1 { width:550px; height:0px; /*background:red;*/ text-align:right; margin:90px auto 0; font-weight:bold }
#jagr_obal { width:900px; height:10px; /*background:red;*/ text-align:right; margin:120px auto 0; font-weight:bold }
#jagr_obal p { width:200px; text-align:left; line-height:140%; /*background:skyblue;*/ float:right }

#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 }

#modelka_text { width:120px; margin-top:10px; font-size:0.75em }


/*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 }

/*.oval2 { width:60px; height:35px; position:relative; top:-108px; left:374px; margin-bottom:-35px }
.oval2 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 }


/*Styly na stránce Hokejové dresy*/
#hokej_zahlavi, #hokej_zahlavi img {
width : 770px;
height : 150px;
}

#hokej_zahlavi {
margin : 20px auto 0px;
}

h1.hokej_hlavicka {
font-size : 0;
margin : 0;
}

#sala_obal {
padding-top : 20px;
}

#sala {
background : teal;
margin-left : 4px;
}

#sala .dres_nadpis {
width : 220px;
float : left;
padding : 8px;
/*background : navy;*/
}

#sala .vybrat {
width : 80px;
float : right;
text-align : right;
padding : 5px 8px 0 0;
/*background : blue;*/
}

#sala .vybrat a {
color : aqua; 
font-size : 0.8em;
font-weight : bold;
}

#sala .fotky {
width : 333px;
/*height : 220px;*/
margin : 0 6px;
/*background : yellow;*/
}

#sala img {
margin-bottom : 6px;
}