body {background:#dcdcdc; font-family:Arial,Helvetica,sans-serif; font-size:72.5%;margin:0;}

#web-html #tiplink h3 {color:#585858}
#web-html .search2ol li{margin:0 0 0 1em;line-height:1.3}
#web-html .search2ol a{line-height:1.6}
#web-html .go {float:right;padding:25px 0px 0px 25px;margin:0px 0 !important;color:#585858;background:url(/skins/inittcz/img/sip1.gif) 0 27px no-repeat;}
#web-html a:hover, .mainleft a:hover, #footer a:hover, #top a:hover{text-decoration:none;}
.submenu h3{background: url(/skins/inittcz/img/subbox1.gif) left top no-repeat;width:340px;height:21px}
.submenu h3 span {display:none;}
.subox {background:url(/skins/inittcz/img/subbox2.gif) 0 0 no-repeat;height:24px;width:340px;float:left}
.submenu ul{background:url(/skins/inittcz/img/subcenter.png) 0 0 repeat-y;width:340px;}

.submenu ul {margin:0;padding:0}
.submenu ul li {padding:0px 0 0 17px;height:26px;width:322px}
.submenu a {color:#fff;text-decoration:none;font-weight:bold;font-size:1.3em;background:url(/skins/inittcz/img/subcur.gif) 6px 1px no-repeat;display:block;padding:4px 0 0 38px;height:22px}
.submenu .selected-menu a {color:#E7262C;background:#cfcfcf url(/skins/inittcz/img/subactive.gif) 6px 1px no-repeat;}
.submenu a:hover {background:#cfcfcf url(/skins/inittcz/img/subactive.gif) 6px 1px no-repeat; }

.box1 {float:left;width:273px;}
.box1 img, .box2 img, .box3 img {float:left}
.box1 h3, .box3 h3 {background:url(/skins/inittcz/img/btn01.gif) 0 0 no-repeat;width:290px;height:48px;color:#fff;font-size:120%;font-weight:bold;text-transform:uppercase;padding:0px 0 0 0px;text-align:center;line-height:2.8}
.box2 h3 {background:url(/skins/inittcz/img/btn01.gif) 0 0 no-repeat;height:48px;margin:0 18px;color:#fff;font-size:120%;font-weight:bold;text-transform:uppercase;padding:0px 0 0 0;text-align:center;line-height:2.8}
.box2 {float:left;width:328px;background:url(/skins/inittcz/img/bgbox.gif) left top no-repeat;float:left;height:188px;}
.box1 {float:left;width:290px;background:url(/skins/inittcz/img/bgbox01.gif) left top no-repeat;float:left;height:188px;}
.box3 {float:left;width:290px;background:url(/skins/inittcz/img/bgbox01.gif) left top no-repeat;float:left;height:188px;}
.box3 {float:left;width:290px;}

.box1 p {line-height:1.4;font-size:.95em;margin:0 10px 0 10px}
.box2 p {line-height:1.4;font-size:.95em;margin:0 10px 0 0px;width:180px;float:left}
.box2 img {margin:0 5px 0 25px;}
.box1 img {margin:0 5px 0 5px;}
.box3 img {margin:0 5px 0 5px;}
.box3 p {line-height:1.4;font-size:.95em;margin:0 10px 0 10px}

.button01 {background:url(/skins/inittcz/img/tl01.gif) left bottom no-repeat;height:27px;float:left;width:174px;line-height:2.4;font-size:.95em;}
.button02 {background:url(/skins/inittcz/img/tl01.gif) left bottom no-repeat;height:27px;float:left;width:174px;line-height:2.4;font-size:.95em;}
.box1 a {color:#fff;padding:8px 0 0 0px;text-decoration:none;text-align:center}
.box2 a {color:#fff;padding:8px 0 0 0px;text-decoration:none;text-align:center}
.box3 a {color:#fff;padding:8px 0 0 0px;text-decoration:none;text-align:center}
 
.newsletter h3{background:url(/skins/inittcz/img/bgnovinky.gif)left top no-repeat;float:left;height:31px;width:212px;}  
.newsletter span {display:none;}
  
#submenu {width:212px;margin:10px 0px;}
#submenu ul {margin:0px 10px; padding:0px;}
#submenu ul li {list-style:none; float:left;display:block; padding:5px 0 5px;line-height:2; width:197px;background:url(/skins/inittcz/img/separator.gif) left bottom repeat-x;}
#submenu ul li a {width:192px;font-size:1.1em;text-transform:uppercase;padding:0 15px;margin:0; text-decoration:none;font-weight:bold; color:#575757;background:url(/skins/inittcz/img/sip01.gif) left 2px no-repeat;}
#submenu ul li.selected-menu a {margin:0px;}
#submenu ul li a:hover {color:#C4161C}

/*submenu*/
#submenu ul ul li a{text-transform:none;background:url(/skins/maderateco/img/sip02.gif) 15px 5px no-repeat;font-weight:normal;font-size:95% !important;padding:0 22px}
#submenu ul ul li {background:none;}
#submenu ul ul li  {margin:0;padding:0;line-height:2em !important;}
                   
.clearfix {background:url(/skins/inittcz/img/clearfix.png) repeat-y;}
.clearfix:after {content:"";display:block;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}        


#container {width:986px;margin:0 auto;}

#mother {width:942px;margin:0 auto;}

/*menu*/                                                                          
#top {background:url(/skins/inittcz/img/bgbody.gif) repeat-x;float:left;padding:0 0 0 17px; }
#menu {float:left;margin:0px 0px 0px 0px;width:908px;background: url(/skins/inittcz/img/bgmenu.gif) left top repeat-x;height:45px;}
#menu ul{margin:0;padding:0;}
#menu ul li {display:inline;float:left}
#menu ul li a {line-height:3.2;text-align:center;font-weight:bold;font-size: 1.2em;color:#595959;text-decoration:none;margin:0 12px 0 12px;text-transform:uppercase;}
#menu li.selected-menu a {color:#c5161d}
#menu ul li a:hover {color:#E7262C}
/*konec menu*/                           

#submenu {background:url(/skins/inittcz/img/bgsubmenu.gif) 0 0 no-repeat;float:left;width:215px;height:191px;margin:20px 0;}

#header {float:left;height:241px;width:908px;padding:0px 0 0 17px;}
#header .hide {display:none;}
#header img {border:none;float:left;margin:0;padding:0}
#main {background:url(/skins/inittcz/img/bgmain.gif) 0 0 repeat-x;float:left;width:908px;padding:5px 0px 30px 17px;}
.logo {border:none;float:left;margin:15px 0 5px 0px;}
.logo h1 {display:none;}
#nav {width:908px;float:left;background:url(/skins/inittcz/img/bgnav.gif) 0 0 no-repeat;display:block;height:75px;font-size:1em;margin-top:0px;padding:10px 0 0px 20px;line-height:1.4}
#nav h2 {font-size:2.6em;color:#E7262C}
#nav  a {color:#e7262c !important;text-decoration:underline;vertical-align:middle}
#nav a:hover {text-decoration:none;}
.search {float:right;padding:10px 0px 0 0px;margin:0px 17px 0 0;clear:right}
.stxt {background:url(/skins/inittcz/img/srchtext.gif) 0 0 no-repeat;border:none;width:125px;height:21px;padding:0px 4px}
.search input {vertical-align:middle;margin:0px 0 0 8px;height:21px;padding:0}

 .contact {clear:right;float:right;color:#E7262C;font-weight:bold;margin:15px 17px 0 0;font-size:1.1em}
.contact img {border:none;vertical-align:middle;margin:0 10px}
.contact a {color:#E7262C;}



.slink {float:right;margin:10px 17px 0 0px;color:#8a8a8a}
.slink a{color:#595959;text-decoration:underline;font-size:.95em;padding:0 0px 0 0px}
.slink a:hover {text-decoration:none;}
.slink img {margin:0px;padding:0 5px 0 0;vertical-align:middle} 
.slink .lang {margin:0;padding:0}
/* content */
.mainleft {width:304px;float:left;margin-left:18px;margin-bottom:30px;margin-top:0px;} /*IE 6 chyba opravit*/

.submenu {background:url(/skins/inittcz/img/bgsub.gif) right top no-repeat;}               

.mainleft h3 {text-transform:uppercase;font-size:1.3em;color:#353535;font-weight:bold;margin-top:10px;}
/*news*/
.mainleft span {padding:0; margin:0;font-size:100%}
.mainleft   span a {color:#E7262C;text-decoration:underline;font-weight:bold;line-height:1.4}
.mainleft  .clanek span strong {font-weight:bold;font-size:.95em;color:#b1b1b1;padding:0 5px 0 0}
.mainleft  .clanek .actual {display:block; font-weight:bold; color:#585858; margin:5px 0}
.mainleft .clanek p {display:block; margin:10px 30px 15px 0;line-height:1.5;font-size:.95em}
.mainleft  .clanek .link a{display:block; margin:10px 0px; font-size:95%; background:url(/skins/inittcz/img/icon03.gif) no-repeat 0 2px; 
padding:0 0 0 20px;color:#C4161C !important;text-decoration:underline}
.mainleft  .clanek {background:url(/skins/inittcz/img/separator.gif) no-repeat bottom; padding:20px 0 10px 0;color:#585858}
.mainleft .clanek a  {color:#E7262C;font-size:.95em}

/*TYPOGRAFIE */
.pagecss-38 #web-html img {margin:24px 0 0 10px;padding:1px;clear:both}
/* content */
#web-html {float:left;width:548px;margin:10px 0px 0px 0px;color:#585858;}
/*#web-html {float:left;width:520px;margin:20px 15px 0 20px;}*/
#web-html img {margin:0px 10px;padding:1px;clear:both}

#web-html h1 {color:#e7262c;font-size:170%;font-weight:bold;margin:.5em 0 .5em .65em;padding:0;clear:left;}
#web-html h2 {color:#e7262c;font-size:160%;font-weight:bold;margin:0em 0 .5em .65em;padding:0;text-transform:uppercase;}

#web-html h3 {color:#e7262c;font-size:140%;font-weight:bold;margin:1em 0 .5em .65em;padding:0;}
#web-html h4 {color:#575757;font-size:110%;font-weight:bold;margin:1em 0 .5em .65em;padding:0;}
#web-html a img {border:10px solid #ededed;}
#web-html a {color:#e7262c;font-weight:bold;}
#web-html hr {display:none}
#web-html p {margin:0em 0em 1em 0em;padding:0 10px;line-height:1.3}
#web-html ul {padding:0em !important;margin:0 0px 0 20px !important}
#web-html ul li  {line-height:1.3;padding:0px 0px 5px 25px;margin:5px 0 !important;/*list-style:square*/background:url(/skins/inittcz/img/sip1.gif) 0 2px no-repeat;}

#web-html ul li ul li a {margin:10px 0 0px 0 !important;color:#585858 !important}
#web-html ul li ul li a:hover {text-decoration:none;}
#web-html ul li ul li ul li  {margin:10px 0 0px 0 !important}
#web-html ul li ul li ul li ul li {margin:10px 0 0px 0 !important;}
#web-html blockquote {color:#000 !important}
#web-html strong {font-weight:bold}
#web-html .annotation {color:#575757;padding:15px 17px 15px 10px;background:#f7f7f7;width:518px;border:1px solid #ebebeb;font-style:italic;font-weight:bold;color:#585858;}





.subpageitem {height:120px !important}
.subpageitem .img-left {float:left}
.mapa {float:right;}

.subfiles {clear:both;margin-top:5px;}

/* colors */

#web-html table ul li {margin:6px 0 5px 0px !important;padding:0px 0 0 20px;font-size:.95em;}}
#web-html table,.tblgreen table td,.tblgreen table th {font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#web-html table tr{border:1px solid #ebebeb;}


#web-html table {margin:0em 0em 0em 1em;width:50%}
#web-html table th{font-weight:bold;font-style:normal !important;color:#fff !important;color: #555;text-transform: uppercase;}
#web-html table thead td, #web-html table .hlrow hlhead {background: url(/skins/inittcz/img/head_bg.gif) repeat-x !important;color:#fff;}
#web-html table  {border: 1px solid #ebebeb;border-right: 1px solid #ebebeb !important;border-left: 1px solid #ebebeb;}
#web-html table tr {background: url(/skins/inittcz/img/th.gif) repeat-x;border:1px solid #d6d6d6}
#web-html table p {margin:0 5px !important;padding:2px !important;font-size:.95em !important;width:100%}
 .subpageitem {height:110px !important}
.mapa {float:right}

.subfiles {clear:both;margin:5px 0 10px 0;}


.reference h3 {color:#E7262C;text-transform:none;font-size:1.5em;margin:10px 0 10px 30px;}
.reference img {border:10px solid #e4e4e4;margin:0 0 10px 30px}
.reference a {text-decoration:none}

#web-html table th, td {border:none !important;background:none !important;line-height:1.4;font: normal 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#web-html table {border:none !important;}
#web-html  table th,td {margin:0 !important;padding:1px 0 !important}

/*footer*/
#footer {width:942px;margin:0 22px;font-size:95%;color:#dcdcdc;background:#585858 url(/skins/inittcz/img/bgfooter.gif) repeat-y;clear:both;height:166px;}
#footer .icon{padding:0px;margin-top:75px;width:360px;float:left;color:#dcdcdc;}
#footer .icon span {float:left;margin:0 0 0 20px;clear:left;width:360px;}
#footer .icon a {color:#dcdcdc}
#footer img {margin:0 0 0 20px;float:left;}
#footer span {margin:0}


.link {margin:25px 0 0 0;width:260px;color:#dcdcdc;float:left;line-height:1.8;}
.link a {color:#dcdcdc;margin:0 1px 0 1px}

.link h4 {font-weight:bold;color:#dcdcdc;margin:5px 0 0px 0;}
.rss {float:left;margin-top:10px;}
.tagcloud {float:right;width:280px;margin:10px 10px 10px 5px;padding:0}
.tagcloud #tagCloud a {color:#dcdcdc;margin:0px 5px 0px 5px;/*padding:0 5px 0 5px;*/display:inline;float:left;line-height:1.4;}

#tagCloud .size10 a {font-size:.75em}
#tagCloud .size20 a {font-size:.85em}
#tagCloud .size30 a {font-size:.95em}
#tagCloud .size40 a {font-size:1em}
#tagCloud .size50 a {font-size:1.05em}
#tagCloud .size60 a {font-size:1.1em}
#tagCloud .size70 a {font-size:1.2em}
#tagCloud .size80 a {font-size:1.25em}
#tagCloud .size90 a {font-size:1.35em}
#tagCloud .size100 a {font-size:1.45em}


.news-topic h2 {margin:0 0 .5em 0em !important}
.news-html {background:none !important;line-height:1.3;}
.complete-topic-link  a {margin-top:10px;}
#news-link-browser h2 {background:none;margin:10px 5px !important} 
.news-topic {margin:0 0 2em 1em}
 .news-topic p{margin:0 0 10px 0 !important;padding:0 !important}
.news-html img {/*float:left; */}
.news-header a {color:#000;font-size:100%;font-weight:normal;margin:.5em 0 .5em 0;padding:0;}
#news-link-browser {margin:0 0 0 10px}
#news-link-browser h2{margin:0 0 15px 0;font-size:140%}
#news-link-browser ul li{margin:0 0px 10px 0px !important;padding:0 0 0 15px !important}

.fr-bottombox span {margin:5px 0;color:#585858}
.fragments   {background:none !important}
.fr-rightbox {/*border:1px solid #cdcdcd*/margin:0 -15px 5px 0}


.olink-item {float:left;width:254px;padding:0 0 0 18px;margin:0px 0px 20px 0px;}
.olink-img img {border:1px solid #ededed !important;}
.links-group img{margin:0 !important;padding:0px !important;background:#E4E4E4}
.links-group {margin:0 0 30px 0 !important;}
.olink-title  {text-align:center;width:254px;position:relative;top:220px;left:10px}
.olink-title  a{color:#000 !important;}

/*.ecms-odkaz-cat-1 {margin:0;padding:0}
.ecms-odkaz-cat-1 img{margin:0 0 10px 0}*/
.subpages img{border:none !important}
.subpages h3{margin:0px 0 !important;padding:0 !important}
.subpages p{margin:10px 0 !important;padding:0 !important}

/*form1 style css*/
#form2 {margin:0px 0 0 10px }
#form2 input {vertical-align:middle}
#form2 legend {font-weight:bold;color:#333}
#form2 label {font-weight:bold;color:#333;font-size:.95em;margin:2px 5px 0px 0;}

#form2 .formbtn {float:left;padding:0 138px 0 138px}
#form2 .select {width:185px;margin:0 0 2px 0}
#form2 .textinput {width:180px;margin:0 0 1px}
#form2 textarea {width:340px !important; height:140px}

#sbtn-2 {border:none;background:#E7262C;color:#fff;padding:3px;height:21px;margin:0 8px 0 0px}
#rbtn-2 {border:none;background:#E7262C;color:#fff;padding:3px;height:21px;}


#mother .cssuni .news-footer{margin:10px 0px 10px 0px;background:none;border-bottom:0px;color:#999999;}

#mother #news-link-browser{margin-top:25px;}

#mother .news-topic p{line-height:150%;}

#mother #web-html ul{margin-bottom:15px !important;}

.pagecss-11 .submenu{display:none;}



#web-html .complete-topic-link a{display:block; padding-top:0px;}
