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

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	color: #515151;
}
body {
	background: #124e8a url(../layout/site-bg.jpg) center top no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div { position:relative; float:left; clear:both; }

a { color:#568fb5; }
a:hover { color:#124e8a; }

.wrapper { width:860px; float:none; margin:0 auto; }
.main { width:860px; background:url(../layout/main-mid.gif) center top repeat-y; }
.main-top { width:860px; background:url(../layout/main-header.jpg) left top no-repeat; }
.footer { width:860px; height:59px; background:#124e8a url(../layout/main-footer.gif) left top no-repeat; color:#c89b4c; text-align:center; padding-top:10px; }
.logo { width:860px; height:193px; }
.menu { width:846px; height:16px; padding:7px; text-align:center; font-size:13px; }
.menu a { color:#568fb5; text-decoration:none; padding:0 12px; }
.menu a:hover { color:#124e8a; text-decoration:none; }
.content { width:680px; padding: 25px 85px 15px 95px; }
.maincolumn { float:left; clear:left; width:445px; }
.maincolumn h2 { padding-top:8px; padding-bottom:7px; padding-left:14px; font-size:21px; color:#aea05f; font-style:italic; background:url(../layout/title-bg.gif) 0 3px no-repeat; margin-left:-14px; z-index:100; position:relative; display:block; width:445px; }
.maincolumn h3 {font-size:17px; color:#aea05f; font-style:italic; padding-top:8px; padding-bottom:7px; }
.maincolumn ul { padding:15px; }
.maincolumn ul li { background:url(../layout/bullet.gif) 0 3px no-repeat; padding:3px 25px; position:relative; }

.sidecolumn h2 { padding-top:8px; padding-bottom:7px; padding-left:14px; font-size:21px; color:#aea05f; font-style:italic; background:url(../layout/title-bg.gif) 0 3px no-repeat; margin-left:-14px; z-index:100; position:relative; display:block; width:210px; }

#m-first { background:none; margin:0; padding-left:0; }
#s-first { background:none; margin:0; padding-left:12px; }

.sidecolumn { float:right; clear:right; width:223px; }

.more { text-align:right; }

.promo-box { width:213px; padding: 8px 0 0 10px; background:url(../layout/promo-box.gif) left top no-repeat; height:123px; }
.promo-box img { padding:2px 3px 4px 3px; background:url(../layout/picture-box.gif) left top no-repeat; float:left; clear:left; margin-right:5px; }
.promo-box h3 { font-weight:bold; font-size:14px; line-height:14px; }
.promo-box h3 a { text-decoration:none; }


.acordeon { width:223px }

.acordeon a {
	display: block;	color: #aea05f;	text-decoration: none; font-size: 17px;	margin-top: 5px; padding: 6px 12px; clear:both; }

#wrapper {
	width: 223px; text-align: left; margin: 0 auto; }

.acordeon .information { background: #fff; display:block; width:223px; clear:both; }
.acordeon .information ul { padding-left:22px; }
.acordeon .information ul a { font-size:14px; font-weight:bold; margin:0; padding:0; color:#568fb5; }
.acordeon .information ul a:hover { font-size:14px; font-weight:bold; margin:0; padding:0; color:#124e8a; }
