/* CONTENT RULES */
@import url("content.css");
html{ margin:0; padding: 0;  }
body  { margin: 0; padding: 0; background: #00091D url("../images/bg_homepage.gif") repeat-x 0 0; }

body, input { font-family: Tahoma, "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; }
.common_page  { margin: 0; padding: 0; background: #01091e url("../images/bg_body.gif") repeat-x 0 0; text-align: center; }img { margin: 0; padding: 0; border: 0; }

/* Layout */
#mother_homepage { margin-top:130px; width: 679px; height:450px; text-align: left; margin: 0 auto; background: #000000 url("../images/bg_mother_home.jpg") no-repeat 0 0;}
#mother { width:900px; text-align: left; margin: 0 auto;  }

#col_left {width: 185px; float: left; }
#col_right { width: 715px; float: right; line-height: 1.416; }

#col_ll { width: 500px; float: left;  }
#col_ll ul { margin: 0; padding: 0; list-style: none; color: #ffffff;}
#col_ll li {color: #ffffff; PADDING-LEFT: 20px; MARGIN: 2px 0px 2px; PADDING-TOP: 0px; BACKGROUND-IMAGE: url(../images/sipka1.gif); BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: 0px 4px; }
#col_ll h2 {  color: #abc7ee; font-size: 110%; margin: 15px 0 2px;  font-family: Arial, Helvetica, sans-serif; }
#col_ll h2 a {  color: #abc7ee; font-size: 100%;  font-family: Arial, Helvetica, sans-serif; }
#obsah img { MARGIN: 0px 10px 10px 0; border: #7FA3D5 3px solid; }


#col_rr { width: 185px; float: right; }
#col_rr h2 {  color: #ffda68; font-size: 150%; margin: 0;  font-family: Arial, Helvetica, sans-serif; }
#col_left h2 {  color: #fdfdc3; font-size: 150%; margin: 0;  font-family: Arial, Helvetica, sans-serif; }
#col_ll h1 {color: #ABC7EE; font-size: 170%; margin: 10px 0;   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#col_ll p {color: #ffffff; font-size: 90%; margin: 0;  }
#col_ll h4 {color: #ABC7EE; font-size: 14px; margin: 10px 0;   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

/* Header */


#header_pruh {padding-top: 0px; padding: 0;  background: url("../images/ill_dodavatele.gif") no-repeat 0 right !important;  height: 160px;}


/* Main menu */ 
#main-menu_homepage { width: 697px; margin-top: 200px; width: 100%; height:30px; font-size: 150%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; float: left; }
#main-menu_homepage ul { margin: 0; padding: 0; list-style: none; }
#main-menu_homepage ul li { margin: 0; padding: 0; width: 214px; float: left;  }
#main-menu_homepage ul li a { display: block; color: #ffffff; text-decoration: none;  }

#top-menu { font-size:100%; position: absolute; top: 50px; left: 600px; margin: 0; padding: 0;  list-style: none;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#top-menu ul { margin: 0; padding: 0; list-style: none;  }
#top-menu ul li { margin: 0; padding: 4px 0 0 0; float: left;  }
#top-menu ul li a { display: block; padding: 0px 12px; color: #ffffff; text-decoration: none; vertical-align:bottom;}

#top-menu2 { font-size:13px; color:white;  margin: 0; padding: 0; list-style: none; height:28px; background-color:#4A7DCA;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#top-menu2 ul { margin: 0; padding: 0; list-style: none; }
#top-menu2 ul li { margin: 0; padding: 4px 0 0 0; list-style: none; float: left; margin-left: 1px;  background: #4A7DCA url("../images/odr.gif") no-repeat 7px right; }
#top-menu2 ul li a { display: block; padding: 0px 12px; color: #ffffff; text-decoration: none; float: left; }



#left-menu ul {margin: 0;  padding: 0;  list-style: none; width: 100%; }
#left-menu ul li {color: white; height:24px; margin: 0;  padding: 0;  list-style: none; width: 100%; float: left;  color: #ffffff; font-size: 100%; position: relative; }
#left-menu h2 { background: #021b44;  padding:5px 10px;  font-weight:normal; color: #ffffff; font-size:  13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}

#left-menu li a  { font-size:  12px; color: #ffffff; display: block;  background: url("../images/sipka1.gif") no-repeat 5px 4px !important; padding: 1px 7px 1px 25px;  text-decoration: none; }
#left-menu li a:hover { color: #FDFF16;  background: url("../images/sipka1.gif") no-repeat 5px 4px !important; }


/* Footer */
#footer_homepage { padding: 5px; text-align:right; }


#footer { clear: both; margin-top:10px; padding: 5px; height:30px; background: #223b63; border-top:#000000 6px solid;}
#footer p{color:white; text-align:right; font-size:12px;}
#footer ul.footer-menu { font-size: 100%;  }
#footer ul.footer-menu li { list-style: none; float: left; margin: 0; padding: 0 8px; }



.box_aktu {clear: both; padding: 10px 20px 10px 20px; }
.box_aktu h2 { color: #D85800; font-size: 150%; margin: 0 0 5px;  font-family: Arial, Helvetica, sans-serif; }

#box_vyrobce {clear: both; color: #ffffff;  font-size: 100%; }
#box_vyrobce h2 { text-transform:uppercase; font-weight:normal;  font-size: 110%; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#box_vyrobce a { font-weight:normal; color: #ffffff; font-size: 110%; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#box_vyrobce a:hover { color: #FDFF16; }
#box_vyrobce h4 { text-transform:uppercase; font-weight:normal;  font-size: 130%; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }


#box_lnk {clear: both; color: #ffffff;  background-color:#031A46; width: 140px;}
#box_lnk h5 {padding:5px; font-weight:normal;  font-size: 110%; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#box_lnk a { font-weight:normal; color: #ffffff; font-size: 110%; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }


#box_filtr {clear: both; color: #ffffff; padding:8px 0 0 40px; font-size: 12px; height:35px; background: #021943 url("../images/sipka1.gif") no-repeat 15px 15px !important; }

#box_program {clear: both; color: #ffffff;  font-size: 90%; background: url("../images/bg_program.jpg") no-repeat 0 0; height:118px; margin-top:10px;}
#box_program h5 { font-weight:normal; color: #ffffff; font-size: 13px; padding:5px 0 0 10px; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#box_program a { font-weight:normal; color: #ffffff; font-size: 13px; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }

#box_dodavatel {clear: both; color: #ffffff;  font-size: 90%; background: url("../images/bg_dodavatel.jpg") no-repeat 0 0; height:118px; margin-top:10px;}
#box_dodavatel h5 { font-weight:normal;  font-size: 13px; padding:5px 0 0 10px; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#box_dodavatel a { font-weight:normal; color: #ffffff; font-size: 13px; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }

#box_servis {clear: both; color: #ffffff;  font-size: 90%; background: url("../images/bg_servis.jpg") no-repeat 0 0; height:118px; margin-top:10px;}
#box_servis h5 { font-weight:normal;font-size: 13px; padding:5px 0 0 10px; margin: 0px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#box_servis a { font-weight:normal; color: #ffffff; font-size: 13px;  font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }


#box_cert { clear: both;  background: #4677c3 url("../images/bg_aktu.jpg") no-repeat 0 0; padding-bottom:15px;}
#box_cert h2 { padding:2px 10px;  font-weight:normal; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}
#box_cert p { padding: 5px 10px;  font-weight:normal; color: #000f2a; font-size: 12px; margin: 0; }
#box_cert h4 { padding: 0px 10px;  font-weight:bold; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}
#box_cert a { padding:0px;  font-weight:bold; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
#box_cert a:hover { text-decoration:none;}

#box_menu {height:230px; clear: both;  background: #4A7ECA url("../images/bg_menu.gif") no-repeat 0 0;}
#box_menu h2 { padding:2px 10px;  font-weight:normal; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}

#box_aktu { clear: both;  background: #4677c3 url("../images/bg_aktu.jpg") no-repeat 0 0; padding-bottom:15px;}
#box_aktu h2 { padding:2px 10px;  font-weight:normal; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}
#box_aktu p { padding: 0 10px;  font-weight:normal; color: #000f2a; font-size: 12px; margin: 0; }
#box_aktu h4 { padding: 0px 10px;  font-weight:bold; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}
#box_aktu a { padding:0px;  font-weight:bold; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
#box_aktu a:hover { text-decoration:none;}

#box_program1 { clear: both; padding-bottom:15px;}
#box_program1 h2 { padding:2px 10px;  font-weight:normal; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}
#box_program1 p { padding: 0 10px;  font-weight:normal; color: #000f2a; font-size: 12px; margin: 0; }
#box_program1 h4 { padding: 0px 10px;  font-weight:bold; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif;}
#box_program1 a { padding:0px;  font-weight:bold; color: #ffffff; font-size: 13px; margin: 0; font-family: "Trebuchet MS", "Tahoma", "Luxi Sans", Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
#box_program1 a:hover { text-decoration:none;}


#box_nej {clear: both; padding: 10px 20px 10px 20px; background: #FEB101; }
#box_nej h2 { color: #D85800; font-size: 150%; margin: 0 0 5px;  font-family: Arial, Helvetica, sans-serif; }


.lnkdalsi { padding: 0; background: #d9d9cf; padding: 3px 10px; float:right; width: 80px; margin-bottom: 1em;}
.lnkdalsi a{padding: 3px 10px; text-decoration:underline;}
.lnkdalsi a:hover{text-decoration:none;}

#kalendar_box {margin: 0; padding: 10px 10px; color:#fdfdc3; border-bottom:#ffda68 1px solid;}
#kalendar_box a {color:#fdfdc3; }
#bg_left { background: url("../images/bg_left.gif") repeat-x 0 0; height:50px;}
#bg_right { background: url("../images/bg_right.gif") repeat-x 0 0; height:50px;}

.spc { padding: 10px 0px 20px 30px; }
.title {font-weight: bold; font-size: 120%; color:#03466d; padding:0 0 5px;}


.formbox {background: #5b1607; color: #fff; padding: 20px 10px 20px 15px; }
.formbox p {margin: 0;}
.obsah img {border: #7FA3D5 3px solid; margin-right:10px;}
#obsah img {border: #ffffff 3px solid; margin-right:10px;} 


#obsah h4 {color: #ABC7EE; font-size: 120%; margin: 10px 0;   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#obsah h5 {color: #ABC7EE; font-size: 110%; margin: 10px 0;   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; } 
#obsah h6 {color: #ABC7EE; font-size: 100%; margin: 10px 0;   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

#table4 {border: 1px solid #000000 ; margin: 1px 0 0.3em; border-collapse: collapse;font-size: 12px;}
#table4 td {padding: 4px; border-bottom: 1px solid #000000 ; background: #A5BBD2;}
#table4 th {background: #2b569b; padding: 4px; border-bottom: 1px solid #000000;}
.input1 {FONT-SIZE: 100%;BORDER: #ffffff 0px solid;  BACKGROUND: #84A3D1; color:white;}


.stylled_table{border-collapse: collapse; font-size:12px;  BORDER: #000000 1px solid; }
.stylled_table td {color: #011435; padding: 3px 6px;  BORDER: #000000 1px solid; background: #A7BBD3; text-align: left; font-size:12px; }
.stylled_table th {color: #ffffff; padding: 3px 6px;  BORDER: #000000 1px solid; background: #2B569B; text-align: left; font-size:12px; }
.stylled_table a{TEXT-DECORATION: underline ;color: #001435; font-weight:normal; font-size: 12px;  }
.stylled_table a:hover{TEXT-DECORATION: none;}

