body {
  margin-top:20px;
}
#website {
  width:768px;
	margin-left: -384px;
	position: absolute;
  float:left;
	left: 50%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;	
/*  background-color:#ff0000;*/
  float:left; 
}
#main {
  float:left;
  width:768px;
  margin: 0px 0px 0px 0px;
  background-image:url(images/bg_videovita4.jpg);
  background-repeat:no-repeat;
  box-sizing:border-box;
  -moz-box-sizing:border-box;	 
/*  background-color:#ff00ff; */
}
#lastminute {
/*
  float:left;
  width: 128px;
  margin: 120px 0px 0px 10px;
  box-sizing:border-box;
  -moz-box-sizing:border-box;	 
*/
}
/*
html{ height:90%;}

body{
background-color:#f0f0f0;
margin:0;
padding:10% 0 0 0;
text-align:center;
height:80%;}

html>body{height:90%;}
*/
#videovitastart a{
  color:black;
}
#content{
/*  background-color:red; */
  width:765px;
  position:relative;
  float:left;
  margin: 0 0 0 0;
  padding:0 0px 0px 0;
}
#contentLeft{
  position:relative;
/*  background-color:yellow; */
  float:left;
  text-align:left;
  width:290px;
  margin:0 0px 0 0px;
  padding:250px 0px 0px 10px;
}
#contentbox {
  position:relative;
  float:left;
  color:black;
/*  background-color:blue; */
  width:430px;
  height:305px;
  text-align:left;
  margin:0 0px 10px 30px;
  padding : 0px 0px 0px 0px;
  overflow:auto;

  scrollbar-base-color:#330000;
  scrollbar-arrow-color:#C3C5C8;
  scrollbar-face-color:#330000;
  scrollbar-highlight-color:#C3C5C8;
  scrollbar-shadow-Color:#C3C5C8;  
  scrollbar-track-color:#330000;
}

#referenz {
  position:relative;
  float:left;
  width:410px;
  text-align:left;
  margin:0 0px 3px 0px;
  padding : 0px 0px 0px 0px;
}

#filmportraits {
  margin:5px 0 0px 665px;
  font-size:12px;
}
#colleft {
  width:200px;
  /*background-color:#f3f000;*/
  float:left;
  margin:0;
  padding:0;
    box-sizing:border-box;
  -moz-box-sizing:border-box;	 

}
#colright {
  width:200px;
  /*background-color:#ff0000;*/
  margin:0;
  padding:0;
  float:left;
  box-sizing:border-box;
  -moz-box-sizing:border-box;	 

}#naviContainer {
  width:430px;
  height:68px;
  float:left;
}
.navi {
  float:left;
}
p,td,a,h1,li {
 color:#C3C5C8;
 text-align:left;
 color:#C3C5C8;
 font-family:Verdana;
 font-size:11px;
 line-height:16px;
}
h1 {
  font-size:12px;
  margin-top:
  margin-bottom:30px;
  line-height:16px;
  font-weight:bold;
}

a {
  text-decoration:underline;
}

.filmportraits {
  font-family:Verdana;
  font-size:13px;
  color:#98989B;
  margin-top:
  margin-bottom:
  margin-right:
  vertical-align:center;
}
.text {
  font-family:Verdana;
  font-size:11px;
  color:#C3C5C8;
  margin-top:
  margin-bottom:
  margin-right:
  vertical-align:center;
  line-height:16px;
  text-align:right;
}
.ueber {
  font-family:Verdana;
  font-size:12px;
  color:#C3C5C8;
  margin-top:
  margin-bottom:30px;
  margin-right:
  vertical-align:center;
  line-height:16px;
  text-align:right;
  font-weight:bold;
}
.fusszeile {
  font-family:Verdana;
  font-size:10px;
  color:#FF8000;
  margin-top:
  margin-bottom:10px;
  margin-right:
  vertical-align:center;
  line-height:11px;
  text-align:right;
  font-weight:bold;
  text-decoration:none;
}
li.text {
  text-align:left;
}
.textleft {
  font-family:Verdana;
  font-size:11px;
  color:#C3C5C8;
  margin-top:
  margin-bottom:
  margin-right:
  vertical-align:center;
  line-height:16px;
  text-align:left;
}

.textlink {
  font-family:Verdana;
  font-size:11px;
  color:#C3C5C8;
  margin-top:
  margin-bottom:
  margin-right:
  vertical-align:center;
  line-height:16px;
  text-align:right;
  text-decoration:underline;
}
.impressum {
  font-family:Verdana;
  font-size:10px;
  color:#FF8000;
  margin-top:
  margin-bottom:9px;
  margin-right:
  vertical-align:center;
  line-height:11px;
  text-align:right;
  font-weight:normal;
  text-decoration:none;
}
/*Layout f&uuml;r Eingabefelder im Kontaktformular*/

.textarea {
  font-family:Verdana;
  font-size:11px;
  color:#000000;
  background-color: #C3C5C8;
  border-color:#C3C5C8;
}

.textinput {
  font-family:Verdana;
  font-size:11px;
  color:#000000;
  background-color:#C3C5C8;
  border-color:#C3C5C8;
  margin-top:
  margin-bottom:
  margin-right:
  vertical-align:center;
  line-height:16px;
  text-align:left;
}
/*
.radio {
  border:3px solid
  background-color:#C3C5C8;
}
*/
.submit {
 background-color:#330000;
 border-color:#C3C5C8;
 border-style:solid;
 border-width:1px;
 font-family:Verdana;
 font-size:11px;
 color:#C3C5C8;
}

.emailtext{
	cursor:pointer; 
	color:#C3C5C8; 
	text-decoration:underline;
}
.emailtextfooter {
  color:#FF8000;
  cursor:pointer;
}
