#all {text-align: center; background: #ededed;}   /*ok*/
#main {margin: 0 auto 0 auto; width: 750px; text-align: left; background: #ffffff;} /*ok*/
#shadow {margin: 0 auto 0 auto; width: 770px; text-align: center; background: #ffffff url(../images/shadow.jpg) repeat right top;} /*ok*/
#shadow_down {margin: 0 auto 0 auto; width: 770px; height: 10px; padding: 0; clear: both; text-align: center; background: #ffffff url(../images/shadow_down.jpg) no-repeat;} /*ok*/
#up_images {text-align: center; background: #ffffff;} /*ok*/
#up_menu_tab {width: 750px; margin: 0px; clear: both; background: #ffffff;} /*ok*/
#up_menu_tab_1 {width: 750px; margin: 0px; clear: both;} /*ok*/
#up_space {width: 750px; margin: 0px; background: #ffffff;} /*ok*/
#img_title {text-align: right; padding: 0px 30px 0px 30px;} /*ok*/
#images, #images1 {margin:0; text-align: left; padding: 10px 0px 10px 0px;}
#down {width: 750px; margin: 0px; clear: both; background: #ffffff;} /*ok*/
#body_white {text-align: center; background: #ffffff;} /*print*/
#print {margin: 0 auto 0 auto; width:750px; text-align: center; background: #6c7f8e;}  /*print*/

.small_30 {width: 30%; text-align: center;} /*vyrobky ok*/
.small_5 {width: 5%; text-align: center;} /*ok*/

.help {    /*icons ok*/
height: 50px;
padding: 10px 10px 10px 10px;
text-align: left;
border: 1px dashed Silver;
background: #f4f4f4;
}
.index_dashed {    /*index ok*/
padding: 10px 0;
text-align: center;
border: 1px dashed Silver;
}

.galeria .vyrobky {
width: 223px;
float: left;
}
.galeria .vyrobky div {
font-size: 12px;
color: #999999;
padding: 5px 0px 5px 0px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-align: center;
}

.vertical .vva {
width: 334px;
/*width: 223px;*/
/*height: 350px; */
float: left;
}
.vertical .vva div {
font-size: 12px;
color: #999999;
padding: 5px 50px 5px 30px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-align: right;
}

.list {     /*ok*/
float: left;
width: 125px;
border-top: 0px solid #cccccc;
border-bottom: 0px solid #cccccc;
text-align: center;
margin: 0px;
padding: 0px 0px 0px 0px;
background: #999999 url(../images/bkg_buttons_m.jpg) repeat right top;
}

.list a{     /*ok*/
display: block;
float: left;
width: 125px;
text-align: center;
margin: 0px;
padding: 4px 0px 4px 0px;
background: #999999 url(../images/bkg_buttons_m.jpg) repeat right top;
}

.list a:hover{     /*ok*/
float: left;
width: 125px;
text-align: center;
margin: 0px;
background: #006AA7 url(../images/bkg_buttons_ma.jpg) repeat right top;
}

.list_adown {     /*ok*/
float: left;
width: 125px;
border-top: 0px solid #cccccc;
border-bottom: 0px solid #cccccc;
margin: 0px;
padding: 4px 0px 4px 0px;
font-size: 12px;
text-align: center;
color: #ffffff;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
background: #006AA7 url(../images/bkg_buttons_ma.jpg) repeat right top;
}


.list_1 a{     /*ok*/
display: block;
float: left;
width: 150px;
border-top: 0px solid #cccccc;
border-bottom: 0px solid #999999;
text-align: center;
margin: 0px;
padding: 4px 0px 4px 0px;
background: #ffffff url(../images/bkg_buttons_m_1.jpg) repeat right top;
}

.list_1 a:hover{     /*ok*/
float: left;
width: 150px;
border-top: 0px solid #cccccc;
border-bottom: 0px solid #999999;
text-align: center;
margin: 0px;
background: #eeeeee url(../images/bkg_buttons_ma_1.jpg) repeat right top;;
}

.list_adown_1 {     /*ok*/
float: left;
width: 150px;
border-top: 0px solid #cccccc;
border-bottom: 0px solid #999999;
margin: 0px;
padding: 4px 0px 4px 0px;
font-size: 10px;
font-weight: bold;
text-align: center;
color: #006AA7;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-decoration: none;
background: #eeeeee url(../images/bkg_buttons_ma_1.jpg) repeat right top;
}

.line_red {     /*ok*/
float: left;
width: 750px;
border-top: 0px solid #cccccc;
border-bottom: 0px solid #cccccc;
margin: 0px;
padding: 0px;
font-size: 5px;
color: #006AA7;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-decoration: none;
background: #006AA7;
}

.line_silver {     /*ok*/
float: left;
width: 750px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin: 0px;
padding: 0px;
font-size: 1px;
color: #006AA7;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-decoration: none;
background: #ffffff;
}

.line_white {     /*ok*/
float: left;
width: 750px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
margin: 0px;
padding: 0px;
font-size: 8px;
color: #ffffff;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-decoration: none;
background: #ededed;
}

.line_white_1 {     /*ok*/
float: left;
width: 750px;
border-top: 1px solid #cccccc;
border-bottom: 0px solid #cccccc;
margin: 0px;
padding: 0px;
font-size: 0px;
color: #ffffff;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-decoration: none;
background: #ffffff;
}

.list_free {     /*ok*/
float: left;
width: 150px;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #cccccc;
margin: 0px;
padding: 4px 0px 4px 0px;
font-size: 12px;
text-align: center;
color: #ffffff;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
background: #999999 url(../images/bkg_buttons_m.jpg) repeat right top;
}

.menu, text {            /*ok*/
font-size: 12px;
letter-spacing: 0px;
color: #ffffff;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-decoration: none;
}
A.menu:link, A.menu:visited {
font-size: 12px;
letter-spacing: 0px;
color: #ffffff;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
A.menu:hover {
font-size: 12px;
letter-spacing: 0px;
color: #ffffff;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
A.menu_1:link, A.menu_1:visited {
font-size: 10px;
letter-spacing: 0px;
color: #999999;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
A.menu_1:hover {
font-size: 10px;
letter-spacing: 0px;
color: #006AA7;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
A.text:link, A.text:visited, A:link, A:visited {
font-size: 12px;
letter-spacing: 0px;
color: #666666;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}
A.text:hover, A:hover {
font-size: 12px;
letter-spacing: 0px;
color: #006AA7;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}

.down_text {            /*ok*/
font-size: 10px;
letter-spacing: 0px;
color: #999999;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-align: center;
text-decoration: none;
}

.h12justify, .h12brother, .h12index {    /*ok*/
font-size: 12px;
color: #999999;
padding: 10px 40px 10px 40px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-align: justify;
}

.h12brother {    /*ok*/
height: 100px;
}

.h12index {    /*ok*/
border: 1px dashed Silver;
padding: 10px 10px 10px 0px;
height: 95px;
}

.h12center {    /*ok*/
font-size: 12px;
color: #999999;
padding: 15px 0px 5px 0px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-align: center;
}
.images_right {    /*ok*/
padding: 0px 40px 0px 40px;
text-align: right;
}
.h15 {    /*ok*/
font-size: 15px;
color: #006AA7;
padding: 0px 40px 0px 40px;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
}

.h15_print {    /*ok*/
font-size: 16px;
color: #999999;
padding: 15px 0px 5px 20px;
letter-spacing: 1px;
text-align: left;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
}

.galeria .dod {
padding: 0px 0px 25px 0px;
width: 210px;
float: left;
}
.galeria .dod div {
text-align: center;
}

.dashed_150 {height: 150px;}
.dashed_170 {height: 170px;}
.dashed_180 {height: 180px;}

span {
font-size: 12px;
letter-spacing: 0px;
color: #EB0000;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}

.table {
border-color: #cccccc;
border-collapse: collapse;
border-style: solid;
color: #ffffff;
}

.td_yellow {
font-size: 12px;
color: #444444;
background: #ffcc00;
}
.td_silver {
background: #ededed;
}
td {
font-size: 12px;
color: #999999;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
text-align: center;
}
/*formular*/
.td_left, .td_right, .td_justify, .td_info {
font-size: 12px;
color: #999999;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}
.td_info {
text-align: left;
}
.td_left {
text-align: right;
}
.td_right {
text-align: left;
}
.td_justify {
text-align: justify;
}
/*formular end*/

#bkg {text-align: center; background: #eeeeee;}

TD { font-size: 12px; color: #999999; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }
.s11 { font-size: 11px; color: #999999; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }
.s12 { font-size: 12px; color: #999999; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }
.s14 { font-size: 14px; color: #999999;  font-weight: bold; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; padding: 0px 0px 20px 0px;}
.red { font-size: 12px; color: #FF0000; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }
.detail { font-size: 12px; color: #666666; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; }

.smallx { font: 10px Verdana, Arial, Geneva, Helvetica, sans-serif; color: #999999; text-decoration: none; }
A.smallx:visited, A.smallx:link { font: 10px Verdana, Arial, Geneva, Helvetica, sans-serif; color: #999999; font-weight: bold; text-decoration: underline; }
A.smallx:hover { font: 10px Verdana, Arial, Geneva, Helvetica, sans-serif; color: #006AA7; font-weight: bold; text-decoration: none; }

.button {
BACKGROUND-COLOR: #006AA7;
BORDER-COLOR: #cccccc;
BORDER-STYLE: solid;
FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif;
FONT-SIZE: 12px; color: #ffffff;
FONT-STYLE: normal;
FONT-WEIGHT: bold;
}
.textbox {
BACKGROUND-COLOR: #ffffff;
BORDER-COLOR: #cccccc;
BORDER-STYLE: solid;
font-size: 12px; color: #444444;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}
.images_rt {    /*right_top*/
margin: 0 0 10px 15px;
}
.images_lt {    /*left_top*/
margin: 0 15px 10px 0;
}

