html{ margin:0; padding: 0;  }
body { margin: 0; padding: 0; background: #01899F url("../images/bg_page.jpg") repeat-x 0 0;; text-align: center; }
body, input { font-family: Tahoma, Arial, Verdana, "Tahoma", "Luxi Sans", Helvetica, sans-serif; }

img { margin: 0; padding: 0; border: 0; }

/* Layout */

#content {width: 960px; text-align: left; margin: 0 auto; background: #567591;}

#mother { width: 960px; text-align: left; margin: 0 auto; background: #ffffff; }
#container {width: 960px; text-align: left; background: #ffffff; height: 204px; border-top:white 1px solid; border-bottom: white 1px solid;}


.col_left {width: 230px; float: left; background-color:#9EBCC5;}
.col_right { width: 730px; float: right;}


.col_left1 {width: 230px; float: left; background-color:#9EBCC5;}
.col_right1 { width: 730px; float: right;}


.col_ll {  width: 440px; float: left; background: url("../images/bg_head.gif") repeat-x 0 0; }
.col_rr { width: 290px; float: right; background: #d8d8d8; }

.col_rr a {color:white; }
.col_rr h2 { padding:0; color: white; margin:0; font-size: 16px; font-weight: bold;}
.col_ll h1{ color: #074970; }

.col_ll2 {  width: 520px; float: left; background: url("../images/bg_head.gif") repeat-x 0 0; }
.col_rr2 { width: 210px; float: right; background: #d8d8d8; }

.col_rr2 a {color:white; }
.col_rr2 h2 { padding:0; color: white; margin:0; font-size: 16px; font-weight: bold;}
.col_ll2 h1{ color: #074970; }




/* Header */

#header { overflow: hidden; }
#header {margin: 0; padding: 0; background: url("../images/bg_head.jpg") repeat-x 0 0;  height: 110px; border-bottom: white solid 0px;}

#logo { float: left; margin: 0; padding: 0; font-size: 100%; width:300px; height: 110px;}


/* Main menu */ 
#main-menu {  font-size: 116%; margin-top: 68px; float: right;}
#main-menu ul { margin: 0; padding: 0; list-style: none;}
#main-menu ul li { margin: 0; padding: 0; list-style: none; float: left; margin-left: 1px; height: 40px;}
#main-menu ul li a { display: block; background: #ff9900 url("../images/bg_menu_top.gif") repeat-x 0 100%; padding: 8px 12px; border-top: 1px solid #ffffff; color: white; text-decoration: none; float: left; }
#main-menu ul li a:hover { background: #ff9900 url("../images/bg_menu_over.gif") repeat-x 0 100%; }


#left-menu { width: 100%;  }
#left-menu ul {margin: 0; padding: 0;  list-style: none; width: 100%; font-size: 12px;}
#left-menu ul li {height:68px;  margin: 0;  padding: 0;  list-style: none; width: 100%; float: left; font-size: 13px; position: relative;text-transform:uppercase; }
#left-menu .menu1 {background: url("../images/menu1.gif") no-repeat; cursor: pointer;}
#left-menu .menu2 {background: url("../images/menu2.gif") no-repeat;  cursor: pointer;}
#left-menu .menu3 {background: url("../images/menu3.gif") no-repeat;  cursor: pointer;}


#left-menu li a  {display: block;  color: #ffffff; padding: 0;  text-decoration: none; font-weight: bold; }
#left-menu li a:hover {}


#right-menu { width: 100%;  font-size: 11px; background: #ff6600;}
#right-menu ul {margin: 0; padding: 0;  list-style: none; width: 100%;}
#right-menu ul li { background: #ff6600; BACKGROUND-IMAGE: url(../images/odr1.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 20px 12px; border-bottom:white 1px solid; margin: 0;  padding: 0;  list-style: none; width: 100%; float: left; font-size: 11px; position: relative; text-transform:uppercase; }
#right-menu li a  {display: block;  color:#ffffff; padding: 8px 7px 8px 40px;  text-decoration: none; font-weight: normal; }
#right-menu li a:hover { background: #ff6600; BACKGROUND-IMAGE: url(../images/odr1.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 20px 12px;}


/* Footer */
#footer { font-weight: normal; background: #142738 ; height: 50px; color: #ffffff; text-align: right;}
#footer p{text-align:right; margin:0; padding:8px; font-size: 11px;}
#footer a{color: white;}

.box_kontakt {color: #ffffff !important; clear: both; padding: 10px 20px 20px; font-weight:normal; background-color: #5EA0B6;}
.box_kontakt h2 { color: #ffffff !important; margin: 0; font-size: 16px; font-weight:bold;}
.box_kontakt a {color: #ffffff !important; }

.box_nabidka {color: #074970 !important; clear: both; padding: 10px 20px 20px; font-weight:normal; border-top: white 1px solid;}
.box_nabidka h2 { color: #074970 !important; margin: 0; font-size: 16px; font-weight:bold;}
.box_nabidka a {color: #074970 !important; }
.box_nabidka img {margin:3px 0;}
.box_nabidka a img {border: 4px solid white; }
.box_nabidka a:hover img {border: 4px solid #02869b; }

.box_dotaz {color: #333333 !important; clear: both; padding: 10px 20px 20px; font-weight:normal; background-color: #d8d8d8;}
.box_dotaz h2 { color: #555555 !important; margin: 0; font-size: 16px; font-weight:bold;}
.box_dotaz a {color: #555555 !important; }

.box_partner {color: #333333 !important; clear: both; padding: 10px 20px 20px; font-weight:normal; background-color: #B5E5F2;  border-top: white 1px solid;}
.box_partner h2 { color: #333333 !important; margin: 0; font-size: 16px; font-weight:bold;}
.box_partner a {color: #333333 !important; }

.box_aktu {clear: both; padding: 5px 20px 10px 20px; }
.box_aktu h3 { color: #333333 !important; margin: 0; font-size: 13px; font-weight:bold;}
.box_aktu p { color: #333333 !important; margin: 0; font-size: 11px; padding:0;}
.box_aktu a { color: #047387 !important;}

.box_uvod {clear: both; padding: 10px 14px; font-size: 12px;}
.box_uvod h1 { font-weight:bold; }


.spc { padding: 10px 23px; }

.strip {border-top: 1px solid #AAC7D5; height: 5px; padding: 0; margin: 0; display: block; clear: both; }
.strip1 {border-top: 1px solid #dbdbdb; height: 5px; padding: 0; margin: 0; display: block; clear: both; }
.strip2 {border-top: 1px solid #ffffff; height: 5px; padding: 0; margin: 0; display: block; clear: both; }
.strip3 {border-top: 1px solid #999999; height: 5px; padding: 0; margin: 0; display: block; clear: both; }
