/*ZAKLADNI FORMATOVANE PRVKY*/
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#272828; 
	font-size:0.75em; 
	line-height:1.79em; 
	background:#e9f0f3 url(../images/layout/bg.gif) repeat-x top;}
body, table, h1, h2, h3, h4, h5, h6, ul, a, li, img, p, form, hr, dl, dt, dd, frame, fieldset {
	padding: 0px; 
	margin: 0px; 
	border: 0px;}
ul {
	list-style: none;}
img {
	display: block;}
h1, h2, h3, h4 {
	color:#355f73; 
	font-weight:bold;}
h1 {
	font-size:1.89em;
	padding-bottom:23px;
	line-height:26px;}
h2 {
	font-size:1.49em;
	padding-bottom:20px;}
h3 {
	font-size:1.29em;
	padding-bottom:20px;}
h4 {
	font-size:1.09em;
	padding-bottom:20px;}
a {
	color:#1a516b;
	text-decoration:underline;
	cursor:pointer;}
a:hover {
	color:#11394d; 
	text-decoration:none;}
.clr {
	clear:both;
	height:0px;
	overflow:hidden;
	font-size:1px;
	border:0px;
	padding:0px;
	margin:0px;
	line-height:0px;}
.bold {
	font-weight:bold;}
.center_page {
	width:821px; 
	position:relative; 
	margin:0 auto 0 auto;}
#header {
	width:821px; 
	height:179px; 
	position:relative; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	background:url(../images/layout/header.gif) no-repeat 394px 0;}
#lang_menu {
	float:right; 
	margin:63px 15px 0 0;}
#lang_menu li {
	float:left; 
	margin-left:4px;}
#lang_menu a {
	width:28px; 
	height:25px; 
	display:block; 
	overflow:hidden; 
	position:relative; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:center; 
	padding-top:3px; 
	background-color:#aec6d1; 
	color:#426a7d;}
#lang_menu a:hover {
	background-color:#FFFFFF;}
#lang_menu a:hover span {
	background-position:0 -28px;}
#lang_menu a span {
	width:28px; 
	height:28px; 
	display:block; 
	cursor:pointer; 
	position:absolute; 
	top:0; 
	left:0;}
#lang_cs a span {
	background:url(../images/layout/lang_cs.gif) no-repeat 0 0;}
#lang_en a span {
	background:url(../images/layout/lang_en.gif) no-repeat 0 0;}
#lang_ru a span {
	background:url(../images/layout/lang_ru.gif) no-repeat 0 0;}
#lang_cs_active a span {
	background:url(../images/layout/lang_cs_active.gif) no-repeat 0 0;}
#lang_en_active a span {
	background:url(../images/layout/lang_en_active.gif) no-repeat 0 0;}
#lang_ru_active a span {
	background:url(../images/layout/lang_ru_active.gif) no-repeat 0 0;}
#hl_menu {
	width:821px; 
	height:38px; 
	float:none; 
	clear:both; 
	overflow:hidden;
	 margin-top:11px;}
#hl_menu li {
	float:left; 
	margin-right:3px;}
#hl_menu li#men_8, #hl_menu li#men_8_active {
	margin-right:0px;}
#hl_menu a {
	width:100px; 
	height:29px; 
	display:block; 
	overflow:hidden; 
	position:relative; 
	text-align:center; 
	padding-top:9px;}
#hl_menu #men_1 a,
#hl_menu #men_2 a,
#hl_menu #men_3 a,
#hl_menu #men_4 a,
#hl_menu #men_5 a,
#hl_menu #men_6 a,
#hl_menu #men_7 a,
#hl_menu #men_8 a {
	background-color:#427d99; 
	color:#FFFFFF;}
#hl_menu #men_1_active a,
#hl_menu #men_2_active a,
#hl_menu #men_3_active a,
#hl_menu #men_4_active a,
#hl_menu #men_5_active a,
#hl_menu #men_6_active a,
#hl_menu #men_7_active a,
#hl_menu #men_8_active a {
	background-color:#fcfcfc; 
	color:#000000;}
#hl_menu a span {
	width:100px; 
	height:38px; 
	display:block; 
	position:absolute; 
	top:0; 
	left:0; 
	cursor:pointer;}
#hl_menu li a:hover span {
	background-position:0 -38px !important;}
#page {
	width:100%; 
	float:none; 
	clear:both; 
	overflow:hidden;
	background-color:#FFFFFF;
	padding:40px 0 40px 0;}
#content_left {
	width:560px; 
	float:left; 
	font-size:1em; 
	line-height:1.79em;}
#content_left p, #content_left ul, #content_left ol {
	padding-bottom:15px;}
#content_left ol {
	margin:0px 0 0 25px;}
#content_left ul li {
	background:url(../images/layout/lsi.gif) no-repeat 0 7px; 
	padding:0 0 4px 20px;}
#content_left ul li.first {
	background:none;
	padding-left:0px;}
.cis_sez li {
	background:url(../images/layout/cis_sez.gif) no-repeat 0 0 !important; 
	padding:0 0 8px 0px !important; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	font-weight:bold; 
	color:#4b4b4b;}
.cis_sez span {
	width:13px; 
	display:block; 
	padding-left:7px; 
	float:left; 
	color:#e9eef0; 
	margin-right:14px;}
#content_right {
	width:226px; 
	float:left; 
	margin-left:35px; 
	_margin-right:-10px;}
.nov_box {
	float:none; 
	clear:both; 
	overflow:hidden; 
	margin-bottom:20px;
	width:570px; 
	background:#e9f0f3 url(../images/layout/nov_box.gif) repeat-y;}
.nov_box .bg_top, .nov_box .bg_bot {
	width:570px; 
	height:5px; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	font-size:1px; 
	line-height:0px;}
.nov_box .bg_top {
	background:url(../images/layout/nov_box_top.gif) no-repeat top;}
.nov_box .bg_bot {
	background:url(../images/layout/nov_box_bot.gif) no-repeat bottom;}
.nov_box .con {
	width:550px; 
	margin:-5px 0 -5px 0; 
	padding:10px; 
	position:relative;}
.nov_box a.first {
	display:block; 
	float:left; 
	padding:5px; 
	background-color:#ffffff; 
	margin-right:10px;}
.nov_box a.first:hover {
	background-color:#c5d7df;}
.nov_box h2 {
	padding:5px 85px 0px 0px  !important;}
.nov_box span {
	position:absolute; 
	top:15px; 
	right:15px; 
	display:block; 
	width:70px; 
	font-size:0.89em; 
	color:#355f73;}
.nov_box p {
	padding-bottom:5px !important;}
#resize_box {
	width:211px; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	background:url(../images/layout/resize_box.gif) repeat-y;
	margin-bottom:20px;}
#resize_box a {
	color:#272828; 
	cursor:pointer;}
#resize_box li.first a {
	background:url(../images/layout/a_plus.gif) no-repeat 0 2px; 
	padding-left:18px; 
	margin-left:14px;}
#resize_box li.last a {
	background:url(../images/layout/a_minus.gif) no-repeat 0 2px;
	padding-left:18px; 
	margin-left:20px;}
#resize_box ul {
	background:#fcfcfc url(../images/layout/resize_box_con.gif) no-repeat top; 
	overflow:hidden;}
#resize_box ul li {
	display:inline;}
#resize_box .bg_top, #resize_box .bg_bot {
	width:211px; 
	height:9px; 
	font-size:1px; 
	line-height:0;}
#resize_box .bg_top {
	background:url(../images/layout/resize_box_top.gif) no-repeat top;}
#resize_box .bg_bot {
	background:url(../images/layout/resize_box_bot.gif) no-repeat bottom;}
.rps_box {
	width:191px; 
	float:none; 
	clear:both; 
	position:relative; 
	margin-bottom:20px; 
	background:#dbdbdb url(../images/layout/rps_box.gif) repeat-y;}
.rps_box .bg_top, .rps_box .bg_bot {
	width:191px; 
	height:11px; 
	font-size:1px; 
	line-height:0px;}
.rps_box .bg_top {
	background:url(../images/layout/rps_box_top.gif) no-repeat top;}
.rps_box .bg_bot {
	background: url(../images/layout/rps_box_bot.gif) no-repeat bottom;}
.rps_box div.first {
	width:159px; 
	background-color:#eceaeb; 
	margin-left:7px; 
	overflow:hidden; 
	color:#3b3b3b; 
	font-size:1.49em; 
	font-weight:normal; 
	padding:4px 0 10px 12px !important; 
	margin-bottom:6px;}
.rps_box p {
	padding:0 55px 3px 19px;}
.a_more {
	background:url(../images/layout/a_more.gif) no-repeat 1px 4px; 
	padding-left:24px; 
	display:block;}
#img_stomatolog {
	width:96px; 
	height:156px; 
	display:block; 
	position:absolute; 
	bottom:-1px; 
	right:-34px; 
	background:url(../images/layout/img_stomatolog.png) no-repeat 0 0;
	_background: none;
	&background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/public/images/layout/img_stomatolog.png', sizingMethod='crop');}
#img_pacient {
	width:102px; 
	height:154px; 
	display:block; 
	position:absolute; 
	bottom:1px; 
	right:-34px; 
	background:url(../images/layout/img_pacient.png) no-repeat 0 0;
	_background: none;
	&background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/public/images/layout/img_pacient.png', sizingMethod='crop');}
#footer {
	padding-bottom:100px; 
	background-color:#e9f0f3; 
	border-top:1px solid #d3e2e8; 
	width:100%; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	position:relative; 
	color:#518ca5; 
	font-size:1.09em;}
#footer a, #footer a:hover {
	color:#518ca5;}
#footer .con {
	width:821px; 
	position:relative; 
	margin:0 auto 0 auto; 
	float:none;
	clear:both; 
	overflow:hidden;}
#footer .first {
	float:left; 
	padding:7px 0 0 30px;}
#footer .first li {
	float:left; 
	padding-right:10px; 
	margin-right:10px; 
	background:url(../images/layout/footer_odd.gif) no-repeat 100% 5px;}
#footer .first li.last {
	background:none;}
#footer div.last {
	float:right; 
	padding:7px 30px 0 0;}
.a_archiv_in {
	background:#e9f0f3 url(../images/layout/a_archiv_in.gif) no-repeat 0 0; 
	padding:2px 15px 2px 15px;
	display:block; 
	position:relative; 
	float:right; 
	margin-right:-10px;
	text-decoration:none;
	font-weight:bold;
	height:21px;}
.a_archiv_in span, .a_p_arch span, .a_n_arch span {
	width:5px; 
	height:25px; 
	display:block; 
	position:absolute; 
	top:0; 
	right:0; 
	background:url(../images/layout/a_archiv_in_2.gif) no-repeat 0 0;}
.a_p_arch {
	float:left; margin-bottom:20px;}
.a_t_arch {
	float:left; 
	margin-left:145px;
	_margin-left:126px; margin-bottom:20px;}
.a_n_arch {
	float:right; margin-bottom:20px;}
.a_p_arch, .a_n_arch {
	background:#e9f0f3 url(../images/layout/a_archiv_in.gif) no-repeat 0 0; 
	padding:2px 15px 2px 15px;
	display:block; 
	position:relative;  
	margin-right:-10px;
	text-decoration:none;
	font-weight:bold;
	height:21px;}
.pac_box {
	float:none; 
	overflow:hidden; 
	padding-bottom:5px;}
.pac_box img {
	float:left; 
	border:1px solid #bebebe; 
	margin-right:15px;}
.pac_box h2 {
	padding:10px 0 10px 0 !important;}
.more_box {
	width:560px; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	background:#e8e7e7 url(../images/layout/more_box.gif) repeat-y;}
.more_box .first {
	border-bottom:1px solid #bcbaba;}	
.more_box .bg_top, .more_box .bg_bot {
	width:560px; 
	height:5px; 
	font-size:1px; 
	line-height:0px;}
.more_box .bg_top {
	background:url(../images/layout/more_box_top.gif) no-repeat top;}
.more_box .bg_bot {
	background:url(../images/layout/more_box_bot.gif) no-repeat bottom;}
.more_box p {
	padding:5px 20px 10px 10px !important; 
	width:530px; 
	display:none;}
#more_box_1a, #more_box_1b, #more_box_2a, #more_box_2b {
	color:#272828; 
	font-weight:bold; 
	display:block; 
	text-decoration:none;}
#more_box_1a {
	padding:0 0 4px 10px; 
	position:relative; 
	background:url(../images/layout/more_box_a.gif) no-repeat 527px 5px;}
#more_box_1b {
	padding:0 0 4px 10px; 
	position:relative; 
	background:url(../images/layout/more_box_a2.gif) no-repeat 527px 5px; 
	display:none;}
#more_box_2a {
	padding:4px 0 1px 10px; 
	position:relative; 
	background:url(../images/layout/more_box_a.gif) no-repeat 527px 10px;}
#more_box_2b {
	padding:4px 0 1px 10px; 
	position:relative; 
	background:url(../images/layout/more_box_a2.gif) no-repeat 527px 10px; 
	display:none;}
#more_box_1a:hover, #more_box_1b:hover,
#more_box_2a:hover, #more_box_2b:hover {
	color:#1a516b;}
.a_sez, .pdf_sez {
	font-weight:bold;}
.a_sez li {
	background:url(../images/layout/a_more.gif) no-repeat 0 4px !important;}
.a_sez ul {
	margin:5px 0 -25px 0;}
.pdf_sez {
	padding-bottom:5px !important;}
.pdf_sez li {
	background:url(../images/layout/a_pdf.gif) no-repeat 0 4px !important; 
	padding-left:25px !important;}	
.pdf_se {
	font-weight:bold;}		
.clanek_box {
	width:570px; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	margin-bottom:20px; 
	background:#e8e7e7 url(../images/layout/clanek_box.gif) repeat-y;}	
.clanek_box .bg_top, .clanek_box .bg_bot {
	width:570px; 
	height:5px; 
	font-size:1px; 
	line-height:0px;}	
.clanek_box .bg_top {
	background:url(../images/layout/clanek_box_top.gif) no-repeat top;}	
.clanek_box .bg_bot {
	background:url(../images/layout/clanek_box_bot.gif) no-repeat bottom;}		
.clanek_box .con {
	padding:15px 20px 15px 20px; 
	float:none; 
	clear:both; 
	overflow:hidden;}
.clanek_box h3 {
	color:#272828; 
	background:url(../images/layout/clanek_box_h.gif) no-repeat 0 0; 
	padding:0 0 15px 33px !important;}
.clanek_box p {
	padding-bottom:10px !important;}
.clanek_box a.first {
	display:block; 
	float:left; 
	padding:5px; 
	background-color:#ffffff; 
	margin-right:10px;}
.clanek_box a.first:hover {
	background-color:#c5d7df;}
.fotogal_clanek, .fotogal {
	padding-bottom:0px !important; 
	&padding-bottom:10px !important; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	margin-right:-15px;}
.fotogal_clanek a, .fotogal a {
	padding:5px; 
	background-color:#ffffff; 
	display:block; 
	width:130px; 
	border:1px solid #bebebe;}
.fotogal_clanek a:hover, .fotogal a:hover {
	background-color:#bebebe;}
.fotogal_clanek li, .fotogal li {
	background:none !important; 
	padding:0px !important; 
	float:left;}
.fotogal_clanek li {
	margin:0 5px 10px 0;}
.fotogal li {
	margin:0 25px 15px 0;}
.prod_box {
	width:570px; 
	float:left; 
	background:#f1f1f1 url(../images/layout/prod_box.gif) repeat-y; 
	margin-bottom:20px;}
.prod_box .bg_top, .prod_box .bg_bot {
	width:570px; 
	height:5px; 
	font-size:1px; 
	line-height:0;}
.prod_box .bg_top {
	background:url(../images/layout/prod_box_top.gif) no-repeat top;}
.prod_box .bg_bot {
	background:url(../images/layout/prod_box_bot.gif) no-repeat bottom;
	&margin-top:10px;}
.prod_box .con {
	float:none; 
	clear:both; 
	overflow:hidden;}
.prod_box h2 {
	font-size:1.09em; 
	color:#272828; 
	padding:8px 20px 10px 18px !important; 
	float:none; 
	clear:both; 
	overflow:hidden;}
.prod_box a.first {
	padding:1px; 
	background-color:#ffffff; 
	display:block; 
	width:130px; 
	border:1px solid #bebebe; 
	margin:0 8px 14px 14px; 
	_margin:0 8px 7px 7px; 
	float:left;}
.prod_box a.first:hover {
	background-color:#bebebe;}
.prod_box table {
	width:380px; 
	border-top:1px solid #bebebe;
	border-left:1px solid #bebebe;
	border-right:1px solid #bebebe;}
.prod_box table td {
	background-color:#FFFFFF; 
	border-bottom:1px solid #bebebe;}
.prod_box table th {
	border-bottom:1px solid #bebebe;}
.prod_box p {
	padding:5px 15px 0px 15px !important;  
	font-weight:bold;}
.prod_box th, .prod_box td {
	text-align:center;}
#produkt_menu, #admin_menu, #func_menu {
	width:211px; 
	float:none; 
	clear:both; 
	overflow:hidden; 
	margin-bottom:20px; 
	background:#dbdbdb url(../images/layout/produkt_menu.gif) repeat-y;}
#produkt_menu .bg_top, #produkt_menu .bg_bot,
#admin_menu .bg_top, #admin_menu .bg_bot,
#func_menu .bg_top, #func_menu .bg_bot {
	width:211px; 
	height:9px; 
	font-size:1px; 
	line-height:0;}
#produkt_menu .bg_top, #admin_menu .bg_top, #func_menu .bg_top {
	background:url(../images/layout/produkt_menu_top.gif) no-repeat top;}
#produkt_menu .bg_bot, #admin_menu .bg_bot, #func_menu .bg_bot {
	background:url(../images/layout/produkt_menu_bot.gif) no-repeat bottom; 
	margin-top:-1px;}
#produkt_menu a, #func_menu a {
	display:block; 
	width:174px; 
	margin-left:5px; 
	padding:3px 0 4px 27px; 
	color:#272828; 
	text-decoration:none; 
	font-size:1.09em; 
	border-bottom:1px solid #bebebe; 
	background:url(../images/layout/produkt_menu_a.gif) no-repeat 9px 8px;}
#produkt_menu li.active a, #func_menu li.active a {
	background:#bebebe url(../images/layout/produkt_menu_act.gif) no-repeat 9px 8px;}
#produkt_menu a:hover, #func_menu a:hover {
	background-position:13px 8px !important; 
	padding-left:31px; 
	width:170px;}
#admin_menu p {
	padding:5px 15px 5px 15px;}
.a_clb {
	font-weight:bold;
	margin-bottom:5px;
	display:block;}
.cenik_table, .publikace_table, .kontakt_table, .admin_table {
	margin:-10px 0 20px -5px;
	float:none; 
	clear:both; 
	overflow:hidden;}
.admin_table {
	width:100%;}
.cenik_table th, .publikace_table th, .kontakt_table th, .admin_table th {
	text-align:left; 
	background-color:#e8e7e7; 
	padding:2px 5px 2px 5px;}
.cenik_table td, .publikace_table td, .kontakt_table td, .admin_table td {
	padding:2px 5px 2px 5px;}
.cenik_table tr.first td, .publikace_table tr.first td, .kontakt_table tr.first td, .admin_table tr.first td {
	background-color:#f0f0f0;}
.cenik_table th.h_1 {
	width:390px;
	_padding-left:10px;}
.cenik_table th.h_2 {
	width:80px;}
.cenik_table th.h_3 {
	width:80px;}
.publikace_table th.h_1 {
	width:480px;
	_padding-left:10px;}
.publikace_table th.h_2 {
	width:70px;}
.kontakt_table th.h_1, .kontakt_table th.h_1 {
	width:250px;
	_padding-left:10px;}
.kontakt_table th.h_2, .admin_table th.h_3 {
	width:150px;}
.odd, .odd_2 {
	width:100%; 
	height:1px; 
	font-size:1px; 
	line-height:0;
	float:none; 
	clear:both; 
	overflow:hidden; 
	background-color:#d4d4d4;}
.odd {
	margin-bottom:20px; }
.odd_2 {
	margin:20px 0 10px 0;}
.a_xls, .a_doc, .a_ppt, .a_pdf, .a_neutral {
	padding:1px 0 1px 25px;}
.a_xls {
	background:url(../images/layout/icon_xls.gif) no-repeat 0 0;}
.a_doc {
	background:url(../images/layout/icon_doc.gif) no-repeat 0 0;}
.a_ppt {
	background:url(../images/layout/icon_ppt.gif) no-repeat 0 0;}	
.a_pdf {
	background:url(../images/layout/icon_pdf.gif) no-repeat 0 0;}	
.a_neutral {
	background:url(../images/layout/icon_neutral.gif) no-repeat 0 0;}			
.box_left_kon {
	width:260px; 
	float:left; 
	padding-right:20px;}	
.box_right_kon {
	width:260px; 
	float:left; 
	padding-left:20px;}		
.form_table td {
	padding-bottom:5px;}
.form_table	td.first {
	width:130px;}
.form_table .chybne_zadani {
	color:#e40707; 
	font-weight:bold;}
.form {
	float:none;
	clear:both; 
	overflow:hidden; 
	margin-bottom:20px;}
.form input {
	width:150px; 
	padding:2px 4px 2px 4px; 
	border:none; 
	background:none;}
.form select {
	width:160px;}
.form textarea {
	width:155px; 
	overflow:auto; 
	font-family:Arial, Helvetica, sans-serif; 
	border:1px solid #b1b1b1;}
.form .bg_input {
	width:160px; 
	height:22px; 
	background:#dbdbdb url(../images/layout/bg_input.gif) no-repeat 0 0; 
	margin-right:2px;}	
.form .but {
	width:100px; 
	height:26px; 
	background:#e8e7e7 url(../images/layout/bg_but.gif) no-repeat 0 0; 
	margin-left:137px; 
	cursor:pointer;}
.admin_sez li {
	background:none !important; 
	padding:0 !important; 
	float:left; 
	margin-right:25px;}
.admin_sez {
	margin-bottom:-30px;
	_margin-bottom:-15px;  
	float:none; 
	clear:both; 
	overflow:hidden;}
.a_add, .a_delete, .a_detail, .a_edit, .a_refresh, .a_save, .a_photo, .a_file, .a_stop, .a_up, .a_down {
	padding:1px 0 1px 25px;
	text-decoration:none;}
.a_add {
	background:url(../images/layout/a_add.gif) no-repeat 0 0;}
.a_delete {
	background:url(../images/layout/a_delete.gif) no-repeat 0 0;}
.a_detail {
	background:url(../images/layout/a_detail.gif) no-repeat 0 0;}
.a_edit {
	background:url(../images/layout/a_edit.gif) no-repeat 0 0;}
.a_refresh {
	background:url(../images/layout/a_refresh.gif) no-repeat 0 0;}
.a_save {
	background:url(../images/layout/a_save.gif) no-repeat 0 0;}
.a_photo {
	background:url(../images/layout/a_photo.gif) no-repeat 0 0;}
.a_file {
	background:url(../images/layout/a_file.gif) no-repeat 0 0;}
.a_stop {
	background:url(../images/layout/a_stop.gif) no-repeat 0 0;}
.a_up {
	background:url(../images/layout/a_up.gif) no-repeat 0 0;}
.a_down {
	background:url(../images/layout/a_down.gif) no-repeat 0 0;}
.b_add, .b_delete, .b_detail, .b_edit, .b_refresh, .b_save, .b_up, .b_down {
	border:none; 
	color:#1a516b; 
	cursor:pointer; 
	padding:1px 0 2px 25px; 
	text-align:left; 
	font-size:1em;
	margin-right:-10px; 
	&margin-right:-50px;}
.b_add {
	background:url(../images/layout/a_add.gif) no-repeat 0 2px;}
.b_delete {
	background:url(../images/layout/a_delete.gif) no-repeat 0 2px;}
.b_detail {
	background:url(../images/layout/a_detail.gif) no-repeat 0 2px;}	
.b_edit {
	background:url(../images/layout/a_edit.gif) no-repeat 0 2px;}		
.b_refresh {
	background:url(../images/layout/a_refresh.gif) no-repeat 0 2px;}			
.b_save {
	background:url(../images/layout/a_save.gif) no-repeat 0 2px;}
.b_up {
	background:url(../images/layout/a_up.gif) no-repeat 0 2px;}			
.b_down {
	background:url(../images/layout/a_down.gif) no-repeat 0 2px;}		
.file_input {
	width:300px !important; 
	border:1px solid #b1b1b1 !important;}
.admn_form input {
	width:550px; 
	padding:2px 4px 2px 4px; 
	border:1px solid #a4a4a4; 
	background:none;
	color:#323232;}
	
/*
 * David
 */

.chyba {
	color:#e40707; 
	font-weight:bold;}
	
.table td {
	padding: 10px;
}

.textarea_translation {
	width:95%;
	height:30px;
	overflow:auto; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	border:1px solid #b1b1b1;
	vertical-align: top;}
	
