ACC SHELL
html
{
background: #327195;
}
body
{
color: #333;
margin: 0;
padding: 0;
font: 75%/1.5 verdana, arial;
position: relative;
text-align: center;
line-height: 18px;
}
/* prvky viditelne jen bez pouziti css */
.no_css
{
visibility: hidden;
position: absolute;
width: 0;
top: 0;
left: 0;
padding: 0;
margin: 0;
}
/* konec: prvky viditelne jen bez pouziti css */
/* obecne elementy */
h3
{
font-size: 1.2em;
margin: 0 0 5px 0;
}
h1
{
font-size: 1.4em;
padding: 0 0 0 40px;
margin: 0 0 20px 0;
text-align: left;
font-weight: bold;
line-height: 28px;
font-size: 1.5em;
font-weight: normal;
color: #fff;
background: #327195;
}
h2
{
font-size: 1.2em;
padding: 5px 0;
margin: 0 0 0 0;
font-weight: bold;
text-align: left;
}
ins
{
font-size: .8em;
text-decoration: none;
color: #457200;
margin: 0;
padding: 0;
}
img
{
border: none;
}
hr
{
height: 0;
overflow: hidden;
border: none;
border-top: 1px solid #6495B4;
display: block;
margin: 10px 0 10px 0;
}
/* konec: obecne elementy */
/* obecne tridy */
.float_left
{
float: left;
}
.float_right
{
float: right;
}
.clear_both
{
clear: both;
}
.margin-top
{
margin-top: 15px;
}
.margin-left
{
margin-left: 15px;
}
.margin-rigth
{
margin-rigth: 15px;
}
.red
{
color: #ff8866;
font-weight: bold;
}
.green
{
color: #00aa00;
}
.center
{
text-align: center;
}
.justify
{
text-align: justify;
}
a
{
color: #327195;
font-weight: bold;
text-decoration: underline;
}
a:hover
{
text-decoration: none;
}
.hr
{
clear: both;
height: 1px;
margin: 5px 0 0 0;
}
/* konec: obecne tridy */
#page
{
min-height: 100%;
width: 1004px;
padding: 0;
margin: 40px auto;
text-align: left;
background: #fff url(../images/admin/page.jpg) top left repeat-y;
}
#middle
{
padding: 20px 20px 0 20px;
overflow: hidden;
background: url(../images/admin/top.jpg) top left no-repeat;
}
#footer
{
height: 30px;
overflow: hidden;
background: url(../images/admin/bottom.jpg) top left no-repeat;
padding-top: 40px;
overflow: hidden;
text-align: center;
}
#bottom
{
height: 1px;
}
/* hlavicka */
#header
{
top: 0;
height: 100px;
}
/* konec: hlavicka */
#middle
{
padding: 0;
}
#left
{
float: left;
width: 280px;
padding: 0 0 0 20px;
}
#left-middle
{
float: left;
width: 790px;
}
#right
{
float: right;
width: 173px;
padding: 12px 30px 20px 0px;
}
/* obsah stranky*/
#content
{
width: 620px;
float: right;
padding: 30px 30px 30px 0;
overflow: hidden;
text-align: left;
font-size: 0.8em;
}
#content ul
{
list-style-type: square;
padding: 0 0 0 25px;
}
#content ul li
{
list-style-type: square;
padding: 2px 0 2px 5px;
line-height: 15px;
}
#content img
{
padding: 2px;
margin: 0 0 5px 4px;
}
#content #news img
{
border: 1px solid #C8C097;
padding: 2px;
margin: 0 15px 0 0;
}
#content p
{
padding: 10px 0;
margin: 0;
}
#content a
{
color: #327195;;
}
/* konec obsah stranky */
#menu
{
width: 1000px;
position: absolute;
top: 20px;
#top:54px;
margin: 0 0 0 2px;
padding: 0;
list-style-type: none;
font-size: 10px;
}
#menu li
{
list-style-type: none;
margin: 0;
padding: 0;
float: left;
width: 125px;
}
#menu li a
{
float: left;
width: 105px;
padding: 0 10px;
height: 20px;
line-height: 20px;
overflow: hidden;
text-align: center;
text-decoration: none;
color: #777;
}
#menu li a:hover
{
background: #ccc;
color: #fff;
}
#menu li a.active
{
color: #000;
}
#card-menu
{
position: absolute;
top: 160px;
#top:200px;
#left:325px;
margin: 0 0 0 355px;
background: #f0f0f0;
height: 20px;
padding: 0;
list-style-type: none;
font-size: 10px;
width: 620px;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}
#card-menu li
{
list-style-type: none;
margin: 0;
padding: 0;
float: left;
padding: 0;
}
#card-menu li a
{
color: #777;
text-decoration: none;
line-height: 20px;
display: block;
float: left;
padding: 0 20px;
}
#card-menu li a:hover, #card-menu li a.active
{
background: #ccc;
}
#calendar_from
{
top: 260px;
_top: 275px;
margin-left: 270px;
position: absolute;
width: 18px;
height: 20px;
background: url(../images/calendar.gif);
}
#calendar_to
{
top: 285px;
_top: 300px;
margin-left: 270px;
position: absolute;
width: 18px;
height: 20px;
background: url(../images/calendar.gif);
}
#time_select
{
position: absolute;
top: 0;
color: #222;
background: #fafaff;
font-size: 1.2em;
width: 220px;
height: 255px;
padding: 10px;
margin-left: 0;
text-align: center;
visibility: hidden;
border: 1px solid #666;
}
#time_select a
{
color: #fff;
text-decoration: none;
}
#time_select a:hover
{
text-decoration: underline;
}
#cal_tab
{
width: 200px;
padding: 10px;
}
#calendar_table
{
text-align: center;
width: 200px;
height: 140px;
border-left: 2px solid #800;
border-top: 2px solid #800;
border-bottom: 1px solid #800;
border-right: 1px solid #800;
}
#content #calendar_table th
{
border-right: 1px solid #999;
border-bottom: 2px solid #999;
background: #0A5687;
color: #fff;
padding: 0 5px;
height: 20px;
width: 40px;
font-size: .8em;
overflow: hidden;
}
#content #calendar_table td
{
border-right: 1px solid #999;
border-bottom: 1px solid #999;
height: 20px;
line-height: 20px;
width: 50px;
background: #fff;
overflow: hidden;
}
#calendar_table td.weekend
{
background: #f0f0f0;
}
#calendar_table td.today
{
background: #79c1f5;
color: #fff;
}
#calendar_table a
{
color: #fff;
text-decoration: none;
}
#calendar_table a:hover
{
text-decoration: underline;
}
#month_year_select
{
padding-left: 15px;
}
#month_year_select span
{
height: 25px;
line-height: 25px;
overflow: hidden;
display: block;
float: left;
}
#month_year_select span.month_select
{
width: 100px;
}
#month_year_select span.year_select
{
width: 50px;
}
#month_year_select span.right_arrow
{
width: 25px;
background: url(../images/cal-arrow-right.jpg) center no-repeat;
}
#month_year_select span.left_arrow
{
width: 25px;
background: url(../images/cal-arrow-left.jpg) right center no-repeat;
}
#month_year_select span.left_long_arrow
{
width: 40px;
background: url(../images/cal-long-arrow-left.jpg) center no-repeat;
}
#month_year_select span.right_long_arrow
{
width: 40px;
background: url(../images/cal-long-arrow-right.jpg) center no-repeat;
}
#hour
{
width: 20px;
}
#minute
{
width: 20px;
}
.admin-list-table
{
width: 620px;
}
.admin-list-table th
{
padding: 2px 5px;
background: #327195;
text-align: left;
}
#content .admin-list-table th a
{
color: #fff;
}
.admin-list-table td
{
padding: 2px 5px;
text-align: left;
}
/* ikony */
td.admin-icons
{
width: 70px;
}
.admin-icons a, .tree-admin-icon
{
display: block;
float: left;
width: 16px;
height: 16px;
margin: 0 1px;
}
.tree-admin-icon
{
float: right;
}
.admin-icon-edit
{
background: url(../images/edit.gif) no-repeat;
}
.admin-icon-delete
{
background: url(../images/delete.gif) no-repeat;
}
.admin-icon-back
{
background: url(../images/back.gif) no-repeat;
}
.admin-icon-deactive
{
background: url(../images/deactive.gif) no-repeat;
}
.admin-icon-active
{
background: url(../images/active.gif) no-repeat;
}
.admin-icon-new
{
background: url(../images/new.gif) no-repeat;
}
.admin-icon-home
{
background: url(../images/home.gif) no-repeat;
}
.admin-icon-home-inactive
{
background: url(../images/home-inactive.gif) no-repeat;
}
.admin-icon-up
{
background: url(../images/up.gif) no-repeat;
}
.admin-icon-down
{
background: url(../images/down.gif) no-repeat;
}
.admin-icon-folder
{
background: url(../images/folder.gif) no-repeat;
}
.admin-icon-folder-inactive
{
background: url(../images/folder-inactive.gif) no-repeat;
}
/* konec: ikony */
.dark
{
background: #c9dce7;
}
#flags-edit
{
width: 115px;
overflow: hidden;
}
#flags-edit a
{
width: 26px;
height: 17px;
padding: 0;
margin: 1px;
border: none;
}
#flags-edit img
{
padding: 0;
margin: 0;
border: none;
}
.textarea
{
border: 1px solid #000;
width: 400px;
height: 100px;
}
.textarea-big
{
border: 1px solid #000;
width: 550px;
height: 200px;
}
.inactive
{
background: #fee;
color: #aaa;
}
.inactive a
{
color: #a66;
}
.inactive td
{
color: #666;
}
#content-large
{
width: 550px;
padding: 10px;
}
/* administracni formular */
.admin_form
{
border: 1px solid #327195;
}
.admin_form input, .select, .textarea
{
border: 1px solid #327195;
}
.admin_form label
{
display: block;
width: 150px;
float: left;
text-align: right;
padding-right: 10px;
font-weight: bold;
line-height: 20px;
color: #333;
}
.admin_form input
{
padding: 0 5px;
width: 350px;
}
.textarea
{
padding: 5px;
}
.admin_form div.input
{
padding: 5px 0;
background: #c9dce7;
padding: 5px;
border-bottom: 1px solid #a8becb;
}
input.button
{
width: 200px;
border: 1px solid #000;
}
a.button
{
display: block;
width: 150px;
background: #FCD752;
padding: 2px 5px;
border: 1px solid #000;
color: #000;
text-decoration: none;
font-weight: bold;
line-height: 15px;
text-align: center;
}
a.button:hover
{
background: #a00;
color: #fff;
}
/* dokumenty */
.docs-table
{
width: 480px;
overflow: hidden;
padding: 20px 0;
}
.admin-detail
{
margin: 10px 0;
}
.admin-detail h2
{
margin: 0;
background: #0A5687;
text-align: center;
padding: 10px 0;
}
.admin-detail-item
{
clear: both;
padding: 5px 0;
color: #000;
padding: 5px;
background: #c9dce7;
border-top: 1px solid #a8becb;
border-right: 1px solid #a8becb;
border-left: 1px solid #a8becb;
}
.admin-detail-item .admin-detail-label
{
display: block;
width: 200px;
float: left;
text-align: right;
padding-right: 10px;
font-weight: bold;
line-height: 20px;
}
.admin-detail-item .admin-detail-value
{
display: block;
width: 380px;
float: right;
text-align: left;
padding-right: 10px;
line-height: 20px;
}
.paging
{
text-align: center;
margin: 5px auto;
}
.paging a
{
height: 20px;
line-height: 20px;
font-weight: bold;
text-decoration: none;
padding: 0 4px;
}
.paging span
{
height: 20px;
line-height: 20px;
font-weight: bold;
color: #fff;
text-decoration: none;
padding: 0 4px;
border: 1px solid #a00;
}
#js-info
{
position: absolute;
left: 50%;
top: 50%;
width: 280px;
overflow: hidden;
line-height: 25px;
margin-left: -150px;
margin-top: -65px;
padding: 40px 10px;
border: 4px solid #000;
background: #fafafa;
color: #000;
text-align: center;
font-weight: bold;
visibility: hidden;
}
#logout
{
padding: 0 10px;
color: #fff;
}
#logout:hover
{
color: #d00;
}
h1.center
{
text-align: center;
padding-top: 20px;
}
.red
{
color: #c00 !important;
}
.pages-tree
{
width: 320px;
overflow: hidden;
padding: 0;
margin: 0;
list-style-type: none;
font-size: 10px;
overflow: hidden;
}
.pages-tree li
{
line-height: 16px;
padding: 2px 0;
}
.pages-tree li ul
{
padding: 0;
margin: 0;
list-style-type: none;
}
.pages-tree li ul li
{
background: url(../images/admin/menu-arrow.gif) 0px 5px no-repeat;
padding-left: 13px;
}
ul#modules{
margin:0;
padding:0;
}
ul#modules li{
clear: both;
list-style: none;
}
#modules span{
float:left;
}
.pages-tree a
{
color: #777;
text-decoration: none;
}
.pages-tree li ul li a{
font-size: 1.1em;
color:#000;
}
.pages-tree li ul li ul li a{
font-size: 1em;
color:#777;
}
.pages-tree a:hover, #pages-tree a.active
{
text-decoration: underline;
}
.new-page{
height:16px;
line-height: 16px;
display: block;
padding:0 0 0 28px;
}
ACC SHELL 2018