@charset "utf-8";
/* CSS Document */
html {
	background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/gras.jpg) repeat-y center top #c4cf67;
}

body {
	background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/hintergrund.jpg) no-repeat center top;
	text-align:center;
	margin:auto;
	vertical-align:top;
	padding-bottom:10px;
}
* {
    margin:0px;
    padding:0px;
}

.finanz {
	background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/balken_hintergrund.jpg) repeat-x #004b9b;
	margin-top:0px;
	height:40px;
	width:100%;
	border-bottom:1px solid #ffffff;
	text-align:center;
}

.finanz_schrift {
	width:910px;
	text-align:left;
	margin:auto;
}

/*.hintergrund {
	background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/hintergrund.jpg) no-repeat center top;
	text-align:center;
	vertical-align:top;
	margin:0px;
	width:100%;
}*/

.ganz {
	background:url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/hintergrund_inhalt.gif) repeat-y center top #ffffff;
	text-align:center;
	width:910px;
	margin:auto;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.inhalt {
	width:910px;
	text-align:left;
}

.menue {
	width:207px;
	float:left;
	padding-left:13px;
	padding-top:30px;
}

.content {
	width:690px;
	float:right;
}

.logo {
	width:490px;
	text-align:center;
	margin:10px 0px 20px 0px;


}

.text {
	width:450px;
	float:left;
	padding:10px 20px 10px 20px;
}

.rechts {
	width:200px;
	float:right;
	text-align:right;
}
.unten {
	width:910px;
	height:15px;
	background:url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/unten.gif) no-repeat #ffffff;
	clear:both;
	vertical-align:bottom !important;
	text-align:right !important;
	padding-top:35px;
}



/*Menue Anfang */

.menue ul {
                list-style-type:none;
                padding:0px;
                margin:0px;

}
.menue li {           
		margin-left:0px;
		margin-bottom:3px;
         
}

li a{
		font-size: 10px;
		color:#ffffff;
                text-decoration:none;
		text-align:left;
                display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
                line-height:17px;
                background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/menue/menue.gif) top left repeat-x #2674c9;
                width:159px;
                
                padding:0px 0px 0px 13px;
		border:1px solid #ffffff;


}
li a:hover{

		font-size: 10px;
		color:#ffffff;
                text-decoration:none;
		text-align:left;
                display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
                line-height:17px;
                padding:0px 0px 0px 13px;
                background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/menue/menue_over.gif) top left repeat-x;

}



.menue_act a, .menue_act a:hover{
		font-size: 10px;
		color:#ffffff;
                text-decoration:none;
		text-align:left;
                display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
                line-height:17px;
                background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/menue/menue_over.gif) top left repeat-x #f90420;
                width:159px;
                padding:0px 0px 0px 13px;
		border:1px solid #ffffff;

}
.liganz {
                height: auto !important;
}

.untermenue {

                 height: auto !important;
                 border-bottom: 1px solid #ffffff;
                 padding-bottom:3px !important;
                 background-color:#00ab4e !important;
                 width:179px;

}

.untermenue li {  
       		/*
                height:16px;
		vertical-align:top;
                margin-right:-1px;*/ /*wichtig*/

         
}

.untermenue a{  
 		width:151px;   
                height:14px;
                background-color:#00ab4e !important;
		font-size: 11px;
		color:#ffffff;
                text-decoration:none;
		text-align:left;
                display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
                padding:3px 0px 0px 28px !important;
                line-height:16px;
                border:none;


}
.untermenue a:hover {  
 		width:151px;   
                height:14px;





                background-color:#00ab4e !important;
		font-size: 11px;
		color:#ffffff;

                text-decoration:underline;
		text-align:left;
                display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-weight: normal;
		font-style: normal;
                padding:3px 0px 0px 28px !important;
                line-height:16px;



}

.untermenue_act a, .untermenue_act a:hover{  
             
 		width:151px;   
                height:14px;
                background-color:#00ab4e !important;
		font-size: 11px;
		color:#ffffff;
                text-decoration:underline;
		text-align:left;
                display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
                padding:3px 0px 0px 28px !important;
                line-height:16px;

}

/*Menue Ende*/


/*Textbausteine*/

p {

	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	margin:0px 0px 10px 0px;
	line-height:15px;

}

h1 {
	font-size: 13px;
	color:#e6031d;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin:10px 0px 10px 0px;
	line-height:13px;
}

h2 {
	font-size: 11px;
	color:#004b9b;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin:15px 0px 0px 0px;
	line-height:13px;
}
h3 {
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	margin:0px 0px 0px 0px;
	line-height:14px;
}

.text ul {
                padding:0px 0px 0px 20px;
                list-style-type:square;
                margin-bottom:0px;
                background-image:none !important;
		background-color:none !important;
}
.text li {  
		line-height:12px;
		font-size: 11px;
		color:#000000;
       		text-decoration:none;
		text-align:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
        	margin-bottom:4px;
        	letter-spacing: 0.0 em !important;
        	background-image:none !important;
		background-color:none !important;
}

hr {
	margin:20px 0px 20px 0px;
	border:none;
	border-top:1px solid #000000;


}



.text a {

	font-size: 11px;
	color:#004b9b;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration:underline;
	margin:0px 0px 10px 0px;
	line-height:15px;

}


.text a:hover {

	font-size: 11px;
	color:#004b9b;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
	margin:0px 0px 10px 0px;
	line-height:15px;

}


.unten a {

	font-size: 11px;
	color:#ffffff;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
	line-height:15px;
	margin-right:3px;

}


.unten a:hover {

	font-size: 11px;
	color:#ffffff;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-decoration:underline;
	line-height:15px;
	margin-right:3px;
}



/*Textbausteine Einde*/

/*Mailform*/

.label {
	float:left;
	width:130px;

}
.form  {
	margin-bottom:8px;
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
        line-height:12px;
}

.checkbox{
	margin-bottom:8px;
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
        line-height:12px;
        float:left;
        margin-right:5px;
        
}

.mf-input{
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
        line-height:12px;
        height: 13px;
        background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/mailform/field_hintergrund.jpg) repeat-x center top #ffffff;
        border:1px solid #999999;
        width:317px;
}

.mf-select, .mf-reset {
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
        line-height:14px;
        width:100px;
        margin-bottom:10px;
        background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/mailform/field_hintergrund.jpg) repeat-x center top #ffffff;
        border:1px solid #999999;    

}


.mf-file {
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
        line-height:12px;

}
.mf-submit {
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align:center;
        line-height:15px;
        height: 20px;
        width:100px;

}

.mf-text {
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
        line-height:12px;
        height: 70px;
        width:317px;
        background: url(https://sslsites.de/www.finanz-presse-forum.de/fileadmin/image/mailform/field_hintergrund.jpg) repeat-x center top #ffffff;
        border:1px solid #999999;

}

#mailformgeburtsdatum {
	width:80px;


}

.csc-mailform {

border:none;
margin-left:0px;


}

.stern {
	font-size: 11px;
	color:#004b9b;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
        line-height:12px;
        margin-left:1px;

}

.datenschutz {
	width:20px;
	height:30px;
	float:left;

}


/* Mailform Ende  */



/*Google Maps*/

.tx-wecmap-map {
	border: 1px solid #004b9b;
	width:450px;
	height:300px;

}

.tx-wecmap-map img{
	border: none !important;

}

.marker {
	font-size: 11px;
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	margin:0px 0px 10px 0px;
	line-height:15px;
	height:20px;
	}
/*Google Maps Ende*/