branding-alt-virtualization.../indexhtml/index.css.in
2009-04-03 15:59:55 +04:00

110 lines
1.7 KiB
CSS

/* Stylesheet for index file */
body {
font-family: Verdana,'DejaVu Sans',Helvetica,sans;
text-align: left;
font-size: 12px;
background: #@LIGHT_COLOR_HEX@;
background-image: url('img/bg.png');
}
.shadow { position:relative; display:block; color:black; }
.shadow nobr { position:absolute; display:block; top:0px; }
.shadow:before { display:block; padding:2px; content: attr(title); color:#CCC; }
h1 {
font-size: 28px;
font-weight: bold;
color: black;
/*text-shadow: #CCC 2px 2px 3px;*/
vertical-align: baseline;
}
h2 h3 {
color: black;
}
p { text-align: justify; }
a:link, a:visited {
text-decoration: none;
color: #39c;
}
a:hover {
text-decoration: underline;
color: #f60;
}
ul li {
padding-left: 3px;
text-align: left;
list-style: square url('img/bullet.png');
}
li.spacebefore { margin-top: 1em;}
form {
margin: 5px;
}
input#button {
height: 20px;
}
div#logo {
float: right;
margin-left: 10px;
}
div#content, div#lang {
position: relative;
width: 780px;
margin: 40px auto;
}
div#main {
background: #FFF;
width: 100%;
border: 1px solid #@MIDDLE_COLOR_HEX@;
padding: 2mm;
padding-left: 5mm;
}
div#pane {
float: right;
width: 260px;
text-align: center;
margin: 15px;
padding: 0px;
}
div#team {
background: #@MIDDLE_COLOR_HEX@;
width: 100%;
text-align: center;
margin: 0px;
padding: 0px;
border: 1px solid #@DARK_COLOR_HEX@;
}
.footer {
font-size: 9px;
color: #@DARK_COLOR_HEX@;
}
div.columns { float: left; }
div#firstcolumn { width: 27em; }
div.indent { padding-left: 5mm; }
div.spacer { clear: both; }
div#lang {
text-align: center;
background: #fff;
padding: 0.2em;
border: 1px solid #@DARK_COLOR_HEX@;
}