@charset "utf-8";

@import "tx-rgsmoothgallery-pi1.css";

.csc-header h3 {
	margin-bottom:9px;
	text-align:center;
	font-size: 10pt;
	line-height: 13pt;
}

body{

font-family: Verdana;

color: #05194e;

line-height: 1.0em;

font-size: 12px;

text-align: left;


}



#page{

position:relative;

width: 797px;

margin: 20px auto;

}



#banner{

position:absolute;

width: 797px;

height: 145px;

background-repeat:no-repeat;

}



#language{

width: 105px;

height: 45px;

margin-top: 95px;

margin-left: 693px;

background-repeat:no-repeat;

}



#nav{

position:absolute;

width: 797px;

height: 26px;

top: 145px;

background-image: url(../img/Navigationsleiste.gif);

background-repeat:no-repeat;

}



.nav_text{

margin-left: 22px;
_margin-left: 18px;
float: left;

}



#left_col{

position:absolute;

width: 106px;

height: 300px;

top: 197px;

}



#middle_col{

position:absolute;

width: 541px;

top: 196px;

left: 128px;

}



#right_col{

position:absolute;

width: 106px;

height: 300px;

top: 197px;

left: 691px;

}



h2.imageheader {

height:18px;

background-repeat:no-repeat;

padding: 0;

margin: 0;
margin-bottom:10px;

}



h2.imageheader strong{

display:none;

}



h2.imageheader2 {

height:18px;

background-repeat:no-repeat;

padding: 0;

margin: 0;

}



h2.imageheader2 strong{

display:none;

}



.header_position, h1{

margin-left: 150px;

}



h1 {
	font-size:15px;
	padding-bottom:15px;
}













legend {

padding-left:10px;

padding-right:10px;

border: 0px;

}



fieldset {

border:0px;

padding-left:10px;

padding-right:10px;

padding-top:10px;

padding-bottom:10px;

border: 1px solid #05194e;

}



.radiolayout {

width:60%;

padding-top:15px;

padding-bottom:15px;

}



.formu, Kontaktformular {

padding-top:15px;

padding-bottom:10px;

line-height:16px;

padding-left:150px;

background-image: url(../img/MailformularBackground.gif);

background-repeat:no-repeat;

}

.formu div{
	margin-bottom:10px;
}

input#mailformEmail{
margin-top:10px;
}



.mf-radio {

border:0px;

}



.mf-text {

font-family: Verdana;

color: #05194e;

line-height: 1.0em;

font-size: 10px;

width: 387px;

height: 134px;

border: 1px solid #05194e;

margin-bottom: 15px;

padding-top: 5px;

padding-left: 5px;

}



.mf-check {

border: 0px;

}

.mf-select {

border:0px;

}



.mf-input {

font-family: Verdana;

color: #05194e;

line-height: 1.0em;

font-size: 10px;

width: 387px;

height: 24px;

border: 1px solid #05194e;

margin-bottom: 15px;

padding-top: 5px;

padding-left: 5px;

}



.mf-submit {

width: 65px;

height: 19px;

background-color: #05194e;

border: 0px;

xbackground-image: url(../img/MailformularButtonBestellen.gif);
background-image: url(../images/submit-de.gif);

background-repeat:no-repeat;



}
.bodytext {
font-size:11px;
line-height:16px;
}

.newsletterform {
	margin-bottom: 15px;
}

.newsletterform p {
	line-height: 9pt;
	margin: 8px 0 8px 0;
}

.allposters {
	margin-top: 15px;
}

#imagescrollwrap {
	background-image:url(/fileadmin/templates/img/Gallerie_Home_deutsch.gif);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding:20px 60px 40px;
	width:400px;
}
.poster-highlight {
	background-color: #00184a;
	background-image:url(/fileadmin/templates/img/Gallerie_Home_deutsch.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	padding: 20px 30px 20px 53px;
	width:457px;
}
.poster-highlight #g-page .g-display .g-descp { margin-right: 23px; }
.poster-highlight #g-page .g-display .g-descp p { display: none; }

.poster-highlight a { color: #fff; }


#motioncontainer_273 {
	background-color:#000000 !important;
	height:160px !important;
}
