@charset "utf-8";
/*
Theme Name: 
Theme URI: 
Description: 
Version: 1.0
Author: 
*/

html {
height:100%;
}

body {
font-family: "Trebuchet MS", Verdana, sans-serif;
font-size: 11px;
height:100%;
margin: 0;
background-color: #F7D8BC;
}

#container {
width: 800px;
\width: 820px;
w\idth: 800px;
margin-left: auto;
margin-right: auto;
background-image:url(http://www.zumloewen.it/fileadmin/templates/img/bkg-all.gif);
background-repeat:repeat-y;
}

#banner {
height:414px;
padding: 0;
margin: 0;
border-bottom:solid 0px red;
}

#banner .box {

}

#banner .top {
height:35px;
padding:15px 90px 0 90px;
}

#lang {
float: left;
width:65px;
padding-top:12px;
background-color: none;
}

#navitop {
float: right;
width:555px;
text-align:right;
}

#navitop ul {
float: right;
margin:10px 0 0 0;
padding:0;
list-style:none;
}

#navitop ul li {
float:left;
margin-left:10px;
}

#navitop a {
color:#f7d8bb;
font-size:11px;
text-decoration:none;
}

#navitop a:hover,
#navitop .active {
color:#f7d8bb;
text-decoration:underline;
}

#lang,
#navitop {
height:35px;
}

#banner .title {
height:27px;
margin:0 64px 0 64px;
padding:3px 26px 0 26px;
background-color: none;
border-bottom: solid 39px #ffffff;
font-family:Tahoma,Geneva,Kalimati,sans-serif;
font-size:18px;
color:#f5d8bd;
}

.logo-zumloewen {
width: 246px;
height: 122px;
z-index:50;
position:absolute;
margin:7px 90px 0 460px;
}

html>body .logo-zumloewen {
background-image:url(http://www.zumloewen.it/fileadmin/templates/img/logo-zumloewen.png);
background-repeat:no-repeat;
}

* html .logo-zumloewen {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.zumloewen.it/fileadmin/templates/img/logo-zumloewen.png');
margin:7px 90px 0 395px;
}

*+html .logo-zumloewen {
margin:7px 90px 0 395px;
}

#content {
width:672px;
margin-left: auto;
margin-right: auto;
background:url(http://www.zumloewen.it/fileadmin/templates/img/bkg-content.gif);
background-repeat:no-repeat;
background-position:top right;
background-color:#F0F0F0;
}

#sidebar-a {
float: left;
width:216px;
background-color: none;
}

#navi {
background-color:#dadada;
}

#navi ul {
margin:0;
padding:0;
list-style:none;
border-right:solid 5px #ffffff;
border-bottom:solid 5px #ffffff;
}

#navi ul li {
text-align:right;
background-image:url(http://www.zumloewen.it/fileadmin/templates/img/bkg-navi.gif);
background-repeat:repeat-x;
background-position:bottom center;
}

#navi a {
display:block;
height:27px;
padding: 8px 5px 0 0;
color:#585858;
font-size:14px;
text-decoration:none;
}

#navi a:hover {
font-weight:bold;
}

#main {
float: left;
width:366px;
padding:55px 45px 0 45px;
font-size: 11px;
color:#6e6e6e;
}

#note {
padding:5px 10px 5px 10px;
}

html>body #note {
background-image:url(http://www.zumloewen.it/fileadmin/templates/img/bkg-note.png);
background-repeat:no-repeat;
}

* html #note {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='http://www.zumloewen.it/fileadmin/templates/img/bkg-note.png');
}

#note a {
color:#a67343;
font-size:11px;
text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
padding:0;
margin:0;
}

a {
color:#a67343;
}

h1 {
font-size:12px;
color:#333231;
}

.clear {
clear: left;
}

#footer {
clear: both;
height: 32px;
background-color: #F0F0F0;
padding:3px 0 0 0;
margin:0 64px 0 64px;
font-size:9px;
color:#000000;
text-align:center;
}

p.bodytext {
margin:0;
padding:0;
}

/* Content Form -----------------------------------------------------------------*/

.csc-mailform-field label{
width:100px !important;
display:block;
float:left;
text-align:right;
margin-right:10px;
margin-top:4px;
}

input, textarea, select  {
width:215px;
margin-top:0.3em;
padding:1px;
border:solid 1px #ABABAB;
background: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
select {
width:auto;
margin-top:0.3em;
}
fieldset {
border:none;
}
/**/
html>body .csc-mailform-radio imput {
float:none;
}

html>body .csc-seoform-field,
html>body .csc-seoform-submit {
margin-top:4px;
}

.csc-mailform-radio {
width:auto !important;
float:left;
border: 1px solid #fff;
}

.csc-mailform-radio label {
float:none;
text-align:left;
border: 1px solid #fff;
width:auto !important;
}

#mailformformtype_mail {
width:auto;
float:right;
margin-right:;
}

.csc-mailform-check {
width:auto;
border:none;
background:none;
}

* html #mailformformtype_mail {
margin-right:11px;
}

.contenttable {
color:#807E80;
background:#ffffff;
border:solid 1px #807E80;
}

.contenttable td {
padding:5px 3px 10px 10px;
background-color:fff !important;
}

.titleta {
font-size:16px;
color:#F5D8BD;
background-color:#9E753D;
font-weight:bold;
padding:2px 0 2px 10px;
}

.preis {
color: #B29857;
font-weight: bold;
}

.text {
color: #B29857
}





