@charset "utf-8";

/* ---------------- default settings ---------------- */
form, body { margin: 0px; padding: 0px; }
a img, img, object { border: 0px; margin: 0px; padding: 0px; }

/* ---------------- page settings ---------------- */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#b4b2b8;
	background-color:#96969f;
	background-image:url(../images/background.gif);
	background-repeat:repeat-y;
	background-position:center top;
}
body a{ color:#000000; }
body a:active, body a:visited, body a:link{ text-decoration: none; }
body a:hover { text-decoration: underline; }	

#centered_div{
	width:980px;
	position:relative;
	margin:auto;
}

     #italic{font-style:italic;}
     #underline{text-decoration:underline;}
     #important{font-weight: normal;}
     
/* ---------------- header ---------------- */
#header{
	width:980px;
	background-image:url(../images/header_background.gif);
	background-repeat:no-repeat;
}

.header_flash{
 height:131px;
}

.header_div{
 width:966px;
 height:131px; 
 background-image:url(images/header_background_alt.gif); 
 background-repeat:no-repeat;
}

.header_div_2{
 height:0px;
 width:0px;
 overflow:hidden;
}

.header_menu{
 height:25px;
}

.header_tab_menu{
 height:25px; 
 border-collapse:collapse; 
 font-size:10px;
}

.header_tab_menu td{
 color:#000000;
}

.header_tab_menu a{
 color:#b5263c;
}

.header_tab_td_width{
 width:655px;
}

.header_search{
 border: solid 1px #000000;
}

.header_search_2{
 margin-left: 5px;border: solid 1px #000000;
}

.header_land{
 width:90px;
}

.header_land_cz{
 margin-left:26px; 
 cursor:pointer;
}

.header_land_en{
 margin-left:15px; 
 cursor:pointer;
}

#header_hole{
	background-image:url(../images/header_hole.gif);
	background-repeat:no-repeat;
	height:5px;
	width:980px;
}

/* ---------------- menu ---------------- */
#menu{
	width:980px;
	height:38px;
	background-image:url(../images/menu_background.gif);
	background-repeat:no-repeat;
	padding-top:7px;
	padding-left:9px;
}

.top_menu{
 margin-left:3px;
}
/* ---------------- navigator ---------------- */
.navigator{
 height:29px; 
 width:642px; 
 overflow:hidden; 
 font-size:10px; 
 color:#464646; 
 padding-left:35px; 
 padding-top:20px; 
}

.navigator_div{
 overflow:hidden; width:642px; height:13px;
}

.navigator_span{
 color:#464646;
}

.page_info{
 border-collapse:collapse; 
 height:33px; 
 width:707px; 
 font-size:10px; 
 color:#010101;
}               

.page_info_div{
  padding-left:5px;
} 

.page_info_span{
  color:#b5263c;
} 

.toolbar{
 margin-left:33px; 
 margin-top:20px;
}
.toolbar_tools{
 border-collapse:collapse;
 margin-top:4px; 
 width:670px;
}

.toolbar_tools td{
 color:#aaaaaa;
}

.toolbar_tools_div{
 float:right; 
 margin-top:9px; 
 margin-right:6px;
}

.toolbar_tools_div2{
 float:right; 
 background-image:url(../images/pagging_middle.gif); 
 background-repeat:no-repeat; 
 width:43px; height:22px; 
 margin-top:5px; 
 margin-right:6px; 
 padding-top:6px;
}
.toolbar_tools_div_3{
 float:right; 
 margin-top:9px; 
 margin-right:10px;
}

.toolbar_tools_input{
 border:#FFF 0px solid; 
 background-color:#FFF; 
 color:#010101; 
 font-size:12px; 
 font-weight:bold; 
 width:28px; 
 height:15px; 
 margin-left:9px;
}

/* ---------------- page ---------------- */
#page{
	width:980px;
	background-image:url(../images/page_background.gif);
	background-repeat:repeat-y;
}

#page_bottom{
	width:980px;
	background-image:url(../images/page_background_bottom.gif);
	background-repeat:no-repeat;
	height:6px;
}

#page_bottom_informations{
	height:33px;
	width:980px;
}

.pages_table{
 border-collapse:collapse; 
 width:980px
}

.boxes_td{
 background-color:#e4e3e3;
}

.pages_bottom_div{
 background-color:#e4e3e3;
}

/*
#page_border{
	width:980px;
	background-image:url(../images/page_border_background_bottom.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}
*/

#page_content{
	width:706px;
	color:#464646;
}

#page_real_content{
	overflow:hidden;
}

.dulezite{
 width:0px;
 height:0px;
 overflow:hidden;
}
/* ---------------- footer ---------------- */
#footer{
	padding-right:70px;
	padding-top:12px;
	padding-bottom:15px;
	font-size:10px; 
	color:#000000;
}
.footer{
 border-collapse:collapse;
}

.footer_div{
 padding-top:3px; padding-left:5px;
}

.error_tab td{
	color:#b5263c;
	font-weight:bold;
	font-size:10px;
}
/* ---------------- Boxy -------------------*/
/*education box*/
.education_box_backgrund{
 background-image:url(../images/box_education_background_cz.gif); 
 background-repeat:no-repeat; 
 width:239px; 
 height:206px; 
 margin-top:15px;
}

.education_box_div{
 height:32px; 
 cursor:pointer;
}

.education_box_div_2{
 height:142px; 
 overflow:hidden;
}

.education_box_div_3{
 font-size:10px; 
 font-weight:bold; 
 color:#060606; 
 padding-left:12px; 
 padding-top:64px;
 width:215px; 
 overflow:hidden; 
 height:24px;
}

.education_box_div_4{
 width:152px; 
 height:35px; 
 background-image:url(../images/box_education_bt.gif); 
 background-repeat:no-repeat; 
 cursor:pointer; 
 margin-left:42px; 
 margin-top:12px;
}

.education_box_div_5{
 width:64px; 
 height:21px; 
 cursor:pointer; 
 margin-top:3px; 
 margin-left:169px;
}

/*books box*/
.books_div{
 background-image:url(../images/box_books_background_cz.gif); 
 background-repeat:no-repeat; 
 width:239px; 
 height:206px; 
 margin-top:15px;
}

.books_div_2{
 height:32px; 
 cursor:pointer;
}

.books_div_3{
 height:142px; 
 overflow:hidden;
}

.books_div_4{
 width:235px; 
 height:61px; 
 padding-top:8px;
}

.books_table{
 border-collapse:collapse; 
 width:235px;
}

.books_table_td{
 width:47px;
}

.books_table_div{
 padding-left:11px;
}

.books_table_div_2{
 padding-left:7px; 
 font-size:10px;
}

.books_date{
 color:#696868;
}

.books_detail{
 color:#000; 
 font-weight:bold; 
 height:25px; 
 overflow:hidden;
}

.books_autor{
 color:#000; 
 padding-top:1px;
}

.books_div_4{
 height:18px;
}

.books_div_5{
 padding-left:7px;
}

.books_div_6{
 padding-left:7px; 
 font-size:10px;
}

.books_div_end{
 width:64px; 
 height:21px; 
 cursor:pointer; 
 margin-top:3px; 
 margin-left:169px;
}

/*forum box*/
.forum_div{
 background-image:url(../images/box_forum_background_cz.gif); 
 background-repeat:no-repeat; 
 width:239px; 
 height:206px; 
 margin-top:15px;
}

.forum_div_2{
 height:32px; 
 cursor:pointer;
}

.forum_div_3{
 margin-top:18px; 
 font-size:12px; 
 color:#000; 
 overflow:hidden; 
 padding-top:13px; 
 height:43px; 
 width:221px; 
 margin-left:7px;
}

.forum_div_4{
 padding-top:20px; 
 color:#000; 
 font-size:10px; 
 width:221px; 
 height:65px; 
 overflow:hidden; 
 padding-left:9px;
}

.forum_div_5{
 width:221px; 
 overflow:hidden; 
 height:13px; 
 padding-top:2px; 
 color:#000;
}

/*interview box*/
.interview_div{
 background-image:url(../images/box_interview_background_cz.gif); 
 background-repeat:no-repeat; 
 width:239px; 
 height:206px; 
 margin-top:15px;
}

.interview_div_2{
 height:32px; 
 cursor:pointer;
}

.interview_div_3{
 height:142px; 
 overflow:hidden; 
 font-size:10px;
}

.interview_table{
 border-collapse:collapse; 
 margin-left:12px;
 margin-top:17px; 
 width:207px;
}

.interview_table_td{
 width:40px;
}

.interview_div_4{
 padding-left:3px;
}

.interview_date{
 color:#696868;
}

.interview_autor{
 color:#060606; 
 width:166px; 
 height:12px; 
 overflow:hidden;
}

.interview_title{
 width:166px; 
 overflow:hidden; 
 height:25px;
}

.interview_div_5{
 width:221px; 
 height:66px; 
 overflow:hidden; 
 color:#000000; 
 line-height:13px;
}

.interview_end{
 width:64px; 
 height:21px; 
 cursor:pointer; 
 margin-top:3px; 
 margin-left:169px;
}
/*news box*/
.news_div{
 background-image:url(../images/box_news_background_cz.gif); 
 background-repeat:no-repeat; 
 width:239px; 
 height:206px; 
 margin-top:15px;
}

.news_div_2{
 height:32px; 
 cursor:pointer;
}

.news_div_3{
 height:142px; 
 overflow:hidden; 
 font-size:10px;
}

.news_table{
 border-collapse:collapse; 
 margin-left:12px; 
 margin-top:17px; 
 width:207px;
}

.news_table_div{
 width:19px; 
 height:9px; 
 background-image:url(images/news_box_item.gif); 
 background-repeat:no-repeat; 
 margin-top:3px;
}

.div_date{
 color:#696868;
}

.div_detail{
 width:175px; 
 overflow:hidden; 
 padding-bottom:7px; 
 height:7px;
}

.news_div_td{
 height:1px;
}

.news_end{
 width:64px; 
 height:21px; 
 cursor:pointer; 
 margin-top:3px; 
 margin-left:169px;
}
/*talent box*/

/* ---------------- dodatek ---------------- */
.news_detail{
 height:1163px; 
 padding-top:20px; 
 padding-left:33px;
}

.news_content_div{
 width:672px; 
 height:938px;
}

.news_content_div_2{
 width:672px; 
 height:1163px;
}

.news_content_title{
 font-weight: bolder;
 font-size:24px; 
 color:#d01015;
}

.news_content_title_div{
 height:1px; 
 border-top:#f8dbdc 1px solid; 
 margin-top:14px;
}

.abstract_div{
 margin-top:14px;
}

.abstract_table{
 border-collapse:collapse; 
 width:650px;
}

.abstract_table_td{
 width:167px; 
 line-height:18px;
}

.abstract_span{
 color:#464646;
}

.abstract_div_2{
 padding-left:16px; 
 line-height:18px;
}

.abstract_div_3{
 height:1px; 
 border-top:#f8dbdc 1px solid; 
 margin-top:14px;
}

.abstract_div_4{
 margin-top:14px; 
 width:650px; 
 line-height:18px; 
 color:#000000;
}

.abstract_span{
 padding-right:21px; 
 padding-bottom:21px; 
 padding-top:4px; 
 float:left;
}

.abstract_div_5{
 height:1px; 
 border-top:#f8dbdc 1px solid; 
 margin-top:14px;
}

.comments_div{
 padding-top:10px;
}

.comments_table{
 border-collapse:collapse; 
 width:650px;
}

.survey_td{
 width:328px;
}

.survey_div{
 margin-left:2px; 
 width:172px; 
 color:#000; 
 font-weight:bold;
}

.survey_div_2{
 width:172px; 
 height:3px; 
 background-image:url(../images/new_table_element_red_top.gif); 
 background-repeat:no-repeat;
}

.survey_div_3{
 width:159px; 
 background-color:#dd5053;
  padding-top:3px; 
  padding-bottom:3px; 
  padding-left:13px;
}

.survey_div_4{
 width:172px; 
 height:3px; 
 background-image:url(../images/new_table_element_red_bottom.gif); 
 background-repeat:no-repeat;
}

.survey_div_5{
 margin-left:2px; 
 width:297px; 
 margin-top:4px;
}

.survey_div_6{
 width:297px; 
 height:4px; 
 background-image:url(../images/new_table_element_ping_top.gif); 
 background-repeat:no-repeat;
}

.survey_div_7{
 width:282px; 
 background-color:#eaeaea; 
 padding-top:4px; 
 padding-bottom:4px; 
 height:50px; 
 padding-left:15px;
}

.survey_p{
 padding-top:3px;
}

.survey_img{
 cursor:pointer;
}

.survey_span{
 color:#000;
}

.survey_div_8{
 color:#000; 
 padding-top:8px; 
 padding-left:5px;
}



.box_div{
 margin-bottom:26px;
}

.ani_buttom{
 height:53px;
}

.ani_table{
 border-collapse:collapse;
}

.ani_div{
 width:298px; 
 height:35px;
 /*místo cz v nazvu obrazku ma byt <?php echo $lang->get() ?> pro jazykuvou mutaci*/ 
 background-image:url(../images/news_anim_bt_cz.gif); 
 background-repeat:no-repeat; 
 cursor:pointer; 
 margin-left:50px; 
 margin-top:2px;
}  

.ani_div_2{
 padding-left:14px; 
 padding-top:7px;
}

.news_list_div{
 height:1163px; 
 padding-top:20px; 
 padding-left:33px;
}

.news_list_title{
 font-size:24px; 
 color:#d01015;
}

.news_list_div_2{
 height:1px; 
 border-top:#f8dbdc 1px solid; 
 margin-top:14px;
}

.pages_real_class{
 height:1097px; 
 margin-top:19px;
}

.pages_real_table{
 border-collapse:collapse; 
 width:650px;
}

.pages_real_table_td{
 width:167px; 
 line-height:18px;
}

.real_span{
 color:#010101;
}

.top_div{
 padding-left:16px;
}

.h2_news{
 font-size:14px;
 color:#d01015;
}

.a_news{
 color:#d01015; 
}

survey_div{
 color:#000; 
 font-size:10px; 
 padding-top:5px;
}

.comments_div{
 color:#000; 
 font-size:10px; 
 padding-top:5px;
}

.comments_div_2{
 margin-top:20px; 
 line-height:18px;
}

.comments_div_3{
 font-weight:bold; 
 margin-top:20px;
}

.comments_div_4{
 height:1px; 
 border-top:#f8dbdc 1px solid; 
 margin-top:20px; 
 margin-bottom:20px;
}

.comments_div_2 a{
 color: blue;
}
.abstract_div_4 a{
 color: blue;
}

