
/* Common tag based styles */
* { padding: 0; margin:  0;	border: 0; font-family: Arial, Helvetica, sans-serif;}
BODY, P, TH, TD, UL, OL, LI, FORM {font-size: 11px;	line-height: 14px;	color: #333333;	background-color: inherit;}
BODY {background-color: #1e364a;}
A {color: #FFF;	background-color: inherit;	text-decoration: none;	position: relative;	z-index: 100; outline:none;}
A.arr IMG {margin: 5px 0 -5px 0;}
A:hover {text-decoration: underline;}
A:hover img {text-decoration: none;}
IMG {border:0; margin:0px; padding:0px;}
H1 IMG {width: 929px;height: 130px;	position: absolute; top: 0px; left: 0px;}
H2 {font-size: 1.3em; font-style:italic; line-height: 1.3em; letter-spacing: .05em; color: #FFFFFF; display: block;}
H3 {margin:0px; padding:0px;}
H4 {margin:0px; padding:0px;}
input {border:1px solid #c9cbd7;}
P {color: #FFF;	margin: 0 0 1em 0; line-height: 1.5em; color: #550000}

/* Layout elements */
#container {margin: 0 auto; width:964px; height:auto; text-align: left; background-image:url(../img/ac-bg.jpg); background-repeat: repeat-y;}

#header {height:114px; background-image:url(../img/ac-bg-top.jpg);}
#logo {float:left; }
#logo img {position:relative; left:80px; top:38px;}
#login {float:right; background-image:url(../img/login-bg.png); margin-top:10px; padding:5px; overflow:hidden;}
#login input {font-size:10px;}
#menu {height:37px;}

#sub {height:246px; width:964px;}
#reklama {width:636px; height:246px; /*background-image:url(../img/reklama.jpg);*/ float:left;}
#sub_menu {width:327px; height:246px; float:left;}
#sub_menu img {margin:0px; border:0px;}
#content {width:900px; min-height:500px; margin-left:auto; margin-right:auto; margin-top:20px;}
#content P {font-weight:bold; font-size:12px; text-align:justify; color:#333;}
#content IMG {text-align:right; margin-right:10px; margin-bottom:5px; vertical-align:middle;}

#tree {float:left; width:240px;}
#results {float:left; width:660px;}

#nejprodavanejsi {width:495px; float:left;}
#clanky {width:405px; float:left;}
.left {float:left;}

/* footer */
#footer {color: #FFFFFF; clear:both; background-image:url(../img/ac-bg-bottom.jpg); width:964px; height:45px; }
#footer P {float: left;	margin: 0px 10px 0px 0px; text-align:right;}
#footer A {font-size: .94em; color: #FFF; letter-spacing: .07em;}

.galerie {position:relative; top:575px; left:26px; font-size:14px; text-align:center; height:24px; width:160px; line-height:24px; background-color:#f28c06; border-style:solid; border-color:#f9b537; border-width:1px;}

.li_button {float:left; width:105px; height:37px; line-height:36px; font-size:12px; font-weight:bold; color: #FFFFFF; margin:0px; display:block; text-align:center; list-style-type:none;  background-image:url(../img/tlacitko.jpg); background-repeat:no-repeat;}

.li_button-search {float:left; width:229px; height:37px; line-height:36px; font-size:12px; font-weight:bold; color: #FFFFFF; margin:0px; display:block; text-align:center; list-style-type:none;  background-image:url(../img/search-bg.jpg); background-repeat:no-repeat;}
.li_button_show {display:none; border:1px solid #CCCCCC; margin-left:auto; margin-right:auto; text-align:center; padding-top:10px; padding-bottom:10px;}


#box {float: right;	width: 396px;}
#box h3 {margin: 0;	color:#333333; font-weight: bold; font-size: 14px; line-height:26px; text-align: center; background-image: url(../img/box-top.jpg);	width: 396px; height: 26px;}
#box-bg {background-image: url(../img/box-bg.jpg); background-repeat:repeat-y; width: 384px; padding:6px;}
#box-bg p {padding-left:10px; padding-right:10px; font-size:11px; color:#333; font-weight:normal;}
#box-bg a {color: #df731b;}
#box-bg a:hover {color: #F90;}
#box-bg h4 {line-height:14px; padding: 3px;	font-size: 12px; font-weight: bold;	color: #305d89;}
#box-bottom {width: 396px; height: 14px; background-image: url(../img/box-bottom.jpg);}
#box-nej {float: left;	width: 495px;}
#box-nej h3 {margin: 0;	color:#333333; font-weight: bold; font-size: 14px; line-height:26px; text-align: center; background-image: url(../img/box-top-nej.jpg);	width: 495px; height: 26px;}
#box-bg-nej {background-image: url(../img/box-bg-nej.jpg); background-repeat:repeat-y; width: 484px; padding:6px;}
#box-bg-nej p {padding-left:10px; padding-right:10px; font-size:11px; color:#333; font-weight:normal;}
#box-bg-nej a {color: #df731b;}
#box-bg-nej a:hover {color: #F90;}
#box-bg-nej h4 {line-height:14px; padding: 3px;	font-size: 12px; font-weight: bold;	color: #305d89;}
#box-bottom-nej {width: 495px; height: 14px; background-image: url(../img/box-bottom-nej.jpg);}
.box_polozka {float:left; width:108px; border:1px solid #AFD7FE; text-align:center; margin-right:10px;}
.box_polozka h4 {font-size:10px;}
.box_polozka img {margin-left:2px !important; margin-right:2px !important; padding:0px !important; border:0px;}
.box_skupina {display:block; margin-bottom:8px; clear:both;}
 .highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.5;
}


.table tr.normal { background-color: #FFF }
.table tr.blue { background-color: #e6edea }
.table tr.highlight { background-color: #FF0; }

.highlightit:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1;}

/* aircenter table */
.tabulka {border:0px; margin:0px; padding:0px; font-size:10px; margin-bottom:15px; width:640px;}
.tabulka h5 {font-size:12px; font-weight:normal; color:#333; line-height:18px;}
.tabulka td {font-size:10px;}
.tabulka a {color: #333; text-decoration:underline;}
.tabulka a:hover {color:#F90; text-decoration:none;}
.table-lt {background-image:url(../img/tab/left-top.png); height:26px; width:10px;}
.table-mt {background-image:url(../img/tab/top.png); height:26px; text-align:center;}
.table-rt {background-image:url(../img/tab/right-top.png); height:26px; width:10px;}
.table-lb {background-image:url(../img/tab/left-bot.png); width:10px; height:26px;}
.table-mb {background-image:url(../img/tab/bottom.png); height:14px; text-align:center;}
.table-rb {background-image:url(../img/tab/right-bot.png); width:10px; height:14px;}
.table-lm {background-image:url(../img/tab/left-mid.png); width:10px;}
.table-rm {background-image:url(../img/tab/right-mid.png); height:26px; width:10px;}
.table-sloupec {font-weight:bold; color:#333; padding-left:2px;}
.table-sloupec a {font-weight:bold; color:#333; text-decoration:underline;}
.table-sloupec a:hover {font-weight:bold; color: #F90; text-decoration:none;}
.table-filter {line-height:16px;}
.pocet_kusu {margin-left:6px; padding:1px; border:1px solid #c7daeb; text-align:right; width:24px;}
.kosik {text-align:center; margin-right:2px;}
.item_img {float:left; width:100px; margin-right:10px; margin-top:5px;}

.item_data {float:left; width:510px; height:100px;}
.item_name {height:20px; line-height:20px; color:#F60; font-size:12px; clear:both; font-weight:bold;}
.item_number {height:18px; line-height:18px; clear:both;}
.item_text {height:44px; line-height:14px; clear:both; overflow:auto; margin-bottom:6px;}
.item_order {height:18px; line-height:18px; clear:both;}
.item_order_prices {float:left; width:386px;}
.item_order_without {float:left; margin-right:15px;}
.item_order_with {float:left;}
.item_order_basket {float:left; width:124px; text-align:left;}
.gal_pocet_kusu {margin:1px; padding:1px; border:1px solid #c7daeb; text-align:right; width:32px;}

.bold {font-weight:bold; font-size:12px;}
.tabulka_registrace {border:0px; margin:0px; padding:0px; font-size:10px; margin-bottom:15px; width:880px;}
.tabulka_registrace H5 {font-size:12px; font-weight:normal; color:#333; line-height:18px;}
.tabulka_registrace hr {border:1px solid #eaeff4;}
.tb_reg_label {width:130px; text-align:right; padding:4px;}
.tb_reg_text {width:280px; padding:4px;}
.tb_reg_text input, select {border:1px solid #c9cbd8; width:280px;}
.tb_reg_label_pass {width:420px; text-align:right; padding:4px;}
.tb_reg_pass {width:420px; padding:4px;}
.tb_reg_pass input {border:1px solid #c9cbd8; width:280px;}

.tabulka_login {border:0px; margin:0px; padding:0px; font-size:10px; margin-bottom:15px; width:880px;}

.preview_img {border-right:solid 1px #e2e8ee; border-bottom:solid 1px #e2e8ee;}¨
.preview_img a {text-decoration:none;}
.preview_img img {border:0px;}
.lupa {padding:0px; margin:4px;}
.detail_box {border-bottom:solid 1px #e2e8ee;}
.detail_nazev {padding-left:10px; width:110px;}
.detail_nazev_text {font-weight:bold;}
.detail_pin {padding-left:10px;}
.detail_pin_text {font-weight:bold;}
.detail_bez {padding-left:10px; line-height:20px;}
.detail_bez_text {font-weight:bold; color:#243a73;}

/* aircenter table picture*/
.bt_send {border:1px solid #bbcde1; background-color:#eaeff4; height:24px; line-height:20px; padding-left:10px; padding-right:10px; margin-top:5px;}
.star {color:#F00; font-size:14px; margin-right:4px; font-weight:bold;}
.bottom-border {border-bottom:#c7daeb 1px solid;}
.page {margin-right:5px;}
.bold {font-weight:bold; font-size:12px;}

.img_show {position:absolute; margin:20px 0px 0px 15px;border:1px solid black;background:white;display:none;}

.tag_show_l {visibility:visible; width:130px; text-align:right; padding:4px;}
.tag_hide_l {visibility: hidden; width:130px; text-align:right; padding:4px;}
.tag_show_r {visibility:visible; width:280px; padding:4px;}
.tag_show_r input, select {border:1px solid #c9cbd8; width:280px;}
.tag_hide_r {visibility: hidden; width:280px; padding:4px;}
.tag_hide_r input, select {border:1px solid #c9cbd8; width:280px;}