/* @group General Styles */



html, body {
	margin: 0;
	background-color: #242424;
	text-align: center;
	padding: 0px;
	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	font-size: 12px;
	height:100%;
	

}

p {
}

b, strong {

}

a:link, a:visited {
	text-decoration: none;
	color: #fff;
}

a:hover, a:active {
	color: #fff;
	text-decoration: underline;
}




.additionalnavi {
	color: #fff;
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	letter-spacing: 0.5px;
	line-height: 1.5em;
	
}


	
/* @end */

/* @group Layout */

#distance { 
		width:1px;
		height:50%;

		margin-bottom:-23.5em; /* half of container's height */
		float:left;
		}


#container {
	position:relative; /* puts container in front of distance */
	margin: 0px auto; /* Right And Left Margin Widths To Auto */
	text-align: left; /* Hack To Keep IE5 Windows Happy */
	background: url(../images/intro_mitte.jpg) repeat-y;
	height:47em;
	width:46em;
	clear:left;
	border: 1px solid #c10435;

}

.clearer {
	clear: both;
}
#claim_l1 {
	color: #c10435;
	position: absolute;
	float: right;
	font-size: 2.5em;
	line-height: 1.3em;
	width: 350px;
	top: 30px;
	height: 30px;
	clear: both;
	left: 350px;
}

#claim_l2 {
	height: 30px;
	color: #c10435;
	position: absolute;
	font-size: 2.5em;
	line-height: 1.3em;
	top: 70px;
	clear: both;
	float: right;
	width: 240px;
	left: 500px;
}
#navigation {
	height: 30px;
	color: #f7ebf1;
	position: absolute;
	left: 30px;;
	clear: both;
	float: left;
	width: 240px;
	font: 1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
	top: 380px;
}


#footerContainer {
	position: absolute;
	height: 105px;
	width: 100%;
	background: #c10435;
	bottom: 0;
	right: 0;
}

#footerContainer #footerContent {
    margin-right: 0;
	color: #fff;
	font: 1em/1.5em Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px;
	padding: 0 0px 0px;
	height: 100px;
}

#footerContainer #footerContentText {
    margin-right: 0;
	color: #fff;
	font: 1em/1.5em Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0.5px;
	padding-top: 70px;
	padding-left: 10px;
}


#sidebarContainer {
	width: 210px;
}

#sidebarContainer #sidebar {
	padding: 0;

}

#sidebarContainer .sidebar_image {
	overflow: hidden;
	height: 563px;
}

#footer {
	margin: 0px auto; /* Right And Left Margin Widths To Auto */
	text-align: right;
	height: 10px;

}

#footer p {
	color: #ffffff;
	padding-top: 15px;
	padding-left: 20px;
}

#footer a:link, #footer a:visited {
}

#footer a:hover, #footer a:active {
	color: #ffffff;
	text-decoration: none;
}

#search_footer {
	margin: 0px auto; /* Right And Left Margin Widths To Auto */

 }
 
 #breadcrumbcontainer {
	margin: 0px auto; /* Right And Left Margin Widths To Auto */
	text-align: center;
	margin-bottom: 15px;
	position: relative;
}
#breadcrumbcontainer #breadcrumbcontainercontent { /* Right And Left Margin Widths To Auto */
	text-align: left;
	position: relative;
	padding: 0 0 0 10px;
	margin-left: 220px;
	color: #858688;
}
	
/* @end */

/* @group Global Classes */

blockquote, .standout {
	font-style: italic;
	color: #666666;
}

h1 {
	color: #ae0038;
	font-size: 12px;
	font-weight: bold;
}

h2 {
}

h3 {
}

h4 {
}

.imageStyle {
}

.navimage {
	display: inline;
	vertical-align: middle;
	margin: 0;
	border-width: 0;
	padding: 0 8px 0 0;
}

	


/* Main content area unordered list styles */
#contentContainer #content ul {
}

#contentContainer #content li {
}


/* Table Styles */
table {
	font-size: 1em;
}
/* @end */

/* @group IE 3px Fix */

* html #sidebarContainer {
        /* \*/
        margin-right:   -3px;
        /* */
}
* html #navContainer {
        /* \*/
        margin-left:    217px;
        /* */
}

* html #contentContainer {
        /* \*/
        margin-left:    217px;
      
        /* */
}
* html #contentContainer #content {
        /* \*/
         margin-left:    0px;  
         margin-right:    5px;
         width: 527px;
         height: 375px;
	     padding-bottom: 0;
	     padding-top: 6px;
}
* html #footerContainer {
        /* \*/
           height: 105px;
        /* */
}
/* @end */


