/* * {border:1px solid red;} */

body { margin: 0; padding: 0; font: 83% 'Arial CE','Helvetica CE',Arial,helvetica,sans-serif; text-align: center; line-height: 150%; color: #333; background-color: #FFF; }
hr { display: none; }
h1 { font-size:140%; font-variant:small-caps; }
h2 { font-size:120%; }
h3, h4, h5, h6 { font-size:100%; }
h1, h2, h3, h4, h5, h6 { color:#08E; }
a { color:#F00; }
a:hover, a:focus, a:active { color:#F66; }
li { margin-left:-25px; }
img { border:none; }
input[type='text'], input[type='password'] { border:1px solid #BADBED; border-width:1px 2px 2px 1px; }
.cleaner { clear:both; }
.column { width:50%; float:left; }
.column .pad { padding:0 5px; }
.important { color:#F00; }
.help { color:#090; }
.right { float:right; }
.center { text-align:center; }
.badbed { border: 5px solid #badbed; }
.foto_reg { border: 5px solid #badbed; margin: 20px 0px 0px -4px; clear: both }

/* motivy kalendaru */
.valign { vertical-align: top; }
.proobr { text-align: center; margin: 10px 0px 0px 0px; }

/* pruh obsahu */
#all { width:950px; margin:0 auto; text-align:left; }

/* kulaté rohy */
.rounded { padding:0 9px; }
.rounded .r1 { margin:-9px; margin-top:0; }
.rounded .r2 { margin:-9px; margin-bottom: 0; }
.rounded .r1 div, .rounded .r2 div { height:9px; }
.rounded .r1     { background:url('../img/corner/white9/lt.gif') left top no-repeat; }
.rounded .r1 div { background:url('../img/corner/white9/rt.gif') right top no-repeat; }
.rounded .r2     { background:url('../img/corner/white9/lb.gif') left bottom no-repeat; }
.rounded .r2 div { background:url('../img/corner/white9/rb.gif') right bottom no-repeat; }

/* logo */
#head h1 { left:17px; top:0; position:absolute; margin:0; }
#head h1 span { display:none; }

/* hlavička */
#head { position:relative; height:80px; margin:8px 0; }
#head .banner { right:12px; top:0; position:absolute; }
#head h1 a { width:335px; height:58px; background:url('../img/24print.gif') 0 0 no-repeat; display:block; }

/* patička */
#foot { margin:1em 0; font-size:x-small; text-align:center; }

/* obsah v barevném okně */
#main {margin-top:10px; background:url('../img/oblaka.jpg') 8px 0 no-repeat; position:relative; width:100%; }
#main .sub { padding:20px 40px 60px 40px; background:url('../img/trava.gif') 7px 100% no-repeat; }
#main a {text-decoration:none;}

/* tlačítkové menu */
#menu { height:110px; background:url('../img/zelena.gif') 17px 0 no-repeat; clear:both; width:100%; }
#menu .pri { padding:15px 143px; }
#menu .pri .big { width:312px; }
#menu .pri .small { width:201px; }
#menu .pri a, #menu .pri .passive { display:block; height:52px; float:left; margin:0 10px; background-position:0 0; background-repeat:no-repeat; text-decoration:none; }
#menu .pri a span, #menu .pri .passive span { display:none; }
#menu .pri a:hover, #menu .pri a:focus { background-position:0 -52px; }
#menu .pri a:active { background-position:0 -104px; }
#menu .pri .sep { display:none; }
#menu .pri a em { display:block; text-align:center; position:relative; top:-20px; color:#030; }
#menu .tisknoutTed.small { background-image:url('../img/menu/tisknoutTed.gif'); }
#menu .tiskVyhodne.small { background-image:url('../img/menu/tiskVyhodne.gif'); }
#menu .tisknoutTed.big { background-image:url('../img/menu/tisknoutTedBig.gif'); }
#menu .tiskVyhodne.big { background-image:url('../img/menu/tiskVyhodneBig.gif'); }
#menu .akceNovinky { background-image:url('../img/menu/akceNovinky.gif'); }
#menu .cenik { background-image:url('../img/menu/cenik.gif'); }
#menu .prehledNabidky { background-image:url('../img/menu/tlacitko-prehled-nabidky.gif'); } 
#menu .zpet { background-image:url('../img/menu/zpet.gif'); }
.sec-fotografie #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedFotografie.gif'); }
.sec-fotografie #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-fotografie.gif'); }
.sec-fotoalba #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedFotoalba.gif'); }
.sec-fotoalba #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-fotoalba.gif'); }
.sec-kalendare #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedKalendare.gif'); }
.sec-kalendare #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-kalendare.gif'); }
.sec-plakaty #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedPlakaty.gif'); }
.sec-plakaty #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-plakaty.gif'); }
.sec-billboardy #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedBillboardy.gif'); }
.sec-billboardy #menu .tiskVyhodneSekce { background-image:url('../img/menu/tiskBillboardyVyhodne.gif'); }
.sec-plakaty_billboardy #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedPlakaty.gif'); }
.sec-plakaty_billboardy #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-plakaty.gif'); }
.sec-pohlednice #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedPohlednice.gif'); }
.sec-pohlednice #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-pohlednice.gif'); }
.sec-vizitky #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedVizitky.gif'); }
.sec-vizitky #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-vizitky.gif'); }
.sec-scrapy #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedScrapy.gif'); }
.sec-scrapy #menu .tiskVyhodneSekce { background-image:url('../img/menu/tip-scrapy.gif'); }
.sec-cenik #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedBig.gif'); }
.sec-cenik #menu .tiskVyhodneSekce { background-image:url('../img/menu/tiskVyhodneBig.gif'); }
.sec-faq #menu .tisknoutTedSekce { background-image:url('../img/menu/tisknoutTedBig.gif'); }
.sec-faq #menu .tiskVyhodneSekce { background-image:url('../img/menu/tiskVyhodneBig.gif'); }

/* inline menu */
#menu .sec { margin:10px 0; color:#F00; font-weight:bold; text-align:center; clear:both; }
#menu .sec a { color:#030; }
#menu .sec a, #menu .sec .item { margin:0 6px; } /*1em*/
#menu .sec .aktivni { font-size:120%; text-decoration:none; color:#000; }

/* info dole */
.info { width:50%; float:left; }
.info.left .sub { margin:15px 15px; }
.info.right .sub { margin:15px 12px; background-color:#ECF8CC; position:relative; }
#coJe24print { width:100%; height:25px; background:url('../img/coJe24print.gif') 0 0 no-repeat; margin:0; }
#coJe24print span { display:none; }

/* rozcestník */
#rozcestnik { width:925px; margin:0 auto; }
#rozcestnik a { width:461px; height:120px; background:no-repeat 0 0; float:left; display:block; }
#rozcestnik a:hover, #rozcestnik a:focus { background-position:0 -120px; }
#rozcestnik a span { display:none; }
#rozcestnik .fotografie { background-image:url('../img/rozcestnik/fotografie.gif') }
#rozcestnik .fotoalba { background-image:url('../img/rozcestnik/fotoalba.gif') }
#rozcestnik .plakaty { background-image:url('../img/rozcestnik/plakaty.gif') }
#rozcestnik .kalendare { background-image:url('../img/rozcestnik/kalendare.gif') }
#rozcestnik .vizitky { background-image:url('../img/rozcestnik/vizitky.gif') }
#rozcestnik .ostatni { background-image:url('../img/rozcestnik/ostatni.gif') }

/* specifické */
.sec-index #main { height:460px; background:url('../img/home-page_2010_skolni_kalendare1.jpg') 2px 0 no-repeat; } /*0 0*/
.sec-rozcestnik #head h1 a { background-image:url('../img/123print.gif'); }

/*billboardy-tlačítko*/
a#chci_billboard {background:url('../img/chci_billboard.gif') 0 0 no-repeat; height: 52px; width: 312px; display:block}
a#chci_billboard:hover {background-position: 0 -52px;}
a#chci_billboard:active {background-position: 0 -104px;}
a#chci_billboard span {display:none;}

/* vzorky */
a#vzorek, a#velke_fotky {position:absolute; width:270px; height:68px; z-index: 1;background-repeat:no-repeat;}
a#vzorek:hover, a#velke_fotky:hover {background-position: 0 -68px;}
a#vzorek span, a#velke_fotky span {display:none;}
#vzorek {background-image: url('../img/vzorek_zdarma.jpg'); top: 237px; right: 135px;} 
#velke_fotky {background-image: url('../img/velke_fotky.jpg'); top: 305px; right: 135px;}

/* pohlednice */
a#pohled {position:absolute; width:270px; height:67px; z-index: 1;background-repeat:no-repeat}
a#pohled:hover {background-position: 0 -66px;}
a#pohled span {display:none;}
#pohled {background-image: url('../img/home-page-pohlednice-tlacitko.gif'); top: 280px; right: 60px;}

/* malefotky */
a#malefotky {position:absolute; width:270px; height:65px; z-index: 1;background-repeat:no-repeat}
a#malefotky:hover {background-position: 0 -65px;}
a#malefotky span {display:none;}
#malefotky {background-image: url('../img/home-page-malefotky-tlacitko.jpg'); top: 285px; right: 70px;} 

/* kalendare */
a#kalendare, a#vzorek_kal, a#vanoce {position:absolute; width:270px; height:68px; z-index: 1;background-repeat:no-repeat}
a#kalendare:hover, a#vzorek_kal:hover, a#vanoce:hover {background-position: 0 -68px;}
a#kalendare span, a#vzorek_kal span, a#vanoce span {display:none;}
#kalendare {background-image: url('../img/tlacitko_kalendare1.gif'); top: 220px; right: 45px;}
#vzorek_kal {background-image: url('../img/tlacitko_kalendare_zdarma.gif'); top: 262px; right: 45px;}
#zbyvakalendaru {background-image: url('http://24print.eu/public/pocitadlo_vanoce_2009.php?format=img'); width:268px; height:123px; position:absolute; top: 278px; right: 48px;}
#vanoce {background-image: url('../img/tlacitko_kalendare_vanoce.gif'); top: 220px; right: 45px}

/* kolo stesti */
a#kolostesti, a#pohlednice_valentyn {position:absolute; width:270px; height:68px; z-index: 1;background-repeat:no-repeat}
a#kolostesti:hover, a#pohlednice_valentyn:hover {background-position: 0 -68px;}
a#kolostesti span, a#pohlednice_valentyn span {display:none;}
#kolostesti {background-image: url('../img/tlacitko_roztocto.gif'); top: 349px; right: 33px;} 
#pohlednice_valentyn {background-image: url('../img/tlacitko_pohlednice_valentyn.gif'); top: 310px; left: 38px;} 

/* velikonoce 2010 */
a#velikonoce-pohled, a#velikonoce-10fotek {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#velikonoce-pohled:hover, a#velikonoce-10fotek:hover {background-position: 0 -78px;}
a#velikonoce-pohled span, a#velikonoce-10fotek span {display:none;}
#velikonoce-10fotek {background-image: url('../img/home-page-10_2010_velikonoce_tlacidlo.gif'); top: 342px; right: 27px;} 
#velikonoce-pohled {background-image: url('../img/home-page-10_2010_velikonoce_tlacidlo1.gif'); top: 342px; left: 40px;} 

/* duben 2010 */
a#duben2010 {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#duben2010:hover {background-position: 0 -78px;}
a#duben2010 span {display:none;}
#duben2010 {background-image: url('../img/home-page-10_2010_duben_tlacidlo.gif'); top: 342px; right: 27px;}

/* plakaty 2010 */
a#plakaty {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#plakaty:hover {background-position: 0 -78px;}
a#plakaty span {display:none;}
#plakaty {background-image: url('../img/dhome-page-10_2010_jaro_tlacidlo.gif'); top: 343px; right: 33px;}

/* prazdne tlacitko */
a#empty {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#empty:hover {background-position: 0 -78px;}
a#empty span {display:none;}
#empty {background-image: none; top: 342px; right: 27px;}

/* brilant */
a#brilant-male, a#brilant-velke {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#brilant-male:hover, a#brilant-velke:hover {background-position: 0 -77px;}
a#brilant-male span, a#brilant-velke span {display:none;}
#brilant-velke {background-image: url('../img/home-page-10_2010_brilant_tlacitko1.jpg'); top: 342px; left: 49px;} 
#brilant-male {background-image: url('../img/home-page-10_2010_brilant_tlacitko.jpg'); top: 342px; right: 2px;} 

/* duben 2010 */
a#prazdniny2010 {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#prazdniny2010:hover {background-position: 0 -78px;}
a#prazdniny2010 span {display:none;}
#prazdniny2010 {background-image: url('../img/home-page_2010_prazdniny_tlacitko.jpg'); top: 342px; right: 26px;}

/* triatlon sadská */
a#triatlon {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#triatlon span {display:none;}
a#triatlon:hover {background-position: 0 -78px;}
#triatlon {background-image: url('../img/home-page_2010_skolni_kalendare_tlacidlo2.jpg'); top: 342px; right: 27px;}

/* školní kalendáře 2010 */
a#skolnikal2010 {position:absolute; width:344px; height:77px; z-index: 1;background-repeat:no-repeat}
a#skolnikal2010:hover {background-position: 0 -78px;}
a#skolnikal2010 span {display:none;}
#skolnikal2010 {background-image: url('../img/home-page_2010_skolni_kalendare_tlacidlo1.jpg'); top: 342px; left: 35px;}
