*{margin:0; padding:0; border:0;}
body{background:#d7d7d7 url("images/bgpages111.gif");  text-align:center; margin:0px auto; padding:0 10%; font-family:Verdana,Arial,sans-serif; font-size:90%; color:#505050}
/*color:#3c3c3c*/
#pages{background:transparent; margin:0 auto; width:800px;}

/*nadpisy*/
h1, h2, h3, h4, h5{text-decoration:none;}
h1, h2, h3.napis{font-family:Times New Roman,sans-serif,Verdana,Arial; font-style:italic; color:#606060;}
h1, h2.napis_vlevo{font-family:Times New Roman,sans-serif,Verdana,Arial; text-align:left; font-style:italic; color:#80a1b6;}
h5, h4.kriz_odkaz{text-decoration:none; text-align:left; color:black;}
/*konec nadpisy*/

/*format textu*/
p{font-size:90%;color:#3c3c3c;}
p.poznamka{font-size:90%; font-style:italic; color:#3c3c3c;}
.cervena{color:red;}
.cervenakurziva{color:red; font-style:italic;}
.textimages{vertical-align:middle;}
.uvodimages{padding-left:0px;}
.podtrzeni{text-decoration:underline;}
.podtrzeni_tucne{text-decoration:underline; font-weight:bold;}
.nadpis{text-align:center}
.tucne{font-weight:bold;}
.oranz{background:#ef9a49;}
.modra{background:#80a1b6;}
.table_pozadi{background:transparent url("images/bg_table.gif");}
.textimages{vertical-align:middle;}
/*konec format textu*/

/*obrazky*/
p.obrazek-doleva{color:#707070; background:transparent; border:1px solid transparent; font-size:80%; text-align:center; width:200px; float:left; position:relative;left:2px;padding:10px 0 10px 0;margin:0 15px 2px 0;}
p.obrazek-doleva img{margin-bottom:13px;} /* rozestup mezi obrázkem a popiskem */
p.kontakt-nadpis{color:#5b5a5a; font-size:120%;}
p.obrazek-doprava{color:#707070; background:transparent; border:1px solid orange; font-size:80%; text-align:center; width:200px; float:right; position:relative;left:2px;padding:10px 0 10px 0;margin:0 15px 2px 0;}
p.obrazek-doprava img{margin-bottom:13px;}
p.obrazek-doprava_vetsi{color:white;background:#ef9a49; font-size:90%; font-weight:bold; text-align:center; width:270px; float:right; position:relative;right:2px;padding:10px 0 10px 0;margin:0 5px 5px 0;}
p.obrazek-doprava_vetsi img{margin-bottom:13px;}
p.obrazek-doleva_vetsi{color:white;background:#ef9a49; font-size:90%; font-weight:bold; text-align:center; width:270px; float:left; position:relative;right:2px;padding:10px 0 10px 0;margin:0 5px 5px 0;}
p.obrazek-doleva_vetsi img{margin-bottom:13px;}
/*konec obrazky*/

/* galerie*/
.gallery{list-style:none;margin:0;padding:0;}
.gallery li{margin:20px;padding:0;float:left;position:relative;width:212px;height:175px;}
.gallery a{text-decoration:none;color:#999;}
.gallery a:hover{color:#000;text-decoration:underline;}
.gallery img{border:none;padding:14px 12px 12px 13px;}
.gallery em{width:193px;height:25px;display:block;position:absolute;top:2px;left:2px;background:url(images/watercolor-mask.png) no-repeat;text-align:center;font:italic 100%/100% Georgia, "Times New Roman", Times, serif;padding-top:140px;}
</style><!--[if lt IE 7]><style type="text/css">.gallery em{behavior:url(iepngfix.htc); cursor:pointer; }
</style><![endif]-->
/* konec galerie*/

/*galerie certifikáty*/
.gallery1{list-style:none;margin:0;padding:0;}
.gallery1 li{padding:10px;margin:20px;float:left;position:relative;width:155px;height:210px;}
.gallery1 li:hover img{border-color:#000;}
.gallery1 img{background:#fff;border:solid 1px #ccc;padding:5px;}
.gallery1 em{background:#fff;color:#000;font-style:normal;padding:2px 8px 2px 22px;display:block;position:absolute;top:20px;left:5px;border:1px solid #999;}
.gallery1 a{text-decoration:none;}
.gallery1 span{width:30px;height:60px;display:block;position:absolute;top:7px;left:9px;background:url(images/paper-clip.png) no-repeat;z-index:3;}
</style><!--[if lt IE 7]><style type="text/css">.gallery1 span{behavior:url(iepngfix.htc); cursor:pointer; }
</style><![endif]-
/*konec galerie certifikáty*/

/*galerie korková tabule*/
#galerie{margin:0 auto;padding:0;width:400px;font:70%/140% Arial,Helvetica,sans-serif; background:transparent;}
#galerie1{padding-left:30px; background:transparent;}
.gallery2{list-style:none;margin:0;padding:0;}
.gallery2 li{margin:20px 10px 5px;padding:8px;background:url(images/polaroid.png) no-repeat;float:left;position:relative;width:186px;}
.gallery2 span{background:url(images/tape.png) no-repeat;width:77px;height:27px;display:block;position:absolute;left:54px;top:-12px;}
.gallery2 em{display:block;padding:0 20px 0 0;text-align:center;font:italic 100% Georgia,"Times New Roman",Times,serif;color:#333;}
/*konec galerie korková tabule*/

/*linka*/
.linka{background:transparent url("images/cara.gif") no-repeat;height:3px;font-size:0;clear:both;margin-left:25px;               padding:0;}
/*konec linka*/

/*hlavička*/
#header{height:122px; background:transparent url(images/header2.png) no-repeat;}
/*konec hlavička*/

/*navigace*/
#navigation{width:190px; float:right; margin:10px; text-align:left; background:transparent;}
#menu{background:transparent url(images/menu.png) no-repeat; height:48px; font-size:70%;text-align:center;padding-top:7px; padding-left:195px;}
#navy_img{background:transparent url(images/navy_img.png) no-repeat; width:190px; height:190px; padding: 30px 0 0 15px;}
#navy_img_stroj{background:transparent url(images/navy_img_stroj.png) no-repeat; width:190px; height:465px; padding: 30px 0 0 15px;}
#navy_img_stroj1{background:transparent url(images/navy_img_stroj1.png) no-repeat; width:190px; height:230px; padding: 30px 0 0 15px;}
#navy_img_znaky{background:transparent url(images/navy_img_znaky.png) no-repeat; width:190px; height:232px; padding: 30px 0 0 15px;}
/*konec navigace*/

/*telo*/
#container{background:transparent; width:800px; margin:0 0 0 auto; text-align:left;} /*background:url(images/bg.gif) repeat-y;*/
#content{float:left; background:transparent; margin:10px; min-height:380px; _height:380px; } /*background:#d7d7d7;*/
#contenttext{float:left; background:transparent; padding:20px;}
#content1{width:500px; padding:15px; border:1px solid transparent; background:#c9c9c9 url(images/bg_content_1113.png) top no-repeat;}
#content2{padding-top:35px; padding-bottom: 70px; background:#d8d8d8 url(images/bg_navy_1.png) top no-repeat; color:#505050;} /*background:#d7d7d7 url(images/bg_navy_1.gif) top no-repeat;*/
#content222{padding-top:35px; padding-bottom: 70px; background:transparent; color:#505050;} /*background:#d7d7d7 url(images/bg_navy_1.gif) top no-repeat;*/
#content22{margin-top:120px; padding-left:8px; background:transparent;}
#content22menu{margin-top:80px; padding-left:13px; background:transparent;}
/*konec telo*/

#content_stred{width:500px; padding:15px; border:1px solid #d7d7d7; text-align:left; background:#d7d7d7 url(images/bg_content_111.gif) top no-repeat;}
#content_tlf_seznam{width:720px; padding:15px; border:1px solid #d7d7d7; background:#d7d7d7 url(images/bg_content_tlf.gif) top no-repeat;}

/*stred*/
#stred{background:url(images/stred1.jpg) no-repeat; height:410px; font-size:70%;text-align:center;}
/*konec stred*/

/*patička*/
#footer{background:url(images/footer.png) no-repeat; height:28px; clear:both;      font-size:60%; font-weight:bold; color:rgb(153,51,0); padding-right:10px;}
#footer_text{float:right; padding-top:6px;}
/*konec patička*/

/*odrazky a odkazy*/
ul{margin:0;padding:0 0 0 1.5em;}
li a{color:white; font-size:75%; text-decoration:none;} /*color:#cc9900;*/
li a:hover{color:#ff6600; text-decoration:none;}
li a.hlavni{font-weight:bold; background-color:#6dacd4;}
a.top{font-size:70%; color:blue; text-align:right; text-decoration:underline;}
a:hover.top{color:green; text-decoration:none;}
ul li.text{font-size:90%;color:color:rgb(51,0,153);}
ul li.text1{list-style-type:upper-roman; font-size:80%;color:rgb(51,0,153);}
ul li.menudole{display:inline;white-space:nowrap;margin-right:1em;padding-right:1em;}
/*konec odrazky a odkazy*/

/*odkazy*/
a{color:#cc0000; text-decoration:none; font-weight:normal;}
a:hover{color:rgb(0,255,204); text-decoration:underline; }
a.menu{color:#404040; text-decoration:none; font-weight:bold;}
a:hover.menu{color:red; text-decoration:none; }
a.foto{font-size:90%; color:black; font-family:Arial,Verdana,sans-serif; font-weight:bold; text-decoration:none;}
a:hover.foto{color:rgb(0,204,255); text-decoration:underline;}
a.odkaz_text{font-size:90%; color:rgb(255,102,0); font-family:Arial,Verdana,sans-serif; font-weight:bold; text-decoration:none;}
a:hover.odkaz_text{color:rgb(255,255,255); text-decoration:underline;}
a.top{font-size:70%; color:blue; text-align:right; text-decoration:none;}
a:hover.top{color:green; text-decoration:none;}
a.email{font-size:90%; color:rgb(0,102,255); font-family:Arial,Verdana,sans-serif; text-decoration:none;}
a:hover.email{color:red; text-decoration:underline;}
hr.cleaner{clear:both; margin:-1px 0 0 0; padding:0; height:1px; border:none; visibility:hidden;}
/*konec odkazy*/

/*tabulky*/
table{font-size:70%;text-align:center;border-spacing:0.5em;empty-cells:show;border-collapse:separate;}/*border:2px solid orange;*/
th{border:1px solid #979797;}
td{border:1px solid #979797;}
/*konec tabulky*/

/*kontaktní formulář*/
#contact_box{width:499px; padding:0;}
#contact{margin:29px 0 26px 60px; width:352px; float:left; font-size:0; font-family:"trebuchet ms",arial,helvetica,sans-serif;background:transparent; color:#5b5a5a;}/*#faf8f2; color:#313131;*/
#contact p{background:url(formular/contact-top.gif) no-repeat 0 0; width:352px; height:14px;}
#contact p.bu{background:url(formular/contact-button.gif) no-repeat 0 0; width:352px; height:14px;}
#contact form{margin:0 0 0 0; height:315px; width:318px; padding:11px 0 0 32px; font-size:0;}
#contact form h2{background:url(formular/contact_icon.gif) no-repeat 0 6px transparent; font:normal 21px/26px arial,helvetica,sans-serif; padding:0 0 0 24px;margin:0 0 11px 0; height:29px; width:191px; display:block; text-indent:0px; color:#5b5a5a;}
#contact form label{font-size:11px; text-transform:uppercase; line-height:14px; font-weight:bold; float:left; margin:5px 15px 0 0; padding:0 0 0 0;display:block; width:73px;}
#contact form input{background:url(formular/contact_input.gif) no-repeat 0 0; padding:1px; display:block; width:191px; height:24px;border:none; float:left; margin:0 0 12px 0; color:#5b5a5a;}
#contact form label.comment{background:url(formular/comm.gif) no-repeat 2px 3px; margin:0; padding:0 0 0 17px; font-size:11px; text-transform:uppercase; line-height:14px; font-weight:bold; float:left; width:61px;}
#contact form textarea{background:url(formular/text_area.gif) no-repeat 0 0 #f0f0f0; width:191px; height:83px; border:none; color:#5b5a5a;margin:0 0 0 10px; float:left;}
#contact form input.submit{background:url(formular/submit.gif) no-repeat 0 0; width:120px; height:60px; border:none; cursor:pointer;  margin:13px 0 0 0; font-size:0; padding:0 0px 0 0; float:right;}
hr.cleaner{clear:both; margin:-1px 0 0 0; height:1px; border:none; visibility:hidden;}
/*konec kontaktní formulář*/
          