/***************************************************************************************************/
/**** CSS - casainvest *****************************************************************************/
/**** November 2007 ********************************************************************************/
/***************************************************************************************************/

/**** USUAL CONTENTS *******************************************************************************/
/**** START body ***********************************************************************************/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#000000;
	background-color:#DDDDDD;
	width:955px;
	margin: 15px auto 0;	
}
/**** END body *************************************************************************************/

/**** START design debug ***************************************************************************/
/* debug */
div
{
	/*border:1px solid green;*/
}
/**** END design debug *****************************************************************************/

/**** START img ************************************************************************************/
img {
	border:none;
}
/**** END img **************************************************************************************/

/**** START main frame *****************************************************************************/
#main_frame 
{
	width:955px;
	background-color:#FFFFFF;
}
#backimage 
{
	width:955px;
	height:137px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(/pagemedia/head_bg.jpg);
	background-repeat:repeat;
}
#logoTop {
	width:162px;
	height:42px;
	padding:30px 0px 0px 35px;
}
#content_frame
{
	width:955px;
	padding:0px 0px 0px 0px;
	margin:45px 0px 5px 0px;
	min-height:500px;
	background-image:url(/pagemedia/bg_right.gif);
	background-repeat:repeat-y;
}
/**** END main frame *******************************************************************************/

/**** START «H»-tags *******************************************************************************/
h1 {
	font-weight:bold;
	font-size:14px;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*** Linie unter dem Titel ***/
.linie{
	float:left;
	clear:none;
	width:452px;
	padding-top:8px;
	padding-bottom:25px;	
	background-image:url(/pagemedia/dotted.gif);
	background-repeat:repeat-x;}
h2 {
	font-weight:bold;
	font-size:11px;
	color:#CFAD05;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	clear:none;
}
/**** END «H»-tags *********************************************************************************/

/**** START «LINK»-tags ****************************************************************************/
a:link, a:visited, a:active {
	color:#8898B9;
	text-decoration:none;
}
a:hover {
	color:#CFAD05;
}
/**** END «LINK»-tags ******************************************************************************/

/**** START «FORM»-tags ****************************************************************************/
.formfix2x {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:200px;
}
/**** END «FORM»-tags ******************************************************************************/

/**** START «IMAGE»-tags ***************************************************************************/
#image_head {
	clear:none;
	vertical-align:top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/**** END «IMAGE»-tags *****************************************************************************/

/**** START content ********************************************************************************/
#content_title {
	font-weight:bold;
	color:#50578D;
}
#contentHP {
	padding:0px 0px 0px 15px;
    margin:25px 15px 0px 0px;
	width:458px;
	text-align:left;
}
#contentHP h1 {
	padding:0px 0px 5px 0px;
    margin:0px 0px 15px 0px;
    border-bottom:2px solid #BFC0C3;
	text-align:left;
}
#content {
	padding:0px 30px 0px 8px;
    margin:0px 0px 0px 0px;
	width:452px;
	min-height:500px;
	text-align:left;
	clear:none;
	float:left;
}
#content h1 {
	font-weight:bodl;
	padding:0px 0px 0px 0px;
    margin:0px 0px 25px 0px;
	text-align:left;
}
/**** END content **********************************************************************************/

/**** START foot ***********************************************************************************/
#bottom {
	height:8px;
	clear:both;
	color:#FFFFFF;
	font-size:11px;
	vertical-align:bottom;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#CFAD05;
}
#bottom a:link, #bottom a:visited {
	color:#FFFFFF;
}
#bottom a:hover, #bottom a:active {
	color:#F3DEE6;
}
#footer {
	color:#CFAD05;
	font-size:9px;
	line-height:11px;
	font-size:9px;
}
#footer_left {
	 padding:0px 0px 5px 233px;
	 float:left;
	 clear:none;
	 width:482px;
}
#footer_right {
	 float:left;
	 clear:none;
	 width:240px;
	 background-color:#F4F4F4;
}
/**** END foot *************************************************************************************/

/**** THE MENUES ***********************************************************************************/
/**** START top ************************************************************************************/
#top {
	height:30px;
	letter-spacing:1px;
	text-align:left;
	vertical-align:top;	
	padding:0px 0px 0px 0px;
	margin:33px 0px 0px 225px;
}
#top div
{
	height:30px;
	clear:none;
	float:left;
}
#navTop a{
	font-size:12px;
	color:#FFFFFF;
	clear:none;
	float:left;
	font-weight:normal;
	background-image:url(/pagemedia/topNav_whiteLine.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 8px 4px 8px;
	margin:8px 0px 0px 0px;
}
#navTop a:hover, #navTop a:activelink {
	color:#CFAD05;	
	clear:none;
	float:left;
	border-bottom:5px solid #CFAD05;
}
#navTopActive {
	color:#CFAD05;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#navTopActive a {
	color:#CFAD05;	
	clear:none;
	float:left;
	border-bottom:5px solid #CFAD05;
}
/**** END top **************************************************************************************/

/**** START left ****3******************************************************************************/
#left {
	float:left;
	clear:none;
	font-size:12px;
	width:225px;
	min-height:300px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	letter-spacing: normal;
}
/* ul */
#left ul {
	margin:0px 30px 0px 30px;
	padding:0px 0px 0px 0px;
	background-image:url(/pagemedia/dotted.gif);
	background-repeat:repeat-x;
}
/* ul li */
#left ul li{
	line-height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 2px 0px;
	list-style-type:none; 
	background-image:url(/pagemedia/dotted.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#left ul li a:link, #left ul li a:active,#left ul li a:visited {
	color:#000000;
	padding:0px 0px 0px 5px;
}
#left ul li a:hover {
	color:#CFAD05;;
	/*background-color:#CFAD05;*/
	
}
/* ul li ul */
#left ul li ul{
	border:none;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/* ul li ul li */
#left ul li ul li {
	margin:0px 0px 0px 0px;
	padding:1px 0px 3px 15px;
	font-size:11px;
	line-height:18px;
	background-image:url(/pagemedia/dotted.gif);
	background-repeat:repeat-x;
}
#left ul li ul li a:link, #left ul li  ul li a:visited, #left ul li ul li a:active{
    padding:0px 0px 0px 0px;
	color:#000000;
}
#left ul li ul li a:hover{
	color:#CFAD05;
	background-color:none;
}
#left .activelink{
	color: #CFAD05;
}
/**** END left *************************************************************************************/

/**** START right **********************************************************************************/
#right {
	float:left;
	clear:none;
	width:240px;
	letter-spacing:normal;
	/*text-align:left; */
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	vertical-align:top;
	background-color:none;
}
#right img {
	padding:0px 0px 0px 0px;
	/* margin:30px 0px 0px 40px; */
	margin:10px 0px 0px 0px;
	vertical-align:top;
	background-color:none;
}
#right h1 {
	font-weight:bold;
	font-size:15px;
	padding:3px 0px 6px 10px;
	background-color:#CFAD05;
	color:#ffffff;
}
#right div {
	font-size:11px;
	line-height:15px;
	margin:0px 10px 0px 10px;
	padding:8px 0px 15px 0px;
	background-position:bottom;			
	background-image:url(/pagemedia/dotted.gif);
	background-repeat:repeat-x;
}
/**** END right ************************************************************************************/


/**** HOMEPAGE *************************************************************************************/
/**** START content home ***************************************************************************/
/* title */
#aktTit {
	background-image:url(/pagemedia/arrow_big_blue.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	color:#50578D;
	padding:0px 0px 0px 19px;	
}
#aktRub {
	width:340px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#50578D;
	padding:0px 0px 4px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:2px solid #CCCCCC;
}
#verTit {
	background-image:url(/pagemedia/arrow_big_blue.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
	color:#50578D;
	padding:0px 0px 0px 19px;	
}
#verRub {
	width:340px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#50578D;
	padding:0px 0px 4px 0px;
	border-bottom:2px solid #CCCCCC;
	margin:0px 0px 8px 0px
}
/**** END content home *****************************************************************************/



