body {margin:0px;padding:0px;font-family: Arial, Helvetica, Verdana, "Geneva CE", lucida, sans-serif; font-size:13px;}

/* Obecne */
.nofloat {display:block;float:none;clear:both;}
.float_item {float:left;width:auto;}
.bold {font-weight:bold;}
.red {color:red;}
.green {color:green;}
.item_hidden {display:none;}
.border_link {border-bottom:1px solid #E1E6EA;width:100%;margin:0px 0px 5px 0px;}
.linethr {text-decoration:line-through;}
.center {text-align:center;}
.italic {font-style:italic;}
.justify {text-align:justify;}
.link_but {cursor:pointer;text-decoration:underline;}

p {margin:0px;padding:0px;}
ul {margin:0px 0px 0px 25px; padding:0px;}
a {color:blue;text-decoration:none;}
a:hover {color:blue;text-decoration:underline;}
img {border:none;}

h1 {color: #B65521;font-size:18px;margin:5px 0px 10px 0px;}
h2,h3 {color: #B65521;font-size:14px;margin:15px 0px 5px 0px;}

/* Form */
input {float:left;width:auto;border:1px solid #A6ACB3;background:#F5F5F5;margin:3px 0px;}

/* Menu admin */
.menu_top_domain {float:left;width:auto;margin:3px 0px;}

.menu_top_admin {float:right;width:auto;margin:3px 0px;}



/* Menu */
.menu {
 display: table; /* ignoruje IE */
 margin: auto;
 width: 980px;
 padding: 1px;
 list-style-type: none;
 border: 1px solid #2058A6;
 text-align: center;
}
* html .menu {margin: 0}
.menu li {
 float: left;
 display: inline;
 width: 115px;
 font-weight:bold;
}
.menu a, .menu a:visited {
 display: block;         
 color: #000; 
 background: #d4d4d4; 
 border: 1px solid #fff; /* prida 1px border */ 
 text-decoration: none;
}
.menu a:hover {
 color:#fff; 
 background:#2B69B9;
}
/* Hacky pre IE 5.x a IE 6 */

* html body {font-size: x-small;} 
* html .menu {width: 980px;}  
* html .menu li a {width: 100%;}

/* Tabulka */
table {border-collapse:collapse;border-spacing:2px;width:100%;margin:0px 0px 20px 0px;}
table thead th {background-color:#E2E7EA;text-align:left;}
table tbody td {border-bottom:1px solid black;}
table tbody td.noborder {border-bottom:none;}

/* Obrazky */
.image_n {float:left;width:120px;height:120px;text-align:center;}
.image_n img {border:none;}

.image_small {float:left;width:450px;text-align:center;}
.image_small img {border:none;}
.image_detail {float:left;width:450px;text-align:center;}
.image_detail img {border:none;}
.image_info {float:left;width:220px;margin:0px 0px 5px 5px;}
.image_description {float:left;width:auto;text-align:justify;margin:10px 0px 5px 5px;}

/* Formulare */
fieldset.form_item {border:1px solid #E1E6EA;}
fieldset.form_item legend {font-weight:bold;}
fieldset.form_item label {float:left;width:120px;text-align:right;font-weight:bold;margin:4px 5px 3px 0px;}
fieldset.form_item select {float:left;width:auto;margin:4px 5px 3px 0px;}
fieldset.form_item input {float:left;width:auto;border:1px solid #A6ACB3;background:#F5F5F5;margin:3px 0px;}
fieldset.form_item textarea {float:left;width:auto;border:1px solid #A6ACB3;background:#F5F5F5;margin:3px 0px;}
fieldset.form_item .item_enable {display:block;float:left;width:auto;color:red;font-size:14px;padding:6px 0px 0px 3px;}
fieldset.form_item .item_label {width:auto;}
fieldset.form_item .left_label {text-align:left;}
fieldset.form_item .item {float:left;width:auto;text-align:right;font-weight:bold;margin:4px 5px 3px 5px;}
fieldset.form_item .item_input {float:left;width:auto;text-align:right;margin:4px 5px 3px 5px;}
fieldset.form_item .item_search {float:left;width:auto;margin-right:5px;}
fieldset.form_item .item_submit {float:left;width:auto;margin:4px 5px 3px 5px;}
fieldset.form_item .item_link {float:left;width:auto;margin:0px 0px 0px 5px;font-size:12px;}
fieldset.form_item_search {padding:2px;margin:1px;border:none;}
fieldset.form_item_login {padding:0px;margin:1px;border:none;}
fieldset.form_item_artimg {width:300px;}

label.left_lab {float:left;width:auto;text-align:right;font-weight:bold;margin:4px 5px 3px 0px;}
input.left_inp {float:left;width:auto;border:1px solid #A6ACB3;background:#F5F5F5;margin:3px 0px;}
select.left_sel {float:left;width:auto;border:1px solid #A6ACB3;margin:4px 5px 3px 0px;}

/* Stankovani */
ul.pagination {float:left;width:auto;margin:0px 0px 5px 0px;}
ul.pagination li {float:left;list-style:none;padding:3px 3px;margin:5px 0px;text-align:center;}
ul.pagination li a {cursor:pointer;}
ul.pagination .act {font-weight:bold;color:red;}

/* Zpravy */
.msg_false {background-color:#C00000;margin:10px 0px;}
.msg_false p {color:white;font-weight:bold;padding:3px;}
.msg_true {background-color:#008000;margin:10px 0px;}
.msg_true p {color:white;font-weight:bold;padding:3px;}
.msg_error {background-color:#C00000;margin:10px 0px;}
.msg_error p {color:white;font-weight:bold;padding:3px;}

/* admin  boxy */
#adm_main_box {position:relative;width:986px;height:100%;margin:0px auto;}
#adm_menu_box {float:left;width:auto;margin-top:5px;margin-bottom:5px;}
#adm_content_box {float:left;width:980px;padding:2px;margin-top:5px;border: 1px solid #2058A6;}
#adm_bottom_box {float:left;width:900px;background:white;margin:15px 0px;font-size:12px;}

/* Clanky */
.prart_category_box {float:left;width:auto;margin:10px 0px 20px 0px;}
.prart_category_box a {display:block;float:left;width:auto;margin:3px;}
.prart_category_blink {float:left;width:auto;margin:5px;background-color:#F5F5F5;border:1px solid #E5E5E5;}

.list_disc {margin:10px 0px 15px 0px;}
.list_disc li {display:inline;list-style:none;margin:0px 5px;background-color:#F5F5F5;border:1px solid #E5E5E5;padding:5px;}
.list_disc li a {font-weight:bold;}


/* Tabulka stranky */
.tab_pages {}
.tab_pages td {text-align:left;}
.tab_pages .page_name {width:300px;}
.tab_pages .page_setting {width:150px;}
.tab_pages .page_content {width:150px;}

.ul_pages {margin:0px 0px;padding:0px 0px;}
.ul_pages a {text-decoration:underline;}
.ul_pages li {margin-left:15px;list-style:none;background-color:#E2E7EA;padding:3px 0px;margin-bottom:3px;}
.ul_pages li.subcat {background-color:white;}
.ul_pages ul li {margin-left:15px;list-style:none;}
.ul_pages li .page_level {float:left;width:auto;margin-left:5px;margin-right:5px;}
.ul_pages li .page_add {float:left;width:15px;margin-right:5px;}
.ul_pages li .page_name {float:left;width:300px;margin-top:3px;font-weight:bold;}
.ul_pages li .page_setting {float:right;width:auto;margin-right:10px;}
.ul_pages li .page_content {float:right;width:auto;margin-right:10px;}
.ul_pages li .page_delete {float:right;width:auto;margin:0px;font-size:10px;}
.ul_pages li .page_delete input {font-size:10px;}
.ul_pages li .page_sort {float:left;width:auto;margin:0px;font-size:10px;margin:0px 5px;}
.ul_pages li .page_sort select {font-size:10px;}
.ul_pages li .page_active {float:right;width:auto;font-size:10px;margin-right:5px;}
.ul_pages li .page_active select {font-size:10px;}
.ul_pages li .page_sitemap {float:right;width:auto;font-size:10px;margin-right:5px;width:35px;}

fieldset.form_cont {margin-bottom:2px;font-size:13px;}
fieldset.form_cont input {font-size:13px;}
fieldset.form_item .cont_label_item {float:left;width:120px;margin:4px 5px 3px 0px;}

.cont_box_left {float:left;width:450px;}
.cont_box_right {float:right;width:450px;}

/* Tabulka fotogalerii */
.tab_photogallery {}
.tab_photogallery td {text-align:left;}
.tab_photogallery .photo_name {width:300px;}
.tab_photogallery .photo_setting {width:150px;}

.box_photogallery_picturen {float:left;width:300px;margin-left:20px;}
.box_photogallery_picturen img {max-width:300px;}
.box_photogallery_pictured {float:right;width:300px;margin-right:20px;}
.box_photogallery_pictured img {max-width:300px;}


/* Nesletter */
.news_form_search {float:left;width:auto;}
.news_form_csv {float:right;width:auto;}

/* Katalog */
fieldset.form_item label.cat_picset_label {width:200px;}
.cat_pic_n {max-width:250px;}