
body, table, tr, td {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
 border: 0;
	cursor: auto;
}

body { background-color: #FFFFFF;	}

hr { text-align: center;	height: 1px; }

a  {
	color: #000000;
	text-decoration: none;
}
a:hover  {
	color: #000000;
	text-decoration: underline;
}

.tdcentered { text-align: center;	vertical-align: middle; }
.tdtopcentered { text-align: center;	vertical-align: top; }
.tdright { text-align: right; }
.tdtop { vertical-align: top; }
.tdjustified { text-align: justify; }

.tdrightalign { text-align: right;	vertical-align: middle; }

.extrasmall5px {	font-size: 5px;	height: 5px;	vertical-align: middle;	}
.extrasmall4px {	font-size: 5px;	height: 5px;	vertical-align: middle;	}
.extrasmall3px {	font-size: 3px;	height: 3px;	vertical-align: middle;	}
.extrasmall2px {	font-size: 2px;	height: 2px;	vertical-align: middle;	}
.extrasmall1px {	font-size: 1px;	height: 1px;	vertical-align: middle;	}

.hr-mc-1 {	vertical-align: middle;	text-align: center;	height: 1px; }
.hr-mc-2 {	vertical-align: middle;	text-align: center;	height: 2px; }
.hr-mc-3 {	vertical-align: middle;	text-align: center;	height: 3px; }
.hr-mc-4 {	vertical-align: middle;	text-align: center;	height: 4px; }
.hr-mc-5 {	vertical-align: middle;	text-align: center;	height: 5px; }

.errormsg-general {	color: #CC3300;	}
.errormsg-center {	color: #CC3300;	text-align: center; }
.infomsg-general {	color: #6E6E6E;	}
.infomsg-center {	color: #6E6E6E;	text-align: center; }

a  {
	color: #FD7700;
	text-decoration: underline;
}
a:hover  {
	color: #FD7700;
	text-decoration: underline;
}
.text_strong {
    font-weight: bold;
}
.text_italic {
	font-style: italic;
}

.cell_ie_main  {
 text-align: center;
}
div#cell_background_main {
 width: 776px;
 margin-left: auto;
 margin-right: auto;	
	margin-top: 70px;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;	
	color: #6B6B6B;
}
div#up_1_level {
 padding-top: 7px;		
	background-color: #E8E8E8;	
}
div#up_2_level {
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;
	background-color: #FFFFFF;		
}
div#up_2a_level {
 height: 134px;
	overflow: hidden;		
}
.up_3_level {
 height: 2px;	
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;
	overflow: hidden;				
}
.up_4_level {	
 height: 2px;
	background-color: #F1F1F1;	
	margin: 0px 6px 0px 9px;			
}
div#up_5_level {
 height: 10px;	
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;
	overflow: hidden;				
}
.up_6_level {	
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;
 height: 5px;	
	overflow: hidden;						
}
.up_7_level {
	margin: 0px 6px 0px 9px;					
}
.up_8_level {
 height: 5px;	
	border-left: 2px solid #E8E8E8;
	border-right: 2px solid #E8E8E8;				
}
div#mid_1_level {	
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;						
}
div#mid_2_level {
	margin: 0px 6px 0px 9px;					
}
div#mid_3_level {
	border-left: 2px solid #E8E8E8;
	border-right: 2px solid #E8E8E8;				
}
div#mid_main {
	margin: 0px 5px 0px 5px;						
}
div#bottom_1_level {
 height: 14px;	
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;
	overflow: hidden;				
}
div#bottom_2_level {
 padding-bottom: 7px;		
	background-color: #E8E8E8;	
}
div#bottom_3_level {
 height: 96px;
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;	
	background-color: #FFFFFF;					
}
div#bottom_4_level {
 height: 96px;	
	overflow: hidden;	
	margin: 0px 6px 0px 9px;			
}
div#bottom_5_level {
 height: 33px;
	border-left: 7px solid #E8E8E8;
	border-right: 7px solid #E8E8E8;
	background-color: #FFFFFF;		
}
div#mid_main_body {
 height: 333px;		
	overflow: hidden;						
}
div#mid_main_body_sub {
					
}
.language_cell {
 padding: 60px 0px 60px 0px;
	text-align: center;						
}
div#bottom_4_level_body_left {
 float: left;				
}

div#bottom_4_level_body_center {
 float: left;				
 width: 325px;				
}

.bottom_4_level_body_center_ck {
 text-align: center;              
}

div#bottom_4_level_body_right {
 float: right;
	width: 268px;					
}
div#bottom_4_level_body_right_sub {
 float: right;
	width: 157px;					
}
div#bottom_4_level_body_bottom {
 clear: both;
 display: none;
	height: 1px;					
}
div#bottom_4_level_body_right_tel {
	border-left: 1px solid #F1F1F1;
	border-right: 1px solid #F1F1F1;
	height: 96px;	
	overflow: hidden;
 background: url(../images.sys/bottom_background.jpg); 		
}
div#bottom_4_level_body_right_tel_tittle {
 padding: 6px 12px;
	color: #FD7700;
	text-align: left;		
}
.bottom_4_level_body_center_counter {
 padding: 1px 12px;
    left: 250px;
	text-align: right;		
}
.bottom_4_level_body_right_tel_body {
 padding: 1px 12px;
	text-align: left;		
}
div#bottom_4_level_body_left_tel_tittle {
 padding: 6px;
	color: #FD7700;
	text-align: left;		
}
.bottom_4_level_body_left_tel_body {
 padding: 1px 6px;
	text-align: left;		
}
.main_cell {
 padding: 10px;
	padding-right: 15px;
	padding-bottom: 0px;		
}
.menu_cell {
 width: 150px;
	background-color: #DEDEDE;
		
}
div#main_cell_tittle {
	color: #FD7700;	
	margin-bottom: 6px;
	font-weight: bold;
	font-size: 120%;
}
.main_cell_body {
	text-align: justify;
}
div#main_cell_bottom {
 padding: 0px;
	color: #6B6B6B;
}
.main_cell_body_aktuality_left {
 background-color: #E9E9E9;	
	width: 20%;
}
.main_cell_body_aktuality_right {
 background-color: #F9F9F9;	
	width: 80%;
}
div#main_cell_body_aktuality_date {
 text-align: center;
	padding: 12px;	
	color: #6B6B6B;	
	padding-bottom: 6px;	
}
div#main_cell_body_aktuality_category {
 text-align: center;
	padding: 0px;	
	padding-bottom: 6px;
	color: #6B6B6B;		
}
div#main_cell_body_aktuality_picture {
 text-align: center;
	padding: 6px;	
	padding-top: 0px;
}
div#main_cell_body_aktuality_tittle {
 text-align: justify;
	padding: 6px 10px;	
	border-bottom: 1px solid #F1F1F1;	
	color: #6B6B6B;
}
div#main_cell_body_aktuality_text_tittle {
 text-align: justify;
	padding: 6px 10px 3px 10px;
	color: #6B6B6B;
	font-weight: bold;
}
div#main_cell_body_aktuality_text {
 text-align: justify;
	padding: 3px 10px 8px 10px;
	color: #6B6B6B;
}
div#main_cell_body_interview_picture {
 text-align: center;
}
div#main_cell_body_aktuality_foto {
 text-align: center;
	padding: 3px 10px 8px 10px;
	color: #6B6B6B;
}
div#main_cell_body_aktuality_detail {
 text-align: right;
	padding: 6px 10px;		
	color: #6B6B6B;
}
.main_cell_body_aktuality_spacer {
 height: 20px;
}
.main_cell_body_nabidka_text {
 text-align: justify;
	padding: 2px 10px 1px 10px;
	color: #6B6B6B;
}
.main_cell_body_dilo_nahled {
	text-align: right;
	padding: 0px 10px 0px 10px;
	color: #6B6B6B;
	background-color: red;
	background-color: red;
	height: 160px;
	width: 190px;
	vertical-align: middle;
}
.main_cell_body_dilo_popis {
 text-align: center;
	padding: 2px 10px 1px 10px;
	color: #6B6B6B;
}
.main_cell_body_dilo_popis_left {
 text-align: left;
	padding: 2px 10px 1px 10px;
	color: #6B6B6B;
}
.kategorielink {
	color: #666666;
	text-decoration: underline;
}
.nabidkalink {
	color: #666666;
	text-decoration: underline;
}
.autorlink {
	color: #666666;
	text-decoration: underline;
}
.kataloglink {
	color: #666666;
	text-decoration: underline;
}
.dilolink {
	color: #666666;
	text-decoration: underline;
}
.plaintext_vertical_space1 {
 font-size: 3px;	
	height: 3px;	
}
.dilolink  {
	color: #666666;
	text-decoration: underline;
}
.main_cell_body_autor_name {
 text-align: left;
	padding: 2px 10px 1px 10px;
	color: #6B6B6B;
	font-size: 130%;
}
.main_cell_body_autor_general_label {
 text-align: left;
	padding: 5px 10px 1px 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FD7700;
}
.main_cell_body_dilo_cena {
 text-align: left;
	padding: 5px 10px 1px 10px;
	margin-bottom: 10px;
	color: #6B6B6B;
}
.main_cell_body_dilo_zpet {
 text-align: left;
	padding: 5px 10px 1px 10px;
	margin-bottom: 10px;
	color: #6B6B6B;
}
.main_cell_body_autor_zivotopis_label {
 text-align: left;
	padding: 5px 10px 1px 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FD7700;
	border-top: 1px solid #F1F1F1;
}
.main_cell_body_dilo_label {
 text-align: left;
	padding: 5px 10px 1px 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #FD7700;
	border-top: 1px solid #F1F1F1;
}
