/* CSS Document */

body {
	background-color:#c3113d;
	padding:0 0 0 0;
	margin:0 0 0 0;
    font-family:Verdana, Arial, Helvetica, sans-serif; color: #ffffff;
	background-image:url(../images/schrifthintergrund.gif);
	background-repeat:repeat;
	background-position:center top;
}

#bodymain {
	background-image:url(../images/bg_oben.gif);
	background-repeat: repeat-x;
	width:100%;
	padding-top:40px;
}

#main {
	width:936px;
	min-height:400px;
	margin:auto;

}

#top {
	height:144px;
	width:900px;
	float:right;
}

#middle {
	min-height:400px;
	width:900px;
	margin:auto;
	padding-left:36px;
}

#bottom {
	height:30px;
}

#topleft {
	float:left;
	width:150px;
	height:90px;
	/*background-image:url(../images/house_of_monvel.gif);
	background-position:center 7px;
	background-repeat:no-repeat;*/
	background-color:#c3113d;
	text-align:center;
	padding-top:4px;
}

#topright {
	float:right;
	width:750px;
	background-color:#c3113d;
}

#toprighttop {
	background-color:#c3113d;
	height:62px;
	background-image:url(../images/monvel_logo_start.gif);
	background-position:right;
	background-repeat:no-repeat;
}

#toprightbottom {
	background-image:url(../images/bgnavitopv1.png);
	height:42px;
	padding-right:10px;
	padding-top:8px;
	text-align:right;
}

#middlecontent {
	border-left:1px solid #badce1;
	background-image:url(../images/bg_content.png);
	background-repeat:repeat;
}

#content {
	min-height:520px;
}

#navibottom {
	text-align:center;
	padding:10px;
	clear:both;
	float:none;
}

.nofloat { float:none; clear:both;}




/* FONTS */
.navitop { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #ffffff; text-decoration:none; text-transform:lowercase; font-weight:bold;}
.navitop a:link { color: #ffffff; text-decoration:none;}
.navitop a:visited { color: #ffffff; text-decoration:none;}
.navitop a:hover{ color: #000000; text-decoration:none;}

.navileft { font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color: #c3113d; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.navileft a:link { color: #666666; text-decoration:none;}
.navileft a:visited { color: #666666; text-decoration:none;}
.navileft a:hover{ color: #c3113d; text-decoration:none;}

.navibottom { font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color: #666666; text-decoration:none; text-transform:lowercase; font-weight:normal;}
.navibottom a:link { color: #666666; text-decoration:none;}
.navibottom a:visited { color: #666666; text-decoration:none;}
.navibottom a:hover{ color: #c3113d; text-decoration:none;}


.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; padding:10px; text-align:justify;}
.content a:link{ color:#666666; }
.content a:visited{ color:#666666; }
.content a:hover{ color:#c3113d; }

h1 { font-family: Georgia, "Times New Roman", Times, serif; color:#333333; font-size:16px;}

.tx-srfreecap-pi2-image { padding:0 0 0 0; margin:0 0 0 0; border: 0px solid #333333;}



.contactform { background-image:url(../images/contactform.gif); background-position:center 0px; background-repeat:no-repeat; }
.input_mail { background-image:url(../images/forminput1.gif); background-position:6px 0; background-repeat:no-repeat; border:0px solid #666666; width:136px; height:22px; background-color:#bee8e7; padding-left:18px; padding-top:8px; padding-right:15px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:url(../images/mouse1.gif), auto;}
.input_mail:hover { background-image:url(../images/forminput1over.gif); background-position:6px 0; background-repeat:no-repeat; border:0px solid #666666; width:136px; height:22px; background-color:#bee8e7; padding-left:18px; padding-top:8px; padding-right:15px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:url(../images/mouse1.gif), auto;}
.input_mailerror { background-image:url(../images/forminput1error.gif); background-position:6px 0; background-repeat:no-repeat; border:0px solid #666666; width:136px; height:22px; background-color:#bee8e7; padding-left:18px; padding-top:8px; padding-right:15px; color: #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:url(../images/mouse1.gif), auto;}
.input_mail_text { padding-left:50px; width:180px;}
.input_mail_mitteilung { background-image:url(../images/forminput2.gif);background-repeat:no-repeat; background-color:#bee8e7; width:239px; height:114px; color:#666666; padding-left:18px; padding-top:8px; padding-right:25px; padding-bottom:25px; border:0px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:url(../images/mouse1.gif), auto;}
.input_mail_mitteilung:hover { background-image:url(../images/forminput2over.gif);background-repeat:no-repeat; background-color:#bee8e7; width:239px; height:114px; color:#666666; padding-left:18px; padding-top:8px; padding-right:25px; padding-bottom:25px; border:0px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:url(../images/mouse1.gif), auto;}
.input_mail_button { background-image: url(../images/forminput3.gif); background-repeat:no-repeat; width:123px; height:28px; border:0px solid #bee8e7; background-color:#bee8e7; cursor:pointer;}
.input_mail_button:hover{ background-image: url(../images/forminput3over.gif); background-repeat:no-repeat; width:123px; height:28px; border:0px solid #bee8e7; background-color:#bee8e7; cursor:pointer;}
.input_mail_captcha { background-image:url(../images/forminput4.gif); background-position:4px -1px; background-repeat:no-repeat; border:0px solid #666666; width:217px; height:87px; background-color:#bee8e7; padding-left:18px; padding-top:8px; padding-right:15px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}








