@charset "utf-8";
/** obecne */
#content_title{
	background:url(../client/point.png) no-repeat;
	height:25px;
	width:760px;
	margin:5px auto;
}
#content_title h3{
	padding-left:40px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
#content_box_600{
	width:600px;
	margin:0px auto;
}
.button_3_out{
	margin:10px auto;
	width:150px;
	height:27px;
}
.button_3_in{
	width:150px;
	height:24px;
	padding-top:3px;
	text-align:center;
	background:url(../client/buttons/button_3.png) no-repeat;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.button_3_in:hover{
	color:#666666;
}
.button_3_out_login{
	width:150px;
	height:27px;
}
.button_3_in_login{
	width:150px;
	height:24px;
	padding-top:3px;
	text-align:center;
	background:url(../client/buttons/button_3.png) no-repeat;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.button_3_in_login:hover{
	width:150px;
	height:24px;
	padding-top:3px;
	text-align:center;
	background:url(../client/buttons/button_3.png) no-repeat;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.button_4_out{
	width:80px;
	height:29px;
}
.button_4_in{
	width:80px;
	height:25px;
	padding-top:4px;
	text-align:center;
	background:url(../client/buttons/button_4.png) no-repeat;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.button_4_in:hover{
	width:80px;
	height:25px;
	padding-top:4px;
	text-align:center;
	background:url(../client/buttons/button_4.png) no-repeat;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
/** client_form.php */
.c1{
	width:600px;
	height:30px;
	padding-top:8px;
}
.c2{
	width:200px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding-left:30px;
}
.c3{
	width:300px;
	float:right;
	padding-right:20px;
}
.c4{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}
/** login_form.php */
#clogin_box{
	width:305px;
	margin:20px auto;
	padding:10px 0 0 0;
	height:128px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../client/login.png) no-repeat;
}
#login_form_create_account{
	width: 270px;
	margin: 10px auto;
}
#login_table{
	border-collapse:collapse;
	border:none;
}
#login_table td.left{
	width: 80px;
	padding: 10px 0 0 15px;
}
#login_table td.right{
	width: 200px;
	padding: 10px 0 0 0;
}
#login_table td.btnlog{
	padding: 20px 0 0 74px;
}
/** sendpass_form.php */
.d2{
	position:relative;
	float:left;
	width:350px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	vertical-align:baseline;
}
.d3{
	position:relative;
	float:right;
	width:180px;
	padding-right:50px;
}
/** order_forms.php */
.cleaner_mini{
	height:1px;
	clear:both;
}
.pro_list1{
	width:740px;
	padding:4px 0;
	border-top:1px solid #999999;
	margin:0px auto;
	line-height:22px;
	clear:both;
}
.pro_list2{
	width:610px;
	margin-left:20px;
	float:left;
}
.pro_list2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#000000;
}
.pro_list2 a:hover{
	text-decoration:none;
	color:#0033FF;
}
.pro_list3{
	width:80px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	float:right;
}
.pro_list4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}
.pro_list5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.pro_list_koruna{
	font-size:12px;
	font-weight:normal;
}
.pro_d4{
	width:600px;
	height:100px;
	margin:10px auto;
}
.pro_d5{
	padding:10px 0;
	margin:0px auto;
	width:100px;
	height:30px;
}
div#pro_box_b{
	height:auto;
	width:600px;
	clear:both;
	margin: auto;
}
.order_proces_box0{
	width:740px;
	border-bottom:1px solid #999999;
	margin:0px auto;
}
.order_proces_box1{
	width:720px;
	padding:5px 10px;
	margin:0px auto;
	font-size:16px;
}
.order_proces_box1_big{
	width:720px;
	padding:5px 10px;
	margin:0px auto;
	font-size:16px;
	height:50px;
}
.order_proces_box2{
	width:100px;
	float:left;
}
.order_proces_box3{
	width:720px;
	clear:right;
}
.order_proces_box4{
	width:240px;
	float:left;
}
.order_proces_box5{
	width:200px;
	float:left;
}
.order_proces_box6{
	margin-left:200px;
	clear:right;
}
.order_proces_box7{
	margin:0px auto;
}
.order_proces_box8{
	margin:0px auto;
	height:125px;
	overflow:auto;
}
.order_proces_cleaner_mini{
	height:1px;
	clear:both;
}
.order_proces_cleaner_small{
	height:5px;
	clear:both;
}
.order_proces_cleaner_medium{
	height:10px;
	clear:both;
}
span.order_proces_part_nadpis{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
div#order_img_nadpis{
	background-color:#0099FF;
	margin-bottom:20px;
}
.order_img_box0{
	width:730px;
	/**border:1px solid #FF6400;*/
	margin:0px auto;
	padding:5px;
}
.order_img_box_l{
	width:300px;
	float:left;
}
.order_img_box_p{
	width:300px;
	float:right;
}
.order_img_box_lp_nadpis{
	background-color:#666666;
	color:#FFCC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:28px;
	font-weight:bold;
	text-align:center;
}
.order_img_box_lp_radek{
	background-color:#CC99FF;
	text-align:center;
	line-height:26px;
	padding-bottom:3px;
	border-bottom:1px solid #666666;
}
.order_img_box_lp_button{
	width:80px;
	height:50px;
	float:left;
	clear:right;
	margin-left:20px;
}
.order_img_box_list_radek{
	width:720px;
	background-color:#CCCCCC;
	padding:5px;
	border-bottom:1px solid #999999;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:22px;
}
.order_img_box_list_radek a.save{
	color:#FF3300;
	text-decoration:none;
}
.order_img_box_list_radek a.save:hover{
	color:#666666;
	text-decoration:none;
}
.order_img_box_list_radek a.fileName{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.order_img_box_list_radek a.fileName:hover{
	color:#009900;
	font-weight:bold;
	text-decoration:none;
}
.order_img_box_list_l{
	width:395px;
	float:left;
}
.order_img_box_list_s0{
	width:180px;
	float:left;
}
.order_img_box_list_s1{
	width:150px;
	clear:both;
	float:left;
	padding-left:100px;
}
.order_img_box_list_s2{
	width:140px;
	clear:right;
	float:left;
}
.order_img_box_list_s3{
	width:70px;
	float:left;
	padding-left:10px;
	border-left: 1px solid #666666;
}
.order_img_box_list_s4{
	width:300px;
	clear:right;
	float:left;
}
.order_img_box_list_p{
	border-left: 1px solid #666666;
	width:50px;
	float:right;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:22px;
}
.order_img_box_list_p>a{
	text-decoration:none;
	color:#990000;
}
.order_img_box_list_p>a:hover{
	text-decoration:none;
	color:#FF0000;
}
/** cpoints */
#cpoint_list_nadpis{
	background-color:#FF6666;
	margin-bottom:20px;
}
.cpoint_list_c1{
	width:700px;
	padding:8px 20px;
	border-top:1px solid #999999;
	margin:0px auto;
	line-height:22px;
	clear:both;
}
.cpoint_list_c2{
	width:250px;
	margin-left:20px;
	float:left;
}
.cpoint_list_c3{
	width:300px;
	margin-left:20px;
	float:left;
}
.order_list_fixed{
	background-color:#999;
}
table#order_list{
	margin:0 auto;
	width:780px;
	border-collapse:collapse;
}

a#edit_fk{
	text-align:center;
	color:#FF0000;
	text-decoration:none;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
a#edit_fk:hover{
	text-align:center;
	color:#666666;
	text-decoration:none;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
a.search_cpoints{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	padding-left:10px;
}
a.search_cpoints:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding-left:10px;
}
a.cpoint{
	font-size:16px;
	font-weight:bold;
	color:#0033FF;
	text-decoration:none;
	padding-left:10px;
}
a.cpoint:hover{
	font-size:16px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding-left:10px;
}
.email_link a{
	font-size:16px;
	font-weight:bold;
	color:#0033FF;
	text-decoration:none;
}
.email_link a:hover{
	font-size:16px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
a.pictures_button, a.about_us{
	text-decoration:none;
	color:#0033FF;
}
a.pictures_button:hover, a.about_us:hover{
	text-decoration:none;
	color:#666666;
}
.op_box_0{
	padding:5px 20px;
}
.op_box_0 h3{
	padding:20px 0 5px 0;
}
div#about_us_box0{
	margin:0px auto;
	width:750px;
}
.about_us_box_l{
	float:left;
	width:450px;
}
.about_us_box_p{
	float:right;
	width:250px;
}
.about_us_box_cleaner{
	clear:both;
	height:1px;
}
.about_us_contact_stamp{
	font-size:20px;
	font-weight:bold;
	text-transform:uppercase;
}
#about_us_con_stamp_boreder{
	width:300px; 
	height:150px; 
	border:1px solid #000000; 
	padding:5px;
}
.about_us_subtitle{
	font-size:18px;
	font-weight:bold;
}
table#about_us_maps{
	margin-bottom:30px;
}
table#about_us_emails{
	margin-top:30px;
}
/** uvodni stranka */
#pres_l{
	float:left;
	width:520px;
}
#pres_p{
	float:right;
	width:250px;
}
#pres_cleaner{
	height:1px;
	clear:both;
}
.news{
	margin-bottom:10px;
	font-family:"Times New Roman", Times, serif;
}
.news_title{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
}
.news_body{
	overflow:hidden;
}
.news_time{
	font-size:12px;
}
table#order_proces_photogalery td{
	height:100px;
}
.op_adress_marked{
	font-size:16px;
	font-weight:bold;
}
.quant_files_btn_r{
	padding-top:2px;
	height:18px;
	width:22px;
	float:left;
}
.quant_files_btn_l{
	padding-top:2px;
	height:18px;
	width:22px;
	float:left;
}
.count_files_pad{
	padding-left:10px;
}
a.view_motives{
	color:#0033FF;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
a.view_motives:hover{
	color:#666666;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
.help_b0{
	margin:20px 0px;
	width:750px;
	margin:0px auto;
	padding-top:10px;
}
.help_b_left{
	float:left;
	width:30px;
	background:url(../client/point_small.png) no-repeat;
	width:25px;
	margin-left:10px;
}
.help_b_right{
	float:left;
	width:700px;
}
.help_cleaner{
	height:1px;
	clear:both;
	margin-bottom:15px;
}
a.help_redirectimage{
	color:#0066CC;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	padding-left:5px;
}
a.help_redirectimage:hover{
	color:#666666;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	padding-left:5px;
}
span#cnt_msg{
	padding-left:10px;
	font-size:13px;
	font-weight:bold;
	color:#CC3300;
}
a.add_note{
	color:#0033FF;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}
a.add_note:hover{
	color:#666666;
}
a.color_help{
	color:#FF6400;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
a.color_help:hover{
	color:#666666;
}
div.links{
	margin-top:20px;
}
p.links_title{
	font-size:14px;
	color:#999999;
}
p.links_link{
	padding:5px 0;
	text-align:left;
}
p.links_link a{
	text-decoration:none;
}
/* ------ new ------ */
/* user_form */
table#reg_tbl{
	border:none;
	width:578px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border-collapse:collapse;
}
td.reg_tbl_left{
	padding: 10px 5px 10px 30px;
	width:209px;
}
td.reg_tbl_right{
	padding: 10px 5px 10px 25px;
	width:304px;
}
.uf_selected{
	padding:1px;
	border:1px solid #999;
	background-color:#F33;
}
#reg_form fieldset{
	border: 1px solid #999;
	padding:10px;
	margin-bottom:10px;
}
#reg_form fieldset legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 0 2px;
}
input, select{
	padding:1px;
	border:1px solid #999;
} 
#rlogin, #rpass1, #rpass2, #remail, #rjmeno, #rprijm, #rulice, #rmesto, #rfirma{
	width:260px;
}
#clogin, #cheslo{
	width:185px;
}
#rpsc, #rtelefon, #ric, #rdic, #code{
	width:100px;
}
.send_btn_1{
	background:url(../client/buttons/button_3.png) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:10px 225px;
	width:150px;
	height:25px;
	color:#333;
}
.send_btn_2{
	background:url(../client/buttons/button_3.png) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	width:150px;
	height:25px;
	color:#333;
}
.send_btn_4{
	background:url(../client/buttons/button_4.png) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:70px;
	height:25px;
	color:#333;
}
.send_btn_5{
	background:url(../client/buttons/button_5.png) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:200px;
	height:25px;
	color:#333;
}
.send_btn_7{
	background:url(../client/buttons/button_7.png) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	width:150px;
	height:25px;
	color:#333;
}
.send_btn_8{
	background:url(../client/buttons/button_8.png) no-repeat;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	width:150px;
	height:25px;
	color:#333;
}
.send_btn_1:hover, .send_btn_2:hover{
	color:#666;
	cursor:pointer;
	background:url(../client/buttons/button_3h.png);
}
.send_btn_4:hover{
	color:#666;
	cursor:pointer;
	background:url(../client/buttons/button_4h.png);
}
.send_btn_5:hover{
	color:#666;
	cursor:pointer;
	background:url(../client/buttons/button_5h.png);
}
.send_btn_7:hover{
	color:#FFF500;
	cursor:pointer;
	background:url(../client/buttons/button_7h.png);
}
.send_btn_8:hover{
	color:#333;
	cursor:pointer;
	background:url(../client/buttons/button_8h.png);
}
/* send pass */
table#sp_tbl{
	border:none;
	width:680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border-collapse:collapse;
}
#sp_box{
	width:700px;
	margin:0 auto;
}
td.sp_tbl_left{
	padding: 10px 15px;
	width:400px;
}
td.sp_tbl_right{
	padding: 10px 0px;
	width:260px;
}
#sp_form fieldset{
	border: 1px solid #999;
	padding:10px;
}
#sp_form fieldset legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 0 2px;
}
/* -- OK -- cpoint_forms.php --  */
table#cpoint_list_tbl{
	width:780px;
	margin:0px auto;
	border-collapse:collapse;
}
.cpoint_list_tbl_head{
	font-weight:bold;
	background:url(../client/tbl_head_1.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:25px;
}
#cpoint_sel{
	display:inline;
}
#cpoint_filter{
	width:620px;
	margin:0 auto;
	padding:5px 0px;
}
select#select_town{
	padding:1px;
	border:1px solid #999;
	width:220px;
}
table#cpoint_list_tbl td.w300, table#cpoint_list_tbl td.w400{
	padding:0 10px;
}
table#cpoint_list_tbl tr.data{
	border-bottom:1px solid #CCC;
}
.cpoint_order_info{
	padding: 10px 0;
}
/* products */
table#products_list_tbl{
	width:780px;
	margin:0px auto;
	border-collapse:collapse;
}
table#products_list_tbl tr.head{
	background:url(../client/tbl_head_1.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
}
table#products_list_tbl td{
	padding:0 10px;
}
table#products_list_tbl tr.data{
	border-bottom:1px solid #CCC;
}
.product_category{
	color:#666;
}
.pt_title{
	width:300px;
}
.pt_desc{
	width:300px;
}
.pt_price{
	width:60px;
}
.pt_show{
	width:40px;
}
#product_set_paging{
	width:250px;
	padding:0 0 5px 0;
	float: right;
}
#product_set_sorting{
	width:250px;
	padding:0 0 5px 0;
	float: left;
}
.sel_paging{
	padding:1px;
	border:1px solid #999;
	width:50px;
}
.w50 {
	width:50px;
}
.w80 {
	width:80px;
}
.w100 {
	width:100px;
}
.w150 {
	width:150px;
}
.w200 {
	width:200px;
}
.w300 {
	width:300px;
}
.w400 {
	width:400px;
}
.w500 {
	width:500px;
}
.w600 {
	width:600px;
}
/* seznam objednavek */
#order_set_paging{
	width:250px;
	margin:0 0 0 510px;
	padding:0 0 5px 0;
}
table#order_list tr.head{
	background:url(../client/tbl_head_1.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
}
table#order_list td{
	padding:0 2px;
}
table#order_list tr.data{
	border-bottom:1px solid #CCC;
}
/* order_forms.php - mazani obj */
#del_order_tbl{
	border-collapse:collapse;
	width:500px;
	margin:15px auto;
}
.delete_info{
	padding:5px 15px;
}
.delete_send{
	margin:5px 0 0 300px;
}
/* tikety */
#tickets_set_paging{
	width:250px;
	float:right;
	margin-right:10px;
	padding:0 0 0 0;
}
.add_new_ticket{
	margin-left:10px;
}
.add_new_msg{
	float:left;
	width:120px;
}
.ticket_status{
	float:left;
	width:120px;
}
.ticket_owner{
	float:right;
	width:480px;
	text-align:right;
}
.new_ticket_box{
	width:600px;
	padding:0px 0 0 30px;
}
.new_ticket_info{
	padding-bottom:10px;
}
#new_ticket_tbl{
	margin:10px 0;
}
#new_ticket_tbl td.left{
	width:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#new_ticket_tbl td.right{
	width:300px;
}
.new_ticket_send{
	margin:10px 0 0 90px;
}
#new_msg_tbl td.left{
	width:80px;
	vertical-align:baseline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#new_msg_tbl td.right{
	width:620px;
}
.new_msg_box{
	width:700px;
	padding-left:15px;
	padding-top:10px;
}
.new_msg_send{
	margin:10px 0 10px 315px;
}
.new_msg_captcha{
	padding-left:60px;
}
table#tickets_tbl{
	border-collapse:collapse;
	width:780px;
	margin:0 auto;
}
table#tickets_tbl tr.head{
	background:url(../client/tbl_head_1.png) no-repeat;
	font-size:12px;
	font-weight:bold;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
}
table#tickets_tbl tr.data{
	border-bottom:1px solid #CCC;
}
table#tickets_tbl td.cm,td.id,td.st,td.ts{
	text-align:center;
}
table#tickets_tbl td.id{
	width:70px;
}
table#tickets_tbl td.su{
	width:280px;
}
table#tickets_tbl td.st{
	width:70px;
}
table#tickets_tbl td.ts{
	width:150px;
}
table#tickets_tbl td.cm{
	width:80px;
}
table#tickets_tbl td.b1{
	width:60px;
}
table#tickets_tbl td.b2{
	width:50px;
}
table#ticket_tbl{
	border-collapse:collapse;
	width:780px;
	margin:0 auto;
}
table#ticket_tbl tr.subject_cli{
	background:url(../client/tic_msg_head_1.png) no-repeat;
	font-weight:bold;
	font-size:12px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
table#ticket_tbl tr.subject_emp td, table#ticket_tbl tr.subject_cli td{
	padding-left:10px;
}
table#ticket_tbl tr.subject_emp div.left, table#ticket_tbl tr.subject_cli div.left{
	float:left;
}
table#ticket_tbl tr.subject_emp div.right, table#ticket_tbl tr.subject_cli div.right{
	float:right;
}
table#ticket_tbl tr.subject_emp{
	background:url(../client/tic_msg_head_2.png) no-repeat;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
table#ticket_tbl td{
	padding:2px 10px;
}
table#ticket_tbl td.data{
	padding-bottom:6px;
}
#tickets_add_ticket, #tickets_add_msg{
	padding:5px;
}
#tickets_owner{
	padding:5px 20px;
}
.tickets_paging, .product_paging, .order_paging{
	padding:15px 0 0 0;
}
.tickets_paging a,.product_paging a,.order_paging a{
	margin:0 2px;
	font-size:12px;
	padding:5px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.msg_info{
	font-size:13px;
	color:#333;
}
textarea#ticket_msg_area{
	width:600px;
	height:200px;
	font-family:"Times New Roman", Times, serif;
	border:1px solid #666;
	padding:5px;
}

.no_records{
	padding: 0 20px;
}
#tooltip{
	position: absolute; 
	padding: 5px 10px; 
	background: #c2c2c2; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px; 
	text-align: left; 
	text-shadow: #fff 0px 1px 1px; 
	color: #393939; 
	font: normal normal 11px/13px 'Lucida Grande', 'Segoe UI', 'Tahoma', 'Helvetica', 'Arial', clean, sans-serif; 
	z-index: 2;
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}
/* tooltip oznaceni SPAN */
.text_info{
	color: #000;
	text-decoration: underline;
}
/* helper */
#helper_table{
	border-collapse:collapse;
	width:500px;
}
#helper_table td.left{
	padding: 5px 0;
	width:40px;
}
#helper_table td.right{
	padding: 5px 0;
	width:460px;
}
.your_text_error{
	color:#a60000;
	padding-left: 20px;
}
/* mapa */
table#map_table{border-collapse:collapse;}
table#map_table td{padding:5px;}
a.map_btn_1,a.map_btn_2,a.map_btn_3,a.map_btn_4,a.map_btn_5,a.map_btn_6,a.map_btn_7,a.map_btn_8,a.map_btn_9,a.map_btn_10,a.map_btn_11,a.map_btn_12{ display:block; text-decoration:none; border:none; width:120px; height:120px;}
a.map_btn_1{background:url(../client/mapa/map_btn_1a.png) no-repeat;}
a.map_btn_1:hover{background:url(../client/mapa/map_btn_1h.png) no-repeat;}
a.map_btn_2{background:url(../client/mapa/map_btn_2a.png) no-repeat;}
a.map_btn_2:hover{background:url(../client/mapa/map_btn_2h.png) no-repeat;}
a.map_btn_3{background:url(../client/mapa/map_btn_3a.png) no-repeat;}
a.map_btn_3:hover{background:url(../client/mapa/map_btn_3h.png) no-repeat;}
a.map_btn_4{background:url(../client/mapa/map_btn_4a.png) no-repeat;}
a.map_btn_4:hover{background:url(../client/mapa/map_btn_4h.png) no-repeat;}
a.map_btn_5{background:url(../client/mapa/map_btn_5a.png) no-repeat;}
a.map_btn_5:hover{background:url(../client/mapa/map_btn_5h.png) no-repeat;}
a.map_btn_6{background:url(../client/mapa/map_btn_6a.png) no-repeat;}
a.map_btn_6:hover{background:url(../client/mapa/map_btn_6h.png) no-repeat;}
a.map_btn_7{background:url(../client/mapa/map_btn_7a.png) no-repeat;}
a.map_btn_7:hover{background:url(../client/mapa/map_btn_7h.png) no-repeat;}
a.map_btn_8{background:url(../client/mapa/map_btn_8a.png) no-repeat;}
a.map_btn_8:hover{background:url(../client/mapa/map_btn_8h.png) no-repeat;}
a.map_btn_9{background:url(../client/mapa/map_btn_9a.png) no-repeat;}
a.map_btn_9:hover{background:url(../client/mapa/map_btn_9h.png) no-repeat;}
a.map_btn_10{background:url(../client/mapa/map_btn_10a.png) no-repeat;}
a.map_btn_10:hover{background:url(../client/mapa/map_btn_10h.png) no-repeat;}
a.map_btn_11{background:url(../client/mapa/map_btn_11a.png) no-repeat;}
a.map_btn_11:hover{background:url(../client/mapa/map_btn_11h.png) no-repeat;}
a.map_btn_12{background:url(../client/mapa/map_btn_12a.png) no-repeat;}
a.map_btn_12:hover{background:url(../client/mapa/map_btn_12h.png) no-repeat;}
