*{margin:0; padding:0; }
html{border:none; }
body{position:relative;background-color:#0A0A10;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif; font-size:12px;color:white;  padding-top:0px;margin:0px;}
div,p{margin:0px;padding:0px;}
p a{color:#cccccc; text-decoration:none; }
p a:hover{text-decoration:underline;}
h2{font-size:22px;color:white;margin-bottom:25px;position:relative;left:-1px;}
h2.pritazlivy{margin-bottom:0px;}
img{border:none;}
h5,#kontakt h3{font-size:15px;font-weight:normal;margin-top:5px;margin-bottom:5px;}
#kontakt h3{margin-bottom:0px; }
table{border-collapse:collapse;}
small,.small{font-size:11px;}
big{font-size:15px;}
label{font-size:10px;color:#F90196;}
label.big{font-size:13px;}
input[type=text] { background: #1C1C2D; border: 1px solid #5E5B79; color: #FFF; height: 26px; width: 304px; margin-left: 10px; margin-top: 3px; margin-bottom: 3px; padding-right: 3px; padding-left: 3px; font-size: 13px; font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; }
textarea { background: #1C1C2D; border: 1px solid #5E5B79; font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; height: 124px; width: 304px; margin-left: 10px; margin-top: 3px; margin-bottom: 3px; font-size: 13px; color: #FFF; padding-right: 3px; padding-left: 3px; }

.block{display:block; }
.pink,.pink a{color:#F90196; }
.pink.nopink a{color:#ACA5D8; }
.pink.nopink a:hover{color:#F90196; text-decoration:underline; }
p.odkazy,p.odkazy a{color:#ACA5D8; font-size:12px; text-decoration:underline; }
p.odkazy a:hover{color:#F90196; }
p.odkazy.big,p.odkazy.big a{font-size:16px;}
.main { background: #151520 url(bg-main.gif) repeat-x; clear: both; width: 100%; border-bottom: 1px solid #21212F; }

.content{ margin: 0px auto; clear: both;width:970px; position:relative; padding-top:45px;}
input.stylovany{background:url('pozadi-inputu.png') repeat-x;background-color:#44445F;border:1px solid #65658D;height:15px;padding:5px 5px 1px 5px;color:white;font-size:11px;    letter-spacing:1px;}
input.stylovany.tlacitko{height:23px;padding:2px 5px;margin-left:2px;margin-right:0px;width:74px;background:url('pozadi-tlacitka.png') repeat-x;    background-color:#3C3C55;}
input#nn_potvrzeni,input#nl_odhlasit{position:relative;    top:3px;    margin-top:3px;}
textarea.stylovana{background:url('pozadi-textarey.png') repeat-x;border:1px solid #65658D;padding:3px 5px;color:white;background-color:#65658D;width:100%;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:13px;    letter-spacing:1px;width:301px;overflow:hidden;margin-top:1px;}
.cleaner{margin:0px auto; width:100%; visibility:hidden; clear:both; font-size:0%;}
p#copyright{color:#FF0099; margin-top:25px; margin-bottom:25px; clear:both; display:block; float:left; }
form#newsletter table{padding:0px;margin-left:0px;margin-right:0px;margin-top:5px;}
form#napiste_nam table{padding:0px;margin-left:0px;margin-right:0px;margin-top:15px;padding:0px;}
form#napiste_nam table col.prvni{width:82px;}
form#napiste_nam table col.druhy{width:152px;}
form#napiste_nam table col.treti{width:75px;}
form#newsletter table col.prvni{width:237px;}
form#newsletter table col.druhy{width:75px;}
img#moo_ikonka{margin-bottom:30px; float:left; margin-right:25px; margin-top:5px; }
#paticka{color:#ccc; min-width:965px; _width:64%; max-width:1200px; padding-top:20px; margin:0 auto; clear:both; width:965px; }
#paticka #kontakt{float:left; width:29%; min-width:368px; margin-left:0px; padding-right:5px; min-height:327px; }
#kontakt .address{margin-bottom:25px; font-size:12px; }
#paticka #formulare{float:left; min-width:240px;  background:url('cara.png') no-repeat; padding-left:35px; padding-right:0px; min-height:327px; }
#paticka .potrebujeteVytvorit li{list-style-type:none;    margin-bottom:4px;    margin-left:4px;line-height:14px;}
#paticka .potrebujeteVytvorit a{color:#ACA5D8;    font-size:12px;}
#paticka .potrebujeteVytvorit a:hover{color:#F90196; }
#paticka #odkazy{float:left;  max-width:245px; background:url('cara.png') no-repeat; padding-left:26px; min-height:327px; }
#paticka #odkazy h2{margin-bottom:22px;font-size:20px;}
#paticka h2{font-size:20px;}
#formulare form{margin-bottom:1.6em;}
#paticka table{line-height:2em;}
#nn_odeslat,#nn_potvrzeni{margin:5px;}
#nn_odeslat{float:right;  margin-right:0;}
#nl_odeslat,#nl_email{margin-top:7px;}
#nl_email,#nn_email{width:219px; }
#odkazy_text,.odkazy_text{min-height:60px;}
.pink strong{color:white;font-weight:normal;}
ul.pink{list-style-type:none;padding-left:0px;margin: 0px;}
ul.pink a:hover{text-decoration:none;}
/* mdBox */
.md_overlay{position:fixed;    z-index:100;    top:0px;    left:0px;    height:100%;    width:100%;    display:none;}
.md_pozadi{background-color:#1F1D2C;    filter:alpha(opacity=98);    -moz-opacity:0.98;    opacity:0.98;}
* html #md_pozadi{
/* ie6 hack */
position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#md_window{position:fixed;    z-index:102;    color:#000000;    text-align:left;    top:50%;    left:50%;    margin-left:-120px; margin-top:-60px;}
#md_header table{width:100%;}
#md_header .tdkrizek{text-align:right;}
#md_content{width:240px; height:80px;    border:1px solid #6B6A89;    background-color:#ffffff;}
#md_krizek,#md_doleva,#md_doprava{margin-bottom:6px;    margin-right:2px;    margin-left:9px;    cursor:hand;     cursor:pointer;}
#md_doleva,#md_doprava{display:none;}
* html #md_window{
/* ie6 hack */
position:absolute;    margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
/* konec mdBox */
div.lista{background-color:#65658D;    height:33px;    color:white;    font-size:16px;    margin-left:-15px;    padding-left:15px;    margin-bottom:20px;    margin-top:37px;}
div.lista h4{padding-top:5px;    margin-top:0px;    float:left;    width:70%;}
div.lista a{float:right;    width:20px;    height:20px;    margin-top:12px;    margin-right:12px;    display:block;}
div#alternativni{width:80%;    height:700px;    overflow:scroll;}
div.noborder{border-bottom:none !important;}
.akcniNabidka{clear:both;    padding-bottom:40px;}
.akcniNabidka img{float:left;    margin-right:17px;}
.akcniNabidka h3{color:#FF0099;    font-size:19px;    font-weight:normal;    margin-top:5px;    margin-bottom:10px;}
.akcniNabidka p{font-size:13px;    padding-left:152px;}
.vcard{float:left; width:44%; }
.vcard em{font-size:14px; font-variant:normal; font-style:normal; color:#F90196; }
.vcard .small.fcolor{margin-top:5px; }
.vcard .small.fcolor , .vcard .small.fcolor a{color:#ACA5D8; }
.vcard .small.fcolor a:hover{color:#F90196; }
.titleaction { float:right; margin-left: 10px; }
#myjquerymenu li.last{font-weight:bold; text-transform:uppercase; font-size:13px; color:#F09; white-space:nowrap; }
#myjquerymenu li.last a{color:#F09; }
#flashHra{width:600px;    height:600px; }
#fileUploadButton{width:165px;    height:30px; float:left;overflow:hidden;}
.f14 { font-size: 14px; line-height: 1.6; }
.f15 { line-height: 1.7; font-size: 15px; }
.f16 { font-size: 16px; line-height: 1.7; }
