/* body    {background: #000000; font-family: arial; font-size: 12px; padding: 0px;} */
body    {background: #010130 URL('../img/bck_bublina.png') top left no-repeat; font-family: arial; font-size: 12px; padding: 0px;}
a   {color: #00CCFF; text-decoration: none;}
a:hover   {color: #E0ECFF;}
input.edit_mode {width: 200px; border: 1px solid #6060D0;}
input.edit_mode_short {width: 35px; border: 1px solid #6060D0;}
input.edit_mode_short2 {width: 100px; border: 1px solid #D06060;}
input.edit_mode_60 {width: 60px; border: 1px solid #6060D0;}
input.edit_mode_100 {width: 100px; border: 1px solid #6060D0;}
input.edit_mode_160 {width: 160px; border: 1px solid #6060D0;}
input.edit_mode_date {width: 80px; border: 1px solid #6060D0;}
input.edit_submt {border: 1px solid #000080; background: #6060C0;}
input.delete {border: 1px solid #800000; background: #C06060;}
textarea.edit_mode {width: 400px; height: 400px; border: 1px solid #6060D0;}
textarea.edit_mode_5 {width: 245px; height: 100px; border: 1px solid #6060D0;}
textarea.edit_mode_10 {width: 520px; height: 80px; border: 1px solid #6060D0;}
textarea.edit_mode_20 {width: 520px; height: 160px; border: 1px solid #6060D0;}
select.edit_mode {width: 180px; border: 1px solid #6060D0;}
span.alert_r  {background: #FF0000; color: #FFFFFF; font-size: 9px; font-weight: bold;}
span.alert_g  {background: #00D000; color: #FFFFFF; font-size: 9px; font-weight: bold;}
span#content_upr_button	{padding: 1px; border: 1px solid #6060D0; background: #6060C0; margin-right: 20px;}
span.format	{text-align: center; border: 1px solid #00CCFF; padding: 2px; margin: 2px;}
/**/
table.add_input	{border: 1px solid #00CCFF; background: #281870; color: #FFFFFF; width: 500px;}
table.add_input th	{color: #00CCFF; background: #180060;}
table.add_input td	{color: #00CCFF; border: 1px solid #0088DD;}
/*div#center	{background: #000000 URL('../img/bck_bublina.png') top left no-repeat; margin: 0px auto; width: 1000px; height: 800px; border: 1px solid #000000;}*/
/*div#body	{position: absolute; top: 88px; left: 115px; width: 800px; height: 700px; border: 1px solid #D0D0D0;}*/
div#body	{margin: 8px auto; padding: 0px 115px 0px 115px; width: 900px; /order: 1px solid #D0D0D0;}

div#langs   {height: 25px; text-align: right; /order: 1px solid #D0D0D0;}
div#langs span.lang   {position: relative; top: -3px; padding-right: 20px; color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial;}
div#langs a   {padding-right: 10px;}
div#langs img   {border: 0px;}

div#head    {background: #000000; height: 125px; width: 900px; margin-bottom: 10px; overflow: hidden; /order: 1px solid #D0D0D0; z-index: 0;}
div#head object    {z-index: 0;}

div#page_top    {background: URL('../img/page_bck_top.gif'); height: 15px; width: 900px;}
div#page_bottom    {background: URL('../img/page_bck_bottom.gif'); height: 15px; width: 900px;}
div.clear    {clear: both;}

div#page    {background: URL('../img/page_bck_center.gif'); width: 900px;}
div#page div#menu    {position: relative; font-size: 13px; left: 10px; float: left; background: URL('../img/gradient.png'); height: 480px; width: 160px;}
div#page div#menu ul    {list-style: none outside; padding-left: 0px; margin-left: 25px; padding-top: 15px; color: #FFFFFF;}
div#page div#menu.admin ul    {padding-left: 0px; margin-left: 5px;}
div#page div#menu ul li   {padding-bottom: 3px;}
div#page div#menu ul li.img   {list-style-image: url('../img/li.gif');}
div#page div#menu.admin ul li.img   {list-style-image: none;}
div#page div#menu ul li.title   {font-weight: bold;}
div#page div#menu ul a    {color: #FFFFFF; font-family: Arial;}
div#page div#menu ul a:hover    {color: #FFFFFF; font-size: 13px; font-weight: bold;}
div#page div#menu ul a.open    {color: #FFFFFF; font-size: 13px; font-weight: bold;}
div#page div#menu form    {padding: 0px; margin: 0px;}
div#page div#menu input    {width: 70px; height: 13px; font-size: 9px; color: #FFFFFF; border: 1px solid #A0C0FF; background: transparent;}
div#page div#menu input.num    {width: 15px;}
div#page div#menu input.sub    {width: 18px; background: #C0C0C0; border: 1px solid #606060; color: #F8F8F8; height: 18px; padding: 0px; font: 8px Tahoma;}
div#page div#menu input.del    {width: 18px; height: 17px; font-weight: bold; background: #FFC0C0; border: 1px solid #FF8080; color: #FFD0D0;}
div#page div#menu select    {width: 70px; height: 15px; font-size: 9px; color: #F8F8F8; border: 1px solid #A0C0FF; background: transparent;}

/* pages */
div#list    {position: relative; float: left; left: 20px; color: #F8F8F8; /*background: #FFFF80;*/ width: 720px; overflow-y: auto; overflow-x: hidden;}
div#list h1 {font-size: 20px; width: 420px; text-align: center; font-family: arial; font-weight: bold; color: #F8F8F8; padding: 0px; margin: 0px; /ackground: #FFFF00;}
/*div#list div    {margin-left: 5px;}*/
div#list ul {list-style: none; padding: 2px 5px 2px 10px; margin: 0px;}
div#list ul.tecka {list-style: disc inside;}
div#list fieldset    {margin-top: 10px;}
div#list legend   {font-weight: bold;}
div#list legend a   {margin-left: 2px; margin-right: 2px; color: #D0E0FF;}
div#list legend span  {margin-left: 2px; margin-right: 2px; color: #FFD0D0; font-weight: normal;}
div#list div#text    {position: relative; float: left; text-align: justify; margin: 2px 10px 2px 20px; color: #F8F8F8; /*background: #FF80FF;*/ width: 430px; overflow: hidden;}
div#list div#imgs    {position: relative; float: left; color: #F8F8F8; /*background: #80FFFF;*/ width: 250px; overflow: hidden; text-align: center;}
div#list div#imgs img    {margin-top: 10px; margin-bottom: 5px; cursor: hand; cursor: pointer;}
div#list div#cenik    {position: relative; float: left; margin-right: 10px; color: #FFFFFF; /*background: #FF80FF;*/ width: 720px; overflow: hidden;}
div#list div#cenik div    {margin-top: 10px; padding: 5px;}
div#list div#cenik div.table_edit    {/*border: 1px solid #6060FF;*/ background: #281870;}
div#list div#cenik div.table_edit th    {background: #C0C0C0;}
div#list div#cenik div.table_edit td    {border: 1px solid #FFD0D0;}
div#list div#cenik div.table    {}
div#list div#cenik div.table table    {border: 1px solid #030336;}
div#list div#cenik div.table table.full    {width: 95%; /*border: 1px solid #C0C0FF;*/ margin-bottom: 5px;}
div#list div#cenik div.table th    {text-align: center; background: #101060;}
div#list div#cenik div.table td    {border: 1px solid #030336;}
div#list div#cenik div.table td.cena    {width: 180px; text-indent: 10px;}
div#list div#tables    {position: relative; float: left; color: #F8F8F8; /*background: #80FFFF;*/ width: 250px; overflow: hidden;}
div#list div#tables div.table    {margin-bottom: 10px; font: 11px Tahoma;}
div#list div#tables div.table_edit    {border: 1px solid #6060FF; padding: 1px; margin-bottom: 5px; background: #281870;}
div#list div#tables div.table_edit table table   {border: 1px solid #6060FF; background: #281870;}
div#list div#tables table.table_right   {border: 1px solid #101060; width: 240px; margin-left: 10px;}
div#list div#tables h4   {margin: 1px 0px 1px 10px;}
div#list div#tables table.table_right th   {background: #101060; padding: 1px;}
div#list div#tables table.table_right td   {background: #030336; padding: 1px; margin: 0px;}
div#list table.rezervace {font-size: 11px; font-weight: bold;}
div#list table.rezervace input {width: 200px; border: 1px solid #00CCFF;}
div#list table.rezervace td {padding: 2px;}
div#list div#novinky    {position: relative; float: left; margin-right: 10px; color: #FFFFFF; /*background: #FF80FF;*/ width: 710px; overflow: hidden;}
div#list div#novinky table    {width: 700px; /*border: 0px solid #060640;*/ margin-bottom: 5px; font-size: 13px;}
div#list div#novinky table th    {width: 400px; text-align: left; font-size: 14px; height: 10px; /*background: #060640;*/ color: #60C0FF; padding: 2px 3px auto 10px;}
div#list div#novinky table th a    {color: inherit; color: #60C0FF; margin: 0px; padding: 0px;}
div#list div#novinky table td    {text-align: justify; border: 0px solid #060640; vertical-align: top; padding: 2px;}
div#list div#novinky table td p    {/*padding: 1px; text-indent: 10px; margin: 0px;*/}
div#list div#novinky table td.datum    {width: 95px; color: #0066CC; font-size: 10px; text-align: left; text-indent: 5px; padding: 2px 3px auto 3px;}
div#list div#novinky table td.image    {width: 205px; text-align: center; padding: 1px;}
div#list div#novinky table td.image img    {cursor: hand; cursor: pointer;}
div#list div#novinky table td.vice	{width: 495px;  border-bottom: 1px solid #08A0FF; text-align: right; padding: 0px 0px 3px 0px; padding-right: 10px; height: 10px;}
div#list div#novinky table td.vice a	{color: #60C0FF; font: 12px; font-weight: bold;  text-decoration: none;}
div#list div#novinky table td.vice a:hover	{color: #C0E0FF;}
div#list div#novinky table td.listovani    {text-align: center;}
div#list div#novinky table td.listovani a   {margin-left: 2px; margin-right: 2px; color: #60C0FF; font-weight: bold;}
div#list div#novinky table td.listovani a:hover   {color: #C0E0FF;}
div#list div#novinky table td.listovani span   {margin-left: 2px; margin-right: 2px; color: #808080; font-weight: normal;}
div#list div#novinky table.edit    {background: #281870; width: 80%; margin-bottom: 5px;}
div#list div#novinky table td.format    {text-align: center; border: 1px solid #00CCFF; padding: 2px;}
div#list div#novinky div#imgs table.galerie    {margin: 0px 0px 5px 10px; width: 240px;}
div#list div#novinky div#imgs table.galerie th    {cursor: hand; cursor: pointer;}
div#list div#novinky div#imgs table.galerie td    {text-align: center; font-size: 9px; padding: 0px;}
div#list div#novinky div#imgs table.galerie td img    {padding: 2px; margin: 0px;}
div#list div#galerie table.menu {border: 0px; margin: 5px 0px 5px 0px; background: #D0E0FF; padding: 1px; width: 700px;}
div#list div#galerie table.menu th a	{color: #0000D0;}
div#list div#galerie table.menu th	{border: 2px solid #00CCFF; background: #281870; padding: 2px;}
div#list div#galerie table.menu th.open	{border: 2px inset #D0E0FF; background: #C0C0F0;}
div#list div#galerie table	{border: 2px solid #00CCFF; background: #281870; padding: 2px;}
div#list div#galerie table.upr_foto td	{border: 1px solid #C0C0FF; padding: 1px;}
div#list div#galerie table.upr_foto td.file	{font: 9px Arial; color: #80A0FF; width: 150px; overflow: hidden;}
div#list div#galerie table.upr_foto th	{text-align: left; background: #4040FF; color: #F0F0FF; padding: 1px 5px 1px 5px;}
div#list div#galerie table.upr_foto tr.menu th	{text-align: center; background: #C0C0FF; color: #4040FF; border: 1px solid #4040FF;}
div#list div#galerie table.prev_galery	{border: 1px solid #030336; background: transparent; padding: 1px; margin: 2px 5px 5px 5px; width: 700px;}
div#list div#galerie table.prev_galery td	{border: 1px solid #030336; padding: 1px; width: 33%; overflow: hidden; text-align: center; font: 9px Arial; padding: 5px;}
div#list div#galerie table.prev_galery th	{font: 14px Tahoma; font-weight: bold; text-align: left; background: #101060; padding: 3px 5px 3px 5px; cursor: pointer; cursor: hand;}
div#list div#galerie table.prev_galery tr.menu th	{text-align: center; background: #C0C0FF; color: #4040FF; border: 1px solid #4040FF;}
div#list div#galerie table    {width: 100%;}
div#list div#galerie table td.listovani    {text-align: center;}
div#list div#galerie table td.listovani a   {margin-left: 2px; margin-right: 2px; color: #60C0FF; font-weight: bold;}
div#list div#galerie table td.listovani a:hover   {color: #C0E0FF;}
div#list div#galerie table td.listovani span   {margin-left: 2px; margin-right: 2px; color: #808080; font-weight: normal;}
div#preview_galerie h3  {background: URL('../img/preview_75.png'); padding: 3px; margin: 3px;}
div#preview_galerie div  {background: URL('../img/preview_75.png'); padding: 3px; margin: 3px;}
div#preview_galerie div.img  {padding: 10px;}
div#preview_galerie img {border: 0px;}
div#preview_galerie table {margin: 0px auto;}
div#preview_galerie table td.sipka {font-size: 20px; background: #000000; cursor: hand; cursor: pointer;}
div#preview_galerie table td.align_top {vertical-align: top;}
div#preview_galerie table td div.close {border: 1px solid #606060; color: #C0C0C0; background: #202020; width: 15px; padding: 3px; float: right; font-weight: bold; cursor: pointer; cursor: hand;}
/* Partneri */
div#list div#partners    {position: relative; float: left; text-align: center; margin: 2px 10px 2px 20px; color: #F8F8F8; /*background: #FF80FF;*/ width: 650px; overflow: hidden;}
div#list div#partners div#table    {text-align: center; margin-top: 35px; width: 95%; /*background: #FF80FF;*/}
div#list div#partners div#table table    {/*border: 1px solid #00CCFF;*/}
div#list div#partners div#table table td   {padding: 1px 3px 1px 5px;}
div#list div#partners div#table table td img   {border: 0px;}
div#list div#partners div#table table tr   {background: #001155;}
div#list div#partners div#table table tr.empty   {width: 5px; background: none;}
div#list div#partners div#table table.preview    {/*border: 1px solid #00CCFF;*/ text-align: left;}
div#list div#partners div#table table.preview td   {padding: 1px 3px 1px 5px; text-align: left;}
div#list div#partners input.submit   {border: 1px solid #C00000;}

/*table#menu td.format    {text-align: center; border: 1px solid #E8E8FF; background: #C8C8FF; color: #202060; padding: 2px;}*/
table#menu		{background: #D0E0FF; width: 100%; border: 1px solid #0080FF;}
table#menu th    {background: #0080FF; text-align: center; color: #FFFFFF; padding: 2px;}
table#menu td    {text-align: left; border: 1px solid #C0D0FF; padding: 1px;}
table#menu td a    {color: #60C0FF;}
table#menu td a:hover    {color: #FFFFFF;}
table#menu td ul    {list-style: none; padding: 2px 5px 2px 10px; margin: 0px;}
table#menu td ul.tecka    {list-style: disc inside;}
/*x*/
table.add_input th.listovani a	{cursor: hand; cursor: pointer;}
table.add_input th.listovani	{color: #C0C0C0;}
/* moje ID */
div#id   {height: 20px; text-align: right; color: #F0C000; font-size: 10px; padding-right: 10px; padding-top: 3px;}
div#id a   {color: #F0C000;}
div#id a:hover   {color: #60D000;}

