body { background: url(images/bg.png) repeat-x top center ;
background-color: #220020;
margin: 0px;
}

body,td,p,select {
	font-family: Calibri, Arial,sans-serif;
	font-size: 11pt;
	color: #9E8F9D;
	font-weight: normal;
}

h1 {
	font-size: 30px;
	font-weight: bold;
	color: #ff9966;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.5);
}

html,body,#wrap {
	height: 100%;
	margin: 0;
	padding: 0;
}

body > #wrap {
	height: auto;
	min-height: 100%;
}

#header {
	background: url('images/logo.png') no-repeat top left;
	width: 1011px;
	min-height: 96px;
	height: auto !important;
	height: 96px !important;
}

#colhorizantal {
	background: url('images/slider_bg.png') no-repeat top left;
	width: 1011px;
	min-height: 367px;
	height: auto !important;
}

#content {
	padding: 0 0 0 0;
}

#contentbg {
	width: 970px;
	padding: 25px 20px 0 20px;
	background-color: ;
	background: #330031 url('images/content_bg.png') no-repeat top left;
	text-align: justify;
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);
}

#colmiddle {
	background: url('images/middle.png') no-repeat top left;
	width: 1011px;
	min-height: 236px;
	height: auto !important;
	height: 236px !important;
}

#colmiddle_eng {
	background: url('images/eng_middle.png') no-repeat top left;
	width: 1011px;
	min-height: 236px;
	height: auto !important;
	height: 236px !important;
}

#side-a {
	color: #333333;
	font-size: 14px;
	text-align: left;
	float: left;
	width: 293px;
	margin-top: 88px;
	margin-left: 18px;
	margin-right: 20px;
	padding: 2px 2px 2px 2px;
	line-height: 1.3em;
}

#side-b {
	color: #333333;
	font-size: 14px;
	text-align: left;
	float: right;
	width: 293px;
	margin-top: 88px;
	margin-left: 12px;
	margin-right: 14px;
	padding: 2px 2px 2px 2px;
	line-height: 1.3em;
}

#side-c {
	color: #333333;
	font-size: 14px;
	text-align: left;
	float: left;
	width: 305px;
	margin-top: 88px;
	margin-left: 24px;
	margin-right: 20px;
	padding: 2px 2px 2px 2px;
	line-height: 1.3em;
}

#side-contacta {
	float: left;
	width: 700px;
}

#side-contactb {
	text-align: left;
	float: right;
	width: 200px;
	margin-right: 14px;
	line-height: 1.3em;
}

#blank {
	width: 1011px;
	min-height: 106px;
	height: auto !important;
	height: 106px !important;
}

#footercontent {
	color: #636363;
	font-family: Calibri, Arial,sans-serif;
	font-size: 13px;
	text-align: left;
	width: 1011px;
	margin-left: 20px;
	padding-left: 20px;
	margin-right: 20px;
	padding-right: 20px;
	min-height: 83px;
	height: auto !important;
	height: 83px !important;
	line-height: 1.3em;
}

#copyright {
	color: #ff9966;
	font-family: Calibri, Arial,sans-serif;
	font-size: 13px;
	text-align: right;
	width: 1011px;
	margin-top: 10px;
	padding-right: 39px;
	padding-bottom: 10px;
	line-height: 1.3em;
}

#footer {
	background: url('images/footerbg.png') repeat-x top left;
	width: 100%;
	min-height: 425px;
	height: auto !important;
	height: 425px !important;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

table,th,td,tr {
	border-collapse: collapse;
	text-align: justify;
	font-weight: normal;
}

A {
	text-decoration: none;
	color: #381934;
	font-weight: bold;
}

A:hover {
	text-decoration: underline;
	color: #ff9966;
}

A.mind {
	font-family: Calibri, Arial,sans-serif;
	font-size: 13px;
	color: #ff9966;
	text-decoration: none;
}

A.mind:link {
	font-family: Calibri, Arial,sans-serif;
	font-size: 13px;
	color: #ff9966;
	text-decoration: none;
	font-weight: normal;
}

A.mind:visited {
	font-family: Calibri, Arial,sans-serif;
	font-size: 13px;
	color: #ff9966;
	text-decoration: none;
	font-weight: normal;
}

A.mind:hover {
	font-family: Calibri, Arial,sans-serif;
	font-size: 13px;
	color: #30afc5;
	text-decoration: underline;
	font-weight: normal;
}

#ticker {
	height: 70px;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
#ticker li {
	height: 70px;
	list-style: none;
}