ACC SHELL

Path : /srv/www/vhosts/centrumlb/administrace/css/
File Upload :
Current File : /srv/www/vhosts/centrumlb/administrace/css/style-base.css

/* CSS Document */

html, body {
    margin: 0;
	padding: 0px 0 0 0;
	font-size: 12px;
	font-family: "Arial CE", "Trebuchet MS", "Geneva CE", lucida, sans-serif;
	background: #f0f0f0 url(../images/bgbody.jpg) left top repeat-x;
}
p {
	margin: 0;
	padding: 0;
	line-height: 18px;
	color: #636363;
}
img {
	padding: 0;
	margin: 0;
	border: 0;
}
table.sample tbody td {
	vertical-align: middle;
}
table.sample tbody td img {
	padding: 0px;
	margin: 0;
}
table.sample tbody td a {
	padding: 0px;
	margin: 0 15px 0 0;
}
table.sample tbody td a.vypis_subkat {
	margin-left: 40px;
}
table.sample tbody td a.vypis_subkat2 {
	margin-left: 80px;
}
table.sample tbody td img.vypis_jazyky {
	margin-right: 12px;
}
img.vypis_jazyky {
	margin-right: 12px;
}
table.sample tbody td img.vypis_nahled {
	padding: 4px;
	margin: 0;
	border: 1px solid #e6e6e6;
	background: #fff;
}
img.detailfoto_nahled {
	padding: 4px;
	margin: 0;
	border: 1px solid #e6e6e6;
	background: #fff;
}
a {
	color: #6BB82C;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #000;
}
h1 {
	font-size: 24px;
	font-weight: bold;
	color: #acacac;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 35px;
	left: 100px;
}
h1 a, h1 a:hover {
	color: #92c942;
	text-decoration: none;
}
h2 {
	font-size: 18px;
	font-weight: bold;
	color: #3D3D3D;
	padding: 13px 0 10px 0px;
	margin: 0px 0 0px 0;
}
h3 {
	font-size: 15px; 
    padding: 0 0 0px 0;
    color: #222;
    font-weight: bold;
}
.clear {
	clear: both;
	padding: 0;
	margin: 0;
}
#obal {
	margin: 0px auto 0 auto;
	padding: 0 0px 0 0px;
	position: relative;
}
#oballogin {
	margin: 0px auto 0 auto;
	padding: 130px 0px 0 0px;
	position: relative;
	background: #f0f0f0 url(../images/bglogin.jpg) left top repeat-x;
}
#head {
	padding: 0px 0 0 0;
	margin: 0;
	position: relative;
	height: 186px;
	background: url(../images/logo.jpg) top left no-repeat;
}
#headlogin {
	padding: 0;
	margin: 0 auto 0 auto;
	position: relative;
	width: 650px;
	height: 170px;
	background: url(../images/logo.jpg) top left no-repeat;
}
#obsahlogin {
	padding: 0 0 0 0px;
	margin: 0 auto 0 auto;
	position: relative;
	width: 600px;
}
#obsahlogin input,#obsahlogin label {
	margin-left: 70px;
}
#head p {
	color: #acacac;
}
#info {
	padding: 10px 0 10px 0;
	margin: 0;
	position: absolute;
	top: 35px;
	right: 15px;
	display: block;
	height: 15px;
}
#info p {
	color: #acacac;
}
#info strong {
	color: #fff; 
}
#info a {
	color: #fff; 
}
#info a.logout {
	padding: 5px 40px 5px 0;
    height: 25px;
	margin: 0;
	background: url(../images/logout.jpg) center right no-repeat;
}
#menu {
	padding: 0px 0 0px 0;
	margin: 0;
	position: absolute;
	top: 100px;
	left: 0px;
	width:			1000px; /*IE6 soils itself without this*/
	overflow: hidden;
}
#main {
	margin: 0px;
	padding: 20px 20px;
	position: relative;
}

.box {
	margin: 0px 0 25px 0;
	padding: 0px 0px;
	position: relative;
	background: #fff;
	border: 1px solid #ccc;
}
#foot {
    background: #202020;
    padding: 30px 0px 0 0px;
    margin: 0 0 0 0;
    color: #acacac;
    text-align: center;
    position: relative;
    width: 100%;
    height: 50px;
}
#foot a {
    color: #fff;
    text-decoration: underline;
}
#foot a:hover {
    text-decoration: none;
}
#drobecky {
    color: #636363;
}
#drobecky a {
    color: #636363;
    font-weight: normal;
}
.help {
    padding: 0px 0px 0 0px;
    margin: 0px 0 0 3px;
}

.column-left {
                width: 49%;
                float: left;
                }
                
.column-right {
                width: 49%;
                float: right;
                }
                
                /*************** Content Box ***************/

.content-box {
                border: 1px solid #ccc;
                margin: 0 0 20px 0;
                background: #fff;
                }

.content-box-header {
                background: #e5e5e5 url('../images/bg-content-box.gif') top left repeat-x;
                margin-top: 1px;
                height: 37px;
                
                }

.content-box-header h3 {
                padding: 10px 0px 0px 20px;
                margin: 0;
                float: left;
                
                }


.content-box-content {
                padding: 20px;
                border-top: 1px solid #ccc;
                }
                
                /*************** Notifications ***************/

.notification {
                position: relative;
                margin: 0 0 15px 0;
                padding: 0;
                border: 1px solid;
                background-position: 10px 11px !important;
                background-repeat: no-repeat !important;
                width: 99.8%;
                }
                

.attention {
                background: #fffbcc url('../images/exclamation.png') 10px 11px no-repeat;
                border-color: #e6db55;
                color: #666452;
                }

.information {
                background: #dbe3ff url('../images/information.png');
                border-color: #a2b4ee;
                color: #585b66;
                }

.success {
                background: #d5ffce url('../images/tick_circle.png');
                border-color: #9adf8f;
                color: #556652;
                }

.error {
                background: #ffcece url('../images/cross_circle.png');
                border-color: #df8f8f;
                color: #665252;
                }

.notification div {
                display:block;
                font-style:normal;
                padding: 10px 10px 10px 36px;
                line-height: 1.5em;
                }

.notification .close {
                color:#990000;
                font-size:9px;
                position:absolute;
                right:5px;
                top:5px;
                }
                
                /*************** Pagination ***************/

#main .pagination {
                text-align: right;
                padding: 20px 0 5px 0;
                }
.pagination a {
                margin: 0 5px 0 0;
                padding: 3px 6px;
                color: black;
                font-weight: normal;
                }

.pagination a.number {
				border: 1px solid #ddd;
                }

.pagination a.current {
                background: #6BB82C url('../images/bg-button-green.gif') top left repeat-x !important;
                border-color: #459300 !important;
                color: #fff !important;
                }
				
.pagination a.current:hover {
				text-decoration: underline;
                }
                

                
                /************ Button ************/
.button {
				display: inline-block;
                background: #6BB82C url('../images/bg-button-green.gif') top left repeat-x !important;
                border: 1px solid #459300 !important;
                padding: 4px 7px !important;
                color: #fff !important;
                cursor: pointer;
                margin: 0 0 0px 3px;
                }
.align-left {
                float: left;
                }
				
.align-right {
                float: right;
                }
				
.bulk-actions {
                padding: 10px 0 5px 0;
                width: 500px;
                position: relative;
                } 

.bulk-actions select {
                padding: 4px;
				border: 1px solid #ccc;
                } 
                
                /************ Shortcut Buttons ************/

.shortcut-button, .mainbutton, .strombutton {
                border: 1px solid #ccc;
                background: #f7f7f7;
                display: block;
                width: 120px;
                margin: 0 0 20px 0;
                }
                
.mainbutton, .strombutton {
                width: 200px;
                }
                
a.shortcut-button, a.mainbutton, a.strombutton {
                text-decoration: none !important;
                }

.shortcut-button span, .mainbutton span, .strombutton span {
                border: 1px solid #fff;
                display:block;
                padding: 15px 10px 15px 10px;
                text-align: center;
                color: #555;
                font-size: 12px;
                font-weight: normal;
                line-height: 1.3em;
                }
                
.mainbutton span {
                font-weight: bold;
                background: transparent url('../images/iko/add.png') 15px 9px no-repeat;
                padding: 17px 10px 15px 40px;
                }
                
.strombutton span {
                font-weight: bold;
                background: transparent url('../images/iko/strom.png') 15px 9px no-repeat;
                padding: 17px 10px 15px 40px;
                }
                
.shortcut-button span img {
                margin-bottom: 10px;
                }

.shortcut-button:hover, .mainbutton:hover, .strombutton:hover {
                background: #fff;
				
                }
				
.shortcut-button span:hover, .mainbutton span:hover, .strombutton span:hover {
				color: #57a000; 
                }

ul.shortcut-buttons-set li {
                float: left;
                margin: 0 15px 0 0;
				padding: 0 !important;
				background: 0;
                }  
                
                /*************** Forms ***************/

form label {
                display: block;
                padding: 0 0 5px;
                font-weight: bold;
                }
             
form fieldset legend {
                font-weight: bold;
                margin-bottom: 10px;
                padding-top: 10px;
                }
                
form p small {
                font-size: 0.75em;
                color: #777;
                }
				
				
form input.text-input,
form select,
form textarea,
form .wysiwyg {
                padding: 5px;
                font-size: 13px;
                background: #fff url('../images/bg-form-field.gif') top left repeat-x;
                border: 1px solid #d5d5d5;
				color: #333;
                }
            
form .small-input {
                width: 25% !important;
                }
                
form .medium-input {
                width: 75% !important;
                }
                
form .large-input {
                width: 95% !important;
				font-size: 16px !important;
				padding: 8px !important;
                }
                
form textarea {
                width: 97.5% !important;
                font-family: Arial, Helvetica, sans-serif;
                }
                
form select {
                padding: 4px;
                background: #fff;
                }
				
form input[type="checkbox"],
form input[type="radio"] {
				padding: 0;
                background: none;
				border: 0;
                }              

                /*************** Tables ***************/
                
            table.sample {
        	border-collapse: collapse;
        	margin: 0;
        	width: 100%;
        	color: #636363;
        }

        table.sample th {
        	background: #898989;
        	color: #fff;
        	font-weight: bold;
        	padding: 10px 11px;
        	text-align: left;
        	border-right: 1px solid #fff;
        	line-height: 1.2;
        }

        table.sample td {
        	padding: 11px 11px 7px 11px;
        	border-bottom: 1px solid #dddddd;
        	vertical-align: top;
        	line-height: 18px;
        }

        table.sample td * {
        	padding: 6px 11px;
        }
        
        table.sample td .url {
        	padding: 0px;
        	font-size: 10px;
        	color: #bbb;
        }
        .url_vypis_subkat {
        	padding: 0px;
        	font-size: 10px;
        	color: #bbb;
            margin-left: 29px;
        }
        .url_vypis_subkat2 {
            padding: 0px;
            font-size: 10px;
            color: #bbb;
            margin-left: 80px;
        }

        table.sample tr.alt td {
        	background: #f3f3f3;
        }

        table.sample tr.over td {
        	background: #e5f8ca;
        }


.nahled_foto_gal_obal {
        border: 1px solid #dddddd;
        margin: 0 10px 10px 0;
        padding: 10px;
        display: block;
        position : relative;
        
        float: left;
}
.nahled_foto_gal_obsah {
        width: 160px;
        height: 280px;
        margin: 0;
        padding: 0;
        text-align: center;
}
.nahled_foto_gal_img {
        height: 170px;
}
.nahled_foto_gal_obal:hover {
        background: #e5f8ca;
}
.nahled_foto_gal_obsah .vypis_nahled {
        padding: 4px;
        margin: 10px 0 10px 0;
    	border: 1px solid #e6e6e6;
    	background: #fff;
}
.nahled_foto_gal_obsah a {
        padding: 5px 5px;

}
.red {
        color: red;
        font-weight: bold;
}

#container-1 {
        width: 100%;
        
}

#nette-debug h1 {
    position: static !important;
}


#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:100000;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:380px;
width:400px;
background:#FFFFFF;
border:10px solid #E4E4E4;
z-index:100001;
padding:15px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:18px;
line-height:18px;
right:10px;
top:5px;
position:absolute;
color:#8DC21A;
font-weight:700;
display:block;
}


#strom ul li{
margin: 5px 0 5px 15px;
padding: 5px 0;
font-weight: bold;
}
#strom ul li a.aktiv {
text-decoration: none;
color: #636363;
}
#strom ul li li{
list-style-type: circle;
margin-left: 30px;
}
#strom ul li li li{
list-style-type: circle;
margin-left: 20px;
}
#strom fieldset{
padding: 30px 30px 30px 10px;
margin: 10px;
border: 1px solid #ccc;
}
#strom legend {
font-size: 15px; 
color: #222;
font-weight: bold;
}

ACC SHELL 2018