* { margin:0; padding:0; }
html { width:100%; height:100%;}
body {height:100%; font:normal 12px Arial, Helvetica, sans-serif;}

#basis {top:0; width:980px; margin:0 auto; min-height:100%; height:auto; background:url(../images/bg.gif) repeat-y top;}
.site-page {border-top:2px solid #38bad4; margin:0 17px 0 20px; padding:9px 17px 0 14px;}

table {border-collapse:collapse}
img {border:none}
a {color:#000000; text-decoration:underline}
a:hover {text-decoration:none}
ul li {list-style-type:none;}
ol {padding:10px 0 10px 20px;}
fieldset {border:none;}
h1 {margin-bottom:8px; font-size:1.25em; font-weight:normal;}
h2 {margin-bottom:6px; font-size:1.15em; font-weight:normal;}

#header { height:82px;}
.client-access {float:right; text-align:right; padding:5px 4px 0 0; width:340px;}
.client-access img {vertical-align:middle; margin-left:13px; margin-right:2px;}
.client-access .text-title {padding-right:40px;}
.client-access fieldset {margin-top:7px;}
.client-access fieldset .enter-form {background:url(../images/bg-input.gif) repeat-x top; border:1px solid #5c5c5c; width:120px; font-size:11px; padding:2px 0 3px 17px;vertical-align:middle; margin-left:8px;}
.client-access fieldset .button-enter {vertical-align:middle; margin-left:4px;}

#middle { min-height:71px; height:100%; padding-bottom:11.8em; position:relative;}

/* Main Menu */

.main-menu-area {padding-left:152px; height:57px;}

.main-menu {height:57px; font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size:15px;}
.main-menu li li {font-size:12px; color:#343434;}
.main-menu li li a { color:#343434;}
.main-menu li {	float:left;	height:57px; background-position: 0 0; background-repeat:no-repeat;}
.main-menu li span {display:none;}
.main-menu li a {display:block;	height:57px; background-repeat:no-repeat;}
.main-menu li a:hover, .main-menu li.hover a {background-position:0 -57px;}
.main-menu li.home {width:96px;}
.main-menu li.home, .main-menu li.home a {background-image:url(../images/menu-home.png);}
.main-menu li.about {width:104px;}
.main-menu li.about, .main-menu li.about a {background-image:url(../images/menu-about.png);}
.main-menu li.sevices {	width:98px;}
.main-menu li.sevices, .main-menu li.sevices a {background-image:url(../images/menu-sevices.png);}
.main-menu li.contact {	width:96px;}
.main-menu li.contact, .main-menu li.contact a {background-image:url(../images/menu-contact.png);}
.main-menu li.news {width:80px;}
.main-menu li.news, .main-menu li.news a {background-image:url(../images/manu-news.png);}
.main-menu li.faqs {width:75px;}
.main-menu li.faqs, .main-menu li.faqs a {background-image:url(..images/nav-faqs.png);}
.main-menu li.links {width:67px;}
.main-menu li.links, .main-menu li.links a {background-image:url(..images/nav-faqs.png);}
.main-menu li.active-part, .main-menu li.active-part a {background-position:0 -114px;}
.main-menu li.active-part:hover, .main-menu li.active-part a {background-position:0 -114px !important;}

.questions {
color:#38BAD4;
font-weight:bold;
}

.list_links {margin-left:30px;}
.list_links li {margin-top:5px;}
.list_links li a{color:#38BAD4; font-weight:bold;}
.list_links li a:hover {text-decoration:none;}
.list_links a{color:#38BAD4; font-weight:bold;}
.list_links a:hover {text-decoration:none;}

/*---------------------------
	DROP DOWN
---------------------------*/
.main-menu ul.inner1 {
	display: none;
	position: absolute;
	border-bottom:1px solid #cecece;
	border-left:1px solid #cecece;
	background:#ffffff;
	z-index:100;
	margin-top:-30px;
	margin-left:2px;
	padding-bottom:2px;
}
.main-menu li.active-part ul.inner1, .main-menu li.active-part a ul.inner1 {margin-top:-6px;}
.main-menu ul.inner1 li {
	clear: both;
	height:auto;
	cursor:pointer;
	float: none !important;
	_float:left;
}
.main-menu ul.inner1 li a {
	padding:0 30px 0 4px;
	height:auto;
	background:none;
	display:block;
	text-decoration:none;
	white-space:nowrap;
	_float:left;
}

.main-menu li ul.inner1 li.hover a {
	color:#343434;
	text-decoration:underline;
}


.header-picture {margin-bottom:20px; }

.header-picture img {
border-bottom:2px solid #3EBBD7; } 
.main-column {float:left; width:653px; height:100% ;line-height:1.1em;  padding-bottom:22px; padding-left:3px;}
.main-column .inner-content {border-right:1px solid #d3d3d3; padding-right:18px;}
.main-column .inner-content p {margin-bottom:12px; text-align:justify; font-size:12px;}
.main-column .sub-parts {background:url(../images/bg-sup-parts.gif) no-repeat top left; overflow:hidden; padding-top:9px;}
.main-column .sub-parts .sub-column { width:188px; padding-right:34px; float:left;}
.main-column .sub-parts .sub-column p {text-align:left; margin-bottom:7px; font-size:11px; font-style:normal;}
.main-column .sub-parts .right-sub-column {padding-right:0;}

.link-more {display:block; text-align:right;}
.link-more img {margin-right:2px; vertical-align:middle}
.link-more a {color:#b82d87; text-decoration:underline;}

.right-column {float:right; width:227px; padding-left:17px;height:100%;}
.short-news {background:url(../images/bg-dropline-news.gif) no-repeat bottom left; padding-bottom:19px; margin-bottom:12px;}
.short-news .date {display:block; color:#38bad4; font-size:1.2em; font-family:Tahoma, Verdana, sans-serif; font-weight:bold; margin-bottom:3px;}
.short-news .title-news {color:#b82d87; text-decoration:underline; display:block; margin-bottom:4px;}
.short-news-bottom {background:none; padding-bottom:0;}
.right-column .short-news p {text-align:justify; line-height:1.1em; margin-bottom:8px;font-size:11px;}

/* FOOTER*/
.footer { z-index:10;  width:980px; height:11.8em; min-height:130px; margin-top:-11.82em; margin-left:auto; margin-right:auto; clear:both; bottom:0; position:relative;}
.footer .footer-inner { margin:0 36px; border-top:2px solid #38bad4; padding-top:10px;}
.footer .footer-inner ul {text-align:center; margin-bottom:5px;}
.footer .footer-inner ul li {display:inline; padding:0 10px 0 15px; background:url(../images/border-footer-menu.gif) no-repeat left; color:#b82d87;}
.footer .footer-inner ul li a { text-decoration:none; text-decoration:none;}
.footer .footer-inner ul li a:hover {color:#b82d87;}
.footer .footer-inner ul li.first {background:none;}
.footer .footer-inner ul li.active-page {text-decoration:underline;}
.footer .footer-inner ul li.current a {color:#b82d87; text-decoration:underline;}
.footer p {font-size:11px; margin-bottom:8px;}
.footer .right-block {float:right; font-size:11px;}
.footer .right-block img {vertical-align:top;}
.footer .copyright {float:left; font-size:11px;}
.footer .copyright a {color:#b82d87; text-decoration:underline;}
.clear {clear:both; display:block;}       


.footer_news { z-index:10;  width:980px; height:11.8em; min-height:130px; margin-top:-11.82em; margin-left:auto; margin-right:auto; clear:both; bottom:0; position:relative;}
.footer_news .footer-inner { margin:0 36px; border-top:2px solid #38bad4; padding-top:10px;}
.footer_news .footer-inner ul {text-align:center; margin-bottom:5px;}
.footer_news .footer-inner ul li {display:inline; padding:0 10px 0 15px; background:url(../images/border-footer-menu.gif) no-repeat left; color:#b82d87;}
.footer_news .footer-inner ul li a { text-decoration:none; text-decoration:none;}
.footer_news .footer-inner ul li a:hover {color:#b82d87;}
.footer_news .footer-inner ul li.first {background:none;}
.footer_news .footer-inner ul li.active-page {text-decoration:underline;}
.footer_news .footer-inner ul li.current a {color:#b82d87; text-decoration:underline;}
.footer_news p {font-size:11px; margin-bottom:8px;}
.footer_news .right-block {float:right; font-size:11px;}
.footer_news .right-block img {vertical-align:top;}
.footer_news .copyright {float:left; font-size:11px;}
.footer_news .copyright a {color:#b82d87; text-decoration:underline;}


.big_container_news {
width:950px;
height:auto;
display:block;
padding-bottom:50px;



}
.big_container_news .right-column {float:right; width:227px; position:relative; left:-38px;}
*html .big_container_news .main-column {position:relative; left:10px;}
