html,body{margin:0;padding:0}
body{text-align:center;font-size:12px;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;background:#d7dee1 ;color:#000;padding:0px}
img{border:0}
form{margin:0;}
p{margin:10px 0 10px 0;padding:0;}
a:link, a:visited {color:blue;text-decoration:none;}
a:hover {color:blue;text-decoration:underline;}
/*#e94200*/

div#menu{position:relative;width:950px;height:56px;padding:0;margin:0;background:url('../images/design/backTop.gif') repeat-x;}
div#header{width:950px;margin:0;padding:0; }

/* mainNav */
#mainNav, #languages {margin:0;padding:17px 0 0 40px;list-style:none; width:auto; float:left}
#mainNav li{float:left; padding:10px 0px 0px 0px; _height:33px }
#mainNav li.first {border-left:0; }
#mainNav li a.active {background:#c9071b}
#mainNav li a{font-size:12px; padding:5px 15px 10px 15px; margin-top:10px; font-weight:bold;  }
#mainNav a:link, #mainNav a:visited {text-decoration: none;color: #fff;}
#mainNav a:hover {text-decoration: underline;}

#languages {width:100px; float:right; }
#languages li{float:left; padding:10px 10px 0px 0px; _height:33px; margin-left:10px }
#languages img {margin-top:-10px; border:none}

/* menuBig */
#menuBig {width:950px; margin:0;padding:0; clear:both; _margin-bottom:-2px }
#menuBig ul {margin:0;padding:0;  }
#menuBig li {display:block; float:left; text-decoration:none; margin:0; padding:0; list-style-type:none}
#menuBig a {height:55px; float:left; display:block; margin:0; padding:0}
#menuBig .montaze a {background:url(../images/design/menuBIG-02.jpg) no-repeat; width:176px;}
#menuBig .montaze a:hover {background:url(../images/design/menuBIGactive-02.jpg) no-repeat }
#menuBig .active1 {background:url(../images/design/menuBIGactive-02.jpg) no-repeat !important } 
#menuBig .sluzby a {background:url(../images/design/menuBIG-03.jpg) no-repeat; width:176px;}
#menuBig .sluzby a:hover {background:url(../images/design/menuBIGactive-03.jpg) no-repeat; }
#menuBig .active2 {background:url(../images/design/menuBIGactive-03.jpg) no-repeat !important; } 
#menuBig .vyroba a {background:url(../images/design/menuBIG-04.jpg) no-repeat; width:177px;}
#menuBig .vyroba a:hover {background:url(../images/design/menuBIGactive-04.jpg) no-repeat; }
#menuBig .active3 {background:url(../images/design/menuBIGactive-04.jpg) no-repeat !important; } 
#menuBig .obchod a {background:url(../images/design/menuBIG-05.jpg) no-repeat; width:177px;}
#menuBig .obchod a:hover {background:url(../images/design/menuBIGactive-05.jpg) no-repeat; }
#menuBig .active4 {background:url(../images/design/menuBIGactive-05.jpg) no-repeat !important; } 

/* subNav */
#subNav {margin:0;padding:0;width:191px;}
#subNav a:link, #subNav a:visited,#subNav a:link, #subNav a:visited {text-decoration: none; color: #fff;font-weight:bold;}
#subNav a:hover {text-decoration: underline;}
#subNav a.active {text-decoration: underline;}
#subNav ul {width:191px;margin:0;padding: 0;list-style:none;font-size:12px;}
#subNav li {padding:3px 0 0 0;}
#subNav li.sub0 a {display:block; width:181px;height:22px;padding:9px 0 0 10px;font-size:12px;}
#subNav li.sub0 a.active {background:url(/images/design/submenu_orange.jpg);}
#subNav li.sub1 {padding:3px 0 0 20px; background:url(/images/design/square.gif) 5px 6px no-repeat;}
#subNav li.sub1 a {color: black;font-size:11px;}
#subNav li.sub2 {padding:2px 0 0 25px;}
#subNav li.sub2 a {color: #e94200;font-size:11px;}
#subNav li.sub3 {padding:1px 0 0 35px;}
#subNav li.sub3 a {color: black;font-size:10px;}
#subNav li.novinky span {display:block;background:url(/images/design/submenu_news.jpg);width:181px;height:22px;padding:9px 0 0 10px;font-size:12px;color:#fff;font-weight:bold;}

div#container{text-align:left; }
div#content{background:#fff; margin-top:0; clear:both}
div#navigation{}

div#container{width:950px;padding:0px 25px 0 25px;overflow:hidden;margin:0 auto;}
div#content{width:950px;float:none;padding: 0 0 10px 0;}
div#navigation{float:left;width:191px;}
div#footer{clear:both;width:950px;margin:0 auto;height:105px;text-align:center;font-size:11px;font-weight:bold;padding:30px 0 0 0px;color:#96999c; background:url('../images/design/backFooter.gif') repeat-x; }
div#wrapper{width:100%;padding:0px;margin:0px; _margin-top:-2px}

div#content-area{margin: 0px 15px 20px 25px;font-size:11px;color:#000;text-align:justify;overflow:hidden;}
#content-area h1{padding:0;margin:20px 20px 10px 20px;font-size:2em;font-weight:bold;color:#cc0f23;}
#content-area h2{padding:0;margin:20px 0 10px 0;font-size:1.4em;font-weight:bold;color:#cc0f23; border-bottom:1px solid #d9d9d9}
#content-area p {font-size:1em; color:#333; margin:10px 20px 0px 20px}
#footer a:link, #footer p, #footer a:visited,#footer a:link, #footer a:visited {text-decoration: none; color: #96999c; font-weight:bold;}
#footer a:hover {text-decoration:underline;}
#footer img{vertical-align:middle;}

div#content-images{padding:0;margin:0;clear:both;}
.content-image{float:left;border:2px solid #e94200;margin:6px;}

ul.sitemap {list-style:none;padding:0 0 0 10px;margin:0;}
ul.sitemap li {margin:0;}
ul.sitemap li a {line-height:22px;}
ul.sitemap li.sub1 {padding-left:15px;}
ul.sitemap li.sub2 {padding-left:25px;}
ul.sitemap li.sub3 {padding-left:35px;}
ul.sitemap li.sub4 {padding-left:45px;}
ul.sitemap li.sub5 {padding-left:50px;}
ul.sitemap li.sub6 {padding-left:55px;}
ul.sitemap li.sub7 {padding-left:60px;}
ul.sitemap li.sub8 {padding-left:65px;}

div#news{background:#cc0f23;margin:0px 0 0 30px; width:300px;padding:10px; float:right; margin-top:10px; position:relative}
#news a:link, #news a:visited,#news a:link, #news a:visited {font-weight:bold; color:#fff; text-decoration:underline}
#news p {color:#fff; font-weight:bold; font-size:0.8em}
#news img {margin:0 0 5px 0}
#news h2 {margin:0px; clear:both; border:none; font-size:1.4em; border-top:1px solid white; padding-top:3px}
#news h2 img {margin:10px; border:none !important; float:none; clear:both }

#frmSeBigTxt{border:0;width:195px;height:18px;font-size:11px;line-height:18px;background:transparent;}
div#search{position:absolute;top:12px;left:524px;width:240px;height:18px;}
#frmSeBigSubmit{vertical-align:bottom;}

div#pagewrapper{width:1152px;margin:0 auto;clear:both;}
div#pageleft{width:100px;height:924px;float:left;background:url('/images/design/left_side.jpg') right top no-repeat;}
div#pagecenter{width:952px;float:left;}
div#pageright{width:100px;height:924px;float:left;background:url('/images/design/right_side.jpg') left top no-repeat;}

div#content-area div# {border:1px solid red}

th {background: #90a0b2; text-align:left; padding:2px}
td.second {background:#d9e4ef}
tr:hover {background:#d9e4ef}
td {padding:4px; border-bottom:1px solid #d9e4ef}

h4 {color:#cc0f23; margin:15px 0 0 0}