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

/*news mainright*/
                                       
#mainright .news h3 {color:#80858c;font-weight:bold;font-family:Calibri, Arial, Verdana, sans-serif; font-size:160%;margin:1em 0 0em 0em;padding:.1em 0 .7em 1.6em;text-transform:uppercase;background: url(img/bgnov.gif)  no-repeat;) no-repeat;}
#mainright .clanek {margin:0;padding:15px 0 15px 0;border-top:1px solid #d8e3f5;}
#mainright .clanek span a {color:#1e3873;line-height:1.4}
#mainright .clanek span strong {color:#525862}
#mainright .clanek span a:hover {text-decoration:none;}
/*end*/

#web-html .complete-topic-link a{color:#1e3873;display:block;text-decoration:underline;margin:5px 0;padding:0 0px 0 10px;background:url(img/sip01.gif) 0 4px no-repeat;font-weight:bold;font-size:.95em;text-transform:lowercase;}
/*end news topic*/

.boxtop  {background:url(img/boxtop.gif) no-repeat center top;float:left;padding-top:20px;}
.boxbot {background:url(img/boxbot.gif) no-repeat center bottom;float:left}

/*TOP subpanel*/
.subpanel-10 {float:left;width:280px;margin:0px 0px 10px 20px;background:url(img/boxright.gif) no-repeat right top;padding:0 20px 10px 0px;border-bottom:1px solid #fff;}
.subpanel-10 p {font-weight:bold;line-height:1.4;font-size:95%;margin:10px 5px;}
.subpanel-10 h3 a{text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:130%;color:#BFD0EC;padding:10px 40px;display:block;}
.subpanel-10 h3 {background:url(img/tlblue.gif) no-repeat;display:block;
height:37px;}

.subpanel-11 {float:left;width:280px;margin:0px 0px 10px 0px;background:url(img/boxright.gif) no-repeat right top;padding:0 40px 10px 0px;border-bottom:1px solid #fff;}
.subpanel-11 p {font-weight:bold;line-height:1.4;font-size:95%;margin:10px 5px}
.subpanel-11 h3 a{text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:130%;color:#BFD0EC;padding:10px 40px;display:block;}
.subpanel-11 h3 {background:url(img/tlyelow.gif) no-repeat;display:block;
height:37px;}

.subpanel-12 {float:left;width:300px;margin:0px 0px 10px 0px;padding:0 0 10px 0;border-bottom:1px solid #fff;}
.subpanel-12 p {font-weight:bold;line-height:1.4;font-size:95%;margin:10px 5px}
.subpanel-12 h3 a{text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:130%;color:#BFD0EC;padding:10px 40px;display:block;}
.subpanel-12 h3 {background:url(img/tlpurple.gif) no-repeat;display:block;
height:37px;}

.subpanel-13 {float:left;width:280px;margin:0px 0px 20px 20px;background:url(img/boxright.gif) no-repeat right top;padding:0 20px 0 0px;}
.subpanel-13 p {font-weight:bold;line-height:1.4;font-size:95%;margin:10px 5px}
.subpanel-13 h3 a{text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:130%;color:#BFD0EC;padding:10px 40px;display:block;}
.subpanel-13 h3 {background:url(img/tlgreen.gif) no-repeat;display:block;
height:37px;}

.subpanel-14 {float:left;width:320px;margin:0px 0px 20px 0px;background:url(img/boxright.gif) no-repeat right top;padding:0 0px 0 0px;}
.subpanel-14 p {font-weight:bold;line-height:1.4;font-size:95%;margin:10px 5px}
.subpanel-14 h3 a{text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:130%;color:#BFD0EC;padding:10px 40px;display:block;}
.subpanel-14 h3 {background:url(img/tlred.gif) no-repeat;display:block;
height:37px;}

.subpanel-15 {float:left;width:300px;margin:0px 0px 20px 0px;}
.subpanel-15 p {font-weight:bold;line-height:1.4;font-size:95%;margin:10px 5px}
.subpanel-15 h3 a{text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:130%;color:#BFD0EC;padding:10px 40px;display:block;}
.subpanel-15 h3 {background:url(img/tlgr.gif) no-repeat;display:block;
height:37px;}
/*END*/
/*jazykove mutace*/
.language {float:left;margin:50px 0;padding:0 0px;display:block;}
.language a{color:#333;padding:0 10px}
.language img {color:#333;border:1px solid #aad3ff;vertical-align:middle}

/*zakaznicka sekce*/
.prihlaseni {background:url(img/bgprihl.jpg) no-repeat;width:172px;height:34px;float:right}
.prihlaseni a {color:#fff;text-decoration:none;font-weight:bold;margin:10px 0 0 40px;display:block;}
/*END*/

/*vyhledavani*/
.search {float:right;clear:right;background:url(img/bgsearch.jpg) no-repeat;width:262px;height:39px;margin:35px 0 0 0}
.search .stxt {background:#fff url(img/srchtext.jpg) no-repeat;width:151px;height:19px;border:none;margin:10px;font-size:100%}
.search input {vertical-align:middle;padding:0}

.search .lupa {background:url(img/lupa.jpg) 10px 10px no-repeat;float:left;padding:0px 0 0 25px;display:block}
/*END*/


.links-group {float:left;margin:0px;padding:0;width:735px}
.links-group a {color:#333;}
.olink-item {float:left;width:245px;color:#8b8b8b;font-size:120%;}

.olink-title a {text-decoration:none;text-transform:uppercase;color:#deba51;font-size:1.3em;}

.olink-img a img{margin:0px;padding:0; border:none;}




.kontakt {line-height:1.6;margin:0 10px 15px 10px }
.kontakt h3{text-transform:uppercase;font-weight:bold;background:url(img/m-icon01.gif) left top no-repeat;margin:0px; padding:3px 0px 10px 40px;}
.kontakt a, .news a, .link a {color:#585858}

#portfolio {background:#1e3873 url(img/body.gif) repeat-x;}
#page {width:960px;margin:0 auto;position:relative;}
#iso9001{position:absolute;top:133px;right:260px;width:200px;height:140px;z-index:5;}

#container {background: url(img/topbg.gif) center top no-repeat;width:100%;float:left;}

#header {float:left;width:940px;margin:0;padding:0 10px;height:120px}

/*logo h1*/
.logo h1 {width:286px; height:91px; margin:15px 0 0 5px; padding:0 10px ;border-right:1px solid #e8effb;}
.logo h1 span{position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden}
.logo {float:left;width:326px;}
/*end*/



#mainright {width:314px;float:left;padding:0px 0px 15px 0px;margin:0 0 15px 10px}


#web-html {float:left;width:600px;padding:0px 0px 15px 20px;margin:0 5px 15px 0px;color:#4F4F4F;}
/* OBSAH STRANKY */
#web-html h1 {color:#1e3873;font-size:160%;margin:1em 0 0em 0em;padding:.1em 0 0em 0em;text-transform:uppercase;font-weight:bold}
#web-html h2 {color:#7aa0c9;font-size:140%;font-weight:bold;margin:1em 0 .5em 0em;padding:0;font-weight:bold}
#web-html h3 {color:#80858c;font-size:130%;margin:1em 0 0em 0em;padding:0;}
#web-html h4 {color:#1E3873;font-size:110%;font-weight:bold;margin:1em 0 0em 0em;padding:0;}
#web-html h5 {color:#000000;font-size:100%;margin:1em 0 .5em .7em;padding:0;}
#web-html a {color:#1e3873;text-decoration:underline;}
#web-html a:hover {text-decoration:none;}
#web-html p {margin:1em 1em 1.3em 0em;padding:0;line-height:1.6em;}
#web-html ul {padding:0;margin:0}

#web-html ul li ul li a {color:#1E3873;}
#web-html ul li  {list-style:none;padding:0 0 5px 12px;margin:0;background:url(img/cur1.gif) no-repeat 0 4px;line-height:1.3}
#web-html ul,#web-html ol {margin:1.3em 0;}
#web-html ul li ul li{margin:.5em .5em .5em 2em;}
#web-html ul li {margin:.5em .5em .5em 0em;}
#web-html ol li {margin:.5em .5em .5em 2em;list-style-type:decimal;line-height:1.3}
#web-html blockquote {color:#000 !important}
#web-html strong {font-weight:bold}
#web-html .annotation {color:#525862;font-weight:bold;line-height:1.6em;margin:1em 1em 1.3em 0em;}