@import url('default.css');

BODY {
	width: 984px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	background: #FFFFFF; /* url(../images/mat.jpg) repeat-x 985px 0px;*/
}
.active {
	color: #DF2728;
}

#header {
	height: 140px;
	border-bottom: 4px solid #E6E5B9;
	background: url(../images/background2.jpg) no-repeat;
}
#header .logo {
	padding: 10px 0px 0px 23px;
}
#header .line {
	height: 4px;
	margin-top: 31px;
	background: #D1CCA6;
	border-bottom: 1px solid #C5C8B4;
}

#navigation {
	clear: both;
	height: 30px;
	padding: 0px;
	margin: 8px 0px 15px 5px;
	border-bottom: 1px solid #D1CCA6;
}
#navigation .path {
	float: left;
	color: #999999;
	margin-top: 7px;
	padding-left: 8px;
}
#navigation .path A {
	color: #1D2F05;
	font-size: 11px;
	font-weight: bold;
}
#navigation .path A:hover {
	color: #E0D0B7;
}
#navigation .path A.active {
	color: #DF2728;
}
#navigation .path UL {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navigation .path LI {
	float: left;
	padding-right: 10px;
}

#navigation .search {
	float: right;
	margin-top: 2px;
	margin-right: 5px;
}
#navigation .search .fldKeywords {
	width: 130px;
}
#navigation .search .fldKeywordsOver {
	width: 130px;
	background: #FFFFFF;
}

#left {
	width: 250px;
}

#left .hl {
	width: 24px;
	height: 34px;
	background: url(../images/hl2.gif) no-repeat;
}
#left .header {
	width: 202px;
	height: 34px;
	padding-top: 6px;
	background: #F0EFE1 url(../images/hb2.gif) repeat-x;
}
#left .header A {
	color: #DF2728;
	font-size: 12px;
	margin-left: 5px;
	font-weight: bold;
	text-transform: uppercase;
}
#left .header A:hover {
	color: #FFFFFF;
}
#left .hr {
	width: 24px;
	height: 34px;
	background: url(../images/hr2.gif) no-repeat;
}
#left .text {
	text-align: justify;
	background: #F0EFE1;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #D1CCA6;
	border-right: 1px solid #D1CCA6;
}
#left .list {
	width: 100%;
}
#left .text .title A {
	color: #DF2728; !important;
	font-weight: bold;
}
#left .bl {
	width: 10px;
	height: 10px;
	background: url(../images/bl2.gif) no-repeat;
}
#left .bottom {
	width: 230px;
	height: 10px;
	background: #F0EFE1;
	border-bottom: 1px solid #D1CCA6;
}
#left .br {
	width: 10px;
	height: 10px;
	background: url(../images/br2.gif) no-repeat;
}
#left .delimiter {
	height: 10px;
}

#content {
	width: 454px;
}
#content .hl {
	width: 24px;
	height: 40px;
	background: url(../images/hl.gif) no-repeat;
}
#content .header {
	width: 406px;
	height: 24px;
	padding-top: 6px;
	background: url(../images/hb.gif) repeat-x;
}
#content .header A {
	font-size: 12px;
	color: #DF2728;
	margin-left: 5px;
	font-weight: bold;
	text-transform: uppercase;
}
#content .header A:hover {
	color: #FFFFFF;
}
#content .hr {
	width: 24px;
	height: 40px;
	background: url(../images/hr.gif) no-repeat;
}

#content .bl {
	width: 10px;
	height: 10px;
	background: url(../images/bl.gif) no-repeat;
}
#content .bottom {
	width: 434px;
	height: 10px;
	border-bottom: 1px solid #D1CCA6;
}
#content .br {
	width: 10px;
	height: 10px;
	background: url(../images/br.gif) no-repeat;
}

#content .text {
	text-align: justify;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #D1CCA6;
	border-right: 1px solid #D1CCA6;
}
#content .text LI {
	padding-top: 5px;
}
#content .text LI .title {
	color: #1D2F05; !important;
	margin: 0px;
	padding: 0px;
}

#content .text .back {
	color: #DF2728; !important;
	text-align: right;
	padding-top: 10px;
	margin-bottom: 10px;
}
#content .text .title {
	color: #1D2F05; !important;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
}
#content .text HR {
	height: 1px;
	width: 100%;
	clear: both;
	color: #D1CCA6;
}
#content .list {
	width: 100%;
}
#content .paging {
	margin-left: 5px;
}
#content .paging .caption {
	float: left;
	width: 62px;
	color: #999999;
}
#content .paging A {
	color: #000000 !important;
}
#content .paging .active {
	font-weight: bold;
}
#content A {
	color: #DF2728;
	text-decoration: none;
}
#content A:hover {
	text-decoration: underline;
}
.delimiter {
	width: 6px;
}
.date {
	width: 60px;
	color: #999999;
}
.black {
	color: #000000 !important;
}
.title {
	font-weight: normal;
}
.author {
	margin-top: 5px;
	text-align: right;
	font-style : italic;
}
.more {
	margin: 5px 5px 0px 5px;
	text-align: right;
}
.report {
	color: #DF2728;
	font-weight: bold;
}

#right {
	width: 265px;
}

#right .hl {
	float: left;
	width: 24px;
	height: 40px;
	background: url(../images/hl2.gif) no-repeat;
}
#right .header {
	width: 217px;
	height: 34px;
	padding-top: 6px;
	background: #F0EFE1 url(../images/hb2.gif) repeat-x;
}
#right .header A {
	color: #DF2728;
	font-size: 12px;
	margin-left: 5px;
	font-weight: bold;
	text-transform: uppercase;
}
#right .header A:hover {
	color: #FFFFFF;
}
#right .hr {
	float: right;
	width: 24px;
	height: 40px;
	background: url(../images/hr2.gif) no-repeat;
}
#right .text {
	text-align: justify;
	background: #F0EFE1;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #D1CCA6;
	border-right: 1px solid #D1CCA6;
}
#right .list {
	width: 100%;
}
#right .text .title A {
	color: #1D2F05; !important;
	font-weight: bold;
}
#right .bl {
	width: 10px;
	height: 10px;
	background: url(../images/bl2.gif) no-repeat;
}
#right .bottom {
	width: 245px;
	height: 10px;
	background: #F0EFE1;
	border-bottom: 1px solid #D1CCA6;
}
#right .br {
	width: 10px;
	height: 10px;
	background: url(../images/br2.gif) no-repeat;
}
#right .delimiter {
	clear: both;
	height: 10px;
}

#right .thumbnail {
	float: left;
	margin: 5px 5px 0px 0px;
	border: 1px solid #D1CCA6;
}

#address {
	padding-top: 5px;
	border-top: 1px solid #D1CCA6;
}
#phones {
	padding-top: 5px;
	border-top: 1px solid #D1CCA6;
}
#email {
	padding-top: 5px;
	border-top: 1px solid #D1CCA6;
}
.flat {
	margin: 10px;
}
.label {
	font-weight: bold;
}
