﻿HTML {   overflow: -moz-scrollbars-vertical;}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;
}
body {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	background-image:url(images/menu_bcgr.gif); background-repeat:repeat-x; background-attachment: fixed;
	background-color:#FFFFFF;
}
a:link {
	color: #336699;
}
a:visited {
	color: #336699;
}
a:hover {
	color: #336699;
}
a:active {
	color: #336699;
}

/*   --- Titulka ---   */
.hlavicka-titulka{ padding-top: 0px; text-align:left; padding-left: 10px; color:white; font-family:Arial, Helvetica, sans-serif; font-size: 11px; height:105px; background-image: url(Images/bcgr_title.png); background-repeat:no-repeat; width: 940px; background-color:#193f6a; padding-bottom: 2px;}
.hlavicka-titulka a{ color:#789dc7!important; text-decoration:none; padding: 3px 10px; text-transform:uppercase;  }
.hlavicka-titulka a:hover{ text-decoration:none; color:white!important;}

#menu0_sel { color:white!important; background-color:none }
a#menu0_sel {border: none; }

/*   --- content1 ---   */

.content1{ width: 950px!important; background-color: white;}
table.content1 { vertical-align: top;}

.menu{ width: 160px;  text-align:left; padding-top: 20px; padding-left: 15px; vertical-align:top;}

.menu h2{ font-size: 11px; display: block; margin:0; font-weight:normal; line-height:120%;  padding: 4px 5px; border-bottom: 1px solid #e0ebf7 ;  background-repeat:no-repeat; background-position:5px 5px;}
.menu h2 a{ text-decoration: none; }
.menu h2 a:hover{ text-decoration:none; color:#CC0000!important;  }
#menu_sel {font-weight:normal; background-color:#e4eef4; background-image:url(Images/ico_kotvadole.gif); background-repeat:no-repeat; background-position:4px 7px; padding-left: 15px;   }
/*
#menu_sel a{ color: black;  }*/

.menu0b{ height: 20px; width: 938px; margin-bottom: 0px; text-align: left; padding-left: 8px; padding-top: 5px; font-size: 11px; background-color: #c1d7e5; margin-top: 0px; border-top: none;  border-left: 2px solid white; border-right: 2px solid white; border-top: 2px solid white; }
.menu0b a{padding: 5px 10px ; text-decoration:none; height: 24px;  color: #3366CC!important; }



#menu0b_sel {background-color: none; font-weight:bold; color:#336699!important; }
.menu0b a:hover; a#menu0b_sel{ text-decoration:none; color:#CC0000!important;}
.content1_center{ padding-left: 40px; padding-right: 25px; padding-top: 20px; vertical-align:top; font-size: 80%; text-align:left;}
.content1_center h1{  font-size: 220%; text-align:left; color: #336699/*c1d7e5*/; font-weight:normal; margin-bottom: 5px; font-family: Georgia, "Times New Roman", Times, serif}


/*   ---cesta ---   */
.cesta{font-size: 90%; text-align: left; border-bottom: 1px solid #c1d7e5; margin-bottom: 5px; padding-bottom: 5px; }
.cesta a{}

/*   ---Overview ---   */
.overviewimg{ width: 686px!important; border-top: 2px solid #c1d7e5; padding: 15px; padding-right: 0; text-align:left;  margin-right: 0px; clear: both;}
.overviewimg_text h2 {font-size: 160%; font-weight:normal; margin-bottom: 5px; color: #CC0000; background-image:url(Images/sipka_h2.jpg); background-repeat:no-repeat; padding-left: 20px; background-position:0 center; margin-top: 0; font-family: Georgia, "Times New Roman", Times, serif }

.overviewimg .overviewimg_text h2 a {font-weight:normal; color: #CC0000!important; text-decoration:none; font-family: Georgia, "Times New Roman", Times, serif }
.overviewimg .overviewimg_text h2 a:hover { text-decoration:underline; }
.overviewimg p{margin: 3px 0px; font-weight:regular; font-size: 100%; }
.overviewimg a{font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; text-decoration:none}
.overviewimg img{border: none}
.overviewimg_img{clear:left; float: left; margin-top: 0px; margin-right: 20px; }
.overviewimg_text{clear: both; float: right; width: 540px; /*min-height: 130px; _height: 130px;*/ padding: 0 0 0 25px; }
.wide {width: 696px; padding: 0;}
/*.overviewimg_cena{font-family: Arial, Helvetica, sans-serif; font-size:11px; clear: left; float: left;  background-color: white; padding-top: 2px;padding-left: 5px; padding-bottom: 2px; text-align:left; text-decoration:none; font-weight:normal!important; display:block;  margin-right: 20px;border:1px solid  #c1d7e5; margin-top: 15px; color:#666666;}*/
.overviewimg_cena{font-family: Arial, Helvetica, sans-serif; font-size:11px; clear: left; float: left;  background-color: white; padding-top: 2px;padding-left: 5px; padding-bottom: 2px; text-align:left; text-decoration:none; font-weight:normal!important; display:block;  margin-right: 20px;border:1px solid  #c1d7e5; margin-top: 15px; color:#666666;}

.overviewimg_cena strong{color: #0066b3;}
.overviewimg_kod{font-family: Arial, Helvetica, sans-serif;  font-size:11px; clear: left; float:left; width: 105px; background-color: white; padding-top: 2px;padding-left: 5px; padding-bottom: 2px; text-align:left; text-decoration:none; margin-right: 5px; border:1px solid  #c1d7e5;  color:#666666; }

.overviewimg_kod strong{color: #0066b3;}

.overviewimg ul{margin: 1.5em 0; border-top: 1px solid #c1d7e5; padding-top: 0px; list-style: none; font-size: 100%; padding-left: 0; }
.overviewimg li {border-bottom: 1px solid #c1d7e5; margin-bottom: 0px; line-height:1.5em; background-image: url(Images/submenu-selbcgr.gif); background-position:top; background-repeat:repeat-x;  padding: 10px;    }

.wide ul li h3 {margin-top: 0; margin-bottom: 5px; padding-top: 0; font-size: small;  }

/*.overviewimg li a{background-image:url(img/ico_sipkamenu.gif); background-repeat:no-repeat; background-position:0em 0.4em;  }*/

.overviewimg li a{text-decoration: none; background-image:url(Images/ico_sipkamenu.gif); background-repeat:no-repeat; background-position:0em 0.4em; padding-left: 1.2em;  }
.overviewimg li a:hover{text-decoration: underline;  }

.odkazovac {  line-height:20px; font-weight: normal; margin-bottom: 0px; display: block; _height:20px; min-height:20px;  margin-top: 20px; border-top: 2px solid #c1d7e5; width: 700px; margin-right:0;}
.odkazovac a{font-size:80%; text-decoration: none;  padding-right: 0.8em; padding-left: 0.8em; padding-top: 0.3em; padding-bottom: 0.3em;    }
.odkazovac a:hover {text-decoration:none; color:#CC0000!important; }

.odkazovac a#odkazovac-sel{ background-color:#e4eef4; }
.odkazovac a:hover#odkazovac-sel{text-decoration: none;}

#footer {border-top: 1px solid #c1d7e5; padding: 15px 0; width:686px; }

.katalog{margin-top: 40px; font-size: 80%; }
.katalog a{text-decoration: none; }
.katalog a:hover{text-decoration: none; color:#CC0000!important;}

.overview-item-top-pic{ width: 112px; margin-right: 20px; float: left; margin-bottom: 0px; padding: 5px; text-align:left; _height: 40px; min-height:40px; }
.overview-item-top-pic img{ margin-bottom: -10px; padding-bottom: 0px;  vertical-align: middle;}
.overview-item-top-pic a {text-decoration:none;  }
.overview-item-top-pic a:hover {text-decoration:none; color:#CC0000!important; }


.overview-item-top{ width: 112px; margin-right: 20px; float: left; margin-bottom: 0px; padding: 5px; text-align:left; _height: 40px; min-height:40px; }
.overview-item-top img{ margin-bottom: -10px; padding-bottom: 0px;  vertical-align: middle;}
.overview-item-top a {text-decoration:none;  }
.overview-item-top a:hover {text-decoration:none; color:#CC0000!important; }

.overview-item{ width: 112px; margin-right: 20px; float: left; margin-bottom: 0px; padding: 5px; text-align:left; _height: 120px; min-height:120px; }
.overview-item img{ margin-bottom: 5px; padding-bottom: 5px;}
.overview-item a {text-decoration:none;  }
.overview-item a:hover {text-decoration:none; color:#CC0000!important; }

.podmenu {font-size: 11px; margin:0; font-weight:normal; line-height:120%;  border-bottom: 1px solid #e0ebf7 ;  background-repeat:no-repeat;  border-left: 1px solid #e0ebf7; border-right: 1px solid #e0ebf7; margin-bottom: 0px; background-image:url(Images/submenu-bcgr.gif); background-repeat:repeat-y;}
.podmenu a{text-decoration: none; display:block ;padding: 4px 5px 4px 15px; }
.podmenu a:hover{ text-decoration:none; color:#CC0000!important; }

#podmenusel{  background-image: url(Images/ico_sipkamenu.gif); background-repeat:no-repeat; background-position:5px 6px; border-top: 1px solid #e0ebf7; border-bottom: 1px solid #e0ebf7;padding: 3px 5px 3px 15px; background-color:#FFFFFF; }

.kratke h3{ color: #0066b3; }
.kratke{ margin-bottom: 3px; padding: 0px 10px 0px 0; margin-right: 10px; display: block; float: right; clear:right; width: 523px;  }

.kratke2 { margin-bottom: 20px; padding: 0px 0px 0px 0; margin-right: 00px; display: block; float: right; clear:right; width: 543px;  }

.overviewimg_text_wide .kratke h3{font-size: 100%; margin-bottom: 0px;}

/*   ---Overview ---   */
.overviewimg2{ width: 686px!important; border-top: 2px solid #c1d7e5; padding: 15px; padding-right: 0; text-align:left;  margin-right: 0px; clear: both;}
.overviewimg2_text h2 {font-size: 160%; font-weight:normal; margin-bottom: 5px; color: #CC0000; background-image:url(Images/sipka_h2.jpg); background-repeat:no-repeat; padding-left: 20px; background-position:0 center; margin-top: 0; font-family: Georgia, "Times New Roman", Times, serif }

.overviewimg2 .overviewimg_text h2 a {font-weight:normal; color: #CC0000!important; text-decoration:none; font-family: Georgia, "Times New Roman", Times, serif }
.overviewimg2 .overviewimg_text h2 a:hover { text-decoration:underline; }
.overviewimg2 p{margin: 3px 0px; font-weight:regular; font-size: 100%;}
.overviewimg2 a{font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; text-decoration:none}
.overviewimg2 img{border: none}
.overviewimg2_img{clear:left; float: left; margin-top: 0px; margin-right: 20px; }
.overviewimg2_text{clear: both; float: right; width: 540px; /*min-height: 130px; _height: 130px;*/ padding: 0 0 0 25px; }
.wide {width: 696px; padding: 0;}
/*.overviewimg_cena{font-family: Arial, Helvetica, sans-serif; font-size:11px; clear: left; float: left;  background-color: white; padding-top: 2px;padding-left: 5px; padding-bottom: 2px; text-align:left; text-decoration:none; font-weight:normal!important; display:block;  margin-right: 20px;border:1px solid  #c1d7e5; margin-top: 15px; color:#666666;}*/

.overviewimg2_cena{font-family: Arial, Helvetica, sans-serif; font-size:11px; clear: left; float: left; _width: 190px; min-width:190px; background-color: white; padding-top: 2px;padding-left: 5px; padding-bottom: 2px; text-align:left; text-decoration:none; font-weight:normal!important; display:block;  margin-right: 20px;border:1px solid  #c1d7e5; margin-top: 15px; color:#666666;}
.overviewimg2_cena strong{color: #0066b3;}

.overviewimg2_kod{font-family: Arial, Helvetica, sans-serif;  font-size:11px; clear: left; float:left; width: 105px; background-color: white; padding-top: 2px;padding-left: 5px; padding-bottom: 2px; text-align:left; text-decoration:none; margin-right: 5px; border:1px solid  #c1d7e5;  color:#666666; }
.overviewimg2_kod strong{color: #0066b3;}

.overviewimg2_kosik{font-family: Arial, Helvetica, sans-serif; font-size:11px; clear: left; float: right;  background-color: white; padding-top: 2px;padding-left: 5px; padding-bottom: 2px; text-align:left; text-decoration:none; font-weight:normal!important; display:block;  margin-right: 20px;border:1px solid  #c1d7e5; margin-top: 15px; color:#666666;}
.overviewimg2_kosik strong{color: #0066b3;}


.overviewimg2 ul{margin: 1.5em 0; border-top: 1px solid #c1d7e5; padding-top: 0px; list-style: none; font-size: 100%; padding-left: 0; }
.overviewimg2 li {border-bottom: 1px solid #c1d7e5; margin-bottom: 0px; line-height:1.5em; background-image: url(Images/submenu-selbcgr.gif); background-position:top; background-repeat:repeat-x;  padding: 10px;    }

.wide ul li h3 {margin-top: 0; margin-bottom: 5px; padding-top: 0; font-size: small;  }

/*.overviewimg li a{background-image:url(img/ico_sipkamenu.gif); background-repeat:no-repeat; background-position:0em 0.4em;  }*/

.overviewimg2 li a{text-decoration: none; background-repeat:no-repeat; background-position:0em 0.4em; padding-left: 1.2em;  }
.overviewimg2 li a:hover{text-decoration: underline;  }



