/* 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:#122139 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 {}
input.iText {width:194px;height:16px;padding:3px;margin-right:7px;margin-bottom:5px;background:#fff url(../_images/bgItext.gif) no-repeat;border:1px solid #bbbbbb;color:#6d6d6d;}
input.check {margin-right:10px;}
textarea {width:194px;height:87px;padding:3px;background:#fff url(../_images/bgItext.gif) no-repeat;border:1px solid #bebebe;}
select.iText {margin-right:7px;padding:2px;margin-bottom:5px;background:#fff url(../_images/bgItext.gif) no-repeat;border:1px solid #bbbbbb;vertical-align:middle;color:#6d6d6d;}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

#lead {width:900px;margin:0px auto;position:relative;padding:0px;}

#logo {width:162px;height:116px;display:block;left:0px;top:12px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:162px;height:116px;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:162px;height:116px;background-image:url(../_images/logo.jpg);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {color:#f6ffe7;}

.leftCol {width:166px;float:left;padding-top:137px;}

.leftCol .menu {margin-left:1px;width:165px;border-top:1px solid #8ea2c1;margin-bottom:11px;}
.leftCol .menu a {display:block;width:165px;overflow:hidden;}
.leftCol .menu a span {display:none;}
.leftCol .menu a.uvod {height:32px;background:url(../_images/btnUvod.jpg) no-repeat;}
.location_index .leftCol .menu a.uvod {background-position:-165px 0px;}
.leftCol .menu a.galerie {height:32px;background:url(../_images/btnFotogalerie.jpg) no-repeat;}
.leftCol .menu a.reference {height:29px;background:url(../_images/btnReference.jpg) no-repeat;}
.leftCol .menu a.uskopku {height:29px;background:url(../_images/btnUskopku.jpg) no-repeat;}
.leftCol .menu a.bazar {height:32px;background:url(../_images/btnBazar.jpg) no-repeat;}
.leftCol .menu a.pocasi {height:29px;background:url(../_images/btnPocasi.jpg) no-repeat;}
.leftCol .menu a.kde {height:29px;background:url(../_images/btnKdeToStojiZaTo.jpg) no-repeat;}
.location_kde_to_stoji_za_to .leftCol .menu a.kde {background-position:-165px 0px;}
.leftCol .menu a.zivot {height:32px;background:url(../_images/btnZivotNaMori.jpg) no-repeat;}
.leftCol .menu a:hover {background-position:-165px 0px;}

.leftCol h3 {height:33px;overflow:hidden;}
.leftCol h3 span {display:none;}
.leftCol .login {border-bottom:1px solid #a1b4cf;padding:11px 0px 4px 6px;margin-bottom:30px;margin-right:3px;}
.leftCol .login label {color:#fff;font-weight:bold;float:left;padding-top:1px;display:block;margin-bottom:6px;}
.leftCol .login input {vertical-align:middle;width:102px;height:19px;padding:0px;margin-bottom:6px;float:right;}
.leftCol .login input.btn {width:auto;height:20px;margin-right:7px;float:right;clear:both;}
.leftCol .login p {margin-bottom:10px;clear:both;}
.leftCol .login a {font-size:0.9em;color:#fffc00;font-weight:bold;background:url(../_images/loginArrow.gif) no-repeat left 50%;padding-left:23px;}
.leftCol .login table {border-collapse:collapse;width:100%;}

.homeBanners {float:right;width:440px;}

.mainColHome {width:262px;float:right;padding-top:15px;}
.mainColHome .yachtLogo {margin:0px 0px 19px 43px;float:left;}
.mainColHome h3 {height:33px;overflow:hidden;}
.mainColHome h3 span {display:none;}
.mainColHome .login {height:63px;border-bottom:1px solid #a1b4cf;padding:11px 0px 0px 6px;margin-bottom:30px;}
.mainColHome .login label {color:#fff;font-weight:bold;margin-right:3px;}
.mainColHome .login input.iText {vertical-align:middle;width:60px;height:19px;padding:0px;}
.mainColHome .login input.btn {vertical-align:top;margin-top:1px;}
.mainColHome .login p {margin-bottom:10px;}
/*.mainColHome .login p a {font-size:0.9em;color:#fffc00;font-weight:bold;background:url(../_images/loginArrow.gif) no-repeat right 50%;padding-right:23px;margin-right:15px;}*/
.mainColHome .login a {font-size:0.9em;color:#fffc00;font-weight:bold;margin-right:15px;}

.mainColHome .news {height:154px;border-bottom:1px solid #a1b4cf;margin-bottom:32px;}
.mainColHome .news .head {height:33px;background:url(../_images/bgHomeHeaderAktuality.png) no-repeat;}
.mainColHome .news .head h3 {float:left;}
.mainColHome .news .head a {float:right;display:block;margin-top:8px;font-size:0.9em;color:#fffc00;font-weight:bold;background:url(../_images/loginArrow.gif) no-repeat right 50%;padding-right:23px;margin-right:3px;}
.mainColHome .news .news_list_item {padding:6px 3px 0px 6px;}
.mainColHome .news .news_list_item .ocreated {margin-right:6px;font-weight:bold;}
.mainColHome .news .news_list_item .title {margin-left:6px;color:#fffc00;font-weight:bold;}
.mainColHome .news .news_list_item .summary {font-size:0.9em;line-height:2em;font-weight:bold;padding-top:4px;}
.mainColHome .news .news_list_item p.right a {font-size:0.9em;color:#fffc00;font-weight:bold;background:url(../_images/loginArrow.gif) no-repeat right 50%;padding-right:23px;margin-right:6px;}

.mainColHome .pocasi {border-bottom:1px solid #a1b4cf;margin-bottom:32px;}
.mainColHome .pocasi .head {height:33px;background:url(../_images/bgHomeHeaderPocasi.png) no-repeat;}
.mainColHome .pocasi .head h3 {float:left;}
.mainColHome .pocasi .head a {float:right;display:block;margin-top:8px;font-size:0.9em;color:#fffc00;font-weight:bold;background:url(../_images/loginArrow.gif) no-repeat right 50%;padding-right:23px;margin-right:3px;}
.mainColHome .pocasi .teplota {padding:10px 0px 6px 0px;text-align:center;font-size:4.15em;font-weight:bold;color:#fffc00;line-height:1em;}
.mainColHome .pocasi .mesta {font-size:0.9em;padding-bottom:4px;}
.mainColHome .pocasi .mesta strong {color:#fffc00;}

.homeHistory {clear:both;padding:15px 4px 35px 4px;}
.homeHistory h2 {margin-bottom:20px;}
.homeHistory h2 span {display:none;}
.homeHistory a.more {color:#fffc00;background:url(../_images/loginArrow.gif) no-repeat right 50%;padding-right:23px;margin-right:3px;}
.homeHistory .rimg {float:right;margin-left:11px;}
.homeHistory .mleft {margin-left:45px;}
.homeHistory p {margin-bottom:10px;}

.mainCol {width:717px;float:right;background:url(../_images/bgMainCol.jpg) no-repeat left 6px;}

.mainCol .kolaz {height:118px;padding:11px 0px 0px 5px;}
.mainCol .kolaz img {float:left;margin:0px 17px 0px 1px;}
.mainCol .kolaz img.last {margin-right:0px;}

.mainCol .obsah {padding:25px 30px 25px 29px;}
.mainCol .obsah h1 {margin-bottom:15px;font-size:1.7em;color:#fffc00;}
.mainCol .obsah h2 {margin-bottom:15px;font-size:1.7em;color:#fffc00;}
.mainCol .obsah h2 span {display:none;}
.mainCol .obsah h3 {margin-bottom:10px;color:#fffc00;font-size:1.3em;}
.mainCol .obsah h3 span {display:none;}
.mainCol .obsah ul {margin-left:25px;}
.mainCol .obsah p {margin-bottom:13px;}
.mainCol .obsah a {color:#fffc00;}
.mainCol .obsah .lb {border:10px solid #cedae4;float:left;margin:0px 25px 10px 0px;}

.mainCol .obsah .news_list_item {clear:both;}
.mainCol .obsah .news_list_item .thumbnail {margin-bottom:15px;float:left;margin-right:20px;}
.mainCol .obsah .news_list_item .ocreated {display:block;font-size:0.9em;}
.mainCol .obsah .news_list_item .title {font-size:1.1em;font-weight:bold;}

.mainCol .obsah .news_detail .thumbnail {margin-bottom:15px;float:left;margin-right:20px;}
.mainCol .obsah .news_detail .ocreated {display:block;font-size:0.9em;}
.mainCol .obsah .news_detail .title {font-size:1.1em;font-weight:bold;}

.footer {clear:both;border-top:1px solid #445064;padding:20px 4px 50px 2px;text-align:right;}
.footer p {float:left;}
.footer a {color:#fff;}
.footer strong {color:#fffc00;}

.location_webusers_register fieldset {border:0px;}
.location_webusers_register fieldset legend {font-weight:bold;font-size:1.3em;color:#FFFC00;padding-bottom:15px;}
.location_webusers_register fieldset .legend {display:none;}
.location_webusers_register fieldset .layout_item {clear:both;}
.location_webusers_register fieldset input {padding:2px;border:1px solid #3D3D3D;width:140px;}
.location_webusers_register fieldset .label {float:left;width:200px;padding:3px 7px 3px 0px;clear:both;text-align:right;}
.location_webusers_register fieldset .element {padding:3px;}
.location_webusers_register fieldset .element img {max-width:144px;margin-left:1px;float:left;margin-bottom:3px;margin-right:10px;}
.location_webusers_register fieldset .layout_item input#submit {border:0px;width:auto;padding:3px;float:right;background:#FFFC00 url(../_images/btnArrow.gif) no-repeat 95% 55%;padding-right:20px;color:#000;font-weight:bold;font-size:1em;}

.location_webusers_profile fieldset {border:0px;}
.location_webusers_profile fieldset legend {font-weight:bold;font-size:1.3em;color:#FFFC00;padding-bottom:15px;}
.location_webusers_profile fieldset .legend {display:none;}
.location_webusers_profile fieldset .layout_item {clear:both;}
.location_webusers_profile fieldset input {padding:2px;border:1px solid #3D3D3D;width:140px;}
.location_webusers_profile fieldset .label {float:left;width:200px;padding:3px 7px 3px 0px;clear:both;text-align:right;}
.location_webusers_profile fieldset .element {padding:3px;}
.location_webusers_profile fieldset .element img {max-width:144px;margin-left:1px;float:left;margin-bottom:3px;margin-right:10px;}
.location_webusers_profile fieldset .layout_item input#submit {border:0px;;width:auto;padding:3px;float:right;background:#FFFC00 url(../_images/btnArrow.gif) no-repeat 95% 55%;padding-right:20px;color:#000;font-weight:bold;font-size:1em;}

.location_webusers_password fieldset {border:0px;}
.location_webusers_password fieldset legend {font-weight:bold;font-size:1.3em;color:#FFFC00;padding-bottom:15px;}
.location_webusers_password fieldset .legend {display:none;}
.location_webusers_password fieldset .layout_item {clear:both;}
.location_webusers_password fieldset input {padding:2px;border:1px solid #3D3D3D;width:140px;}
.location_webusers_password fieldset .label {float:left;width:200px;padding:3px 7px 3px 0px;clear:both;text-align:right;}
.location_webusers_password fieldset .element {padding:3px;}
.location_webusers_password fieldset .element img {max-width:144px;margin-left:1px;float:left;margin-bottom:3px;margin-right:10px;}
.location_webusers_password fieldset .layout_item input#submit {border:0px;;width:auto;padding:3px;float:right;background:#FFFC00 url(../_images/btnArrow.gif) no-repeat 95% 55%;padding-right:20px;color:#000;font-weight:bold;font-size:1em;}

.location_forum  #lead .mainCol {}

.location_forum table#forum {width:100%;border-collapse:collapse;margin-bottom:10px;}
.location_forum table#forum th {padding:.3em .3em;background:#122139;text-align:left;}
.location_forum table#forum td {padding:.3em .3em;text-align:left;border-bottom:1px solid #809AB1;vertical-align:top;}
.location_forum table#forum td img {vertical-align:middel;margin-left:4px;margin-top:3px;}

.location_forum  #lead .forumMenu {list-style:none;margin:0px 0px 10px 0px;padding:0px;}
.location_forum .forumMenu li {float:left;margin:0px;padding:0px 0px 10px 0px;;margin-right:5px;}
.location_forum .forumMenu li a {display:block;padding:1px 4px;color:#000;font-weight:bold;background:#FFFC00;font-size:.9em;text-decoration:none;}
.location_forum .forumMenu li a:hover {text-decoration:underline;}

.location_forum .mess {border-bottom:1px solid #829DB2;padding:5px 10px 10px 5px;}
.location_forum .mess .date {font-size:.9em;}
.location_forum .mess .name {font-size:1.1em;font-weight:bold;color:#FFFC00;}
.location_forum .mess .text {padding:0px 5px 5px 5px;}
.location_forum .mess .action {background:#57799C;padding:1px 4px;color:#fff;margin-bottom:4px;}
.location_forum .mess .action a {color:#fff;}
.location_forum .mess .galerie {padding-top:5px;font-size:.9em;}
.location_forum .mess .gPhoto {width:160px;float:left;height:140px;text-align:center;}
.location_forum .mess .gPhoto img {max-width:150px;max-height:90px;}
p.zmnmNav {text-align: right;}

textarea.message {width:98%;height:200px;font-family:Arial;font-size:1em;padding:2px;margin-bottom:6px;}
a.back {float:left;}
input.submitBtn {float:right;margin-right:6px;}

.otherImages img {border:5px solid #cedae4;margin:0px 10px 10px 0px;}

.location {padding-bottom:6px;border-collapse:collapse;}
.location .deg {width:130px;padding-right:10px;text-align:right;font-size:3.15em;font-weight:bold;color:#fffc00;line-height:1.2em;}
.location .deg span {font-size:.4em;}

.pocasiTable {background:#fff;padding:10px;color:#000;}
.pocasiTable table {width:100%;}
.mainCol .pocasiTable table a {color:#000;}
