
/*----------------------------------------------------
// ----> Navigation
/----------------------------------------------------*/

div#navi-main {
	width: 311px;
	float: left;
	text-decoration: none;
	color: #333333;
	font-family: Corbel;
	font-size: 17px;
}

#acc {
	width:311px;
	list-style:none;
	margin:0;
}

ul#acc {
	padding-bottom: 15px;
	padding-left: 0px;
}

#acc h2 {
	width:311px;
	height:30px;
	border:none;
	font-size:16px;
	margin:0;
	cursor:pointer;
}

#acc h2 a,
#acc h2 span.no-a {
	background:url(../images/navi-button.jpg) no-repeat;
	height: 31px;
	padding:6px 0 0 30px;
	text-decoration:none;
	color:#333;
	display:block;
}

#acc h2:hover,
#acc h2 a:hover {
	color: #fff;
	background:url(../images/list-navino-hover.jpg) no-repeat;
}
#acc h2 span.no-a:hover {
	color: #fff;
	background:url(../images/list-navi-hover.jpg) no-repeat;
}
#acc h2.active,
#acc h2 a.active {
	color: #fff;
	background:url(../images/list-navino-hover.jpg) no-repeat;
}
#acc h2 span.no-a.active {
	color: #fff;
	background:url(../images/list-navi-hover.jpg) no-repeat;
}

#acc .acc-selected {
	display:block;
}

#acc .acc-section {
	overflow:hidden;
}

#acc .acc-content {
	background-color: #FFFFFF;
}

ul.link-list {
	display:block;
	list-style-type:none;
	padding:10px 0 10px 45px;
}

ul.link-list li {
	display:block;
	height:25px;
}

ul.link-list a {
	display:block;
	text-decoration:none;
	color: #666;
	font-size:14px;
}

ul.link-list a:hover {
	color:#000000;
}

/*----------------------------------------------------
// ----> Newsletter
/----------------------------------------------------*/	
	
div#newsletter {
	background: url(../images/newsletter.jpg) no-repeat left top #FFFFFF;
	padding: 40px 10px 10px 10px;
	width: 291px;
	font-family: Corbel;
	font-size: 15px;
	color: #5e5e5e;
}

.grayborder {
	border: 1px solid #5e5e5e;
	font-family:corbel;
	padding:1px;
	color: #5e5e5e;
}

.sent {
	border: 1px solid #e2eaf8;
	background: url(../images/sent-button.jpg) repeat-x;
	width: 124px;
}

