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

#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;}
.box1 {float:left;width:273px;}
.box1 img, .box2 img, .box3 img {float:left}
.box1 h2, .box3 h2 {background:url(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 h2 {background:url(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(img/bgbox.gif) left top no-repeat;float:left;height:188px;}
.box1 {float:left;width:290px;background:url(img/bgbox01.gif) left top no-repeat;float:left;height:188px;}
.box3 {float:left;width:290px;background:url(img/bgbox01.gif) left top no-repeat;float:left;height:188px;}
.box3 {float:left;width:290px;}

.box1 p {line-height:1.25;font-size:.95em;margin:0 10px 0 10px;text-align:justify}
.box2 p {line-height:1.25;font-size:.95em;margin:0 10px 0 0px;width:180px;float:left;text-align:justify}
.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.25;font-size:.95em;margin:0 10px 0 10px;text-align:justify}

.button01 {background:url(img/tl01.gif) left bottom no-repeat;height:27px;float:left;width:174px;line-height:2.4;font-size:.95em;}
.button02 {background:url(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(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(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(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(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(img/bgbody.gif) repeat-x;float:left;padding:0 0 0 17px; }
#menu {float:left;margin:0px 0px 0px 0px;width:908px;background: url(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 15px 0 15px;text-transform:uppercase;}
#menu li.selected-menu a {color:#c5161d}
#menu ul li a:hover {color:#E7262C}
/*konec menu*/                           

#submenu {background:url(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 img {border:none;float:left;margin:0;padding:0}
#header .hide {display:none;}
#main {background:url(img/bgmain.gif) 0 0 repeat-x;float:left;width:908px;padding:15px 0px 0 17px;}
.logo {border:none;float:left;margin:15px 0 5px 0px;}
.logo h1 {display:none}

.search {float:right;padding:10px 0px 0 0px;margin:0px 17px 0 0;clear:right}
.stxt {background:url(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:290px;float:left;padding-left:16px;margin-bottom:10px;margin-top:0px;background:url(img/bgmainleft.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(img/icon03.gif) no-repeat 0 2px; 
padding:0 0 0 20px;color:#C4161C !important;text-decoration:underline}
.mainleft  .clanek {background:url(img/separator.gif) no-repeat bottom; padding:20px 0 10px 0;color:#585858}
.mainleft .clanek a  {color:#E7262C;font-size:.95em}

/*TYPOGRAFIE */
/* content */
#web-html {float:left;width:595px;margin:0px;color:#575757}
/*#web-html {float:left;width:520px;margin:20px 15px 0 20px;}*/


#web-html h1 {color:#333;font-size:170%;font-weight:bold;margin:.5em 0 .5em .65em;padding:0;clear:left;}
#web-html h2 {color:#333;font-size:130%;font-weight:bold;margin:.5em 0 .5em  .65em;padding:0;text-transform:uppercase;}
#web-html h3 {color:#575757;font-size:120%;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:none;}
#web-html a {color:#e7262c}
#web-html hr {display:none}
#web-html p {margin:1em 0 1em 1em;}
#web-html ul {padding:0em !important;margin:0 0px 0 20px !important}
#web-html ul li  {padding:0px 0px 0px 25px;margin:15px 0 !important;/*list-style:square*/background:url(/skins/inittcz/img/sip1.gif) 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:20px 0 20px 0 !important}
#web-html ul li ul li ul li ul li {margin:20px 0 0px 0 !important;}
#web-html blockquote {color:#000 !important}
#web-html strong {font-weight:bold}
#web-html annotation {color:#575757;}
#web-html .annotation {padding:15px;background: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(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}
/*#footer a:hover {text-decoration:none;background:#E7262C;color:#dcdcdc}*/

.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 h3 {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-html {background:none !important}
#news-link-browser h2 {background:none;margin:10px 5px !important} 
.news-html img {/*float:left;*/}
.news-header a {color:#000;font-size:170%;font-weight:normal;margin:.5em 0 .5em 0;padding:0;}
#news-link-browser {margin:0 0 15px 0}
#news-link-browser ul li{margin:0 0px 10px 10px;padding:0}

#web-html .olink-item {background:url(/skins/inittcz/img/ref_bg.gif) 0px 0px no-repeat;margin:0 10px 0 0px;height:171px;width:187px;float:left;}
#web-html .olink-img img{margin:8px 0px 0px 19px;padding:0px}
#web-html .olink-desc p {margin:0px;text-align:center}
#web-html .olink-desc a {color:#000;}
#web-html .olink-title  {text-align:center;position:relative;z-index:999;top:138px;margin:0;padding:0}
#web-html .olink-title  a{color:#000;}