openfoam/doc/doxygen/css/cfdLayout.css
2010-05-02 12:02:45 +02:00

370 lines
7.5 KiB
CSS

/* import doxygen-specific adjustments */
@import url(doxygen.css); /* standard doxygen style with minor mods */
@import url(doxyMod.css); /* modifications to standard doxygen style */
@import url(doxyTabs.css); /* modified doxygen tabs style */
@import url(navigation.css); /* OpenCFD navigation styles */
* {
padding: 0;
margin: 0;
font-family: Arial, sans-serif;
}
body {
background-color: #ffffff;
font-size: 62.5%;
} /*Font-size: 1.0em = 10px when browser default size is 16px*/
p:after {
content:".";
display:block;
height:0;
/* clear:both */;
visibility:hidden;
}
.clear-contentunit {
clear:both;
width:100%;
height:0.1em;
border:none;
background:rgb(210,210,210);
color:rgb(210,210,210);
}
/* page-container **************************************/
.page-container {
width:960px;
margin:0px auto;
margin-top:10px;
margin-bottom:10px;
font-size:1.0em;
}
.page-container:after,
.header:after,
.header-bottom:after,
.header-breadcrumbs:after,
.main:after,
.main-navigation:after,
.main-content:after,
.main-content div:after,
.main-subcontent:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/*Font-size: 1.0em = 12px when browser default size is 16px*/
.main
{
font-size: 120%;
}
/*********************header***************************************************/
.header {
width:960px;
}
.header-top {
width:954px;
height:80px;
border:3px solid rgb(175,175,175);
border-bottom-width: 0;
margin-top:10px;
background:#d5e1f0;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.header-bottom {
width:954px;
border:3px solid rgb(175,175,175);
border-top-width: 1px;
background:rgb(225,225,225);
}
.header .round-border-topleft {
width:25px;
height:25px;
position:absolute;
z-index:100;
background:url(img/bg_head_corner_topleft_25px.gif) no-repeat;
margin-top:-3px;
margin-left:-3px;
}
.header .round-border-topright {
width:25px;
height:25px;
position:absolute;
z-index:100;
background:url(img/bg_head_corner_topright_25px.gif) no-repeat;
margin-top:-3px;
margin-left:932px;
}
/********************sitelogo *************************************************/
.sitelogo {
width:924px;
height:40px;
position:absolute;
z-index:1;
margin:20px 0 0 15px;
background:url(img/OpenCFDlogo.png) no-repeat;
}
/**************************sitename ************************************************/
.sitename {
width:400px;
height:45px;
position:absolute;
z-index:1;
margin:25px 0 0 320px;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.sitename h1 {
font-weight:normal;
font-size:240%;
}
.sitename h2 {
margin:-2px 0 0 0;
color:rgb(125,125,125);
font-weight:normal;
font-size:100%;
}
.sitename a {
text-decoration:none;
color:rgb(125,125,125);
color:#333;
}
.sitename a:hover {
text-decoration:none;
color:rgb(125,125,125);
}
/*****************header-breadcrumbs ***************************************/
.header-breadcrumbs ul {
float:left;
width:560px;
list-style:none;
padding:7px 0 0 3px;
font-family:verdana,arial,sans-serif;
}
.header-breadcrumbs {
clear:both;
width:954px;
padding:1.0em 0 1.5em 0;
border-left:3px solid rgb(175,175,175);
border-right:3px solid rgb(175,175,175);
}
.header-breadcrumbs ul li {
display:inline;
padding:0 0 0 5px;
color:#323232;
font-size:100%;
}
.header-breadcrumbs ul a {
color:rgb(70,122,167);
text-decoration:none;
}
.header-breadcrumbs ul a:hover {
color:rgb(42,90,138);
color:#333;
text-decoration:underline;
}
.header-breadcrumbs .searchform {
float:right;
width:285px;
padding:0 17px 0px 0px !important /*Non-IE6*/;
padding:0 12px 0px 0px /*IE6*/;
}
.header-breadcrumbs .searchform form fieldset {
float:right;
border:none;
}
.header-breadcrumbs .searchform input.field {
width:10.0em;
padding:0.2em 0 0.2em 0;
border:1px solid rgb(200,200,200);
font-family:verdana,arial,sans-serif;
font-size:120%;
}
.header-breadcrumbs .searchform input.button {
width:3.0em;
padding:1px !important /*Non-IE6*/;
padding:0 /*IE6*/;
background:rgb(230,230,230);
border:solid 1px rgb(150,150,150);
text-align:center;
font-family:verdana,arial,sans-serif;
color:rgb(150,150,150);
font-size:120%;
}
.header-breadcrumbs .searchform input.button:hover {
cursor:pointer;
border:solid 1px rgb(80,80,80);
background:rgb(220,220,220);
color:rgb(80,80,80);
}
/******************footer ************************************************/
.footer {
clear:both;
padding:1.0em 1.0em 1.0em 1.0em;
border:3px solid rgb(175,175,175);
background:rgb(225,225,225);
font-size:1.0em;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.footer p {
line-height:1.3em;
text-align:center;
color:rgb(125,125,125);
font-weight:bold;
font-size:110%;
}
.footer p.credits {
font-weight:normal;
}
.footer a {
text-decoration:underline;
color:rgb(125,125,125);
}
.footer a:hover {
text-decoration:none;
color:rgb(0,0,0);
}
/*
.footer a:visited {
color:rgb(0,0,0);
}
*/
.footer:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/*******************main **********************************************/
.main {
clear:both;
width:954px;
padding-bottom:30px;
border-left: 3px solid rgb(175,175,175);
border-right:3px solid rgb(175,175,175);
background:transparent url(img/bg_main.gif) top left repeat-y;
}
.main img {
clear:both;
margin:3px 10px 7px 0;
padding:1px;
}
.main img.center {
clear:both;
float:none;
display:block;
margin:0 auto;
padding:1px;
}
.main img.right {
clear:both;
float:right;
margin:3px 0 7px 10px;
padding:1px;
}
div.contents a {
color:rgb(70,122,167);
font-weight:bold;
text-decoration:none;
}
div.contents a:hover {
color:rgb(42,90,138);
text-decoration:underline;
}
/*
.main a:visited {
color:rgb(42,90,138);
}
*/
.main a img {
border:solid 1px rgb(150,150,150);
}
.main a:hover img {
border:solid 1px rgb(220,220,220);
}
/********************************/
/* PRINTING and MISCELLANEOUS */
/********************************/
@media print {
.header-top {
width:954px;
height:80px;
background:rgb(240,240,240);
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
.header-breadcrumbs {
width:954px;
background:transparent;
}
.nav2 {
float:left;
width:954px;
border:none;
background:rgb(240,240,240);
color:rgb(75,75,75);
font-size:1.0em;
font-size:130%;
} /*Color navigation bar normal mode*/
.main {
clear:both;
width:954px;
padding-bottom:30px;
background:transparent;
}
.main-navigation {
display:inline /*Fix IE floating margin bug*/;
float:left;
width:199px;
border-right:1px solid rgb(200,200,200);
border-bottom:1px solid rgb(200,200,200);
background-color:rgb(240,240,240);
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE*/;
}
.footer {
clear:both;
width:954px;
height:3.7em;
padding:1.1em 0 0;
background:rgb(240,240,240);
font-size:1.0em;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
}
div.crosslinks {
visibility:hidden;
}
} /* end media print */