/*SETTINGS DEFAULT*/
body{
margin:0;
padding:0;
background:url(/themes/default/img/bg.jpg) repeat-x top left #bd6d76;
font-family:Verdana,sans-serif;
font-size:10px;
line-height:14px;
color:#666666;
}
#fe_PreviewContent, #fe_PreviewTitle, img, p, h1{
margin:0;
padding:0;
}
img{
border:none;
}
strong{
color:#000000;
}
/*LAYOUT*/
#wrapper{
margin:0 auto;
width:884px;
}
#mood{
margin:73px 0 0 0;
width:884px;
height:129px;
}
#content{
overflow:hidden;
padding:0 0 0 45px;
width:839px;
height:351px; /*thing too change 4 long template*/
background:url(/themes/default/img/bg_content.png) repeat-y top left;
}
#content h1{
padding:32px 15px 0 0;
float:left;
width:169px;
text-align:right;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
}
#content #fe_PreviewContent {
padding:32px 0 0 0;
float:left;
width:452px;
}
#content #logo {
margin:0 16px 0 0;
display:block;
float:right;
width:171px;
height:39px;
}
/*CONTENT*/
#content ul{
margin:0 0 0 15px;
padding:0;
list-style-type:square;
}
#content a{
color:#666666;
text-decoration:none;
font-weight:bold;
}
#content a:hover{
color:#000000;
}
/*NAVI*/
#navi{
padding:0 0 0 45px;
width:839px;
height:39px;
background:url(/themes/default/img/bg_navi.png) no-repeat top left;
text-align:center;
}
#navi a:first-child{
margin:0 10px 0 -22.5px;
}
#navi a{
margin:0 10px 0 10px;
padding:0;
color:#666666;
text-decoration:none;
text-transform:uppercase;
font-size:8px;
font-weight:bold;
}
#navi a:hover, #navi a.active{
color:#000000;
}
.copy{
margin:-5px 0 0 0;
padding:0 0 0 15px;
}
/*NEWSLETTER LAYOUT*/
#newsletter fieldset{
border:none;
}
#newsletter fieldset legend{
display:none;
}
#newsletter{
width:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
height:auto !important;
}
#newsletter div.errorMessage, #newsletter div.okMessage, #newsletter div.form{
width:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 0px;
float:left;
height:auto !important;
}
#newsletter p{
width:300px;
clear:left;
margin:0;
padding:2px 0 3px 0;
padding-left:155px;
height:1%;
}
#newsletter p label{
font-weight:bold;
float:left;
margin-left:-155px;
width:150px;
}
#newsletter p label.description{
font-weight:normal;
float:left;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
/*NEWSLETTER STYLE*/
#newsletter div.errorMessage{
color:#BD6D76;
margin-bottom:10px;
font-weight:bold;
}
#newsletter input[type=checkbox], #newsletter input[type=radio], #newsletter input[type=text], #newsletter input[type=password], #newsletter select, #newsletter textarea{
border:1px solid #999999;
background:#fff;
}
#newsletter input[type=checkbox], #newsletter input[type=radio]{
float:left;
width:20px;
height:20px;
text-align:left;
}
.newsletterbutton{
float:left;
display:block;
width:167px;
height:25px;
border:none;
margin:0;
background:url(/themes/default/img/button_abonieren.gif) 0 25px;
}
.newsletterbutton:hover{
background:url(/themes/default/img/button_abonieren.gif) 0 0;
cursor:pointer;
}
#newsletter input[type=text], #newsletter input[type=password]{
overflow:hidden;
width:250px;
height:20px;
}
#newsletter select{
width:250px;
height:20px;
}
#newsletter textarea{
width:250px;
height:100px;
}
#newsletter input[type=text]:hover, #newsletter input[type=password]:hover, #newsletter textarea:hover, #newsletter select:hover, #newsletter input[type=text]:focus, #newsletter input[type=password]:focus, #newsletter textarea:focus, #newsletter select:focus{
border:1px solid #000000;
}
#newsletter select, #newsletter select:focus , #newsletter select:hover{
background:#fff;
border:1px solid #999999;
}
