/* Start of CMSMS style sheet 'screen' */
html,body{height:100%;width:100%;margin:0;padding:0;font:normal 12px helvetica,verdana,arial,sans-serif;color:#222}
body{background:url("images/background.gif") #fff center repeat-y}

form,label{padding:0;margin:0}
input.button,.inputbox{background:url("images/button.gif") #eff3f8 repeat-x;border:1px solid #a7bbda;font:normal 12px helvetica,verdana,arial,sans-serif}
input.button{cursor:pointer;color:#6387be}
a{cursor:pointer}

#main{width:800px;margin:0 auto;padding:0;background:#fff;overflow:hidden}

#logo{height:44px;width:800px;padding:0;margin:0;background:url("images/logo.jpg") #3e4243 no-repeat;position:relative}
.odkaz{position:absolute;display:block;height:44px;width:200px;top:0;left:0;text-decoration:none;margin:0}

.search{margin:0;padding:0;list-style:none;height:30px;position:absolute;top:18px;left:656px}
.search input.inputbox,.search input.button{border:1px solid #b5b5b5;color:#ddd;float:left;background:#303333;width:100px}
.search input.inputbox{font-size:11px;padding:2px 4px 0 4px;height:14px}
.search input.button{position:relative;left:6px;height:18px;width:24px;padding:0;font-size:13px}

#menu{height:20px;width:785px;padding:0 0 0 15px;margin:0;background:url("images/menu.gif") #dadada repeat-x}
#mainlevel-nav{margin:0;text-align:left;padding:0}
#mainlevel-nav li{float:left;list-style:none;font:bold 11px helvetica,verdana,arial,sans-serif;text-indent:0px;white-space:nowrap;padding:4px 0 0 0;margin:0;text-transform:uppercase;height:16px}
#mainlevel-nav a{text-decoration:none;line-height:16px;height:16px;margin:0;padding:0 20px 0 0;color:#4c5f6e}
#mainlevel-nav a:hover,#mainlevel-nav a.cms_active_menu,#mainlevel-nav a.cms_active_menu:hover{color:#33404a}
#menu-dolne ul{float:left;margin:0;padding:2px 0 0 0px}
#menu-dolne li{float:left;list-style:none;margin:0;padding:0;text-indent:0px;white-space:nowrap;}
#menu-dolne li a:active {text-decoration:underline}

#image{height:90px;width:765px;padding:90px 35px 0 0;margin:0;border-bottom:2px solid #fff;color:#5f5f5f;font-size:20px;text-align:right;}
#image h1{color:#5f5f5f;font:normal 20px helvetica,verdana,arial,sans-serif;padding:0;margin:0}

#mainmiddle{width:800px;margin:0;padding:0;background:url("images/mainmiddle.gif") #fff repeat-y;overflow:hidden}

#right{float:left;width:310px;padding:0 0 0 1px;margin:0;line-height:17px;background:#eee}
#right .moduletable{margin:0;padding:0}
#right strong{color:#6085bd}

#middle.middle_frontpage{float:left;width:489px;padding:0;margin:0;background:url("images/frontpage.jpg") #fff no-repeat 0 40px;line-height:17px;text-align:justify;overflow:hidden}
#middle.middle_frontpage h1{font:normal 16px helvetica,verdana,arial,sans-serif;margin:0;padding:0 0 0 24px;height:40px;line-height:40px;width:465px;text-decoration:none;text-transform:uppercase;background:#42608c;color:#fff;position:relative;left:-2px;top:-2px;overflow:hidden}
#middle.middle_frontpage .contentheading,#middle.middle_frontpage .contentpaneopen{padding:0;margin:0;border:none}
#middle.middle_frontpage .td_content_body{padding:110px 20px 0 24px;width:445px;overflow:hidden;margin:0}
#middle.middle_frontpage a{color:#496a9c;font-weight:bold}
#middle .tabulka td,tr.img{margin:0;padding:0;text-align:center}

#right h3{font:normal 16px helvetica,verdana,arial,sans-serif;margin:0;padding:0 0 0 12px;height:40px;line-height:40px;width:298px;text-decoration:none;text-transform:uppercase;background:#7998c7;color:#fff;overflow:hidden}
#right .module_top,#right .module_bot{display:none}
#right .module_cont{padding:5px 12px;width:285px;text-align:justify}

#left{float:left;width:200px;padding:17px 8px 5px 20px;margin:0;line-height:17px}
#left a{text-decoration:none;font:normal 14px helvetica,verdana,arial,sans-serif;margin:0;padding:2px 0 4px 0;text-transform:uppercase;line-height:25px}
#left a.sublevel-nav-sub{font:normal 13px helvetica,verdana,arial,sans-serif;text-transform:none;padding:2px 10px 0 0;line-height:20px}

#left ul {list-style:none;margin:0px}
#left li {list-style:none;margin:0px;margin-left:-40px;#margin-left:0px}

.tucne_sytem {color: #800080;font-weight:bold}
.tucne_produkty {color: #003399;font-weight:bold}

#middle{float:left;width:537px;padding:5px 15px 6px 20px;margin:0;background:#f7f7f7;line-height:17px;text-align:justify}
#middle h1,#middle h2, #middle h3,#middle .contentheading,#middle .contentpagetitle,#middle .contentpagetitle{font:normal 20px helvetica,verdana,arial,sans-serif;margin:0;padding:5px 0;line-height:25px;text-decoration:none;text-transform:uppercase}

#middle .contentpagetitle:hover{text-decoration:none}

#middle a{text-decoration:none;font-weight:bold}
#middle a:hover{text-decoration:underline}
#middle ul{margin:0 0 0 15px;padding:0}
#middle li{padding:0 0 5px 0}
#middle br{height:10px;line-height:10px}
#middle .inputbox{margin:2px 0 5px 0;padding:1px 5px}
#middle input.button{margin:5px 0}
#middle #cs_as_v.inputbox{margin:4px 0 0 0}

#menu-dolne{width:791px;height:18px;padding:2px 0 0 9px;margin:0 auto;background:#6d6d6d;font:normal 11px helvetica,verdana,arial,sans-serif}
#menu-dolne a{color:#d2d2d2;text-decoration:none;padding:0 15px;text-transform:uppercase}
#menu-dolne a:hover,#menu-dolne .cms_active_menu{color:#eee;text-decoration:underline}
#menu-dolne1{float:left;height:18px;width:550px} 
#menu-dolne2{float:left;height:18px;width:150px}

#footer{width:800px;padding:10px 0;margin:0 auto;font:normal 12px helvetica,verdana,arial,sans-serif;color:#6d6d6d}
#copyright{float:left;padding:0 5px 0 20px;margin:0;font-weight:bold;width:200px}
#webdesign{float:left;width:465px;padding:0 0 10px 35px;font-size:10px}
#creativesites_logo{float:left;margin:-4px 0 0 0}
#webdesign a{text-decoration:none;font:normal 10px helvetica,verdana,arial,sans-serif;color:#6d6d6d}
#webdesign a:hover{text-decoration:none;color:#6d6d6d}

.cleaner{clear:both;height:0px;font-size:0px;border:none;visibility:hidden;overflow:hidden;margin:0;padding:0}

#middle .newsletter_subscribe .inputbox,#middle .newsletter_unsubscribe .inputbox{margin:7px 4px 0 0 }

#middle .kod{text-transform:uppercase;font-size:18px;color:#9baeea;line-height:25px}
#middle .produkt{text-transform:uppercase;font-size:14px;color:#02286f;padding:0 0 15px 0;width:530px}
#middle .produkt a{text-decoration:none;font-weight:normal}
#middle .nazov{color:#9baeea;padding:0 45px 0 0}
#middle img{border:none;margin:0 20px 30px 0}
#middle .tech{clear:both;border-top:1px solid #b4c9da;margin:0;padding:13px 0 0 0}
#middle .tech1{float:left;width:245px}
#middle .tech2{float:left;width:250px}
#middle .t1{background:url("images/1.gif") no-repeat;padding:2px 0 5px 35px;height:22px}
#middle .t2{background:url("images/2.gif") no-repeat;padding:2px 0 5px 35px;height:22px}
#middle .t3{background:url("images/3.gif") no-repeat;padding:2px 0 5px 35px;height:22px}
#middle .t4{background:url("images/4.gif") no-repeat;padding:2px 0 5px 35px;height:22px}
#middle .t5{background:url("images/5.gif") no-repeat;padding:2px 0 5px 35px;height:22px}
#middle .tech2 a,#middle .tech3 a{color:#0a5fab;font-weight:normal}

#middle .farby{text-align:center;margin:10px 0 0 0}
#middle .farby-img{padding:0;margin:0;height:25px;text-align:center;overflow:hidden}
#middle .farby-img img{padding:0;margin:0;}
#middle .farby td{padding:0 10px}

a.readon{float:right}

.jflanguageselection{float:right;vertical-align:middle;list-style:none;padding:0;margin:0;font-size:0.8em}
.jflanguageselection li{background-image:none;list-style:none;padding:0 8px 0 0;float:left;margin:3px 0 1px 0;white-space:nowrap;border:none}
.jflanguageselectionli a{display:block}
.jflanguageselection img{border:none}

.unli li{margin:0;padding-left:10px}
.unli span{text-transform:none}
.unli li a:active{color:white}
.contactform input,textarea {background:url("images/button.gif") #eff3f8 repeat-x;border:1px solid #a7bbda;font:normal 12px helvetica,verdana,arial,sans-serif}
.error_message li {color:red}
.error_message {color:red}
.fbsubmit {cursor:pointer;color:#6387be}
/* End of 'screen' */

