@import url("../_rsrc/ajax-calendar/ajax-calendar.css");
html,body		{ height: 100%; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background: #e9e6e2 url('../_img/bodyBgr.jpg') top left repeat-x;}
td              { vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
h1              { font-size: 16px; margin-top: 15px; margin-bottom: 10px; color: #062d64; }
h2              { font-size: 14px; margin-top: 20px; margin-bottom: 10px; color: #062d64; }
h3              { font-size: 13px; margin-top: 20px; margin-bottom: 10px; color: #062d64; }
h4              { font-size: 12px; margin-top: 20px; margin-bottom: 10px; color: #062d64; }
a               { color: #15416c; text-decoration: none; }
a:hover         { color: #ff9900; }
p				{margin-top: 10px; margin-bottom: 10px;}
input,select	{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

a.sel, #content a { color: #062d64; text-decoration: underline;}
a.sel:hover, #content a:hover     { color: #ff9900; text-decoration: underline;}

a.blue{color: #15416c !important;}
a.blue:hover{color: #ff9900 !important;}

th 				{background-color:#19426B; color: #FFF; font-weight: bold; text-align: center; white-space: nowrap; padding:5px;}
hr              { height: 1px; background-color: #fff; color: #fff; border: none; border-bottom: 1px dashed #bfbfbf; padding: 0; margin: 0 0 0 0; }

#maintable      { width: 979px; min-height: 95%; _height: 95%; border-collapse: collapse; text-align: left; margin: 5px auto; background-color: #fff; }
#null           { margin: 0; padding: 0; height: 1px; width: 180px; }
#left-panel     { width: 180px; padding: 0 0 0 3px; background-color: #f0f0f0; background: transparent url('../_img/leftBgr.gif') top left repeat-y; }
#left-panel img { display: block; }
#right-panel    { width: 180px; padding: 0 3px 0 0; }
#content        { padding: 0 10px 30px 10px; line-height: 17px; width: 585px; }

#navigationmenu { list-style-type: none; margin: 6px; padding: 0; font-size: 11px; letter-spacing: 0.4px;}
#navigationmenu  a { color: #fff; text-decoration: none; }
#navigationmenu a:hover { color: #ffcc00; }
#navigationmenu ul { white-space: nowrap; }
#navigationmenu li { background: url('../_img/menuSeparator.gif') no-repeat left 1px; list-style-type: none; padding: 0 9px 0 19px; float: left; color: #fff; font-weight: bold; }
#navigationmenu li.first { background: none; padding-left: 10px; }
#navigationmenu li.selected a { color: #ffcc00; }
#navigationmenu h2	{color: #ffcc00; margin: 0; padding: 0; font-size: 11px; font-weight: bold; }

.languagemenu { list-style-type: none; margin: 0; }
.languagemenu a { color: #fff; text-decoration: none; }
.languagemenu a:hover { color: #ffcc00; }
.languagemenu ul { white-space: nowrap; }
.languagemenu li { list-style-type: none; padding: 5px 10px 0 5px; float: right; display: inline; height: 10px; border-left: 1px dashed white; color: #fff; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
.languagemenu li.activelang { border-left: 1px dashed #ffcc00; }
.languagemenu li.activelang a { color: #ffcc00; }

.submenu        { margin: 0; padding: 10px 0 0 10px; background-color: #f0f0f0; list-style-type: none; height: 120px;}
.submenu li		{ background: url('../_img/submenuPoint.gif') no-repeat left 5px; color: #15416c; padding: 2px 0 2px 14px; }
.submenu .selected { background: url('../_img/submenuPointSelected.gif') no-repeat left 5px; padding: 2px 0 2px 14px; }
.submenu .selected a { color: #ff9900; }

.odd td 		{background-color: #f0f0f0}

.actionBox      { width: 180px; margin-bottom: 15px; font-size: 11px; }
.actionBox img  { display: block; margin-bottom: 2px; }
.actionBox .title  { width: 174px; _width: 180px; background-color: #4d7096; color: #fff; padding: 3px; margin: 0; border-bottom: 1px solid #f0f4f7; font-weight: bold; }
.actionBox .title a { color: #fff; }
.actionBox .title a:hover { color: #fff; }
.actionBox .anotace { background-color: #f0f4f7; padding: 3px;}
.actionBox .anotace a { color: #FF7901; }
.actionBox .anotace a:hover { color: #15416c; }
.mezititulky	{margin-top: 5px; margin-bottom: 10px; color: #909090; text-align: center;}
.poznamka		{margin-top: 10px; margin-bottom: 20px; font-size: 11px; text-align: center;}

.topHeader      { height: 30px; background: #fff url('../_img/topTop.gif') center center no-repeat; padding: 0; margin: 0}
.languagemenu     {margin-top: 4px; }
.topCollage     { height: 105px; background: #fff url('../_img/topCollage.jpg') center center no-repeat; padding: 0; margin: 0; vertical-align: bottom; }
.topCollage h3  { font-size: 32px; color: #fff; font-style: italic; font-family: Times New Roman; margin: 60px 20px 0 0; _margin-right: 5px; padding: 0; font-weight: normal; float: right;}
.topCollage h3 a{ color: #fff}
.topFooter      { height: 34px; background: #fff url('../_img/topBottom.gif') center center no-repeat; padding-top: 0; }
.paticka        { background-color: #E9E6E2; font-size: 11px; color: gray; padding-left: 5px; }
.paticka a      { color: gray; border-bottom: 1px dashed gray;}

.shadow_top     { height: 4px; background: #e9e6e2 url('../_img/shadow_top.gif') bottom left repeat-x; }
.shadow_left    { width: 4px; background: #e9e6e2 url('../_img/shadow_left.gif') top right repeat-y; }
.shadow_right   { width: 4px; background: #e9e6e2 url('../_img/shadow_right.gif') top left repeat-y; }
.shadow_bottom  { height: 4px; background: #e9e6e2 url('../_img/shadow_bottom.gif') top left repeat-x; }

.setting		{margin-top: 10px;}
.setting td		{border-bottom: 1px solid silver; padding: 2px 16px; vertical-align: middle;}
/*.setting td.head	{font-weight: bold; background: url('../_img/topBottom.gif'); height:34px; border-left: 1px solid #fff; color: #fff; padding-top:5px; border-bottom: none; }*/
.setting td.head { font-weight: bold; background-color: #19426b; height: 28px; border-left: 1px solid #fff; color: #fff; padding-top:5px; border-bottom: none; }
.setting td.head-last { font-weight: bold; background-color: #F0F4F7; height: 28px; border-left: 1px solid #fff; color: #19426b; padding-top:5px; border-bottom: none; }
.setting td.date	{white-space: nowrap; font-weight: bold;}
.setting div.oldPrice	{color:#999; text-decoration: line-through;}
.setting .spacer {border: none; height: 10px;}
table.la td { text-align: left !important; }
.sidebar         {width: 180px; background-color: #F0F4F7; }
.sidebar td      {font-size: 11px; padding: 3px; }
.sidebar td.head {background-color: #4d7096; color: #fff;  font-weight: bold; }
#center td		{text-align: center;}

#mainForm label { color: #666; float:left; width: 100px; text-align:right; margin: 6px 10px 0 0; }
#mainForm br    { clear: both; }
#mainForm input,#mainForm textarea,#mainForm select { font: 12px arial; margin-top:5px; width:180px; border:1px solid #999; padding: 1px 2px; background-color: #efefef;}
#mainForm .chf-alert{ border:1px solid red; background-color: #fff;}
#errmess { font: bold 13px Arial; color: red; visibility: hidden;}
#leftcol { float:left; overflow: hidden; margin-right: 10px; }
#rightcol { float:left; overflow: hidden; }

#orderTable td { border-bottom: 1px solid #f0f0f0; padding-right:10px; width:98%; }
#orderTable .orderLeft { width:50%; text-align:right; }
#orderTable .orderRight { text-align:left; font-weight: bold; }

.external { background: transparent url('../_img/external_link.gif') 100% 20% no-repeat; padding: 0 10px 0 0;}

a.thickbox { padding: 2px; border: 1px solid #EFEFEF;float: left;margin:0 2px 2px 0}
a.thickbox:hover { border: 1px solid #666; }
a.thickbox img, strong.thickbox img  { margin: 0 0 -5px 0; =margin-bottom: 0; padding: 0; float: none}
