/* -----------------------------------------------
Schlicht dreispaltig
Author:   N. Macht
Version:  1.0 April 2008
----------------------------------------------- */
/*  CSS Layout
----------------------------------------------- */

.body
{
	padding:0px 0px;
	text-align:center;
}


div#container {
	position:relative;
	width:997px;
	margin:0 auto;
	text-align:left;
}

div#top 
{
	width:997px;
	height:12px;
	background: url('http://www.geldzugeld.com/s/img/top_bg.png') no-repeat left bottom;
}


* html div#top
{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='http://www.geldzugeld.com/s/img/top_bg.png');
}


div#content_bg 
{
	padding:22px 22px 12px 22px;
	width:953px;
	background-repeat:repeat;
	background-image:url('http://www.geldzugeld.com/s/img/container_bg.png');
}

* html div#content_bg 
{ 
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://www.geldzugeld.com/s/img/container_bg.png');
}


div#btm 
{
	width:997px;
	height:12px;
	background: url('http://www.geldzugeld.com/s/img/btm_bg.png') no-repeat 0 0; 
}

* html div#btm 
{ 
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image', src='http://www.geldzugeld.com/s/img/btm_bg.png');
}


div#wrapper {
	clear:both;
	padding:14px 0 0 0;
}


div#emotion {
	width:194px;
	border-right:14px solid #ffffff;
	float:left;
}

div#header {
	float:right;
	width:714px;
	padding:14px;
	text-align:left;
}

div#box {
	float:left;
	width:953px;
	background:#7DC5E2;
}

div#navigation {
	width:953px;
	border-bottom:1px solid #E9E9E9;
	margin:0 0 14px 0;
}

div#sub_menue {
	float:right;
	width:354px;
	margin:0 0 20px 0;
}

div#sidebar {}

div#content {
	float:left;
	width:555px;
}

div#footer {
	background:#7DC5E2;
	width:953px;
}

/* gutter */
div#content .gutter { padding:0 0 20px 0; }
div#sidebar .gutter { padding:0 3px 5px 3px; }
div#footer .gutter{ padding:15px; }


/*  MainNav Level 1
----------------------------------------------- */

ul.mainNav1 {
	text-align:left;
	list-style:none;
	padding:0;
	margin:0;
}

ul.mainNav1 li ul li {
	list-style:none;
}

ul.mainNav1 li,
ul.mainNav2 li,
ul.mainNav3 li {
	display:inline;
	margin:0;	
	padding:0;
}

ul.mainNav1 li a,
ul.mainNav1 li a:visited {
	text-decoration:none;
	display:block;
	float:left;
	color:#999999;
	background:url('http://www.geldzugeld.com/s/img/bullet_grey.gif') no-repeat 0 0;
	font-size:12px;
	white-space:nowrap;
	padding:5px 15px 10px 12px; 
}

ul.mainNav1 li a:hover {
	color:#666666;
	background:url('http://www.geldzugeld.com/s/img/bullet_blue.gif') no-repeat 0 0;
}

div#navigation ul.mainNav1 li a.current {
	font-weight:bold;
	color:#666666;
}


ul.mainNav2{	
	text-align:right;
	margin:0 0 40px 0;
	padding:0;
	list-style:none;
}

ul.mainNav3 {	
	text-align:right;
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.mainNav1,
ul.mainNav2,
ul.mainNav3 { overflow:hidden; } /* Firefox and all */

* html ul.mainNav1,
* html ul.mainNav2,
* html ul.mainNav3 { height:1%; overflow:visible; } /* IE */

ul.mainNav2 li a,
ul.mainNav2 li a:visited {
	font-size:11px;
	text-decoration:none;
	display:block;
	background:url('http://www.geldzugeld.com/s/img/bullet_grey.gif') right 11px no-repeat;
	color:#999999;
	padding:5px 12px 5px 5px;
	border-bottom:1px solid #E9E9E9;
}


ul.mainNav3 li a,
ul.mainNav3 li a:visited {
	font-size:11px;
	text-decoration:none;
	display:block;
	background:none;
	color:#999999;
	padding:5px 13px 5px 20px;
	border-bottom:1px solid #E9E9E9;
}


ul.mainNav2 li a, ul.mainNav2 li a:visited {  }
ul.mainNav3 li a, ul.mainNav3 li a:visited {  }




ul.mainNav2 li a:hover,
ul.mainNav3 li a:hover {
	color:#666666;
	background:url('http://www.geldzugeld.com/s/img/bullet_blue.gif') right 11px no-repeat;
}



ul.mainNav2 li a.current,
ul.mainNav3 li a.current { 
	color:#666666;
	font-weight:bold;
}
