Console OpenVPN, développée en Django Permet de gérer des instances, serveurs, et comptes OpenVPN
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

282 lines
3.8 KiB

/*
====================================================
Projet OVPNConsole :
Feuille de style global : polices, styles...
Adelux - 2009
====================================================
*/
body {
padding: 0px 0px 0px 0px;
color: #dbd0d0;
max-width : 1024px;
min-width : 1024px;
margin-left:auto;
margin-right:auto;
}
a {
color: #FF6533;
}
a:hover, a:focus {
color: #FF4C00;
}
strong {
color: #A1B55D;
}
img {
border: none;
vertical-align: center;
}
#global {
width: 100%;
overflow: hidden;
color: #F0E39E;
}
#entete {
margin: 0;
width: 986px;
padding-left: 10px;
padding-top: 5px;
}
#entete h1 {
margin: 0;
margin-top: 20px;
font-size: 3.2em;
color: #635e5e;
}
#entete h1 img {
float: left;
margin: 7px 20px 10px 0;
}
#entete .sous-titre {
margin: 4px 0 15px 0;
}
#top_menu {
height: 20px;
padding: 6px 10px 0 0px;
text-align: right;
background: #999191;
width: 986px;
}
#top_menu ul {
list-style-type: none;
padding: 0;
margin: 0;
}
#top_menu li {
margin-right: 10px;
display: inline;
text-decoration: none;
}
#top_menu a {
text-decoration: none;
color: #000000;
}
#top_menu a:hover, #menu a:focus {
color: #FFFFFF;
}
#top_menu img {
width: 16px;
heigth: 16px;
}
#navigation {
margin-bottom: 25px;
margin-top: 5px;
color: #997a7a;
}
#menu {
width: 230px;
margin-right: 35px;
padding-top: 10px;
//background: transparent url(/ovpnconsole/media/images/menu_bas_bleu.png) no-repeat;
background: #999191;
background-position: center bottom;
font-size: 0.8em;
float: left;
color: #FFFFFF;
}
#menu h2 {
margin: 0;
margin-top: 10px;
padding: 20px 20px 5px 20px;
//background: transparent url(/ovpnconsole/media/images/menu_haut_bleu.png) no-repeat;
//background-position: center top;
color: #000000;
text-align: left;
}
#menu ul {
margin: 0;
padding: 20px 10px;
list-style: none;
}
#menu a {
display: block;
margin: 1em 15px;
line-height: 1.1;
font-size: 1.2em;
text-decoration: none;
color: #e8e8e8;
}
#menu a:hover, #menu a:focus {
color: #FF6533;
}
#menu img {
border: none;
vertical-align: center;
width: 15px;
height: 15px;
margin-right: 0.5em;
}
#contenu {
margin-left: 315px;
color: #363B29;
}
#contenu h2 {
color: #635e5e;
}
#contenu > :first-child {
margin-top: 10px;
}
#contenu p, #contenu li {
line-height: 1.5;
}
#contenu a {
color: #332510;
text-decoration: none;
}
#contenu a:hover, #contenu a:focus {
color: #6E4100;
}
#contenu strong {
color: #181A12;
}
#contenu img {
vertical-align: center;
}
#contenu table {
}
#contenu th {
}
#contenu td {
padding-top: 3px;
}
#element_list table {
width: 675px;
background-color: #e7e9f2;
margin-top: 10px;
}
#element_list th {
border: 2px solid #b3b6b0;
border-collapse: separate;
padding-top: 3px;
background-color: #d2d8f2;
}
#element_list td {
border: 2px solid #b3b6b0;
border-collapse: separate;
padding-top: 3px;
text-align: center;
}
#element_list img {
border: none;
heitgh: 18px;
width: 18px;
margin-right: 4px;
vertical-align: center;
}
#element_list a {
}
#searchForm {
matgin-bottom: 5px;
}
#searchForm input {
background-color: #999191;
color: #FFFFFF;
}
#action_list table {
border: 1px solid black;
width: 70%;
background-color: #EFEFEF;
}
#action_list th {
border: 2px solid #b3b6b0;
border-collapse: separate;
padding-top: 3px;
background-color: #dde6e7;
}
#action_list img {
border: none;
heitgh: 32px;
width: 32px;
margin-right: 4px;
vertical-align: center;
}
#action_list a {
}
.desc {
text-align: center;
}
.action_img {
text-align: center;
}
.img_desc {
text-align: center;
}
.status_ok {
color: green;
}
.status_nok {
color: red;
}