/*---------------------------------LAYOUT_BODY---------------------------------*/
.layout_body {margin:0; padding:0; text-align:center; font-family:arial, sans-serif;}
.layout_body_01_jpg {background:url('/pictures/graphics/layout_body_01.jpg') no-repeat center 153px #FFFFFF;}

/*---------------------------------LAYOUT_PRUH---------------------------------*/
.layout_pruh {text-align:center; background-color:#212A2F;}
.layout_pruh_box {width:1025px; height:44px; margin:0 auto 0 auto;  background-color:#212A2F; font:italic 16px arial, sans-serif; color:#7A93A0; line-height:44px; overflow:hidden;}

/*-------------------------------LAYOUT_CONTAINER------------------------------*/
.layout_container {text-align:center;}
.layout_container_box {width:1025px; margin:0 auto 0 auto; text-align:left;}
.layout_container_content .page_ {font-family:arial, sans-serif;}
.layout_container_content .page_color_style0 {color:#000000;}
.layout_container_content .page_color_style1 {color:#005DBC;}
.layout_container_content .page_color_style2 {color:#EB5419;}
.layout_container_content .page_color_style3 {color:#101010; font-weight:bold;}
.layout_container_content .page_color_style4 {color:#8CAE37; font-weight:bold;}
.layout_container_content .page_color_style5 {color:#EB5419; font-weight:bold;}
.layout_container_content .page_h2_ {font:31px arial, sans-serif; line-height:35px; padding:5px 5px 5px 15px; margin:0 0 15px 0; text-align:center; color:#1B87C4;}
.layout_container_content .page_h2_style0 {}
.layout_container_content .page_h3_ {font:bold 26px arial, sans-serif; padding:0 0 2px 0; margin:0; line-height:29px; text-align:left; color:#1B87C4; text-align:center;}
.layout_container_content .page_h3 {letter-spacing:0px;}
.layout_container_content .page_h3_style0 {}
.layout_container_content .page_p_ {font-size:15px; padding:0 0 9px 0; margin:0 0 9px 0; line-height:18px; text-align:center;}
.layout_container_content .page_p_style1 {font-size:15px; color:#FFFFFF; background-color:#1B87C4; line-height:22px; text-align:left; padding:18px 64px;}
.layout_container_content .page_p {font-size:15px; color:#000000; padding:0 0 16px 0; margin:0; line-height:18px; text-align:left;}
.layout_container_content .page_p_float {color:#000000; text-align:left;}
.layout_container_content .page_li {}
.layout_container_content .page_li_bullet {padding:0 8px 0 20px; position:relative; top:-4px;}
.layout_container_content .page_bullet_ {font-size:15px; padding:0 0 15px 0; margin:0; line-height:18px; text-align:left; width:620px;}
.layout_container_content .page_bullet_style0 {}
.layout_container_content .page_hr_ {margin:0px 0 17px 0;}
.layout_container_content .page_hr_style0 {background-color:#9F9F9F; height:2px;}
.layout_container_content .page_hr_style1 {background-color:#E6E9EE; height:12px;}
.layout_container_content .page_hr_style2 {height:28px; background:url("/pictures/graphics/layout_container_02.gif") #ffffff no-repeat center top;}
.layout_container_content .page_hr_style3 {background-color:#EB5419; height:12px;}
.layout_container_content .page_a a {font-size:16px; color:#04111A; text-decoration:underline;}
.layout_container_content .page_a a:hover {}
.layout_container_content .page_table {font-size:16px; width:100%; border-collapse:collapse;}
.layout_container_content .page_th {background-color:#2E4558; border:1px solid #dddddd; text-align:center; color:#FFFFFF; font-weight:bold;}
.layout_container_content .page_td_border {border:1px solid #76C6D5; background-color:#FFFFFF; color:#101010;}
.layout_container_content .page_td {padding:4px 10px 4px 10px; margin:0; vertical-align:top; background-color:#FFFFFF; border-bottom:2px solid #E2E2E2; color:#101010;}
.layout_container_content .page_td0xx {font-size:13px; color:#FF8500;}
.layout_container_content .page_td1xx {}
.layout_container_content .page_picture_below {font-size:12px; color:#48494C; padding:10px 0 0px 0; margin:0; line-height:16px;}

/*----------------------------------LAYOUT_TOP---------------------------------*/
.layout_top {height:109px; width:1025px;}

/*-------------------------------LAYOUT_TOP_LOGO-------------------------------*/
.layout_top_logo {float:left; height:109px;}

/*-------------------------------LAYOUT_TOP_MENU-------------------------------*/
.layout_top_menu {float:right;}
.layout_top_menu .menubar-cele {float:left; width:720px;}
.layout_top_menu .menubar-cele td {height:109px;}
.layout_top_menu .menubar-table a {float:left; display:block; padding:9px 19px 7px 19px; margin:0 1px 2px 0; font:17px arial, sans-serif; color:#1E1E1E; text-decoration:none; border-radius:6px;}
.layout_top_menu .menubar-table a:hover {background-color:#1B87C4; color:#FFFFFF;}
.layout_top_menu .menubar-table .selected {background-color:#1B87C4; color:#FFFFFF;}
.layout_top_menu .menubar-table .text_noactive {float:left; display:block; font:19px arial, sans-serif; padding:9px 19px 7px 19px; margin:0 0px 0 0; color:#9f9f9f;}

/*------------------------------LAYOUT_MARGIN_PAGE-----------------------------*/
.layout_margin_page {height:443px; width:1025px;}

/*---------------------------------LAYOUT_PAGE---------------------------------*/
.layout_page {width:1025px; margin-top:36px;}
.layout_page_01_png {background:url('/pictures/graphics/layout_page_01.png') no-repeat top;}

/*------------------------------LAYOUT_PAGE_CENTER-----------------------------*/
.layout_page_center {float:left; width:687px;}

/*--------------------------------LAYOUT_UVODNI--------------------------------*/
.layout_uvodni {width:662px;}
.layout_uvodni_box {padding:29px 0 0 12px;}
.layout_uvodni_box table {padding:0; margin:0; border-collapse:collapse;}
.layout_uvodni_box td {height:100px; padding:0; margin:0; border-collapse:collapse; vertical-align:top; text-align:center;}

/*-------------------------------LAYOUT_PAGE_TEXT------------------------------*/
.layout_page_text {width:627px;}
.layout_page_text_box {padding:29px 0 0 37px;}

/*-------------------------------LAYOUT_AKTUALITY------------------------------*/
.layout_aktuality {width:627px;}
.layout_aktuality_box {padding:9px 0 0 37px;}
.layout_aktuality_box .hlavicka {display:block; font:26px arial, sans-serif;  color:#1B87C4; padding:30px 0 40px 0;}
.layout_aktuality_box .polozka {padding:0 4px 0px 72px; margin:0 0 0 0; min-height:80px;}
.layout_aktuality_box .polozka a {display:block; font:20px arial, sans-serif; color:#1B87C4; text-decoration:none; line-height:22px; position:relative; padding:0; margin:0;}
.layout_aktuality_box .polozka h2 {font:20px arial, sans-serif; color:#999999; line-height:22px; position:relative; padding:0; margin:0;}
.layout_aktuality_box .polozka p {font:13px arial, sans-serif; color:#0A0A0A; line-height:15px; position:relative;
padding:0; margin:0;}
.layout_aktuality_box .polozka a:hover {text-decoration:underline;}
.layout_aktuality_box .polozka .datum { font:italic 11px arial, sans-serif; color:#04111A;}
.layout_aktuality_box table {padding:0; margin:0; border-collapse:collapse;}
.layout_aktuality_box td {width:54px; padding:0; margin:0; border-collapse:collapse; text-align:center;}

/*-----------------------------LAYOUT_FORM_CONTACT-----------------------------*/
.layout_form_contact {width:627px;}
.layout_form_contact_box {padding:29px 0 0 37px;}

/*------------------------------LAYOUT_PAGE_RIGHT------------------------------*/
.layout_page_right {float:right; width:338px;}
.layout_page_right_box {padding:35px 13px 0 0;}

/*----------------------------LAYOUT_RIGHTAKTUALITY----------------------------*/
.layout_rightaktuality {padding:0 0 20px 0;}
.layout_rightaktuality .hlavicka {display:block; font:26px arial, sans-serif;  color:#1B87C4; padding:30px 0 40px 0;}
.layout_rightaktuality .polozka {padding:0 4px 0px 72px; margin:0 0 0 0; min-height:80px;}
.layout_rightaktuality .polozka a {display:block; font:20px arial, sans-serif; color:#1B87C4; text-decoration:none; line-height:22px; position:relative; padding:0; margin:0;}
.layout_rightaktuality .polozka h2 {font:20px arial, sans-serif; color:#999999; line-height:22px; position:relative; padding:0; margin:0;}
.layout_rightaktuality .polozka p {font:13px arial, sans-serif; color:#0A0A0A; line-height:15px; position:relative;
padding:0; margin:0;}
.layout_rightaktuality .polozka a:hover {text-decoration:underline;}
.layout_rightaktuality .polozka .datum { font:italic 11px arial, sans-serif; color:#04111A;}
.layout_rightaktuality table {padding:0; margin:0; border-collapse:collapse;}
.layout_rightaktuality td {width:54px; padding:0; margin:0; border-collapse:collapse; text-align:center;}
.layout_rightaktuality .dalsi {text-align:right; padding:15px 15px 0 0;}
.layout_rightaktuality .dalsi a {font:bold 14px arial, sans-serif; line-height:20px; color:#1B87C4; text-decoration:none;}
.layout_rightaktuality .dalsi a:hover {color:000000; line-height:20px; text-decoration:underline;}

/*--------------------------------LAYOUT_POBOCKY-------------------------------*/
.layout_pobocky {width:1003px;}
.layout_pobocky_box {padding:29px 0 0 21px;}
.layout_pobocky_box .ukazat {text-align:center; padding:15px 0 0 20px; font-size:18px;}
.layout_pobocky_box .ukazat a {display:block; width:225px; padding:9px 0 9px 0; background-color:#13A3D9; text-decoration:none; color:#FFFFFF;}
.layout_pobocky_box .ukazat a:hover {background-color:#39C9FF;}
.layout_pobocky_box .ukazat .neaktivni {display:block; width:225px; padding:9px 0 9px 0; background-color:#ADADAD; color:#FFFFFF;}

/*--------------------------------LAYOUT_MAILING-------------------------------*/
.layout_mailing {float:right; width:273px; height:26px;}
.layout_mailing form {padding:0; margin:0;}
.layout_mailing .input_text {float:left; width:150px; height:20px; font:12px arial, sans-serif; color:#E00000; border:0; padding:0; margin:0; background:url('/pictures/graphics/transparent.gif') #FADF98;}
.layout_mailing .input_btn {float:left; border:0px solid red; padding:0; margin:0;  width:20px; height:20px; background-color:#999999; position:relative; top:0px;}
.layout_mailing_01_jpg {background:url('/pictures/graphics/layout_mailing_01.jpg') no-repeat;}

/*---------------------------------LAYOUT_FOOT---------------------------------*/
.layout_foot {text-align:center;}
.layout_foot_box {width:1025px; margin:-430px auto 0 auto; text-align:left; height:630px; font:13px arial, sans-serif; color:#9AB4C1; padding:488px 0 0 0;}
.layout_foot_box table {padding:0; margin:0; border-collapse:collapse;}
.layout_foot_box td {height:100px; padding:0; margin:0; border-collapse:collapse; vertical-align:middle;}
.layout_foot_box .autor a {color:#9AB4C1; text-decoration:none;}
.layout_foot_box .autor a:hover {text-decoration:underline;}
.layout_foot_01_jpg {background:url('/pictures/graphics/layout_foot_01.jpg') no-repeat center top #FFFFFF;}
.layout_foot_02_jpg_box {background:url('/pictures/graphics/layout_foot_02.jpg') no-repeat center top #FFFFFF;}

/*-------------------------------LAYOUT_FORMULARE------------------------------*/

