@charset "utf-8";
/* styles for layouting containers */

div {border:solid black 0px;}

td{
    vertical-align: top;
    border:solid 1px #B8997A;
    padding-left:3px;
}



body {
	background-color: #ffffff;
	padding:0px;
	margin:0px;
}

img { border:0px;}

.bigtable {
    width:950px;
    margin-left:20px;
}

#container {
    width: 998px;
    height:auto;
    border:1px solid #000000;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-top: 10px;
	margin-right: auto;
	padding-bottom:10px;

}

#content{
    width:998px;
    border: black solid 0px;
	border-top: solid 10px #B8997A;
	padding:0px;
	margin: 0px;
	padding-top:20px;
    position: relative;
}

#footer {
	width: 998px;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	clear:left;
	clear:right;
    text-align: right;
}

.full{
    float:left;
    width:940px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:20px;
}

.half{
    float:left;
    width:455px;
	padding-left:20px;
	padding-right:20px;
    margin-bottom:20px;
}

.third{
    float:left;
    width:300px;
	padding-left:20px;
	padding-right:5px;
	margin-bottom:0px;
}

.feature {
	float:left;
	width:450px;
	height:150px;
	background-color:#FFFFFF;
	margin-bottom:10px;
}

        .featurepic {
            margin-right:10px;
            float:left;
            width:55px;
            height:55px;
        	padding-bottom:10px;
        }

        .featuretext {
            float:left;
            text-align:left;
            padding-top:10px;
            padding-left:10px;
            width:200px;
        }

.makingOf {
    float:left;
    background-color:#B8997A;
    background-color:#FFFFFF;
    width:425px;
    padding:15px;
    text-align:center;
    border:solid #B8997A 5px;
}

.example {
    float:left;
    background-color:#B8997A;
    background-color:#FFFFFF;
    width:425px;
    padding:15px;
    text-align:center;
    border:solid #B8997A 5px;

}

.hint {
    float:right;
	width:253px;
	height:40px;
	background-image:url(../images/Button.png);
	background-repeat:no-repeat;
	text-align:center;
    padding:5px;
    cursor:pointer;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:10px;
}

.clear {
    clear:both;
}


.quotation {
	margin-bottom:20px;
	width:100%;
}

.rowdescription  {
  background-color:#B8997A;
}

.contents        {
  font-size:12px;
  vertical-align: top;
  text-align:center;
  width:175px;
  background-color:#B8997A;
}

.tooldescription {
  vertical-align: top;
  text-align:center;
  width:175px;
  padding-top:5px;
}

.fullimage {
    float:left;
    width:959px;
    height:123px;
	margin-bottom:10px;
}

.imgbottom {
    width:45px;
    height:45px;
}

#1innen{
    float:left;
    width:50px;
    height:50px;
    background-image:url(../images/baukasten/icons/icon_innenaufnahme.png);
	background-repeat:no-repeat;
}

#1wahl{
    float:left;
    width:50px;
    height:50px;
    background-image:url(../images/baukasten/icons/icon_leer.png);
	background-repeat:no-repeat;
}


#1aussen{
    float:left;
    width:50px;
    height:50px;
    background-image:url(../images/baukasten/icons/icon_aussenaufnahme.png);
	background-repeat:no-repeat;
}

#1reportage{
    float:left;
    width:50px;
    height:50px;
    background-image:url(../images/baukasten/icons/icon_reportage.png);
	background-repeat:no-repeat;
}
#1abmoderation{
    float:left;
    width:50px;
    height:50px;
    background-image:url(../images/baukasten/icons/icon_abmoderation.png);
    background-repeat:no-repeat;
}
#1kontakt{
    float:left;
    width:50px;
    height:50px;
    background-image:url(../images/baukasten/icons/icon_kontakt.png);
    background-repeat:no-repeat;
}


