body { margin: 0;	padding: 0;	background: #fff url(../img/body_bg.gif) repeat-x top;; font-family: Tahoma; font-size: 12px; color: #000000; line-height: 18px; text-align: left; }

a { color: #e94500; text-decoration: underline; font-weight:normal;}
a:hover { color: #37467F; text-decoration: none; }
form { display: inline; }
.k { text-align: center; padding: 10px; border: 1px solid #D5D5D5; font-weight: bold; }
.e { text-align: center; padding: 10px; border: 1px solid red; font-weight: bold; }
img {border:0px;}
h1 {color:#14225d;font-weight:bold;text-transform:uppercase;padding:0px 0 0px 0px;font-size:13px;font-family:verdana;margin:0 0 0px 0;}
h2 { color: #0E194A; font-size: 12px; font-weight: bold; padding: 0; margin: 10px 0 10px 0; }

.kontakt1 { width: 30%; }
.kontakt2 { width: 70%; }

#layout {width:990px;margin:0px auto 0px auto;position:relative;}


#header {width:990px;height:112px;margin:0 auto;clear:both;overflow:hidden;}
#logo1 {float:left;width:250px;}
#logo2 {float:left;width:200px;margin:0 0 0 120px}
#logo3 {float:right;width:250px;}


#mainMenu {width:990px;margin:0 auto;height:28px;padding:9px 0 0 0;clear:both;background:url(../img/main_menu_bg.gif) no-repeat; text-align:center;line-height:18px;margin:0 0 4px 0}
#mainMenu a {color:#e7832d;text-decoration:none;text-transform:uppercase;font-weight:bold;font-family:verdana;font-size:12px;padding:0 5px;line-height:18px;vertical-align:middle;}
#mainMenu a:hover {color:#fff}
#mainMenu span {vertical-align:middle;color:#fff}

#mainBannerBg {width:100%;background:url(../img/main_banner_bg.gif) no-repeat center;height:275px;margin:0 0 0px 0}
#mainBanner {width:950px;overflow:hidden;clear:both;padding:20px 20px 0 20px;margin:0 auto}

#headerBanner {width:990px;height:28px;background:url(../img/header_banner_bg.gif) no-repeat;color:#0b1541;font-weight:bold;text-align:center;margin:0 0 4px 0;padding:9px 0 0 0;font-size:11px}

#content {width:990px;margin:0px auto 0px auto;clear:both;overflow:hidden;padding:0 0 20px 0}
#columnLeft {width:600px;float:left;margin:0 4px 0 0}
#rotator {margin:0 0 4px 0}
#columnLeftText {width:600px;background:url(../img/column_left_text_bg.gif) repeat-y;}
#columnLeftText .top {background:url(../img/column_left_text_top.gif) no-repeat;height:3px;width:600px;overflow:hidden;}
#columnLeftText .middle {margin:0 1px 0 1px;padding:0 0 10px 0}
#columnLeftText .bottom {background:url(../img/column_left_text_bottom.gif) no-repeat;height:3px;width:600px;overflow:hidden;}
#columnLeftText .header {background:#fff;padding:10px 30px 10px 30px;}
#columnLeftText .textContent {padding:11px 30px 11px 30px;}
#columnLeftText .btn {margin:10px 0 0 30px;}

#contentColumn {width:990px;}
#contentColumnText {width:990px;background:url(../img/content_column_text_bg.gif) repeat-y;}
#contentColumnText .top {background:url(../img/content_column_text_top.gif) no-repeat;height:3px;width:990px;overflow:hidden;}
#contentColumnText .middle {margin:0 1px 0 1px;padding:0 0 10px 0}
#contentColumnText .bottom {background:url(../img/content_column_text_bottom.gif) no-repeat;height:3px;width:990px;overflow:hidden;}
#contentColumnText .header {background:#fff;padding:10px 30px 10px 30px;}
#contentColumnText .textContent {padding:11px 30px 11px 30px;}
#contentColumnText .btn {margin:10px 0 0 30px;}



#columnRight {float:right;width:386px;}

#columnRight .box {width:386px;}
#columnRight .boxHeader {color:#fff;text-transform:uppercase;font-weight:bold;background:#e67c2d url(../img/col_right_header2.gif) no-repeat top;padding:8px 10px 8px 10px;height:16px;}
#columnRight .boxContent {width:366px;background:url(../img/col_right_content_bg.gif) repeat-y;padding:15px 10px 10px 10px;overflow:hidden;}
#columnRight .imgLeft {text-align:center;float:left;width:110px;margin:0 10px 10px 0;clear:both;}
#columnRight .imgLeft img {margin:0 0 3px 0}
#columnRight .text {float:left;width:240px;margin:0 0 3px 0}
#columnRight .boxesBottom {background:url(../img/boxes_bottom_bg.gif) no-repeat;width:386px;height:5px;overflow:hidden;}

#footer {width:930px;margin:0 auto 20px auto;clear:both;overflow:hidden;color:#565656;border-top:2px solid #dadada;padding:10px 30px 0 30px}
#footerLeft {float:left;width:600px;}

#copyright {text-align:right;float:right;width:300px;}
#copyright a {color:#e7812d;text-decoration:none;font-weight:bold;}
#copyright a:hover {color:#000;text-decoration:underline;}

/*podstrona */

#localizer {margin:15px 0 0 30px;font-size:11px;}
#localizer span.label {margin:0 5px 0 0;color:#acacac;}
#localizer span {color:#acacac;}
#localizer a {color:#565656;font-weight:bold;;font-size:11px;margin:0 10px 0 10px;text-decoration:none;}
#localizer a:hover {text-decoration:underline;color:#e7812d;}

.tabelka { border-collapse: collapse; width: 100%; margin: 0; padding: 0; border: 0; }
.tabelka th { border-collapse: collapse; border: 1px solid #d2d2d2; padding: 3px 5px 3px 5px; background: #959595; font-weight: normal; text-align: center;color:#fff;font-size:11px }
.tabelka td { border-collapse: collapse; border: 1px solid #d2d2d2; padding: 3px 5px 3px 5px; }

.gallery_name { clear: both; font-weight: bold; }
.gallery_text { }
.gallery_pics { overflow: hidden; margin: 10px 0 0 0; }
.gallery_pics .gallery_pic  { float: left; width: 120px; margin: 0 10px 10px 0; }
.gallery_pics .gallery_pic img { border: 6px solid #A8A8A8; padding: 4px; }
.gallery_pics .noMargin { margin: 0 0 0 0; }


.imgBorder {padding:4px;border:2px solid #A8A8A8;background:#fff}
.imgBorder2 { border: 6px solid #A8A8A8; padding: 4px; }

