/* CONTENT RULES */
@import url("content.css");

/* BASIC RULES */

body { text-align: left; padding: 0 0.4em 2em ; margin: 0 auto;   background: #6e6e6e; padding: 0; color: #ffffff;}
body {font: 70% Verdana, Arial, Geneva, "Luxi Sans", Helvetica, sans-serif; }

hr { display: none; }

.br { clear: both; }

/* Mother 
#container {background: #6e6e6e url("../images/bg_main.gif") no-repeat 220px 240px !important ; height:100%; width: 100%; text-align: left; margin: 0; }*/

#container {background: #6e6e6e; width: 100%; text-align: left; margin: 0; }
#mother { width: 976px; color: #ffffff; text-align: left; margin: 20px 0; clear: both;} 

/* Header */
#container-header_cz {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_home_header_cz.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-zastoupeni_cz {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_zastoupeni_header_cz.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-loziska_cz {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_loziska_header_cz.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-nahradni_cz {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_nahradni_header_cz.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-servis_cz {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_servis_header_cz.jpg) no-repeat top left !important; z-index:1000;} 

#container-header_sk {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_home_header_sk.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-zastoupeni_sk {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_zastoupeni_header_sk.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-loziska_sk {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_loziska_header_sk.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-nahradni_sk {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_nahradni_header_sk.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-servis_sk {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_servis_header_sk.jpg) no-repeat top left !important; z-index:1000;} 

#container-header_en {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_home_header_en.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-zastoupeni_en {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_zastoupeni_header_en.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-loziska_en {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_loziska_header_en.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-nahradni_en {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_nahradni_header_en.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-servis_en {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_servis_header_en.jpg) no-repeat top left !important; z-index:1000;} 

#container-header_de {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_home_header_de.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-zastoupeni_de {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_zastoupeni_header_de.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-loziska_de {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_loziska_header_de.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-nahradni_de {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_nahradni_header_de.jpg) no-repeat top left !important; z-index:1000;} 
#container-header-servis_de {position: absolute; top:0;left:0; height:221px; width: 976px; color: #ffffff; text-align: left; margin: 12px 0 0 0; background: #000000 url(../images/bg_servis_header_de.jpg) no-repeat top left !important; z-index:1000;} 


#header { background: #6e6e6e url(../images/bg_header.gif) repeat-x 0 0; height: 233px; width: 100%; margin: 0;}
#logo {float: left; display: block; width:286px;}

#head {display: block;float: right; width:690px;}
#head #search {background: #000000 url(../images/bg_search.gif) no-repeat !important; text-align:right; height: 54px; width: 186px;}
#head #search p{padding:8px 10px;}

/* Top menu  */
#topmenu {color: #FFF; font-size: 100%; position: relative; height: 32px; vertical-align:bottom; text-align: center; }
#topmenu ul {list-style: none; margin: 0; padding: 0; }
#topmenu ul li {float: left; position: relative; background: url("../images/bg_menu.gif") no-repeat; width:98px; height:32px;}

#topmenu ul li a {text-decoration: none; font-weight: normal; display: block;}
#topmenu ul li span {color: #fff; display: block; padding: 8px 4px !important;}
#topmenu ul li a:hover {color: #f5f5f5;}
#topmenu ul li a:hover span {cursor: pointer;}

/* Main menu */
#main-menu ul { margin: 0; padding: 0; list-style: none; }
#main-menu ul li {margin: 0; padding: 0; }

#main-menu ul li a {margin:0; display: block; height:29px;  background: url(../images/bg_left_menu_over.gif) no-repeat top left; font-weight: normal; color: #c0c0c0; font-size: 100%; text-decoration: none; }
#main-menu ul li p {padding: 5px 0px 10px 55px !important; }
#main-menu ul li a:hover { background: url(../images/bg_left_menu.gif) no-repeat top left; color: #c0c0c0;}

/* Main menu */
#right-menu ul { margin: 0 0 0px !important; padding: 0; list-style: none; }
#right-menu ul li {margin: 0; padding: 0; }

#right-menu ul li a {margin:0; height:29px; display: block;  background: url(../images/bg_right_menu.gif) no-repeat top left; font-weight: normal; color: #c0c0c0; font-size: 100%; text-decoration: none; }
#right-menu ul li p {padding: 5px 0px 5px 55px !important; }
#right-menu ul li a:hover { background: url(../images/bg_right_menu_over.gif) no-repeat top left; color: #c0c0c0;}

/* Cols */

#col-left { width: 188px; float: left; margin-right:20px; line-height:1.4;}
#ttl-cert {background: url("../images/ttl_cert.gif") no-repeat top left; margin: 10px 0 0; height:125px;}
#ttl-kont {background: url("../images/ttl_kontakt.gif") no-repeat top left; margin: 10px 0 0; height:93px;}
#ttl-novinky {background: url("../images/ttl_novinky.gif") no-repeat top left; margin: 10px 0 0; height:37px;}

#col-right { width: 768px; float: right; margin:0;}
#col-mid-ll {float:left; width: 513px; margin-right:17px; clear:both;}
#col-mid-ll ul { margin: 0 10px; list-style: square;}
#col-mid-rr {float:right; width: 238px;  }

#part-left { background: #171717;  }
#part-left p {padding: 0px 20px 15px; color:#8b8b8b; font-size: 90%;}

#part-left-banner { background: #171717;  }
#part-left-banner #text { background: url(../images/bg_left_sipka.gif) no-repeat top left; height:61px; padding: 5px 40px 15px 20px; color:#8b8b8b; font-size: 90%;}

#box-vyrobce { background: #181818; margin:2px; color:#c3c3c3;  }
#box-vyrobce p {padding: 0px 10px 15px; color:#c3c3c3; font-size: 90%;}

#box-pneumatika {background: #171717 url("../images/bg_pneumatika.gif") no-repeat top left; width:163px; height:110px;}
#box-hydraulika {background: #171717 url("../images/bg_hydraulika.gif") no-repeat top left; width:163px; height:110px;}
#box-pohony {background: #171717 url("../images/bg_pohony.gif") no-repeat top left; width:163px; height:110px;}
#box-mericipristroje {background: #171717 url("../images/bg_mericipristroje.gif") no-repeat top left; width:163px; height:110px;}
#box-loziska {background: #171717 url("../images/bg_valivaloziska.gif") no-repeat top left; width:163px; height:110px;}
#box-elektronika {background: #171717 url("../images/bg_elektronika.gif") no-repeat top left; width:163px; height:110px;}
#box-text { background: #171717; height:53px; padding: 10px; color:#8b8b8b; font-size: 90%;}
#box-pneumatika p{font-size: 120%; padding: 8px 10px;color: #f5f5f5; font-weight: normal; }
#box-hydraulika p{font-size: 120%; padding: 8px 10px;color: #f5f5f5; font-weight: normal; }
#box-pohony p{font-size: 120%; padding: 8px 10px;color: #f5f5f5; font-weight: normal; }
#box-mericipristroje p{font-size: 120%; padding: 8px 10px;color: #f5f5f5; font-weight: normal; }
#box-loziska p{font-size: 120%; padding: 8px 10px;color: #f5f5f5; font-weight: normal; }
#box-elektronika p{font-size: 120%; padding: 8px 10px;color: #f5f5f5; font-weight: normal; }

#catal {background-color:#171717; margin:0 4px;}
#letters a{padding: 0 2px 0 0; color:#ffffff; font-size: 150%; text-decoration:underline;}
#letters a:hover {padding: 0 2px 0 0; color:#cc0000; font-size: 150%; text-decoration:none;}

#part-loziska { background: url(../images/bg_loziska.jpg) no-repeat top left; height:134px;  }
#part-zastoupeni { background: url(../images/bg_zastoupeni.jpg) no-repeat top left; height:134px;  }
#part-nahradni { background: url(../images/bg_nahradni.jpg) no-repeat top left; height:134px;  }
#part-servis { background: url(../images/bg_servis.jpg) no-repeat top left; height:134px;  }
#part-middle h3 {padding: 10px 20px 3px 200px; color:#ffffff; font-size: 120%; font-weight: normal;}
#part-middle p {padding: 0px 20px 0px 200px; color:#c4c4c4; font-size: 94%;}

#part-right { background: #1d1d1d; padding: 0 0 15px; }
#part-right h4 {padding: 8px 20px 3px 20px; color:#ffffff; font-size: 100%; font-weight: normal;}
#part-right a{color:#ffffff; font-size: 120%; font-weight: normal;}
#part-right p {padding: 0px 20px 0px 20px; color:#bbbbbb; font-size: 100%;}


/* Footer */
#footer {width: 976px; clear: both; padding: 3px 20px 6px 23px; font-size: 90%; height: 20px;color: #ffffff; border-top:#555555 3px solid; text-align:center !important;}
#footer a{color: #ffffff; font-size: 100%; text-decoration: underline;}

.insert img{margin:0 10px 10px 0 !important;}
.smalltxt{color: #444444; font-size: 11px; }
.title {font-weight: bold; font-size: 100%;}

.separator { background: #ffffff; font-size: 1px; line-height: 1px; width: 100%; height: 0px; padding: 0; margin: 10px 0 0px; display: block; clear: both; border: none; }
.line1 { background: #0F27A9; font-size: 1px; line-height: 1px; width: 100%; height: 4px; padding: 0;  display: block; clear: both; border: none; }
.line2 { background: #ffffff; font-size: 1px; line-height: 1px; width: 100%; height: 4px; padding: 0;  display: block; clear: both; border: none; }
.spc{padding: 10px 20px 25px;}



