body {
	 text-align:center;
	 margin:0 auto;
}

#main {
	 margin:0 auto;
	 width:860px;
	 text-align:center;
     padding-top:90px;
}

#main_page {
	 margin:0 auto;
	 width:860px;
	 text-align:center;
}

#logo {
     margin:0 auto;
	 width:860px; 
	 height:120px;
	 position:relative;
}

#logo_home {
     margin:0 auto;
	 width:860px; 
	 position:relative;
}

.understanding {
     margin-top:24px; 
}

.position_logo {
	position:absolute;
	top:6px;
	left:12px;	
}
.animation {
	position:absolute;
	top:12px;
	right:12px;
}

#menu {
     margin:0 auto;
     height:35px; 
     width:860px; 
     background:url(../img/bgMenu.jpg) repeat-x center center;
}

#content {
	padding:12px;
}

#content_text {
	width:570px;
	float:left;
	text-align:left;
}

#content_right {
	width:226px;
	height:400px;
	float:right;
	margin-left:10px;
}

#footer {
	width:860px;
	border-top:3px solid #bbb;
	clear:both;
	text-align:left;
}

#footer div {
	width:400px;
	float:right;
	margin-right:12px;
}

#footer a, #footer p {
	text-align:right;
	color:#989898;
	text-decoration:none;
	margin:9px 6px;
}

#footer a:hover {
	text-decoration:underline;
}

#footer img {
	margin:9px 0 0 12px;
	float:left;
}

#footer_home {
	width:860px;
	margin-top:70px;
	text-align:center;
}

#footer_home img, .banner_home {
	margin-left:42px;
}

#footer_home p {
	text-align:center;
	margin-top:42px;
}

#right_menu {
	width:220px;
	margin-bottom:36px;
}

#title_menu {
	width:220px;
	background:url(../img/bgRightMenu.jpg) repeat-x center center;
}

a.rightMenuItem, .rightMenuItem {
	font-family:Verdana;
	font-weight:normal;
	color:#bbb;
	font-size:12px;
    background:url(../img/prow.gif) no-repeat left center;
    padding:3px 18px;
	display:block;
	text-align:left;
	margin:0 12px;
	border-bottom:1px dotted #ccc;
	text-decoration:none;
}

a.rightMenuItem:hover {
	text-decoration:underline;
	color:#5686c7;
}


p, li {
	 font-family: Verdana;
	 font-size:11px;
	 font-weight:normal;
	 color:#999;
	 text-align:justify;
}

h1 {
     display:inline;
   	 font-family: Verdana;
	 font-size:24px;
	 font-weight:normal;
	 color:#5686c7;
     padding:0px;
     margin:0px;
	 text-align:left;
}

h2 {
     font-family: Verdana;
	 font-size:14px;
	 font-weight:normal;
	 color:#fff;
     padding:4px 0px 5px 9px;
     margin:0px;
	 text-align:left;
}

ul.menu {
        list-style:none; 
        margin:0; 
        padding:12px 0 0 0; 
}

ul.menu a {
        display:block; 
        color:#808080; 
        text-decoration:none;
}

ul.menu li {
        position:relative; 
        float:left;
}

ul.menu ul {
        position:absolute; 
        top:36px; 
        left:12px; 
        display:none; 
        list-style:none; 
        color:#fff;
}

ul.menu ul li {
        position:relative; 
        border-bottom:1px dotted #ccc; 
        border-top:none; 
        width:148px; 
        margin:0; 
        text-align:left; 
        font-family:Verdana; 
        font-size:12px;
}

ul.menu ul li a {
        display:block; 
        padding:6px;
		background-color:#fff;
}

ul.menu ul li a:hover {
        font-weight:bold;
        background:url(../img/prow.gif) no-repeat left center;
        padding-left:18px;
		background-color:#fff;
}

ul.menu .menulink {
        padding:5px 67px; 
        width:210px;
		display:inline;
		font-family: Verdana;
		font-size:17px;
		font-weight:normal;
		color:#999;
		margin:0px;
}

form {
		margin:0px;
		padding:0px;
}

.greyBlue {
		color:#5686c7;
}

a.footer_index {
	color:#999;
	text-decoration:none;
}

a.footer_index:hover {
	text-decoration:underline;
}
