body{font-size:62.5%;background:#fff url(stranky/img/bgbody.jpg) left top no-repeat;font-family:Tahoma,Arial,Helvetica,sans-serif;}
*{margin:0;padding:0;}

#mother {margin-left:auto;margin-right:auto;width:950px;}
#mother a {color:#333;margin:0 5px 0 0;padding:0 5px}
.logo img{border:none;margin-left:20px;margin-top:5px;}
.logo h1 {display:none;}
.motiv img {position:relative;left:232px;border:1px solid #fff;top:32px;}

.kontakt {float:right;color:#000;border-top:3px solid #f6f6f6;font-size:120%;line-height:140%;background:url(stranky/img/bgcont.gif) center top no-repeat;height:41px;padding:2px 0px 0 0px;width:199px;}
.kontakt a {color:#000}
.kontakt span {font-weight:normal;}
address {font-style:normal;font-size:100%;margin-left:16px;}
address a {font-size:.95em;color:#666}

#mother .nav {color:#636363;font-size:110%;padding:5px 0}
#mother .nav a {color:#000}



.tisk {margin:1.8em 0;}
.tisk a {color:#fff;font-weight:normal;display:block;}
.tisk img {float:left;padding:.4em 1.2em 0 0;}

.clanek {font-size:110%;color:#000;padding-bottom:10px;margin-bottom:10px;margin-top:15px;margin-left:0px;margin-right:15px;}
.clanek h3 {margin-bottom:5px;font-size:100%;}
.clanek h3 a {color:#000;text-decoration:none;}
.clanek .link a{color:#636363;}
.clanek p span {font-weight:bold;}
.clanek p {padding-bottom:5px}

.lista {float:left;margin-top:15px;padding:0}
#menu {width:948px;background:#e5e5e5;margin-bottom:10px;border-top:3px solid #f6f6f6;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
#menu ul {padding:10px 0;margin:0}
#menu ul li {display:inline;margin:0;padding:0}
#menu ul li a {font-size:120%;border-right:1px solid #ccc;text-decoration:none;color:#000;padding:10px 20px 10px 20px;}
#menu ul li a:hover {color:#000;background:#fbc30d;border-top:3px solid #FFE99F}
#menu ul li.selected-menu a {color:#000;background:#fbc30d;border-top:3px solid #FFE99F}
/*#menu ul li a.last {border-right:none}*/

#mcls-home a {background:#000 url(stranky/img/active_menu.gif) left top no-repeat;height:35px;color:#fff}
#mcls-home a span {color:#fff}
#mcls-poptavka a span {font-weight:bold;}


.search {width:232px;float:right;margin-top:6px}
.search input {vertical-align:middle;}
.search .stxt {height:18px;width:180px;font-size:120%;padding:0 0 0 5px}
.search span {float:left;color:#fff;font-size:110%;margin-top:0px;padding-right:8px;}

.submenu img {float:right;border:none;margin:8px 22px 0 0;}
.submenu {color:#636363;background:#EFEFEF;clear:both;height:33px;width:950px;margin-bottom:9px;}
.submenu ul {padding:10px;text-align:left}
.submenu ul li {display:inline;list-style:none;/*border-right:1px solid #636363;*/}
.submenu ul li a {text-decoration:none;font-size:120%;color:#636363;display:inline;padding-left:10px;margin:0 0px 0 10px;background:url(stranky/img/scur.gif) 0px 5px no-repeat;}
.submenu ul li.selected-menu a {color:#000;background:url(stranky/img/scuc.gif) 0px 5px no-repeat;text-decoration:underline;}
.submenu ul li a:hover {color:#000;background:url(stranky/img/scuc.gif) 0px 5px no-repeat;}
/*.submenu ul li a.last {border-right:none !important}*/
#mcls-nase-reseni-internetovy-obchod {border-right:none}

.news-html  {background:#ffffff !important;}
.clearfix {background: url(stranky/img/bgclear.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 .nav {padding:10px 0px 10px 0px;font-size:160%;color:#636363;font-weight:normal;}
/*typo*/
.container {width:950px;background:url(stranky/img/bgtop.gif) left top repeat-x;overflow:hidden;}
#main {width:950px;clear:both}

#web-html{font-size:110%;color:#363638;margin:0 15px 20px 25px;letter-spacing:0.05em}
#web-html ul{margin:10px 0px 10px;}
#web-html ul h4{font-size:110%}
#web-html li{margin-bottom:0px;margin:0 15px;margin-top:5px}
#web-html h1{color:#636363;font-size:150%;font-weight:normal;position:relative;margin:0 0 15px 0px;text-transform:uppercase;}
#web-html h2{font-size:130%;font-weight:bold;letter-spacing:0.05em;margin-top:5px;}
#web-html h3{font-size:120%;margin-left:0px;margin-top:5px;font-weight:bold;}
#web-html h4{font-size:110%;font-weight:bold;letter-spacing:0.05em;margin-top:5px;}
#web-html h5{font-size:100%;margin-left:0px;margin-top:5px;}
#web-html #annotation {letter-spacing:0.05em;line-height:140%;font-size:120%;margin-bottom:12px;padding:8px 0 8px 0;color:#636363;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#web-html blockquote{margin:0 15px;}
#web-html p{line-height:160%;margin-bottom:10px;margin-top:10px;}
#web-html img{margin:0px 10px 0 0;border:none;background:#fff;padding:0}
#web-html table img {float:left}
#web-html a{color:#636363;font-weight:bold;border:none;text-decoration:underline;}
#web-html hr {margin-top:10px;}
.news-html {background:none !important;}
#seofraze h1 {font-size:360%;text-align:center;padding:10px 0 20px 0;}
.footbot h2 {font-size:180%;text-align:right;margin:20px;color:#FBC30D;}
.footbot a {font-size:120%;color:#FBC30D;}
/*#web-html table {width:100%;}*/
#to_top {margin:18px 15px;font-size:110%;text-align:left}
#to_top a {text-decoration:none;float:left}
.odkazy {padding:0 25px 0 25px;float:left;clear:both;margin-bottom:10px;}
.odkazy p {margin:0px 5px 5px 5px;float:left;clear:both;padding-left:10px;width:200px}
.odkazy h2 {font-size:150%;color:#636363;margin:5px 0px 15px 0px;border-bottom:6px solid #EFEFEF;}
.odkazy h3 {font-size:120%;color:#636363;border-bottom:6px solid #636363;margin:5px 0px 0px 10px;}
.odkazy img {padding:10px 0px 6px 10px;float:left;border:none;}

.allreference img {border:4px solid #FBC30D !important;padding:2px !important}
.allreference h3 {font-size:120%;color:#636363;margin:5px 0px 5px 0px;}
.allreference p {margin:0px 5px 5px 5px;float:left;clear:both;width:auto}

.olink-item {float:left;padding:10px;width:190px;margin:5px 5px 10px 5px;text-align:left;}

.olink-break {clear:left;}

.olink-desc {font-size:.85em;background:none;padding:0px;}

.olink-item a img {padding:0 !important;margin:0 !important;border:3px solid #fff;}

.olink-title {font-weight:bold;padding:5px 0;background:none;font-size:130%;}
.olink-title a {text-decoration:none !important}
.olink-img a {display:block;border:1px solid #ddd;}


#web-html .contact .hlrow {background:none;border:none}
#web-html .tcont td, th {border:none;width:690px;margin:5px 0 5px 0;padding:5px 0;line-height:1.4;}
#web-html table {border-collapse:collapse;}
#web-html .hlrow {background:#f6f6f6} 
#web-html table td,#web-html table th{vertical-align:top;}
#web-html table p {margin:0 !important;}
#web-html table h3 {margin:5px 0 5px 0 !important;} 
#web-html td{padding:5px;}
#web-html th {padding:5px;}


.mainleft {float:right;width:237px;margin-top:22px}
.reference img {border:none;margin:5px 0 10px 0}
/*.mainleft p {margin-left:20px;}*/
.mainright {float:left;width:700px;}


#footer{clear:both;background:#fff;border-top:1px solid #636363;font-size:110%;height:68px;color:#f3b01f;width:950px;}
#footer span {color:#000;line-height:140%;float:left;margin-top:10px;}
#footer span img {margin:0px 5px 0 5px}
#footer a{color:#000;text-decoration:underline;font-size:100%;}
#footer .foot{float:right;text-align:right;border:none;margin-top:10px;}

/*form1 style*/
#web-html .forms li {margin:0 0 5px 0}
#web-html .forms label {width:162px;}
#web-html legend {margin-bottom:5px;}
.forms {background:url(stranky/img/bgmail.png) right 10px no-repeat;}
 
/*#form1 {border:1px solid #ccc;}
#form1 legend {background:none}
#form1 #fld-1-1,#fld-1-2,#fld-1-3,#fld-1-4 {border:1px solid #ccc;margin:0px 0 5px 0}
#form1 .formbtn {margin:0 162px;}
#form1 #sbtn-1, #rbtn-1 {border:1px solid #ccc;background:none}*/

/*form2 style*/

#form3, #form2, #form1 {margin-bottom:10px;}

#form2 {border:1px solid #636363;background:url(stranky/img/subpagegr.gif) left bottom repeat-x;}
#form2 textarea {border:1px solid #636363;width:210px}
#form2 #fld-2-4, #fld-2-5, #fld-2-6, #fld-2-7 {width:220px;border:1px solid #636363;}
#form2 legend {color:#636363;border:1px solid #636363; background:#fefefe;font-size:120% !important;}
#form2 label {font-size:120%;}
#form2 #fld-2-2 {width:225px;border:1px solid #636363;}
#form2 ol li {display:block;width:658px;float:left;margin-bottom:5px}
#form2 ol li.line-2-1,#form2 ol li.line-2-2,#form2 ol li.line-2-3, #form2 ol li.line-2-4, #form2 ol li.line-2-5, #form2 ol li.line-2-6, #form2 ol li.line-2-7 {float:none;width:auto;clear:left;padding:5px;background:none;}
#form2 .formbtn {margin-left:85px;border:1px solid #ccc;background:none}
#sbtn-2  {margin:0px 0 0 40px;border:1px solid #636363;background:#fefefe;padding:3px}
#rbtn-2 {border:1px solid #636363;margin:0 15px 0 0;background:#fefefe;padding:3px}
/*form3 style*/
#form3 {border:1px solid #ccc;}
#form3 span {margin:10px 0}
#form3 legend {background:none}

.form1 {margin:10px 30px 10px 30px}
.form1 h2 {font-size:150%;color:#636363;margin:5px 0px 15px 0px;border-bottom:6px solid #EFEFEF}
#form1 {border:1px solid #636363;background:url(stranky/img/subpagegr.gif) left bottom repeat-x;}
#form1 textarea {border:1px solid #636363;width:215px}
#form1 #fld-1-1, #fld-1-2 {width:220px;border:1px solid #636363;}
#form1 #fld-1-3 {width:220px;border:1px solid #636363;}
#form1 legend {color:#636363;border:1px solid #636363; background:#fefefe;font-size:120% !important;}
#form1 label {font-size:120%;}
#form1 ol li {display:block;width:890px;float:left;margin-bottom:5px}
#form1 ol li.line-1-1,#form1 ol li.line-1-2,#form1 ol li.line-1-3, #form1 ol li.line-1-4 {float:none;width:auto;clear:left;padding:5px;background:none;}
#form1 .formbtn {margin-left:85px;border:1px solid #ccc;background:none}
#sbtn-1  {margin:0px 0 0 35px;border:1px solid #636363;background:#fefefe;padding:3px}
#rbtn-1 {border:1px solid #636363;margin:0 15px 0 0;background:#fefefe;padding:3px}

.form3 {margin:10px 30px 10px 30px}
.form3 h2 {font-size:150%;color:#636363;margin:5px 0px 15px 0px;border-bottom:6px solid #EFEFEF}
#form3 {border:1px solid #636363;background:#fff url(stranky/img/subpagegr.gif) left bottom repeat-x;}
#form3 textarea {border:1px solid #636363;width:215px}
#form3 #fld-3-1, #fld-3-2,#fld-3-3, #fld-3-4 {width:220px;border:1px solid #636363;}

#form3 legend {color:#636363;border:1px solid #636363; background:#fefefe;font-size:120% !important;}
#form3 label {font-size:100%;float:left}
#form3 ol li {display:block;width:578px;float:left;margin-bottom:5px}
#form3 ol li.line-3-1,#form3 ol li.line-3-2,#form3 ol li.line-3-3, #form3 ol li.line-3-4, {float:none;width:auto;clear:left;padding:5px;background:none;}
#form3 #fld-3-5 {float:none;width:auto;width:222px;border:1px solid #636363;}
#form3 ol li.line-3-6 {padding-left:80px;font-weight:bold;margin:0;}
#form3 ol li.line-3-7,#form3 ol li.line-3-8,#form3 ol li.line-3-9, #form3 ol li.line-3-10, #form3 ol li.line-3-11, #form3 ol li.line-3-12, #form3 ol li.line-3-13, #form3 ol li.line-3-14 
{float:left;margin-left:60px;width:auto;clear:left;padding:5px;background:none;}

#form3 #lab-3-6,#form3 #lab-3-7,#form3 #lab-3-8, #form3 #lab-3-9,#form3 #lab-3-10,#form3 #lab-3-11,#form3 #lab-3-12, #form3 #lab-3-13, #form3 #lab-3-14 
{float:left;width:300px;background:none;}

#form3 .formbtn {margin-left:85px;border:1px solid #ccc;background:none}
#sbtn-3  {margin:0px 0 0 35px;border:1px solid #636363;background:#fefefe;padding:3px}
#rbtn-3 {border:1px solid #636363;margin:0 15px 0 0;background:#fefefe;padding:3px}

.subfiles {margin-bottom:20px;}

.subbot {}
.subtop {border:1px solid #ddd;float:left;height:375px;width:648px;margin-bottom:10px;padding:10px;background:url(stranky/img/subbg.gif) left bottom repeat-x;}
.subtop object {float:left;margin:0 30px 0 0}

.subpageitem {border:1px solid #ddd;height:120px;margin-bottom:10px;padding:10px;background:url(stranky/img/subpagegr.gif) left bottom repeat-x;}

.eseolista {padding-bottom:10px;float:left;margin-top:10px;width:950px}
.eseolista a {color:#636363 !important;margin:5px 5px 0px 0px;font-size:90%;}
