body{background:url(g/bg.png); margin:0; padding:0;
font-family:'Open Sans',Arial,Helvetica, sans-serif;
outline:none;
}
a{outline:none}
a{color:#09F}
a:hover{color:#333}
p{font-family:'Open Sans',Georgia, serif;font-size:17px; color:#606060; line-height:26px}
h1{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:35px;
	  font-style:italic; 
	  color:#515151;
	  margin:0;
	}
h2{font-size:25px; font-style:italic;
		  color:#515151;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
ul {
	padding:0;
	margin:0;
	list-style:none;
}
li{
	float:right;
}
#oben li a{
	line-height:89px;
	display:block;
	padding:0 20px;
	font-size:15px;
	text-decoration:none;
	color:#555;
	text-shadow:1px 1px 1px #fff;
	}
#oben li a:hover{
	color:#0FB9FC;
	text-shadow:none
}
#oben .login{
	background:url(g/g.png) no-repeat top;
	height:37px;
	width:109px;
	line-height:37px;
	margin:26px 0 0 0;
	text-align:center
	}
#oben .login:hover{
	background-position:bottom;
}
.button{background:url(g/b.png) bottom; height:62px; width:264px; display:inline-block; text-align:center; text-decoration:none; text-shadow:1px 1px 1px #eaff97; font-size:22px; font-weight:600; line-height:62px;	color:#2d5a1d;
}
.button:hover{
	background-position:top;
	color:#40792c; }
	
#navi li{
	border-left:1px solid #707070;
	border-right:1px solid #555	;
}#navi li a{
	line-height:40px;
	display:block;
	padding:0 20px;
	font-size:14px;
	font-weight:400;
	text-decoration:none;
	border-right:1px solid #707070;
	color:#f6f6f6;
	text-shadow: 0 0 1px #000;
	}
#navi li a:hover{
	-moz-box-shadow:    inset 0 0 15px #333;
	-webkit-box-shadow: inset 0 0 15px #333;
	box-shadow:         inset 0 0 15px #333;
	color:#5ad0ff;
	background:#666;
}

.contii { background:#f6f6f6; width:980px;
-moz-box-shadow: 0 1px 3px #ddd;
-webkit-box-shadow: 0 1px 3px #ddd;
box-shadow: 0 1px 3px #bbb;		
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:10px auto 0 auto;
	}
.innerconti{background:#dedede; 
padding:10px;
-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
		-moz-box-shadow:    inset 0 0 25px #f0f0f0;
	-webkit-box-shadow: inset 0 0 25px #f0f0f0;
	box-shadow:         inset 0 0 25px #f0f0f0;
	border:1px solid #ddd;

}
.navicontii { background:#f6f6f6; width:978px;
-moz-box-shadow: 0 1px 3px #ddd;
position:relative; z-index:2;
-webkit-box-shadow: 0 1px 3px #ddd;
box-shadow: 0 1px 3px #bbb;		
height:40px;
-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius:6px;
	border-radius: 6px;
	margin:20px auto 2px auto;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#5f5f5f));
	background-image: -webkit-linear-gradient(top, #717171, #5f5f5f);
	background-image: -moz-linear-gradient(top, #717171, #5f5f5f);
	background-image: -ms-linear-gradient(top, #717171, #5f5f5f);
	background-image: -o-linear-gradient(top, #717171, #5f5f5f);
	background-image: linear-gradient(top, #717171, #5f5f5f);
	-moz-box-shadow:    inset 0 0 5px #aaa, 0 0 4px 1px #f1f1f1;
	-webkit-box-shadow: inset 0 0 5px #aaa,0 0 4px 1px#f1f1f1;
	box-shadow:         inset 0 0 5px #aaa,0 0 4px 1px #f1f1f1;
	border:1px solid #858585;
	border-bottom:none;
	font-size:12px;
	line-height:27px;
	font-weight:300;

	}
.fcb{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#5f5f5f));
	background-image: -webkit-linear-gradient(top, #717171, #5f5f5f);
	background-image: -moz-linear-gradient(top, #717171, #5f5f5f);
	background-image: -ms-linear-gradient(top, #717171, #5f5f5f);
	background-image: -o-linear-gradient(top, #717171, #5f5f5f);
	background-image: linear-gradient(top, #717171, #5f5f5f);
	-moz-box-shadow:    inset 0  0 5px #aaa, 0 0 4px 1px #ddd;
	-webkit-box-shadow: inset 0 0 5px #aaa,0 0 4px 1px#ddd;
	box-shadow:         inset 0 1px 5px #aaa,0 0 4px 1px #ddd;
	border:1px solid #858585;
	border-bottom:none;
	font-size:12px;
	line-height:27px;
	font-weight:300;
	color:#f6f6f6;
	text-shadow: 0 0 1px #000;
	margin:0;
	padding:0.45em 0.55em;
	border-radius:7px;
}
.fcb:hover{
	background:#393939;
	color:#fff;
	cursor:pointer;
	-moz-box-shadow: inset 0 3px 0 5px #bbb, 0 0 4px 1px #ddd;
	-webkit-box-shadow: inset 0 3px 0 5px #bbb,0 0 4px 1px#ddd;
	box-shadow: inset 0 1px 5px #bbb,0 0 4px 1px #ddd;
}


#logglogg {
	cursor:pointer;
	z-index:10; 
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px; 
	margin:0 0 -40px 10px; 
	background:#f4f4f4; text-align:center; 
	color:#555 !important; 
	text-shadow:0 0 1px #fff !important; 
	font-size:12px !important;
	line-height:22px !important;
	padding:0 !important;
	-moz-box-shadow: inset 0 1px 0 3px #ccc;
	-webkit-box-shadow: inset 0 1px 0 3px #ccc;
	box-shadow: inset 0 1px 3px #ccc;
	border:1px solid #ccc !important;
	}
#logglogg:hover {
	-moz-box-shadow: 0 0 4px 1px #ddd !important; 
	-webkit-box-shadow: 0 0 4px 1px#ddd !important; 
	box-shadow: 0 0 4px 1px #ddd !important; 
	background:#fff !important;
}
