Files
bm/public_html/public/css/bruckmuehle4.css
2025-09-24 13:26:28 +02:00

404 lines
5.9 KiB
CSS

/***************** Tag redefinitions **********************/
body, html{
background-color:#580202;
color:#FFEEBB;
margin:0px;
padding:0px;
width:100%;
height:100%;
font-family: "Trebuchet MS", "Avant Garde", "Century Gothic", sans-serif;
font-size:9pt;
line-height:13pt;
}
table{
border:none;
font-family: "Trebuchet MS", "Avant Garde", "Century Gothic", sans-serif;
}
a{
color:#FFEEBB;
text-decoration:none;
}
p a, .list a{
border-bottom:1px dotted #FFEEBB;
}
p a:hover, .list a:hover {
color:#330000;
border-bottom:1px dotted #330000;
}
em a:hover{
color:#000000;
padding-left:2px;
}
strong{
font-family: "Arial", "Avant Garde", "Century Gothic", sans-serif;
}
h1{
font-size:10pt;
background-image:url('../bg/h1.jpg');
background-repeat:no-repeat;
background-position:bottom left;
position:relative;
left:-20px;
padding-left:20px;
padding-bottom:10px;
padding-right:5px;
}
h2{
font-size:10pt;
background-image:url('../bg/h1.jpg');
background-repeat:no-repeat;
background-position:bottom left;
position:relative;
left:-20px;
padding-left:9px;
padding-bottom:10px;
padding-right:30px;
}
p{
text-align:justify;
padding-right:25px;
}
hr{
color:#410202;
background-color:#6A0000;
height:1px;
width:565px;
}
img{
border:none;
margin-bottom:10px;
}
input, select, option{
color:#FFEEBB;
background-color:#410202;
border:none;
font-family: "Trebuchet MS", "Avant Garde", "Century Gothic", sans-serif;
font-size:9pt;
}
input{
width:350px;
}
textarea{
color:#FFEEBB;
background-color:#410202;
border:none;
font-family: "Trebuchet MS", "Avant Garde", "Century Gothic", sans-serif;
font-size:9pt;
width:350px;
height:100px;
overflow:auto;
}
small{
font-size:8pt;
}
#submit{
cursor:pointer;
width:auto;
}
/************* Table Layout *************/
.container{
width:100%;
}
.tableheader{
width:866px;
height:137px;
background-image:url('../bg/header.jpg');
}
.tableleft{
width:7px;
background-image:url('../bg/border_left.jpg');
}
.tableright{
width:9px;
background-image:url('../bg/border_right.jpg');
}
.tablemiddle{
width:2px;
background-color:#410202;
color:#FFEEBB;
}
.tablebottom{
height:7px;
background-image:url('../bg/footer.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:right;
padding-right:11px;
}
.tablesubmenu{
background-color:#6A0000;
color:#FFEEBB;
width:217px;
text-align:left;
vertical-align:top;
padding-top:25px;
position:relative;
z-index:1;
}
.tablebg{
background-color:#6A0000;
color:#FFEEBB;
}
.content{
background-color:#6A0000;
color:#FFEEBB;
height:405px;
width:591px;
text-align:left;
vertical-align:top;
padding-left:30px;
padding-top:25px;
padding-right:10px;
padding-bottom:20px;
}
.menu{
position:relative;
top:0px;
left:0px;
height:34px;
background-color:#410202;
color:#FFEEBB;
}
/*************** Menu ****************/
.menuItem{
background-color:#840404;
color:#FFEEBB;
width:120px;
height:30px;
text-align:center;
font-weight:bold;
font-size:9pt;
font-family: "Century Gothic", "Avant Garde", "Trebuchet MS", sans-serif;
cursor:pointer;
border:none;
margin:2px 2px 0 0;
float:left;
}
#menu81 {
width: 110px;
}
#menu164 {
width: 128px;
}
#menu62 {
margin-right: 0;
}
.menuItemHref{
color:#FFEEBB;
position:relative;
top:6px;
font-family: "Century Gothic", "Avant Garde", "Trebuchet MS", sans-serif;
border: none;
}
.menuItemHref:Hover{
text-decoration:none;
}
.subMenuTitle{
font-family: "Century Gothic", "Trebuchet MS", "Avant Garde", sans-serif;
margin-left:20px;
text-indent:20px;
}
.submenu1{
list-style-type:none;
margin:0px;
padding:0px;
position:relative;
}
.submenu2{
list-style-type:none;
display:none;
position:absolute;
top:-7px;
left:145px;
background-color:#6A0000;
border:solid 2px #460202;
margin:0px;
padding:5px 0px 5px 0px;
width:135px;
white-space:nowrap;
}
.submenu3{
list-style-type:none;
display:none;
position:absolute;
top:-7px;
left:125px;
background-color:#6A0000;
border:solid 2px #460202;
margin:0px;
padding:5px 0px 5px 0px;
white-space:nowrap;
}
.submenu4{
list-style-type:none;
display:none;
position:absolute;
top:-7px;
left:50px;
background-color:#6A0000;
border:solid 2px #460202;
margin:0px;
padding:5px 0px 5px 0px;
white-space:nowrap;
}
.submenu1 li{
padding-left:40px;
position:relative;
}
.submenu2 li{
margin:0px;
padding:0px 20px 0px 10px;
}
.submenu1 li a, .submenu2 li a, .submenu3 li a{
font-family: "Trebuchet MS", "Avant Garde", sans-serif;
font-weight:bold;
}
.submenu1 li a:hover, .submenu2 li a:hover, .submenu3 li a:hover{
text-decoration:none;
}
.submenu1 li:hover, .submenu2 li:hover, .submenu3 li:hover{
background-color:#840404;
}
#riepl{
padding-left:40px;
padding-top:40px;
}
/******************* Style classes *********************/
.sans{
font-family: "Century Gothic", "Avant Garde", "Trebuchet MS", sans-serif;
border:none;
}
.sans:hover{
text-decoration:none;
}
.noMargin{
margin:0px;
padding:0px;
}
.facebook{
padding-right: 20px;
background:url('../bg/facebook.png') no-repeat;
background-position: right;
}
/***************** Persons ***************************/
.thumb{
position:relative;
top:1px;
left:5px;
}
/**************** Index page ************************/
.index{
background-color:#6A0000;
color:#FFEEBB;
width:218px;
text-align:left;
vertical-align:top;
padding-top:25px;
}
.indexHeading{
position:relative;
left:5px;
width:160px;
}
.indexThumb{
position:relative;
left:10px;
padding-bottom:10px;
}
.indexText{
position:relative;
left:10px;
width:145px;
font-family: "Century Gothic", "Avant Garde", "Trebuchet MS", sans-serif;
line-height:10pt;
border:none;
}
.indexSeparator{
height:2px;
background-color:#410202;
}
/******* Spam filter classes in form ********/
.trform1{
/* this is just used to keep .form2 inconspicious */
}
.trform2{
display:none;
}
.surveytable td {
vertical-align:top;
padding-bottom:20px;
}
.surveytable input {
width:auto;
}