@charset "utf-8";
/* CSS Document */

* {padding:0; margin:0}
body { background:url(../images/body_background.jpg) repeat-x #d2d2d2; font-family:Arial, Helvetica, sans-serif; color:#0d0d0d}

#main { width:952px; height:auto; margin-left:auto; margin-right:auto}

#page_top {width:952px; height:auto;}
#page_top #flags {width:120px; height:21px; float:left; margin-top:40px;}
#page_top #flags #flags_box{margin-left:23px;}
#page_top #login {width:300px; height:40px; float:right; padding-top:15px; padding-right:7px}
#login .login_box{ background:url(../images/login_background.jpg) no-repeat; width:301px; height:24px;}

/* hlavicka */
#page_header {width:952px; height:253px;}
#page_header .top {width:952px; height:46px;}
#page_header .left {width:796px; height:207px; float:left}
#page_header .right {width:156px; height:207px; float:left}
#page_header .menu {width:952px; height:46px;}
#page_header .menu .margin_left{width:23px; height:46px; float:left}
#page_header .menu .margin_right{width:23px; height:46px; float:right}
#page_header .menu .menu_box{width:906px; height:46px; float:left; background:url(../images/menu_background.jpg) no-repeat; }

#page_header .flash_clock_red {width:156px; height:125px; background:url(../images/header_flash_clock_red.jpg) no-repeat}
#page_header .top_table_red {width:156px; height:82px; background:url(../images/header_table_background_red.jpg) no-repeat}
#page_header .flash_clock_yellow {width:156px; height:125px; background:url(../images/header_flash_clock_yellow.jpg) no-repeat}
#page_header .top_table_yellow {width:156px; height:82px; background:url(../images/header_table_background_yellow.jpg) no-repeat}
#page_header .flash_clock_violet1 {width:156px; height:125px; background:url(../images/header_flash_clock_violet1.jpg) no-repeat}
#page_header .top_table_violet1 {width:156px; height:82px; background:url(../images/header_table_background_violet1.jpg) no-repeat}
#page_header .flash_clock_violet2 {width:156px; height:125px; background:url(../images/header_flash_clock_violet2.jpg) no-repeat}
#page_header .top_table_violet2 {width:156px; height:82px; background:url(../images/header_table_background_violet2.jpg) no-repeat}
#page_header .flash_clock_blue1 {width:156px; height:125px; background:url(../images/header_flash_clock_blue1.jpg) no-repeat}
#page_header .top_table_blue1 {width:156px; height:82px; background:url(../images/header_table_background_blue1.jpg) no-repeat}
#page_header .flash_clock_blue2 {width:156px; height:125px; background:url(../images/header_flash_clock_blue2.jpg) no-repeat}
#page_header .top_table_blue2 {width:156px; height:82px; background:url(../images/header_table_background_blue2.jpg) no-repeat}
#page_header .flash_clock_green1{width:156px; height:125px; background:url(../images/header_flash_clock_green1.jpg) no-repeat}
#page_header .top_table_green1 {width:156px; height:82px; background:url(../images/header_table_background_green1.jpg) no-repeat}
#page_header .flash_clock_green2 {width:156px; height:125px; background:url(../images/header_flash_clock_green2.jpg) no-repeat}
#page_header .top_table_green2 {width:156px; height:82px; background:url(../images/header_table_background_green2.jpg) no-repeat}
#page_header .flash_clock_green_yellow {width:156px; height:125px; background:url(../images/header_flash_clock_green_yellow.jpg) no-repeat}
#page_header .top_table_green_yellow {width:156px; height:82px; background:url(../images/header_table_background_green_yellow.jpg) no-repeat}
#page_header .flash_clock_orange1 {width:156px; height:125px; background:url(../images/header_flash_clock_orange1.jpg) no-repeat}
#page_header .top_table_orange1 {width:156px; height:82px; background:url(../images/header_table_background_orange1.jpg) no-repeat}
#page_header .flash_clock_orange2 {width:156px; height:125px; background:url(../images/header_flash_clock_orange2.jpg) no-repeat}           
#page_header .top_table_orange2 {width:156px; height:82px; background:url(../images/header_table_background_orange2.jpg) no-repeat}         
#page_header .flash_clock_yellow2 {width:156px; height:125px; background:url(../images/header_flash_clock_yellow2.jpg) no-repeat}           
#page_header .top_table_yellow2 {width:156px; height:82px; background:url(../images/header_table_background_yellow2.jpg) no-repeat}                                                                                 
                       

#page_header .top_table_box {width:156px; height:82px; float:left}
.top_table_box p { color:#8f8f8f; font:Arial, Helvetica, "sans-serif normal" 12px; padding:0; margin:0; line-height:1.7;}
.top_table_box .yellow { color:#ffba00;}


#page_header #header {width:796px; height:207px;}
#page_header #header .left {width:189px; height:207px; float:left}
#page_header #header .right {width:607px; height:207px; float:left}

#page_header #header .right #main_pict .red {width:607px; height:207px; float:left; background:url(../images/header_pict_red.jpg) no-repeat}
#page_header #header .left #logo .red {width:189px; height:160px; float:left; background:url(../images/header_logo_red.jpg) no-repeat}
#page_header #header .left #search .red {width:189px; height:24px; float:left; background:url(../images/header_input_box_red.jpg) no-repeat}
#page_header #header .left #bottom .red {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_red.jpg) no-repeat}

#page_header #header .right #main_pict .yellow {width:607px; height:207px; float:left; background:url(../images/header_pict_yellow.jpg) no-repeat}
#page_header #header .left #logo .yellow {width:189px; height:160px; float:left; background:url(../images/header_logo_yellow.jpg) no-repeat}
#page_header #header .left #search .yellow {width:189px; height:24px; float:left; background:url(../images/header_input_box_yellow.jpg) no-repeat}
#page_header #header .left #bottom .yellow {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_yellow.jpg) no-repeat}

#page_header #header .right #main_pict .violet1 {width:607px; height:207px; float:left; background:url(../images/header_pict_violet1.jpg) no-repeat}
#page_header #header .left #logo .violet1 {width:189px; height:160px; float:left; background:url(../images/header_logo_violet1.jpg) no-repeat}
#page_header #header .left #search .violet1 {width:189px; height:24px; float:left; background:url(../images/header_input_box_violet1.jpg) no-repeat}
#page_header #header .left #bottom .violet1 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_violet1.jpg) no-repeat}

#page_header #header .right #main_pict .violet2 {width:607px; height:207px; float:left; background:url(../images/header_pict_violet2.jpg) no-repeat}
#page_header #header .left #logo .violet2 {width:189px; height:160px; float:left; background:url(../images/header_logo_violet2.jpg) no-repeat}
#page_header #header .left #search .violet2 {width:189px; height:24px; float:left; background:url(../images/header_input_box_violet2.jpg) no-repeat}
#page_header #header .left #bottom .violet2 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_violet2.jpg) no-repeat}

#page_header #header .right #main_pict .blue1 {width:607px; height:207px; float:left; background:url(../images/header_pict_blue1.jpg) no-repeat}
#page_header #header .left #logo .blue1 {width:189px; height:160px; float:left; background:url(../images/header_logo_blue1.jpg) no-repeat}
#page_header #header .left #search .blue1 {width:189px; height:24px; float:left; background:url(../images/header_input_box_blue1.jpg) no-repeat}
#page_header #header .left #bottom .blue1 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_blue1.jpg) no-repeat}

#page_header #header .right #main_pict .blue2 {width:607px; height:207px; float:left; background:url(../images/header_pict_blue2.jpg) no-repeat}
#page_header #header .left #logo .blue2 {width:189px; height:160px; float:left; background:url(../images/header_logo_blue2.jpg) no-repeat}
#page_header #header .left #search .blue2 {width:189px; height:24px; float:left; background:url(../images/header_input_box_blue2.jpg) no-repeat}
#page_header #header .left #bottom .blue2 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_blue2.jpg) no-repeat}


#page_header #header .right #main_pict .green1 {width:607px; height:207px; float:left; background:url(../images/header_pict_green1.jpg) no-repeat}
#page_header #header .left #logo .green1 {width:189px; height:160px; float:left; background:url(../images/header_logo_green1.jpg) no-repeat}
#page_header #header .left #search .green1 {width:189px; height:24px; float:left; background:url(../images/header_input_box_green1.jpg) no-repeat}
#page_header #header .left #bottom .green1 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_green1.jpg) no-repeat}

#page_header #header .right #main_pict .green2 {width:607px; height:207px; float:left; background:url(../images/header_pict_green2.jpg) no-repeat}
#page_header #header .left #logo .green2 {width:189px; height:160px; float:left; background:url(../images/header_logo_green2.jpg) no-repeat}
#page_header #header .left #search .green2 {width:189px; height:24px; float:left; background:url(../images/header_input_box_green2.jpg) no-repeat}
#page_header #header .left #bottom .green2 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_green2.jpg) no-repeat}

#page_header #header .right #main_pict .green_yellow {width:607px; height:207px; float:left; background:url(../images/header_pict_green_yellow.jpg) no-repeat}
#page_header #header .left #logo .green_yellow {width:189px; height:160px; float:left; background:url(../images/header_logo_green_yellow.jpg) no-repeat}
#page_header #header .left #search .green_yellow {width:189px; height:24px; float:left; background:url(../images/header_input_box_green_yellow.jpg) no-repeat}
#page_header #header .left #bottom .green_yellow {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_green_yellow.jpg) no-repeat}


#page_header #header .right #main_pict .orange1 {width:607px; height:207px; float:left; background:url(../images/header_pict_orange1.jpg) no-repeat}
#page_header #header .left #logo .orange1 {width:189px; height:160px; float:left; background:url(../images/header_logo_orange1.jpg) no-repeat}
#page_header #header .left #search .orange1 {width:189px; height:24px; float:left; background:url(../images/header_input_box_orange1.jpg) no-repeat}
#page_header #header .left #bottom .orange1 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_orange1.jpg) no-repeat}
#page_header #header .right #main_pict .orange2 {width:607px; height:207px; float:left; background:url(../images/header_pict_orange2.jpg) no-repeat}                                                                
#page_header #header .left #logo .orange2 {width:189px; height:160px; float:left; background:url(../images/header_logo_orange2.jpg) no-repeat}                                                                      
#page_header #header .left #search .orange2 {width:189px; height:24px; float:left; background:url(../images/header_input_box_orange2.jpg) no-repeat}                                                                
#page_header #header .left #bottom .orange2 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_orange2.jpg) no-repeat}
#page_header #header .right #main_pict .yellow2 {width:607px; height:207px; float:left; background:url(../images/header_pict_yellow2.jpg) no-repeat}                                                                
#page_header #header .left #logo .yellow2 {width:189px; height:160px; float:left; background:url(../images/header_logo_yellow2.jpg) no-repeat}                                                                      
#page_header #header .left #search .yellow2 {width:189px; height:24px; float:left; background:url(../images/header_input_box_yellow2.jpg) no-repeat}                                                                
#page_header #header .left #bottom .yellow2 {width:189px; height:23px; float:left; background:url(../images/header_pict_bottom_yellow2.jpg) no-repeat}

ul.menu_content * {	padding: 0;	margin: 0; height:23px }
ul.menu_content { padding-top:12px; position: relative;}
ul.menu_content a {	text-decoration: none; font-size:12px;  }
ul.menu_content a:hover {text-decoration:none}


ul.menu_content a:hover.red {color:#960000 ; background: url(../images/menu_hover_red.jpg) no-repeat top left}
ul.menu_content a:hover.blue1 {color:#016aa6; background: url(../images/menu_hover_blue1.jpg) no-repeat top left}
ul.menu_content a:hover.blue2 {color:#00395a; background: url(../images/menu_hover_blue2.jpg) no-repeat top left}
ul.menu_content a:hover.green1 {color:#5c8400 ; background: url(../images/menu_hover_green.jpg) no-repeat top left}
ul.menu_content a:hover.green2 {color:#008856 ; background: url(../images/menu_hover_green2.jpg) no-repeat top left}
ul.menu_content a:hover.orange1 {color:#cb5b00 ; background: url(../images/menu_hover_orange.jpg) no-repeat top left}
ul.menu_content a:hover.violet1 {color:#920086 ; background: url(../images/menu_hover_violet.jpg) no-repeat top left}
ul.menu_content a:hover.violet2 {color:#a70047 ; background: url(../images/menu_hover_violet2.jpg) no-repeat top left}
ul.menu_content a:hover.green_yellow {color:#8d7700 ; background: url(../images/menu_hover_green_yellow.jpg) no-repeat top left}
ul.menu_content a:hover.yellow {color:#b28200 ; background: url(../images/menu_hover_yellow.jpg) no-repeat top left}
ul.menu_content a:hover.orange2 {color:#b28200 ; background: url(../images/menu_hover_orange2.jpg) no-repeat top left}
ul.menu_content a:hover.yellow2 {color:#b28200 ; background: url(../images/menu_hover_yellow2.jpg) no-repeat top left}

ul.menu_content li#menu_selected a.red {color:#960000 ; background: url(../images/menu_hover_red.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.blue1 {color:#016aa6; background: url(../images/menu_hover_blue1.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.blue2 {color:#00395a; background: url(../images/menu_hover_blue2.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.green1 {color:#5c8400 ; background: url(../images/menu_hover_green.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.green2 {color:#008856 ; background: url(../images/menu_hover_green2.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.orange1 {color:#cb5b00 ; background: url(../images/menu_hover_orange.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.violet1 {color:#920086 ; background: url(../images/menu_hover_violet.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.violet2 {color:#a70047 ; background: url(../images/menu_hover_violet2.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.green_yellow {color:#8d7700 ; background: url(../images/menu_hover_green_yellow.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.yellow {color:#b28200 ; background: url(../images/menu_hover_yellow.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.orange2 {color:#b28200 ; background: url(../images/menu_hover_orange2.jpg) no-repeat top left}
ul.menu_content li#menu_selected a.yellow2 {color:#b28200 ; background: url(../images/menu_hover_yellow2.jpg) no-repeat top left}

ul.menu_content li {	/* IE */	height: auto;	list-style-type: none;	float: left; display:inline;} /*position: relative;}*/
ul.menu_content li a {padding: 11px 7px 0 9px;	display: block;	color: #404040;}
ul.menu_content li.first a {padding: 11px 7px 0 0;}
ul.menu_content li a:hover {}
ul.menu_content li:hover ul {	/*	display: block;	*/}

ul.menu_content li.line { margin-top:9px; color:#858484}

/*ul.menu_content ul {	width: 940px;display: none; position: absolute; border:none; left: 0px; float:left; height: 32px; top:30px }*/
ul.menu_content ul {width: 927px;display: none; position: absolute; border:none; left: -10px; float:left; height: 32px;}
ul.menu_content li.first ul { left: 0px;}
ul.menu_content li.last ul {}
ul.menu_content li li {	height: auto;}
ul.menu_content li ul li a {padding: 6px 7px 0px 9px;}
ul.menu_content ul li.line { margin-top:4px;}
ul.menu_content li li a {color: #FFF;	/* IE great bug! */	background: url("#") no-repeat; float:left}
ul.menu_content li.first li a {	border-left: 0;}
ul.menu_content li li a:hover {	background-image: none; text-decoration:underline}


ul.menu_content li ul.red { border-top: 6px #960000 solid; }
ul.menu_content li ul.blue1 { border-top: 6px #016aa6 solid; }
ul.menu_content li ul.blue2 { border-top: 6px #00395a solid; }
ul.menu_content li ul.green1 { border-top: 6px #5c8400 solid; }
ul.menu_content li ul.green2 { border-top: 6px #008856 solid; }
ul.menu_content li ul.orange1 { border-top: 6px #cb5b00 solid; }
ul.menu_content li ul.violet1 { border-top: 6px #920086 solid; }
ul.menu_content li ul.violet2 { border-top: 6px #a70047 solid; }
ul.menu_content li ul.green_yellow { border-top: 6px #8d7700 solid; }
ul.menu_content li ul.yellow { border-top: 6px #b28200 solid; }
ul.menu_content li ul.yellow2 { border-top: 6px #a49900 solid; }
ul.menu_content li ul.orange2 { border-top: 6px #ab4000 solid; }


/* obsah */
#page_content { background:url(../images/page_background.jpg) repeat-y; width:952px; height:auto; padding-bottom:3px}
#page_content .content {  padding-left:15px; padding-top:10px; height:auto; }
#page_content #left_col { float:left; width:644px; height:auto;}
#page_content #right_col { float:left; width:308px; height:auto;}

#page_content .box .col1{padding:0 0 0 0px;float:left}
#page_content .box .col2{padding:0 0 0 8px;float:left}


/* drobky */
#page_crumbs { width:952px; height:15px; padding:0}
#page_crumbs .box{ width:900px; height:15px; padding-left:22px}
#page_crumbs .box ul * {	padding: 0;	margin: 0; height:15px; list-style:none; font-size:11px }
#page_crumbs .box ul { }
#page_crumbs .box li { float:left; padding-left:5px}
#page_crumbs .box ul a {	text-decoration: none; font-size:11px; color:#4a4949}
#page_crumbs .box ul a:hover {text-decoration:underline; color:#353535}
#page_crumbs .box ul li.line { color:#0e0e0e}


/* podmenu */
#page_content #left_col .submenu{ height:25px; margin:0 10px 5px 8px; width:97%;}
#page_content #right_col .submenu{ width:265px; margin:0 8px 15px 5px; /margin:0 8px 0 5px; float:left; line-height: 50%;}
#page_content .submenu ul * {	padding: 0;	margin: 0; height:23px; list-style:none; }
#page_content .submenu ul { padding-top:10px; padding-bottom:10px}
#page_content .submenu li { float:left; padding-left:8px}
#page_content .submenu ul a {	text-decoration: none; font-size:11px;}
#page_content .submenu ul a:hover {text-decoration:underline;}
#page_content .submenu ul li.line { color:#0e0e0e}

/* podmenu 2.*/
#page_content .submenu2_box { margin-bottom:20px; float:left; width:100%}
#page_content ul.submenu2 * {	margin:0; padding:0; list-style:none; float:left;  font-size:14px; }
#page_content ul.submenu2 li{ padding-left:0px; margin-right:5px}
#page_content ul.submenu2 a {	text-decoration: none;}
#page_content ul.submenu2 a:hover {text-decoration:underline;}


/* velky clanek shora - levy sloupec */
#page_content .left_col_article1 { float:left; width:644px; height:auto}
#page_content .left_col_article1 .header{ width:644px; height:47px}
#page_content .left_col_article1 .header .margin_left { float:left; width:26px; height:47px}
#page_content .left_col_article1 .header .middle { float:left; width:605px; height:47px; background:url(../images/margin_top_middle1.jpg) repeat-x #fafafa}
#page_content .left_col_article1 .header .margin_right { float:right; width:13px; height:47px}
#page_content .left_col_article1 .content_box {  width:629px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:13px}
#page_content .left_col_article1 .content {  width:600px;  }
#page_content .left_col_article1 .content .box { height:auto; float:left;}

#page_content .main_col1 {  width:600px; height:auto; float:left}
#page_content .left_col_article1 .content .main_col2 {  width:276px; height:auto; float:left}
#page_content .left_col_article1 .content .main_col3 {  width:319px; height:auto; float:left;}
#page_content .left_col_article1 .content .main_col2 .box {  width:276px; height:auto; float:left;}
#page_content .left_col_article1 .content .main_col3 .box {  padding-left:8px; width:315px}

#page_content .left_col_article1 .box .col1{ width:102px; float:left}
#page_content .left_col_article1 .box .col2{ width:205px; float:left}
#page_content .left_col_article1 .bottom{ width:644px; height:19px; }
#page_content .left_col_article1 .bottom .margin_left{ float:left; width:24px; height:19px}
#page_content .left_col_article1 .bottom .middle{ float:left; width:607px; height:19px; background: url(../images/margin_bottom_middle1.jpg) repeat-x}
#page_content .left_col_article1 .bottom .margin_right{ float:left; width:13px; height:19px}


/* 2. male clanky - levy sloupec */
#page_content .left_col_article2 { float:left; width:644px; height:auto; margin:0; font-size: 12px; line-height: 1.3;}
#page_content .left_col_article2 .main_box{ width:644px; height:auto; float:left; background:url(../images/left_col_article2_middle.jpg) repeat-y}
#page_content .left_col_article2 .col1{ float:left; width:328px; height:auto; padding:0}
#page_content .left_col_article2 .col1 .header{ width:328px; height:37px}
#page_content .left_col_article2 .col1 .header .margin_left { float:left; width:24px; height:37px}
#page_content .left_col_article2 .col1 .header .middle { float:left; width:291px; height:37px; background:url(../images/margin_top_middle2.jpg) repeat-x #fafafa}
#page_content .left_col_article2 .col1 .header .margin_right { float:right; width:13px; height:37px}
#page_content .left_col_article2 .col1 .content_box {  width:313px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:13px}
#page_content .left_col_article2 .col2{ float:left; width:316px; height:auto; padding:0}
#page_content .left_col_article2 .col2 .header{ width:316px; height:37px}
#page_content .left_col_article2 .col2 .header .margin_left { float:left; width:13px; height:37px}
#page_content .left_col_article2 .col2 .header .middle { float:left; width:290px; height:37px; background:url(../images/margin_top_middle3.jpg) repeat-x #fafafa}
#page_content .left_col_article2 .col2 .header .margin_right { float:right; width:13px; height:37px}
#page_content .left_col_article2 .col2 .content_box {  width:312px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:2px}
#page_content .left_col_article2 .content .box {  width:285px; height:auto; float:left;}
#page_content .left_col_article2 .content .box {  width:285px; height:auto; float:left;}
#page_content .left_col_article2 .content .box .col1{ width:102px;}
#page_content .left_col_article2 .content .box .col2{ width:175px; padding-left:8px}
#page_content .left_col_article2 .bottom{ width:643px; height:16px; background:url(../images/left_col_article2_bottom.jpg) no-repeat; float:left; padding:0}


#page_content .main_col1 .bottom_box {  width:600px; height:auto; float:left; padding:10px 0 0 0; text-align:left}
#page_content .main_col1 .bottom_box .box {  width:auto; height:50px; float:left; padding:0 8px 0 0 }
#page_content .main_col1 .bottom_box .box .pict{float:left;}
#page_content .main_col1 .bottom_box .box .text{float:left; padding:0 0 0 5px }

/* 1. maly clanek vpravo  - pravy sloupec*/
#page_content .right_col_article1 { float:left; width:308px; height:auto}
#page_content .right_col_article1 .header{ width:308px; height:47px}
#page_content .right_col_article1 .header .margin_left { float:left; width:13px; height:47px}
#page_content .right_col_article1 .header .middle { float:left; width:265px; height:47px; background:url(../images/margin_top_middle1.jpg) repeat-x #fafafa}
#page_content .right_col_article1 .header .margin_right { float:right; width:30px; height:47px}
#page_content .right_col_article1 .content_box {  width:294px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:2px}
#page_content .right_col_article1 .content {  width:270px; }
#page_content .right_col_article1 .box .col1{ padding:0 0 0 0;}
#page_content .right_col_article1 .box .col2{ width:150px;}
#page_content .right_col_article1 .bottom{ width:308px; height:19px}
#page_content .right_col_article1 .bottom .margin_left{ float:left; width:13px; height:19px}
#page_content .right_col_article1 .bottom .middle{ float:left; width:265px; height:19px; background: url(../images/margin_bottom_middle1.jpg) repeat-x}
#page_content .right_col_article1 .bottom .margin_right{ float:left; width:30px; height:19px}



/* 2. maly clanek vpravo 2. radek - pravy sloupec */
#page_content .right_col_article2 { float:left; width:308px; height:auto}
#page_content .right_col_article2 .header{ width:308px; height:37px}
#page_content .right_col_article2 .header .margin_left { float:left; width:13px; height:37px}
#page_content .right_col_article2 .header .middle { float:left; width:265px; height:37px; background:url(../images/margin_top_middle3.jpg) repeat-x #fafafa}
#page_content .right_col_article2 .header .margin_right { float:right; width:30px; height:37px}
#page_content .right_col_article2 .content_box {  width:294px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:2px}
#page_content .right_col_article2 .content {  width:270px; }
#page_content .right_col_article2 .box .col1{ padding:0 0 0 0;}
#page_content .right_col_article2 .box .col2{ width:150px;}
#page_content .right_col_article2 .bottom{ width:308px; height:19px}
#page_content .right_col_article2 .bottom .margin_left{ float:left; width:13px; height:19px}
#page_content .right_col_article2 .bottom .middle{ float:left; width:265px; height:19px; background: url(../images/margin_bottom_middle1.jpg) repeat-x}
#page_content .right_col_article2 .bottom .margin_right{ float:left; width:30px; height:19px}


/* 6. velky clanek pres celou plochu */
/*#page_content .article6 { float:left; width:952px; height:auto}
#page_content .article6 .header{ width:952px; height:47px}
#page_content .article6 .header .margin_left { float:left; width:26px; height:47px}
#page_content .article6 .header .middle { float:left; width:896px; height:47px; background:url(../images/margin_top_middle1.jpg) repeat-x #fafafa}
#page_content .article6 .header .margin_right { float:right; width:30px; height:47px}
#page_content .article6 .content_box {  width:927px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:13px}
#page_content .article6 .content {  width:900px;}
#page_content .article6 .bottom{ width:952px; height:19px}
#page_content .article6 .bottom .margin_left{ float:left; width:24px; height:19px}
#page_content .article6 .bottom .middle{ float:left; width:898px; height:19px; background: url(../images/margin_bottom_middle1.jpg) repeat-x}
#page_content .article6 .bottom .margin_right{ float:left; width:30px; height:19px}*/

/* 6. velky clanek pres celou plochu */
#page_content .article6 { float:left; width:952px; height:auto}
#page_content .article6 .header{ width:952px; height:47px}
#page_content .article6 .header .margin_left { float:left; width:26px; height:47px}
#page_content .article6 .header .middle { float:left; width:896px; height:47px; background:url(../images/margin_top_middle1.jpg) repeat-x #fafafa}
#page_content .article6 .header .margin_right { float:right; width:30px; height:47px}
#page_content .article6 .content_box {  width:927px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:13px}
#page_content .article6 .content {  width:895px;  }
#page_content .article6 .content .box { height:auto; float:left;}

#page_content .article6 .content .main_col1 {  width:895px; height:auto; float:left}
#page_content .article6 .content .main_col2 {  width:276px; height:auto; float:left}
#page_content .article6 .content .main_col3 {  width:619px; height:auto; float:left;}
#page_content .article6 .content .main_col2 .box {  width:276px; height:auto; float:left;}
#page_content .article6 .content .main_col3 .box {  padding-left:8px; width:611px}

#page_content .article6 .box .col1{ width:102px; float:left}
#page_content .article6 .box .col2{ width:500px; float:left}
#page_content .article6 .bottom{ width:952px; height:19px; }
#page_content .article6 .bottom .margin_left{ float:left; width:24px; height:19px}
#page_content .article6 .bottom .middle{ float:left; width:898px; height:19px; background: url(../images/margin_bottom_middle1.jpg) repeat-x}
#page_content .article6 .bottom .margin_right{ float:left; width:30px; height:19px}

/* footer */
#footer { width:952px; height:102px;}
#footer .left { width:23px; height:102px; float:left}
#footer .middle { width:906px; height:102px; float:left; background:url(../images/footer_background.jpg) repeat-x}
#footer .right{ width:23px; height:102px; float:right}
#footer .crumbs{ width:906px; height:28px;}
#footer #footer_logo{ width:115px; height:45px; float:left}
#footer #footer_menu{ width:780px; height:45px; float:left}

#footer ul * {	padding: 0;	margin: 0; height:23px; list-style:none; }
#footer ul { padding-top:22px;margin-left:10px }
#footer li { float:left; padding-left:13px}
#footer ul a {	text-decoration: none; font-size:11px; color:#bdbdbd}
#footer ul a:hover {text-decoration:underline; color:#FFF}
#footer ul li.line { color:#0e0e0e}

#footer2 { width:952px; height:30px;}
#footer2 .left { width:400px; height:30px; float:left; text-align:left; padding-left:26px} 
#footer2 p { color:#969696}



/* ostatni styly */

a, a:link, a:visited { text-decoration:none; font-weight:bold; cursor:pointer;}
a:hover{ text-decoration:underline; font-weight:bold; cursor:pointer;}

/*h1, h2, h3, h4, h5 { font-weight:bold; padding-bottom:5px}*/
h1, h2, h3, h4, h5 { font-weight:bold;}
h1, h2, h3 {font-size:15px; padding:0 0 0 23px;margin-top:11px;}
h4, h5 {font-size:12px;}

h4.big { font-size:16px}
h5.big { font-size:14px}

#page_content .left_col_article1 h1, #page_content .left_col_article1 h2, #page_content .left_col_article1 h3, .article6 h1{ margin-top:21px;}
#page_content .right_col_article1 h1, #page_content .right_col_article1 h2, #page_content .right_col_article1 h3{ margin-top:21px;}

.red,.red a{color:#960000}
.green1,.green1 a{color:#5c8400}
.green2,.green2 a{color:#005938}
.orange1,.orange1 a{color:#cb5b00}
.violet1,.violet1 a{color:#920086}
.violet2,.violet2 a{color:#a70047}
.green_yellow,.green_yellow a{color:#6f5e00}
.yellow, .yellow a{color:#a67d00}
.blue1,.blue1 a{color:#016aa6}
.blue2,.blue2 a{color:#00395a}
.yellow2,.yellow2 a{color:#a49900}
.orange2,.orange2 a{color:#ab4000}

.red_background{background:#960000}
.green1_background{background:#5c8400}
.green2_background{background:#005938}
.orange1_background{background:#cb5b00}
.violet1_background{background:#920086}
.violet2_background{background:#a70047}
.green_yellow_background{background:#6f5e00}
.yellow_background{background:#a67d00}
.blue1_background{background:#016aa6}
.blue2_background{background:#00395a}
.yellow2_background{background:#a49900}
.orange2_background{background:#ab4000}

h1.red, h2.red, h3.red {background:url(../images/blob_red.jpg) left no-repeat; }
h1.green1, h2.green1, h3.green1 {background:url(../images/blob_green1.jpg) left no-repeat; }
h1.green2, h2.green2, h3.green2 {background:url(../images/blob_green2.jpg) left no-repeat; }
h1.orange1, h2.orange1, h3.orange1 {background:url(../images/blob_orange.jpg) left no-repeat; }
h1.violet1, h2.violet1, h3.violet1 {background:url(../images/blob_violet1.jpg) left no-repeat; }
h1.violet2, h2.violet2, h3.violet2 {background:url(../images/blob_violet2.jpg) left no-repeat; }
h1.green_yellow, h2.green_yellow, h3.green_yellow {background:url(../images/blob_green_yellow.jpg) left no-repeat; }
h1.blue1, h2.blue1, h3.blue1 {background:url(../images/blob_blue1.jpg) left no-repeat; }
h1.blue2, h2.blue2, h3.blue2 {background:url(../images/blob_blue2.jpg) left no-repeat; }
h1.yellow, h2.yellow, h3.yellow {background:url(../images/blob_yellow.jpg) left no-repeat; }
h1.orange2, h2.orange2, h3.orange2 {background:url(../images/blob_orange2.jpg) left no-repeat; }
h1.yellow2, h2.yellow2, h3.yellow2 {background:url(../images/blob_yellow2.jpg) left no-repeat; }

p{line-height:1.5;}
p, ul { padding-bottom:15px; font-size:12px}


a img {border:none}
.pict_left{ float:left; padding:0 0 10px 0; } 
.pict_right { float:right; padding:0 0 8px 8px; } 
.pict_center{ padding-bottom:10px} 
.subarticle_box {float:left;}


#login td, #login td a, #login td a:link, #login td a:visited, #login td a:hover { font-size:11px; color:#6c6c6c}
#login td a:hover { text-decoration:underline}

#login input { color:#a5a5a5; font-size:11px}
#login input.user_box {width:102px; height:17px; background:none; border:none; padding:5px 3px 0 12px; }
#login input.pass_box {width:90px; height:17px; background:none; border:none; padding:5px 3px 0 8px; }
#login input.send_button {width:69px; height:24px; border:none; cursor:pointer; background:none; color:#404040; font-size:9px; font-weight:bold; /padding-top:2px } 

#search form.red {width:189px; height:24px; background: url(../images/header_input_box_red.jpg) no-repeat}
#search input.search_box {width:120px; height:20px; background:none; border:none; padding:2px 3px 0 35px;}
#search input.send_button {width:31px; height:24px; border:none; cursor:pointer; background:none; } 

.clr{clear:both}



#page_content form {font-size:12px;}
#page_content form td {padding: 5px;}
#page_content form th {font-weight: normal; text-align: left; padding: 5px;}
#page_content form input {background: #FFFFFF; border: 1px solid #b5b5b5; width: 150px;}
#page_content form input#id_email,  #page_content form input#id_homeURL {background: #FFFFFF; border: 1px solid #b5b5b5; width: 200px;}
#page_content form input.submit  { background: url(../images/submit_background.jpg) no-repeat;cursor:pointer; border:none; width:81px; height:23px;  color:#404040; font-size:9px; font-weight:bold;}
#page_content form a.submit  { background: url(../images/submit_background.jpg) no-repeat;cursor:pointer; border:none; width:81px; height:23px;  color:#404040; font-size:11px; font-weight:bold; display: block; text-align: center; text-decoration: none;}


#page_content form.komentare {font-size:12px;}
#page_content form.komentare td {padding: 5px;}
#page_content form.komentare th {font-weight: normal; text-align: left; padding: 5px;}
#page_content form.komentare input {background: #FFFFFF; border: 1px solid #b5b5b5; width: 150px;}
#page_content form.komentare input#id_email,  #page_content form.komentare input#id_homeURL {background: #FFFFFF; border: 1px solid #b5b5b5; width: 150px;}
#page_content form.komentare input.submit  { background: url(../images/submit_background.jpg) no-repeat;cursor:pointer; border:none; width:81px; height:23px;  color:#404040; font-size:9px; font-weight:bold;}
#page_content form.komentare a.submit  { background: url(../images/submit_background.jpg) no-repeat;cursor:pointer; border:none; width:81px; height:23px;  color:#404040; font-size:11px; font-weight:bold; display: block; text-align: center; text-decoration: none;}

.hidden {display: none;}

#page_content .left_col_article1_2 { float:left; width:644px; height:auto}
#page_content .left_col_article1_2 .header{ width:644px; height:37px}
#page_content .left_col_article1_2 .header .margin_left { float:left; width:26px; height:37px}
#page_content .left_col_article1_2 .header .middle { float:left; width:605px; height:37px; background:url(../images/margin_top_middle1_2.jpg) repeat-x #fafafa}
#page_content .left_col_article1_2 .header .margin_right { float:right; width:13px; height:37px}
#page_content .left_col_article1_2 .content_box {  width:629px; height:auto; background:url(../images/content_background.jpg) repeat-x #fafafa; margin-left:13px}
#page_content .left_col_article1_2 .content {  width:600px;  }
#page_content .left_col_article1_2 .content .box { height:auto; float:left;}

#page_content .left_col_article1_2 .content .main_col2 {  width:276px; height:auto; float:left}
#page_content .left_col_article1_2 .content .main_col3 {  width:319px; height:auto; float:left;}
#page_content .left_col_article1_2 .content .main_col2 .box {  width:276px; height:auto; float:left;}
#page_content .left_col_article1_2 .content .main_col3 .box {  padding-left:8px; width:315px}

#page_content .left_col_article1_2 .box .col1{ width:102px; float:left}
#page_content .left_col_article1_2 .box .col2{ width:205px; float:left}
#page_content .left_col_article1_2 .bottom{ width:644px; height:19px; }
#page_content .left_col_article1_2 .bottom .margin_left{ float:left; width:24px; height:19px}
#page_content .left_col_article1_2 .bottom .middle{ float:left; width:607px; height:19px; background: url(../images/margin_bottom_middle1.jpg) repeat-x}
#page_content .left_col_article1_2 .bottom .margin_right{ float:left; width:13px; height:19px}

#trailer {margin: 0px 0px 10px 0px;}
#trailer a.reference {display: block; float: left; text-decoration: none; width: 147px; height: 33px; background: url('../images/button-blue.png') no-repeat; color: white; font-weight: bold; font-size:16px; text-align: center; padding-top: 5px;}
#trailer a.reference:hover {display: block; float: left; text-decoration: none; width: 147px; height: 33px; background: url('../images/button-red.png') no-repeat; color: white; font-weight: bold; font-size:16px; text-align: center; padding-top: 5px;}


.event {background: url('../images/barva_podklad.png') repeat; margin: 10px 0px 0px 0px; padding: 10px; font-size: 10px}
.event .col1 .pict_left {padding: 0px;} 
.event .col2 {margin-top: 3px;}
.event p {padding: 0px;}


.avatar {margin-bottom: 10px;}
.avatar p {font-size: 16px; font-weight: bold;}
.avatar p img {vertical-align: bottom; margin: 0 5px 0 0;}

.account_menu {font-size: 16px;}
.account_menu p {padding: 0px;font-size: 16px; margin: 5px 0 0 0;}
.account_menu p img {vertical-align: bottom; margin: 0 5px 0 0;}

.autor {color: #b5b5b5; font-size: 10px; padding-bottom: 5px;}
.autor a {color: #b5b5b5; font-size: 10px; text-decoration: underline;}
.autor a:hover {color: #960000; font-size: 10px; text-decoration: underline;}

.voting {font-size: 12px;}

ul.search li {list-style: none;}

