a         {text-decoration: none;}
a:hover   {text-decoration: none;}

.globos a         {text-decoration: none;}
.globos a:link    {color: navy;}
.globos a:visited {color: navy;}
.globos a:active  {color: red;}
.globos a:hover   {color: red; text-decoration: underline;}

.odkaz2 a         {border: double 4px transparent;}
.odkaz2 a:hover   {border: double 4px rgb(255,204,153);}

img { border-width: 0px; }

.tlacitka { margin: 0px 2px 0px 2px; }       

h1 { line-height: 1.4; font-family: 'Comic Sans MS', Arial; font-weight: bold; font-size: 20px; margin: 22px 4px 18px 4px; }

body { text-align: center; background-image: url(../_themes/globos/fiebkgnd.jpg); background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }

.odstavcedole p { font-family: Verdana, Arial; font-size: 11px; font-weight: bold; width: 200px; line-height: 1.6; color: #20607F; text-align: center;}
.odstavcedole { position: relative; }

address { font-style: normal; font-family: 'Comic Sans MS', Arial; letter-spacing: 1px;}

.div-hlavni { margin: auto; }

.div-head { margin: auto; width: 624px; }

.img-logo { margin: 3px 0px 3px 0px;  }

.img-iuh  { margin: 2px 0px 2px 0px;  }

.div-horni-velky  { margin: auto;position: relative; width: 826px; height: 500px; }

.div-levy-sloupec { margin: 2px; position: absolute; top: 0px; left: 0px; width: 232px; height: 490px; }

.img-nafukovaci-balonky  { position: absolute; top: 18px; left: 2px; border: double 4px transparent; padding: 8px 4px 4px 4px; }

.img-klaun  { margin: 8px; position: absolute; top: 122px; left: 0px; }

.img-reklamni-potisk  { padding: 6px 4px 6px 4px; position: absolute; left: 2px; top: 394px; border: double 4px transparent; }

.div-stredni-sloupec  { margin: 2px; line-height: 1.2; position: absolute; top: 0px; left: 234px; width: 380px; height: 490px; font-family: Verdana, Arial; }

.barva-1  { color: rgb(0,0,153); }
.barva-2  { color: rgb(153,153,0); }
.barva-3  { color: rgb(102,102,102); }
.barva-4  { color: rgb(102,0,204); }
.barva-5  { color: rgb(102,102,0); }
.barva-6  { color: rgb(51,51,153); }
.barva-7  { color: rgb(0,144,112); }
.barva-8  { color: rgb(102, 102, 0); }

.div-email  { margin: 0px 8px 10px 8px; font-weight: bold; font-family: Verdana, Arial; }

.span-email1 { color: #666633; font-size: 12px; }

.globos {  letter-spacing: 1px; color: rgb(0, 0, 153); font-size: 18px; }

.span-font20  { font-size: 20px; }

.div-gsm  { margin: 10px 8px 6px 8px; font-weight: bold; } 

.span-gsm1 { color: rgb(153, 51, 153); font-size: 12px; }

.span-gsm2 { color: rgb(102, 0, 102); font-size: 18px; }

.praha-prodejna { position: relative; top: -10px; left: 10px; width: 118px; background-image: url(../_themes/globos/fiebkgnd.jpg); color: #20607F; font-size: 12px; text-align: left; } 

.div-adresa-praha { margin: 24px 28px 8px 28px; border:dotted 1px #FF90C0; text-align: left; }

.adresa1  { margin: 0px 8px 8px 8px; color: rgb(51, 51, 153); font-size: 17px; text-align: center; }

.adresa2  { margin: 8px; text-align: center; }

.span-telfax  { color: rgb(0, 0, 153); font-size: 12px; }

.span-telfax2 { color: rgb(102, 0, 204); }

.div-adresa-ostrava { margin: 24px 28px 8px 28px; border:dotted 1px #FF90C0; text-align: left; }

.ostrava-velkoobchod  { position: relative; top: -10px; left: 10px; width: 255px; background-image: url(../_themes/globos/fiebkgnd.jpg); color: #20607F; font-size: 12px; text-align: left; }

.doprava11  { position: relative; left: 11px; } 

.div-pravy-sloupec  { margin: 2px; position: absolute; top:0px; left: 616px; width: 204px;height: 490px; } 

.img-velkoobchod  { padding: 8px 6px 6px 6px; position: absolute; top: 20px; left: 2px; border: double 4px transparent; }

.img-eshop  { padding: 12px 6px 8px 6px; position: absolute; top: 100px; left: 2px; border: double 4px transparent; }

.img-potisk { padding: 14px 6px 10px 6px; position: absolute; top: 166px; left: 2px; border: double 4px transparent; }

.img-folie  { padding: 8px 6px 8px 6px; position: absolute; top: 260px; left: 2px; border: double 4px transparent; }

.img-party  { padding: 8px 6px 8px 6px; position: absolute; top: 375px; left: 2px; border: double 4px transparent; }

.div-nova-tlacitka  { position: relative; left: 6px; margin: 4px auto 4px auto; width: 720px; height: 70px; font-weight: bold; font-size: 18px; font-family: 'Comic Sans MS', Arial; letter-spacing: 2px; }

.kurzor { cursor: pointer; }

.tlacitko1 { position: absolute; top: 0px; left: 0px; border: double 3px transparent; margin: 4px; padding:4px; width: 120px; }

.barva9 { color: rgb(153,153,0); }

.span-letterspacing4  { letter-spacing: 4px; }

.tlacitko2  { position: absolute; top: 0px; left: 137px; border: double 3px transparent; margin: 4px; padding:4px; width: 140px; }

.barva10  { color: rgb(102,51,153); }

.span-prislusenstvi { font-size: 17px; letter-spacing: 2px; position: relative; top: 1px; }

.tlacitko3  { position: absolute; top: 0px; left: 295px; border: double 3px transparent; margin: 4px; padding:4px; width: 80px; }

.barva11  { color: rgb(128,158,186); }

.span-letterspacing5  { letter-spacing: 5px; }

.tlacitko4  { position: absolute; top: 0px; left: 392px; border: double 3px transparent; margin: 4px; padding:4px; width: 120px; }

.span-vicebarevny { color: #99CC33; letter-spacing: 1px; }

.tlacitko5  { letter-spacing: 5px; font-size: 20px; position: absolute; top: 0px; left: 530px; border: double 3px transparent; margin: 4px; padding:4px; width: 166px; }

.span-helium  { position: relative; top: 3px; left: -2px; }

.span-helium2 { color: green; position: relative; top: -9px; }

.tlacitko6  { position: absolute; top: 0px; left: 0px; border: double 3px transparent; margin: 4px; padding:4px; width: 110px; }

.span-vyzdoba { color: rgb(138,50,233); }

.span-vyzdoba2  { letter-spacing: 2px; position: relative; left: 1px; }

.tlacitko7  { position: absolute; top: 0px; left: 132px; border: double 3px transparent; margin: 4px; padding:4px; width: 110px; }

.span-celoplosny  { color: #7F9030; }

.span-letterspacing2  { letter-spacing: 2px; }

.tlacitko8  { position: absolute; top: 0px; left: 260px; border: double 3px transparent; margin: 4px; padding:4px; width: 140px; }

.span-obri  { color: rgb(128,128,128); }

.span-obri2 { letter-spacing: 1px; }

.tlacitko9 { position: absolute; top: 0px; left: 418px; border: double 3px transparent; margin: 4px; padding:4px; width: 100px; }

.span-figury  { color: #7F50C0; }

.span-figury2 { letter-spacing: 3px; }

.tlacitko10 { position: absolute; top: 0px; left: 540px; border: double 3px transparent; margin: 4px; padding:4px; width: 155px; }

.floatleft  { float: left; }

.span-foliove1  { color: rgb(231,22,254); }

.span-foliove2  { letter-spacing: 1px; position: relative; left: 0px; }

.div-odstavce-dole1 { position: relative; left: 4px; margin: 20px auto 4px auto; width: 680px; height: 210px; }

.prvni-h2 { font-family: 'Comic Sans MS', Arial; font-size: 18px; font-weight: bold; color: rgb(102, 0, 204); text-align: center; letter-spacing: 4px; }

.p1 { position: absolute; top: 16px; left: 0px; }

.p11 { position: absolute; top: -5px; left: 30px; margin: 4px; padding: 0px; font-weight: bold; font-family: 'Comic Sans MS', Arial; font-size: 16px; letter-spacing: 2px; color: rgb(153,0,204); }
.p11b { position: absolute; top: -5px; left: 15px; margin: 4px; padding: 0px; font-weight: bold; font-family: 'Comic Sans MS', Arial; font-size: 16px; letter-spacing: 2px; color: rgb(153,0,204); }

.p2 { position: absolute; top: 16px; left: 240px; }

.p22 { position: absolute; top: -5px; left: 250px; margin: 4px; padding: 0px; font-family: 'Comic Sans MS', Arial; font-size: 16px; letter-spacing: 2px; color: rgb(153,0,204); }
.p22b { position: absolute; top: -5px; left: 270px; margin: 4px; padding: 0px; font-family: 'Comic Sans MS', Arial; font-size: 16px; letter-spacing: 2px; color: rgb(153,0,204); }

.p3 { position: absolute; top: 16px; left: 480px; }

.p33 { position: absolute; top: -5px; left: 500px; margin: 4px; padding: 0px; font-family: 'Comic Sans MS', Arial; font-size: 16px; letter-spacing: 2px; color: rgb(153,0,204); }
.p33b { position: absolute; top: -5px; left: 515px; margin: 4px; padding: 0px; font-family: 'Comic Sans MS', Arial; font-size: 16px; letter-spacing: 2px; color: rgb(153,0,204); }

.div-odstavce-dole2 { position: relative; left: 4px; margin: 50px auto 4px auto; width: 680px; height: 190px; }

.druhy-h2 { font-family: 'Comic Sans MS', Arial; font-size: 18px; font-weight: bold; color: rgb(102, 0, 204); text-align: center; letter-spacing: 3px; }

.img-tecky-dole { margin: 52px auto 8px auto; }

.patka-dole { margin: 20px auto 14px auto; text-align: center; font-family: Verdana, Arial; font-weight: normal; letter-spacing: 1px; color: gray; font-size: 12px; width: 624px; }
 
.flashovy1  { position: absolute; top: 24px; left: 24px; }