body{background:#68c6d5 url(img/bgbody.gif) 0 0 repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:72.5%;margin:0;}
#mother {margin-left:auto;margin-right:auto;width:968px;background:#fff}

/*logo*/
.logo {width:305px;float:left;margin:0;padding:0px 8px;}
.logo img {margin:0;padding:0;float:left}
.logo a img {border:none;margin:0;padding:0}
.logo a  {text-decoration:none;color:#efefef;font-size:200%;color:#3686CE}
.logo span {display:none} 

.logo h1 {display:none}
/*konec*/
/*#toptext{width:960px;margin:0 auto 0;}
#toptext img{margin:0;padding:0;border:0;position:absolute;top:110px;margin:0 535px}
#toptext  span{display:none;color:#243C8E;font-style:italic;font-size:95%;}*/
/*icons top*/
.language {position:relative;top:16px;margin-left:685px;padding:0;}
.language a {color:#606060;margin:0px 6px;padding:0;text-decoration:none;text-transform:uppercase;color:#bfc1c2}
.language img {border:none;vertical-align:middle;margin:0 3px;}
.language a:hover {text-decoration:none}
.language span{position:relative;top:2px}

/*konec menu*/
/*#menu ul ul {margin-left:0px;}
#menu ul ul a {background:#ccc;width:178px;position:relative;z-index:9999;float:left;display:block}
#menu ul ul li a{line-height:2.6;text-decoration:none;text-transform:none;font-weight:normal;font-size:110%;color:#000;border:0px solid #606060}


/*hlavni menu*/
#menu {float:right;margin-top:62px;}
#menu ul {margin:0 10px;padding:0px}
#menu li {list-style:none;display:inline;}
#menu li a{color:#007cc3;font-size:120%;float:left;width:110px;height:59px;text-decoration:none;padding:0 0px 0 8px;margin:0px 0px 0 0px;line-height:1.8;background:url(img/bgmenu.gif) 0px 0 no-repeat;text-align:left !important}
#menu li.selected-menu a{background:url(img/active.gif) 0px 0 no-repeat;font-weight:normal;color:#fff;height:66px;float:left;display:block;text-align:left;width:110px;text-align:center;line-height:1.8;text-decoration:none;}
#menu a:hover {text-decoration:none;background:url(img/bghover.gif) 0px 0 no-repeat;height:59px;width:110px;color:#fff}
#header {width:950px;float:left;/*height:191px;*/margin:0px;padding:0}*/

/*navigace*/
/*.navigace {font-size:95%;margin:-30px 5px 0 5px;clear:both;float:left;color:#fff;padding:0;width:100%}
.navigace a{color:#fff;font-weight:normal;text-decoration:none;}
.navigace span {padding:0px;margin:0 20px;display:block;}
/*.navigace {font-size:95%;margin:0px 5px 0 5px;color:#fff;padding:0;position:relative;top:-40px;float:left}
.navigace a{color:#000;font-weight:bold;}
.navigace span {padding:0px;margin:0;display:block;}*/

#animace {height:191px;width:950px;}
#portfolio li {list-style-type:none;float:left}
#portfolio img {float:left;margin:0px;padding:0;border:none}
ul#portfolio  {margin:0px 0 0 8px;padding:0;}
#portfolio .hide {display:none;}

#content {background:url(img/bgtop.gif) 0 0 no-repeat;padding-top:6px;margin-top:8px;margin-left:3px;float:left;}
#clear {width:960px;float:left;margin-top:8px;}
/* clearfix */
.clearfix {background:url(img/clearfix.gif) 0 0 repeat-y;}
.clearfix:after {content:"";display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

#web-html {width:620px;float:left;padding-bottom:25px;padding:10px 30px 0 30px;color:#696969}
#web-html h1 {color:#3686CE;margin:.5em 0 .5em 0;}
#web-html h2 {color:#3686CE;font-size:150%;margin:.5em 0 .5em 0;}
#web-html h3 {color:#3686CE;font-size:130%;color:#696969;margin:.5em 0 .5em 0;}
#web-html blockquote {color:#333}
#left {width:272px;float:right;}
#web-html a {color:#3686CE}
#web-html ul {margin:10px ;padding:0 0 0px}
#web-html ul li {margin:5px 0px 0px 10px;list-style:square;}
#web-html ul li ul  {margin:0 5px!important;padding:0 !important;}
#web-html img {border:none;margin:0px 0px 0 0px;}
#web-html p {line-height:160%}
#web-html h1 {text-transform:uppercase;font-size:160%;letter-spacing:0.01em;/*font-weight:bold;*/}
#web-html table {width:100%}

.bottom {background:#EAEEF3 url(img/bottom.gif) left bottom no-repeat;height:15px;clear:both;}

/*search*/
.box4 h3 {background:url(img/number.gif) 0px -4px no-repeat;width:267px;height:71px;margin:0 !important;padding:0 !important;}
.box4 span {display:none}
/*.search input {vertical-align:middle;margin:0 5px 0 0;}
.search {margin:15px 0px 0 20px;}
.search p {margin:0;padding:0}
.search .stxt {background:url(img/srchtext.gif) left top no-repeat;border:none;font-size:100%;color:#606060;width:170px;height:19px;padding:0 .2em }*/ 

/*kontakt*/
.box5 h3  {margin:0px 15px;color:#007cc3;font-size:120%;text-transform:uppercase}
.box5 {color:#606060;margin-top:10px;font-size:100%;width:267px;}
/*.box5 span {display:none;}*/
.box5 .link a {color:#fff;padding:0 20px 0 0;float:right;background:url(img/cursor.gif) 88px 5px no-repeat;text-transform:uppercase;font-size:95%;text-decoration:underline}

.box5 span strong {font-weight:normal}
.box5 a {color:#3686ce !important;font-weight:bold;margin:0px;padding:0;text-decoration:none}

.box5 p {display:block; margin:0px;padding:0;line-height:120%}
.box5 .link a{display:block;margin:5px 0px 10px;font-weight:bold;background:url(img/sip01.gif) 0 0px no-repeat;padding:0px 20px;font-size:100%;
color:#3686ce !important;text-decoration:underline;text-transform:lowercase;float:left;}
.box5 {font-size:95%;color:#606060;}
.box5 .clanek span {margin:0px 0px;padding:0;color:#8b979d}
.box5 .clanek {margin:10px 10px 0px 10px !important;padding:10px 10px !important;background:url(img/separator.gif) 0 bottom repeat-x;float:left;}
.box5 .clanek img{border:1px solid #3686ce !important;margin:4px 15px !important;padding:0px !important} 
.box5 .oldlink a{float:right;font-size:100%;margin:20px 0;background:url(img/sip01.gif) 0 0px no-repeat;padding:0px 20px;text-decoration:underline;}
.box5 .clanek p {margin:0px 0px 0 0px;line-height:160%}


.box6 h3 {color:#007cc3;font-size:120%;text-transform:uppercase;}
.box6 img {border:4px solid #ddd;width:100px;margin:0 5px}
.box6 {clear:both;margin:0 15px;font-size:95%;}
.box6 .oldlink a{clear:both;color:#3686ce;float:right;margin:15px 0px;font-weight:bold;font-size:100%;background:url(img/sip01.gif) 0 0px no-repeat;padding:0px 20px;}
.pagecss-14 #web-html img {border:4px solid #C6D1DE;margin:0 5px}

#web-html .clearfix {background:none}



.mapa {float:right;width:395px;/*border:4px solid #ddd*/}
.bgimages {background:url(img/bgimages.gif) left top no-repeat;width:628px;}
.bgimages img {border:1px solid #c2c3c3 !important;margin:10px 1px 0 11px !important;padding:0}

.subfiles {clear:both;margin-top:15px;float:left}
.subpages img{border:4px solid #ddd !important;margin:0 10px 0 0!important}
.subpageitem {height:116px !important;}
/*news*/
.partneri  {margin:0px 25px 0px 20px;}

#container {margin:0;padding:0;}
.obrazek img {position:absolute;top:78px;margin-left:747px}
/*footer*/
#footer {background:url(img/bgfooter.gif) 3px 0 no-repeat;clear:both;width:968px;height:95px;padding-top:25px;margin:0px;font-size:100%}
#footer p {margin-top:-20px;padding-left:20px;font-size:100%;color:#333 !important}
#footer span {float:right;margin:20px 25px 0;font-size:95%;color:#a6cde3}
#footer span a {color:#a6cde3;text-decoration:underline;}
#footer a {color:#fff;text-decoration:none;}

#footer .odkazy {margin-left:15px;margin-top:30px;color:#fff}
#footer .odkazy a {margin:0 5px 0 0;padding:0 0px 0 5px;color:#fff;font-size:95%;}

/*.pagecss-1 #container {background:url(img/bgbody.png) 0 0 repeat;}*/

.fgalcat table .hlrow td {background:#eee !important}
.fgalcat table h2 {font-size:110% !important}
.fgalcat img {border:1px solid #eee !important;}
.fgalcat a {margin:0 3px}

.forms label{font-size:95%}
.forms .formbtn {}
#sbtn-2 {background:#3A9BD0;color:#fff}
#rbtn-2 {background:#3A9BD0;color:#fff}
