body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	background: url("../images/bg.jpg") left top repeat-x;
}

#wrapper {
	position: relative;
	width: 750px;
	padding: 0;
	margin: 0;
	text-align:left;
}

#header {
	height: 241px;
	margin: 0;
	padding: 0;
	background: url("../images/bg_header.jpg") left top no-repeat;
}

#menu-main {
	position: relative;
	top: 10px;
	right: 0;
	width: 203px;
	list-style-type: none;
	margin: 0 0 0 545px;
	padding: 0;
}

#menu-main li a {
	margin: 0;
	padding: 0;
	width: 203px;
	height: 37px;
	display: block;
	text-decoration: none;
}

#menu-main li a:link#btn_home, #menu-main li a:visited#btn_home {
	background: url('../images/btn_home.gif') left top no-repeat;
}

#menu-main li.active a:link#btn_home, #menu-main li.active a:visited#btn_home {
	background: url('../images/btn_home_a.gif') left top no-repeat;
}

#menu-main li a:link#btn_company, #menu-main li a:visited#btn_company {
	background: url('../images/btn_company.gif') left top no-repeat;
}

#menu-main li.active a:link#btn_company, #menu-main li.active a:visited#btn_company {
	background: url('../images/btn_company_a.gif') left top no-repeat;
}

#menu-main li a:link#btn_services, #menu-main li a:visited#btn_services {
	background: url('../images/btn_services.gif') left top no-repeat;
}

#menu-main li.active a:link#btn_services, #menu-main li.active a:visited#btn_services {
	background: url('../images/btn_services_a.gif') left top no-repeat;
}

#menu-main li a:link#btn_partners, #menu-main li a:visited#btn_partners {
	background: url('../images/btn_partners.gif') left top no-repeat;
}

#menu-main li.active a:link#btn_partners, #menu-main li.active a:visited#btn_partners {
	background: url('../images/btn_partners_a.gif') left top no-repeat;
}

#menu-main li a:link#btn_contact, #menu-main li a:visited#btn_contact {
	background: url('../images/btn_contact.gif') left top no-repeat;
}

#menu-main li.active a:link#btn_contact, #menu-main li.active a:visited#btn_contact {
	background: url('../images/btn_contact_a.gif') left top no-repeat;
}


#content {
	position: relative;
	margin: 0;
	padding: 0;
	height:100%;
	float: left;
	display:inline;
}

#content_main {
	margin: 0;
	padding: 0 9px 20px 9px;
	width: 495px;
	float: left;
/*	background: green; */
}

#content_right {
	margin: 0;
	padding: 0;
	width: 237px;
	float: left;
/*	background: cyan; */
}


h3 {
	margin: 26px 0 15px 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	color: #575757;
}


h4 {
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
	height: 16px;
	line-height: 18px !important;
	line-height: 16px;
	text-indent: 28px;
	font-weight: bold;
	font-size: 11px;
	color: #a5094e;
	background: url("../images/bg_h1.jpg") left top no-repeat;
}

h5 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: bold;
	color: #6b7986;
}

#content_main p {
	margin: 0 0 0 30px;
	padding: 0;
}

#content_main ul {
	margin: 0;
	padding: 15px 0 15px 80px;
	color: #cb0b60;
	list-style-type: none;
}

#content_main ul li {
	padding: 3px 0;
	list-style-image: url("../images/bg_li.png");
}

#content_right_news {
/*	background: yellow; */
	margin: 0 17px;
	padding: 0;
}

#content_right_news label {
	padding: 0;
	margin: 0;
	width: 60px;
	float: left;
	display: block;
}

#content_right_news span {
	float: left;
	padding: 0;
	margin: 0;

}

#content_right_news p {
	margin: 5px 0;
	padding: 0;
}

#content_right_news .btn_details {
	margin: 0 0 0 138px;
	padding: 5px 0;
}

#content_right_news a:link, #content_right_news a:visited {
	color: #575757;
}

#content_right_news a:hover {
	text-decoration: none;
	color: #a5094e;
}

#content #inner_left {
	width: 247px;
	float: left;
	margin: 0;
	padding: 0;
}
#content #inner_left div {
	padding: 0 20px 0 10px;
	margin: 0;
	border-right: 1px solid #c6d2e0;
}

#content #inner_right {
	width: 247px;
	float: left;
	padding: 0;
	margin: 0;
}

#content #inner_right div {
	padding: 0 5px 0 25px;
	margin: 0;
}

#inner_left p , #inner_right p {
	margin: 0;
	padding: 0;
}

#inner_left ul.gray_list, #inner_right ul.gray_list {
	margin: 10px 0 0 15px;
	padding: 0;
	list-style-type: none;
	color: #818181;
}

#inner_left ul.gray_list li, #inner_right ul.gray_list li {
	margin: 10px 0;
	padding: 0;
	font-weight: bold;	
	list-style-image: url("../images/bg_li.png");
}

.btn_details_content {
	margin: 5px 0 5px 314px;
}


#content_main ul.gray_list {
	margin: 5px 0 20px 40px;
	padding: 0;
	list-style-type: none;
	color: #818181;
}

#content_main ul.gray_list li {
	margin: 0;
	padding: 0;
	font-weight: bold;	
	list-style-image: url("../images/bg_li.png");
}

ul.services_list {
	margin: 0 15px 0 15px;
	padding: 0;
	list-style-type: none;
	color: #c10b5b;
}

ul.services_list li {
	margin: 10px 0;
	padding: 0;
	list-style-image: url("../images/bg_li.png");
}


#newsletter {
	position: relative;
	float: left;
	z-index: 1;
/*	margin: 0 0 -4px 0; */
	margin: 0;
	padding: 0;
	width: 237px;
	height: 139px;
	background: url("../images/bg_newsletter.png") no-repeat;
/*	border-bottom: 4px solid #6c7886;	*/
}

#newsletter div {
	margin:0;
	padding: 50px 0 0 25px;
}

#newsletter .newsletter_btn {
	margin: 0 0 0 10px;
	padding: 0;
}

#newsletter .newsletter_input {
	margin-bottom: 14px;
}

#newsletter p {
	margin: 0;
	padding: 0;
	color: #fff;
	text-align: center;
}

#unsubscribe {
	margin: 0 5px 0 0;
	padding: 0;
}

.contact_form {
	padding: 0;
	margin: 0 0 0 60px;
	color: #393436;
}

a:link#btn_reset, a:visited#btn_reset {
	width: 65px;
	height: 17px;
	display:block;
	text-decoration:none;
	background: url("../images/btn_reset.png") no-repeat;
}

a:link#btn_send, a:visited#btn_send {
	width: 65px;
	height: 17px;
	display:block;
	text-decoration:none;
	background: url("../images/btn_send.png") no-repeat;
}

.contact_form td {
	padding: 8px 10px;
	margin: 0;
}

.contact_form input {
	font-size: 11px;
	width: 200px;
	border: 1px solid #ccc;
}

 .contact_form textarea {
	font-size: 11px;
	width: 270px;
	border: 1px solid #ccc;
}


#footer {
	float: left;
	width: 750px;
	text-align: center;	
	color: #868789;
	background: url("../images/bg_footer.gif") left top no-repeat;
}

#footer div {
	padding: 10px 0;
	margin: 0;
}

#footer a:link, #footer a:visited {
	padding: 0 43px;
	margin: 0;
	color: #868789;
	text-decoration: none;
}

#footer a:hover {
	color: #a5094e;
}

#footer p {
	padding: 5px 0 10px 0;
	margin: 0;
	font-size: 10px;
	color: #b0b0b0;
}