/*Tabulka pouzitych barev:************************************
* kod     | popis        | pouziti
* ------------------------------------------------------------
* #214193 | tmave modra  | captions.
* #EF4723 | oranzova     | zvyrazneni textu
* #D7E0EF | svetle modra | podbarveni ploch
**************************************************************/

body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFFF; margin: 0px;padding: 0px;text-align: center;}
h1, h2, h3, h4 {
	color: #214193;
	margin: 0;
	padding: 0;
	padding-top: 5px;
}

h1 {font-size: 16px;}
h2 {font-size: 14px;}
h3 {font-size: 13px;}

p {margin-top:2px; margin-bottom:2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #214193;}

a {color: #7741BE; font-size: 12px; text-decoration:underline;}
a:hover {text-decoration: none;}

#overall {width:1000px; margin-left:auto; margin-right:auto;text-align: left;}
#header {height:92px; width:100%;}
#footer {width:100%; font-size:0px; line-height:0px; height:15px; background-image:url('images/lista_spodni_modra kopie.jpg'); margin-top:10px; clear:both}
#below_footer {width:100%; text-align:center; font-size:10px; font-weight:bold; color:#444444}
#logo {float:left; margin:0px;margin-top:0px; margin-left:0px}

#login {float:right; font-size:11px; font-weight:bold; margin-top:15px; text-align:right}
#menu {width:100%; height:50px;}

#nav-menu ul {list-style: none; padding: 0; margin: 0; }
#nav-menu li {float: right; margin: 0 0.05em;}
#nav-menu a {margin: 0px; padding: 0px;}

.Button {padding:0px; margin:0px; font-size:11px; #f0f0f0; border: 1px solid #b6b6b6; color: #565656; background-color:#f0f0f0 }
.AButton {padding:2px; margin:0px; font-size:11px; #f0f0f0; border: 1px solid #b6b6b6; color: #565656; text-decoration:none;background-color:#f0f0f0}
.AButton2, .AButtonFix {padding:2px; padding-bottom:0px; padding-top:0px; margin:0px; font-size:11px; #f0f0f0; border: 1px solid #b6b6b6; color: #565656; text-decoration:none;background-color:#f0f0f0}
.AButtonFix {width:70px; display:block; text-align:center}
.AButton:hover {text-decoration:none }

#Menu {width:202px; list-style: none; margin:0px; padding:0px}
#Menu li {padding-top:4px; padding-left:10px}
#Menu li small a {font-size:10px; text-align:right}
#Menu li a{font-size: 12px; height:18px;padding-left:20px; background-position:2px; display:block; width:160px; text-decoration: none; color: #214193; font-weight:bold;}
#Menu li a:hover {color: #EF4723;}

td, th {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #333333;background-color: #FFFFFF; text-align: left}

.page_description {font-style:italic; margin-top:5px; margin-bottom:10px;}
.error {font-weight:bold; font-style:italic; color:#FF0000; border:1px #CCCCCC solid;padding:10px; margin-top:10px;}

#login {font-size: 11px; margin-top:8px;float:right}
#login form {margin:0px; padding:0px}
#login a {font-size:10px;}
#login .txt {width:60px}
.combo ,.txt, .txt_half, .txt_mid {width: 583px; font-size:11px;background-color: #FFFFFF; border: 1px solid #CFCFCF; color: #565656; padding-left:7px}
.txt_half {width: 300px;}
.txt_mid {width: 525px;}
.combo {width:593px}

.tagday {width:70px;font-size:11px;background-color: #f0f0f0; border: 1px solid #b6b6b6; color: #565656;}
.tagmonth {width:130px;font-size:11px;background-color: #f0f0f0; border: 1px solid #b6b6b6; color: #565656;}
.tagyear {width:103px;font-size:11px;background-color: #f0f0f0; border: 1px solid #b6b6b6; color: #565656;}
.region {width:310px;font-size:11px;background-color: #f0f0f0; border: 1px solid #b6b6b6; color: #565656;}
#registrace_uzivatele, #news, #editace_uzivatele, #autorizace_uzivatele, #add_good_step1{width: 400px; padding: 10px; margin-top: 5px; margin-left:auto; margin-right:auto; border: 1px solid #b6b6b6;}
#registrace_uzivatele {width: 500px}
#editace_uzivatele {width: 554px}
#editace_uzivatele th {width: 200px}
#autorizace_uzivatele {width: 420px}
#autorizace_uzivatele th{width: 100px}
#add_good_step1,#news {width: 600px;}
#add_good_step1,#news .txt {width: 592px; background-color: #FFFFFF}
#add_good_step1 .txt_half {width: 120px; background-color: #FFFFFF}
 
.add_good_step1 {width: 625px; }
.add_good_step1 .txt {width: 592px; background-color: #FFFFFF}
.add_good_step1 .txt_half {width: 120px; background-color: #FFFFFF}

.form_error_message{color: Red;}

div.auto_complete {width: 200px; font-size:11px;background-color: #f0f0f0; border: 1px solid #b6b6b6; color: #565656}
div.auto_complete ul {border:1px solid #888;margin:0;padding:0;width:100%;list-style-type:none;}
div.auto_complete ul li {margin:0;padding:3px;}
div.auto_complete ul li.selected {background-color: #ffb;}
div.auto_complete ul strong.highlight {color: #800;margin:0;padding:0;}

fieldset {margin:0px; border: 1px solid #b6b6b6; color:#04309B; padding:5px; margin-bottom: 8px; margin-top:10px }
legend {color:#04309B; font-weight:bold}
.admin_goods,.admin_news {width:100%; border: 1px solid #b6b6b6; }
.admin_goods,.admin_news th {background-color: #f0f0f0; border-bottom: 1px solid #b6b6b6;}
.admin_goods,.admin_news td {border-bottom: 1px dashed #b6b6b6;}

.caption, .caption_right, .caption_full,.caption_middle_main, .caption_middle_main_orange { 
	background-image:url(images/x_left_column_caption.gif); background-repeat:no-repeat;
	background-position:top; 
	width:204px; 
	line-height:20px; 
	color:#FFFFFF; 
	font-weight:bold; 
	padding-left:0px;
	text-align:center;
	margin-top:0px;
	height:24px;
}
.down { font-size:0px; line-height:0px; background-image:url(images/x_left_column_bottom.gif); width:204px; height:6px; color:#FFFFFF; font-weight:bold; }
.caption_right {width:790px;background-image:url(images/x_left_column_caption_right.gif);}
.caption_full {width:998px; background-image:url(images/x_left_column_caption_full.gif);}
.caption_middle_main{margin-top:13px; text-align: center; width:575px;background-image:url(images/x_main_middle_column_caption.gif);}
.caption_middle_main_orange{margin-top:13px; text-align: center; width:575px;background-image:url(images/x_main_middle_column_caption_orange.gif);}

/* layout */
#maintextfield_right {padding:10px; width:770px;}
#maintextfield_full {width:998px;}
#LeftCol {width:204px;float:left;margin-top:10px; background-color: #FFFFFF; float:left;}
#RightCol {width:204px;float:right;margin-top:10px; background-color: #FFFFFF; float:right;}
#MiddleCol {background-color: #FFFFFF; width:575px; margin-top:10px; margin-left:212px; float:both;}
#MiddleAndRightCol {background-color: #FFFFFF; width:790px; margin-top:10px; float:right }
#LeftAndMiddleAndRightCol {background-color: #FFFFFF; width:998px; margin-top:10px; }
#submenu {border-left:#89BBC9 1px solid; border-right:#89BBC9 1px solid; margin:0px;}

#categories {list-style: none; padding-left:0px; margin-left:5px}
#categories ul {list-style: none;padding-left:15px}
#categories li {padding:3px}
#categories a {text-decoration:none; border-bottom:1px solid #f0f0f0}
#categories a:hover {border-bottom:1px solid #cccccc}
#categories td {width:50%; border-bottom:1px dashed #cccccc}

table.main_page {width:100%;}
.main_page td {}
.main_page td a {text-decoration:none}

/* HPe */
.x_blue {background-color: #D7E0EF;}
.x_box {border:1px solid #C6C7C7;}
.x_bluebox {background-color: #D7E0EF; border:1px solid #C6C7C7;}

.x_text, .x_info_text, .x_info_text_bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #214193;}
.x_info_text, .x_info_text_bold { display:block; padding:5px}
.x_info_text_bold { font-weight:bold; }

#x_header_blue_line {border:0px; margin:0px; padding:0px; height:11px; width:100%; background-image:url('images/lista_horni_modra kopie.jpg');}
#x_header_orange_line {border:0px; margin-bottom:5px; padding:0px; height:18px; width:100%; background-image:url('images/lista_horni_oranzovoseda kopie.jpg');}

#x_search {width:575px; height:39px; border:0px; margin:0px; padding-top:2px; background-image:url('images/lista_hledej_2 kopie.jpg'); background-position :0px; background-repeat:no-repeat;}

.x_mid {width:575px }
.x_mid_info td a{width:525px; font-size: 12px; height:18px;padding-left:20px; display:block; text-decoration: none; color: #214193; font-weight:bold;}
.x_mid_info td a:hover {color: #EF4723;}

.x_mid_item td a{color: #214193; font-size: 12px;}
.x_mid_item td a:hover {color: #EF4723;}

.x_fast_link {font-size: 12px; font-weight:bold; color: #214193; text-decoration: none; margin-top:0px; margin-bottom:0px; position:relative;}
.x_fast_link a{color: #214193; text-decoration: none;}
.x_fast_link a:hover {color: #EF4723;}

