html, body {
height:100%;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 67%;
color:#fff;
text-align:left;
margin:0;
background-color:#ced1c7;
background-image:url(images/pattern1.gif);
background-repeat:repeat;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

a {
font-size: 12px;
text-decoration:none;
border:0;
color:#BF8387;
}



a:visited{
font-size: 12px;
text-decoration:none;
color:#B0B8A0;
}

a:hover{
font-size: 12px;
color:#FFF;
text-decoration:none;
 }

a img{
font-size: 11px;
text-decoration:none;
border:0;
color:#a06366;
}


.ansprechpartner a:visited{
font-size: 11px;
text-decoration:none;
color:#B0B8A0;
}

.ansprechpartner a:hover {
font-size: 11px;
color:#FFF;
text-decoration:none;
 }



h3{
font-size:11pt;
text-align:left;
margin: 0px;
color:#AD998E;
}

h4{
font-size:9pt;
text-align:left;
margin: 0px;
color:#853236;
}

/* --------------Formulare-------------------------------------*/

input {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
background-color: #B0B8A0;
border: 1px solid #FFF;
padding-left:2px;
}

.kontakt_input {
 width: 285px;
}

.kontakt_input_ru {
 width: 175px;
}

.login_input {
 width: 200px;
}

textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
background-color: #B0B8A0;
border: 1px solid #FFF;
padding-left:2px;
width: 405px;
}

/* --------------Klassen-------------------------------------*/




.fliesstext{
font-size:12px;
text-align:left;
margin: 0px 4px 10px 0px;
line-height:16px;
color:#FFF;
text-align:justify;

}

.fliesstext_kl{
font-size:1.1em;
text-align:left;
margin: 0px 4px 15px 0px;
line-height:15px;
color:#FFF;
text-align:justify;

}

.ansprechpartner{
font-size:11px;
text-align:left;
margin: 2px 0px 10px 3px;
line-height:13px;
color:#FFF;
text-align:justify;
}

.ansprechpartner a{
font-size:11px;
text-align:left;
color:#BF8387;
text-align:justify;
}


.cubetext{
font-size:12px;
text-align:left;
margin: 0px 0px 2px 0px;
line-height:16px;
color:#FFF;

}

.reporttext{
font-size:12px;
text-align:left;
margin: 0px 0px 2px 0px;
line-height:16px;
color:#FFF;

}




.footer{
font-weight:normal;
font-size:9px;
text-align:left;
margin: 3px 5px 0px 5px;
color:#666;
}



/* --------------Formulare-------------------------------------*/
.form_label {
clear: both;
float: left;
width: 123px;
margin-top: 2px;

white-space: nowrap;
}

.form_label_ru {
clear: both;
float: left;
width: 230px;
margin-top: 2px;

white-space: nowrap;
}



.form_label_login {
clear: both;
float: left;
width: 70px;
margin-top: 2px;
white-space: nowrap;
}

.form_zeile {
margin-top: 6px;
}

.button_senden{
margin-top:5px;
}


.submitfield {
background-color:#A06366;
border:1px outset #990000;
color:#663333;
font-size:11px;
font-weight:bold;
margin:0px;
cursor: pointer;
}

.submitfield:hover {
color:#FFFFFF;
}

.frm_ausgabe {
background-color: #A06366;
color: #FFF;
padding: 2px;
margin-bottom: 10px;
width: 405px;
}


/* --------------Boxen-------------------------------------*/
#distance {
width:1px;
height:50%;
margin-bottom:-261px;  /* half of container's height */
float:left;
}


#pagebox{
width:950px;
margin:0px auto 0 auto;
border-top:1px solid #FFF;
border-right:2px solid #FFF;
border-left:2px solid #FFF;
border-bottom:2px solid #FFF;
position:relative; /* puts container in front of distance */
clear:left;
background-color:#3C2D2A;
}

#top{
width:950px;
height:113px;
border:0px solid #000;
margin:0;
}


#navi{
width:950px;
height:31px;
background-image:url(../images/navi/nav_0.jpg);
background-repeat:repeat;
background-color:#FFF;

margin:0;
text-align:left;

}

#content_all{

height:359px;
margin:0;
border:0px solid #000
background-color:#3C2D2A;
}

#subnavi{
width:259px;
height:359px;
background-image:url(images/subnav_hi.jpg);
background-repeat:repeat;
background-color:#3C2D2A;
padding: 0;
float:left;
margin: 0;
}


#flower{
width:160px;
height:356px;
float:left;
margin:0;
background-color:#fff;
text-align:right;

}


#content_container{
width:520px;
height:356px;
float:left;
background-color:#3C2D2A;
}


#content_text{
width:496px;
height:280px;
margin:0px 10px 0 10px;
border:0px solid #000;
}



#footer{
width:950px;
height:20px;
margin:0;
border-top:3px solid #FFF;
background-color:#000;
}




/* --------------Sonder-Boxen-------------------------------------*/
#distance_index{
width:1px;
height:50%;
margin-bottom:-160px;  /* half of container's height */
float:left;
}

#pagebox_index{
width:950px;
height:325px;
margin:0 auto 0 auto;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
border-left:2px solid #FFF;
border-right:2px solid #FFF;
background-color:#531a1a;
text-align:center;
position:relative; /* puts container in front of distance */
clear:left;

}

#pictures{
width:950px;
height:155px;
background-color:#8c5c5c;
}

#navi_index{
width:950px;
height:31px;
margin:0;
border:0px solid #000;
}

#content_container_bewegtbild, #content_container_team, #content_container_industrie, #content_container_automobil, #content_container_profil, #content_container_login, #content_container_travel, #content_container_gala, #content_container_wirtschaft,#content_container_emo{
width:520px;
height:356px;
background-color:#3C2D2A;
float:left;
}


.scrollfeld {
height: 210px;
overflow: auto;
}

.filmpic {
float: left;
width: 26px;
height: 25px;
text-align: center;
margin-right: 3px;
}

.filmlink {
height: 20px;
padding-top: 1px;
}

.zurueck {
	height: 25px;
	padding-top: 7px;
}

.folderpic {
float: left;
width: 26px;
height: 25px;
text-align: center;
margin-right: 3px;
}

.spacer {
clear: left;
}

.space {
width:20px;
}


/* --------------Index-Boxen-------------------------------------*/