/* Start of CMSMS style sheet 'mib : mib_layout' */
/*************layout by p.landgraf****************/


body

{ background-color: #FFAF24 ; font-family:Arial, Helvetica, sans-serif ; }


a,
a:link 
a:active {
   text-decoration: none;
/* css validation will give a warning if color is set without background color. this will explicitly tell this element to inherit bg colour from parent element */
color: inherit;

}

a:visited {
   text-decoration: none;
}

a:hover {
   text-decoration: none;
color: #FA0028;
}





/*******wrapper, center and margin to top********/
#page {
	border: solid 1px #FFEBC6;
	width: 975px;
	background-color: #FAAA13;
	
	margin: 20px auto 0 auto;
}


/********Header with logo 978x172px, replace the logo
********* and adjust the height of div) **********/
#head {
	height: 232px;
	background-image: url(uploads/mib/header.jpg);
	background-repeat: no-repeat;
}

/*******Wrapper for sidebar and content******/
#content_main {
	display: block;
	position: relative;
}

/****the sidebar with menu********/
#sidebar {
	float: left;
	width: 190px;
	margin-top: 20px;
        margin-left: 10px;
/* space top and left */
}

*/ a wrapper for the navbox */
#nav_container {
	width: 170px;
}

/* only a placeholder for the top of background */
#navbox_oben {
	background-image: url(uploads/mib/navbox_oben.png);
	background-repeat: no-repeat;
	width: 170px;
	height: 22px;
	float: left;
	z-index: 2;
}

/* the container for the menu */
#navbox {
	width: 170px;
	background-image: url(uploads/mib/navbox_mitte.png);
	background-repeat: repeat-y;
	float: left;
	z-index: 1;
}

/* only a placeholder for the bottom of background */
#navbox_unten {
	height: 22px;
	width: 170px;
	background-image: url(uploads/mib/navbox_unten.png);
	background-repeat: no-repeat;
	float: left;
	z-index: 3;
}

/* this is only the style für the menu, createt to view in browser without cms, you can delete it */
 {* #menue {
	height: 37px;
	width: 170px;
	margin: 0 auto;
	background-image: url(uploads/mib/menue_button.png);
	background-repeat: no-repeat;
	display: block;
	float: right;
	top: -20px;
	z-index: 4;}
 *} 


/* content with place between logo and content-box*/
#content {
	margin-top: 10px; font-size: 11px; text-align:justify;
}

.cool_img {background:url(uploads/images/img_bg.jpg) no-repeat; width: 260px, height:176px; text-align:center;}



h1 {font-size:18px; font-weight:bold; color:#F39420;}

/* placeholder for gontent-background*/
#content_head {
	width: 770px;
	float: right;
	background-image: url(uploads/mib/content_oben.png);
	background-repeat: no-repeat;
	height: 22px;
}

/* content-box */
#content_box {
	float: right;
	width: 770px;
	background-image: url(uploads/mib/content_mitte.png);
	background-repeat: repeat-y;
}

/* content-area*/
.content {
	width: 600px;
	margin-left: 20px;
}


/* placeholder for background */
#content_foot {
	background-image: url(uploads/mib/content_unten.png);
	width: 770px;
	float: right;
	background-repeat: no-repeat;
	height: 34px;
}



/* footer */
#footer {
	width: 975px;
        height: 20px;
        color: #ffffff; 
        text-align: center;
        background-color: #EAB648;
	clear: both;
}

.imgright {float:right; margin-left:10px;}
.imgleft   {float:left; margin-right:10px;}


/* End of 'mib : mib_layout' */

