/* Autor: Přemysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;display:block;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.6em;background:#c180de url(../_images/bgBody.jpg) no-repeat top center;padding:0px;color:#fff;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
textarea {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

#hlava {width:100%;height:9px;background:#6e2095;position:absolute;top:0px;left:0px;}

#lead {width:948px;margin:0px auto;position:relative;padding:0px 0px 0px 0px;}

#logo {width:418px;height:87px;display:block;left:3px;top:0px;position:absolute;overflow:hidden;z-index:1;}
#logo .topImg {z-index:0;}
#logo .overFlash {display:block;position:absolute;top:0px;left:0px;width:418px;height:87px;z-index:1000;}
/*
#logo h1, #logo h1 span {width:411px;height:40px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:411px;height:40px;background-image:url(../_images/logo.jpg);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {color:#fff;}
*/

.flags {float:right;padding:21px 14px 0px 0px;height:31px;}
.flags img {border:1px solid #bc9fd0;padding:1px;margin-left:5px;float:left;}

.fastContact {clear:both;float:right;background:url(../_images/bgFastContact.gif) no-repeat;width:215px;height:21px;padding-top:4px;margin-right:7px;color:#ffffff;font-weight:bold;text-align:center;margin-bottom:24px;}
.fastContact strong {color:#feec00;}

.menu {height:37px;background:url(../_images/bgMenu.jpg) no-repeat top left;padding-left:5px;margin-bottom:12px;}
.menu a {color:#fff;text-decoration:none;display:block;height:25px;float:left;padding:9px 12px 0px 12px;}
.menu a:hover {color:#dae70c;}
.menu a.active {font-weight:bold;color:#dae70c;}
.menu span {display:block;height:34px;float:left;width:1px;background:url(../_images/menuSeparator.gif) no-repeat;}

.location_index .home {font-weight:bold;color:#dae70c;}
.location__rulety_get .rulety {font-weight:bold;color:#dae70c;}
.location__vlt_get .menuvlt {font-weight:bold;color:#dae70c;}
.location_poptavka .poptavka {font-weight:bold;color:#dae70c;}
.location__gallery_get .galerie {font-weight:bold;color:#dae70c;}
.location__podporujeme_get .podporujeme {font-weight:bold;color:#dae70c;}
.location_videa .videa {font-weight:bold;color:#dae70c;}
.location_kontakty_get a.kontakty {font-weight:bold;color:#dae70c;}
.location_servis_get a.servis {font-weight:bold;color:#dae70c;}
.location_partneri_get a.partneri {font-weight:bold;color:#dae70c;}
.location_o_firme_get a.ofirme {font-weight:bold;color:#dae70c;}
.location_konkurencni_vyhody_get a.vyhody {font-weight:bold;color:#dae70c;}

#homeImg {float:left;margin-bottom:5px;margin-top:37px;}
.flash {float:left;margin-left:4px;margin-top:37px;}

.proc {height:115px;width:620px;padding:13px 0px 0px 24px;background:url(../_images/bgHomeProc.gif) no-repeat;margin-right:31px;float:left;margin-bottom:36px;}
.proc h2 {margin-bottom:0px;}
.proc h2 span {display:none;}
.proc ul {width:270px;float:left;list-style:none;}
.proc ul.first {width:300px;margin-right:4px;}
.proc ul li {background:url(../_images/ulArrow.gif) no-repeat left 5px;padding-left:16px;font-weight:bold;}
.proc ul li a {color:#fff;}
.proc ul li a:hover {text-decoration:none;}
.proc ul li a span.yellow {color:#eeeb00;}

.ruleta {margin-top:23px;float:left;}
.vlt {margin-top:11px;float:left;}

.footer {border-top:1px solid #8b4aa9;padding:15px 3px 20px 3px;clear:both;color:#4b1465;text-align:right;}
.footer p {float:left;text-align:left;}
.footer a {color:#f6e109;}

.homeItem {width:466px;float:left;margin-right:11px;margin-bottom:40px;}
.homeItem.last {float:right;margin-right:0px;}
.homeItem h3 {border-bottom:1px solid #a060be;height:27px;margin-bottom:9px;}
.homeItem h3 span {display:none;}
.homeItem p strong {color:#f9e50c;}
.homeItem p.right a {padding-right:16px;background:url(../_images/ulArrow.gif) no-repeat right 50%;color:#f7e30a;font-weight:bold;}
.homeItem .img {float:left;margin-right:17px;border:1px solid #9958b7;padding:1px;}

.obal {background:url(../_images/bgObal.gif) repeat-y top left;margin-bottom:5px;overflow:hidden;margin-left:3px;}
.obalIn {background:url(../_images/bgMainColBottom.gif) no-repeat left bottom;_height:1px;min-height:1px;}

.mainCol {width:663px;float:left;}
.mainCol .in {padding:15px 20px 30px 14px;background:url(../_images/bgMainColTop.gif) no-repeat top left;}
.mainCol h2 {margin-bottom:16px;}
.mainCol .pages_simple_kontakty h2 {height:36px;width:271px;background:url(../_images/headerKontakty.gif) no-repeat;}
.mainCol .pages_simple_servis h2 {height:36px;width:271px;background:url(../_images/headerServis.gif) no-repeat;}
.mainCol .pages_simple_partneri h2 {height:36px;width:271px;background:url(../_images/headerPartneri.gif) no-repeat;}
.mainCol .pages_simple_o_firme h2 {height:36px;width:271px;background:url(../_images/headerOfirme.gif) no-repeat;}
.mainCol .pages_simple_konkurencni_vyhody h2 {height:36px;width:271px;background:url(../_images/headerKonkurencniVyhody.gif) no-repeat;}
.mainCol h2 span {display:none;}
.mainCol strong {color:#f9e50c;}
.mainCol ul {margin-left:20px;}

.mainCol .vypisItem {padding-bottom:15px;border-bottom:1px solid #7d4c94;margin-bottom:16px;}
.mainCol .vypisItem img {float:left;margin-right:41px;}
.mainCol .vypisItem .desc {width:415px;float:left;}
.mainCol .vypisItem h3 {color:#f8e40b;font-size:1.35em;line-height:2em;margin-bottom:5px;}
.mainCol .vypisItem p {margin-bottom:15px;}
.mainCol .vypisItem .rozmer {float:left;}
.mainCol .vypisItem .rozmer img {margin-right:25px;}
.mainCol .vypisItem .zajem {width:271px;height:119px;padding:16px 0px 0px 29px;background:url(../_images/bgMateZajem.gif) no-repeat left bottom;float:left;}
.mainCol .vypisItem .zajem a {color:#ffffff;}
.mainCol .vypisItem .clearing {overflow:hidden;height:1px;}
.mainCol .vypisItem .detail {visibility:hidden;}

.mainCol .vypisItem2 {;padding-bottom:15px;border-bottom:1px solid #7d4c94;margin-bottom:16px;height:100px}
.mainCol .vypisItem2 img {float:left;margin-right:41px;height:100px}
.mainCol .vypisItem2 .desc {width:415px;margin-left:150px;float:left;position:absolute}
.mainCol .vypisItem2 h3 {color:#f8e40b;font-size:1.35em;line-height:2em;margin-bottom:5px;}
.mainCol .vypisItem2 p {margin-bottom:15px;visibility:hidden}
.mainCol .vypisItem2 .rozmer {float:left;visibility:hidden}
.mainCol .vypisItem2 .rozmer img {margin-right:25px;visibility:hidden}
.mainCol .vypisItem2 .zajem {visibility:hidden}
.mainCol .vypisItem2 .zajem a {color:#ffffff;}
.mainCol .vypisItem2 .clearing {overflow:hidden;height:1px;}
.mainCol .vypisItem2 .detail {visibility:visible;cursor:hand}

.rightCol {width:258px;float:left;margin-left:12px;}
.rightCol .text {width:255px;background:#6b2091 url(../_images/bgRightColBottom.gif) no-repeat left bottom;margin-bottom:11px;}
.rightCol .text .in {padding:14px 20px 15px 24px;background:url(../_images/bgRightColTop.gif) no-repeat left top;}
.rightCol .text .in h3 {margin-bottom:10px;}
.rightCol .text .in h3 span {display:none;}
.rightCol .text .in ul {list-style:none;}
.rightCol .text .in ul li {background:url(../_images/ulArrow.gif) no-repeat left 5px;padding-left:16px;font-weight:bold;margin-bottom:10px;}
.rightCol .text .in ul li a {color:#fff;text-decoration:none;}
.rightCol .text .in ul li a:hover {text-decoration:underline;}
.rightCol .text .in ul li a span.yellow {color:#eeeb00;}

table.poptavka {border-collapse:collapse;width:100%;margin-bottom:15px;}
table.poptavka td {vertical-align:top;}
table.poptavka td p {clear:both;}
table.poptavka td label {display:block;padding-top:2px;width:106px;float:left;text-align:right;padding-right:7px;}
table.poptavka td label.left {text-align:left;}
table.poptavka td .iText {margin-bottom:7px;margin-right:15px;padding:2px;}
table.poptavka td .iText2 {display:none;}
table.poptavka td textarea {width:343px;height:140px;padding:2px;font-family:Arial;font-size:1em;}
.small {font-size:.9em;}

.gallery_mainImg {width:348px;float:left;margin-right:7px;margin-left:10px;}
.gallery_mainImg #mainImg {max-width:348px;_width:348px;}
.gallery_mainImg p#mainImgDesc {background:#763790;padding:8px 17px;}
.gallery_smallImgs {width:261px;float:right;}
.gallery_smallImgs img {float:left;margin:0px 7px 7px 0px;cursor:pointer;}
