/* © xHtml Master 2007 */
body {
	background:url(../img/bg.gif) repeat-x top #fff;
	color:#000;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0
}
p,form,h1,h2,h3,h4,h5,h6 {
	margin:0
}
h1 span {
	font-size:1px;
	visibility:hidden;
}
h1 a {
	text-decoration:none;
}
select,textarea,input {
	font:11px Verdana, Arial, Helvetica, sans-serif
}
img {
	border:0 solid
}
a {
	text-decoration:underline
}
a:hover {
	text-decoration:none
}
.left {
	float:left
}
.right {
	float:right
}
.clear {
	clear:both;
	display:block;
	height:1px
}

#container {
	width:682px;
	text-align:left;
	margin:0 auto;
}
	#header {
		border-right:solid 4px #202020;
		border-left:solid 4px #202020;
		width:674px;
	}
		#top {
			background:url(../img/bg-top.gif) no-repeat;
			height:68px;
		}
			#top h1 {
				float:left;
				padding:27px 0 0 22px;
			}
				#top h1 a {
					display:block;
					width:224px;
					height:32px;
				}
			#top .button {
				display:block;
				float:right;
				padding:24px 33px 0 0;
			}
		#header ul {
			list-style-type:none;
			margin:0;
			padding:0;
			border-top:solid 2px #1b1b1b;
			border-bottom:solid 2px #1b1b1b;
			float:left;
		}
			#header ul li {
				display:block;
				float:left;
				width:134px;
				border-right:solid 1px #363636;
				text-align:center;
			}
				#header ul li.last {
					border-right:0;
				}
				#header ul li a {
					background:url(../img/bg-tab.gif) no-repeat bottom;
					display:block;
					height:29px;
					line-height:29px;
					text-align:center;
					color:#fff;
					text-decoration:none;
				}
					#header ul li a.active, #header ul li a:hover {
						background:url(../img/bg-tab.gif) no-repeat top;
					}
		#header #img {
			display:block;
			clear:both;
		}
		
	#content {
		background:url(../img/bg-content.gif) no-repeat;
		min-height:402px;
	
	}
		#nav {
			float:right;
			padding:2px 4px 0 0;
		}
			#nav a.bg {
				background:#242424;
				display:block;
				float:left;
				border:solid 1px #333333;
				width:14px;
				height:11px;
				text-decoration:none;
				margin-right:4px;
			}
			#nav a.active, #nav a.bg:hover {
				background:#000;
				display:block;
				float:left;
				border:solid 1px #b31f03;
				width:14px;
				height:11px;
				text-decoration:none;
				margin-right:4px;
			}
			#nav .img {
				display:block;
				float:left;
				margin-right:4px;
			}
			#nav .space {
				margin-left:20px;
			}
			
		#sidebar {
			width:216px;
			float:left;
			padding:33px 4px 0 4px;
		}
			#sidebar ul {
				list-style-type:none;
				margin:0;
				padding:0;
				margin-bottom:25px;
			}
				#sidebar ul li {
					display:block;
					height:21px;
				}
					#sidebar ul li a {
						background:url(../img/bg-menu.gif) no-repeat bottom;
						display:block;
						height:21px;
						text-decoration:none;
						color:#2e2d2d;
						padding:0 11px;
						line-height:19px;
					}
						#sidebar ul li a.active, #sidebar ul li a:hover {
							background:url(../img/bg-menu.gif) no-repeat top;
							text-align:center;
							color:#fff;
						}
						
			#sidebar #logo {
				text-align:center;
				margin:0 auto;
				display:block;
			} 
			#sidebar #logo2_partner {
			text-align: center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#999999;
			margin: 0 auto;
			display: block;
			margin-top: 2em;
			}
			
		#box {
	height:800px;
	width:391px;
	float:right;
	margin-right:24px;
	margin-top:0px;
	padding-top: 26px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 24px;
		}
			#box h2 {
				font-size:24px;
				color:#a30001;
				font-weight:normal;
				padding-bottom:14px;
			}
			#box p {
				width:50%;
				font-size:10px;
				line-height:130%;
				text-align:justify;
			}
	
	#footer {
	text-align:center;
	padding-left:216px;
	font-size:11px;
	color:#c0c0c0;
	padding-bottom:0px;
	padding-top: 20px;
	}
	
.titles
{
	font-size:24px;
	color:#a30001;
	font-weight:normal;
	padding-bottom:14px;
}
