@charset "utf-8";
/* CSS Document */

html{
	background-color:#fff; 
	color:#585858; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:16px;
}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,button,textarea,p{
	padding:0;
	margin: 0;s
	color:#454546;
	
}
fieldset,img,input,textarea{border:0;}
em,strong{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
	padding-top: 30px;
}
h1{font-size:1.63em; color:#004e85;}
h2{font-size:1.57em; font-weight:bold;}
p{
	font-size:0.81em;
	font: verdana, helvetica, arial;
	color:#333;
	line-height:19px;
}
a{text-decoration:none;}
p .blue, p .gold, p .green, a .blue{font-size:1.46em;}

.blue{color:#00aeef;}
.gold{color:#ffbd05;}
.green{color:#00ff00;}
#inside-left .left-list a{color:#ffffff;}
#login-form span{font-size:.95em;}
#login-form label, #login-form input{color:#808080; font-size:.95em;}
#login-form form a{color:#00ffff; font-size:.95em;}
#login-form #sign-up-button{color:#ffffff; font-size:.95em;}

#page_wrapper{
	padding-top:0px;
	width:860px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header{
	width:860px;
	position:relative;
	background-image:url(../images/header2.jpg);
	background-position: left;
	background-repeat:no-repeat;
	height: 140px;
}
#menue{
	width:860px;
	height:46px;
	position:relative;
	background-image:url(../images/menue_bc.jpg);
	background-repeat:repeat-x;
}
#content{
	width:810px;
	min-height:600px;
	position:relative;
	background: #cccccc;
	overflow:hidden;
	padding-right: 20px;
}

#inside-left{ width:173px; padding: 29px 29px 29px 29px; position:relative; }
	#inside-left li{position:relative;}
	#inside-left .left-title{height:54px; z-index:2;}
	#inside-left .left-list{z-index:1; margin:-14px 0; padding:15px 15px 30px;}
	#inside-left .left-list li{padding:3px 0;}
	#inside-left #left-green{padding-bottom:0; margin-bottom:0;}
	#inside-left #left-print-title{background:url(images/left-print-sm.png) left top no-repeat; height:54px;}
	#inside-left #left-print-title.active{background:url(images/left-print-lg.png) left top no-repeat; height:90px; width:217px; margin-left:-19px; margin-bottom:-25px; margin-top:-15px;}
	#inside-left #left-media-title{background:url(images/left-media-sm.png) left top no-repeat; height:54px;}
	#inside-left #left-media-title.active{background:url(images/left-media-lg.png) left top no-repeat; height:116px; width:216px; margin-left:-19px; margin-bottom:-25px; margin-top:-30px;}
	#inside-left #left-green-title{background:url(images/left-green-sm.png) left top no-repeat; height:54px;}
	#inside-left #left-green-title.active{background:url(images/left-green-lg.png) left top no-repeat; height:90px; width:217px; margin-top:-30px; margin-left:-19px; margin-bottom:-25px;}
	#inside-left #left-bot{background:url(images/left-bot.png) left top no-repeat; height:24px;}
	#inside-left > ul > li{background:url(images/left-tile.png) left top repeat-y;}
#inside-right{width:570px; padding: 29px 29px 29px 29px; position:relative;}
#footer{
	width:830px;
	height:97px;
	position:relative;
	margin-bottom:35px;
	background-image:url(../images/footer_b.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;
} 

.logo-1{display:block; margin:20px 0px 0px 20px;}
.logo-2{display:block; margin:20px 0px 0px 20px;}
.footer-nav-copyright{
	display:block;
	color:#fff;
	font-size:0.63em;
	line-height:20px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 65px;
}



.clearfix {
	clear:both;
	padding-left: 30px;
}
.left { float:left;}
.right {float:right;}


/* Login Form */
#login-form{ width:500px; margin:0 auto; background:#ffffff; border:1px solid #00ffff; padding:25px; overflow:hidden;}
#login-form #sign-up-button{display:block; height:26px; width:112px; background:url(images/login-form-sign-up.png) left top no-repeat; padding:15px 10px;}
#login-form span{margin-bottom:15px;}
#login-form input{border:0; background:url(images/login-form-input.png) left top no-repeat; padding: 15px; height:27px; width:416px;}
#login-form #login-submit{height:57px; width:133px; background:none; float:right; padding:0; margin-top:-15px;}
#login-form form a{margin-top:15px;}
#login-form label, #login-form input{float:left; clear:both;}
