body { margin:0 auto}
#header_index{height:auto; width:990px; background-color:#FFF; /*float:left;margin-left:-10px;margin-top:-10px;padding-left:170px;*/ margin:0 auto;}
#menuindex_container{height:50px; width:990px; /*	float:left;*/ background-color:#28475D; /*box-shadow:0px 2px 8px rgba(0,0,0,0.6); box-shadow: inset 10px -10px 25px rgba(51,0,51,0.6);*/ margin-bottom:4px; margin-right:auto; margin-bottom:15px; /*padding-left:170px;*/ margin-left:auto;}
#menusindex_main{height:35px; width:auto; /*background-color:#00254A;*/ float:left; font-family:Century Gothic; font-size:16px; text-align:center; margin-right:10px; padding-top:15px; padding-left:10px;
/*box-shadow: inset 10px -10px 25px rgba(51,0,51,0.6);*/ padding-right:10px;}
#menusindex_main a{text-decoration:none; font-family:Signika,sans-serif; color:#FFF;}
#menusindex_main:hover{background-color:#3c6a8c; color:#0C0; transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	-moz-transition: all 0.5s ease 0s;	-ms-transition: all 0.5s ease-in 0s;}
#menusindex_main.active{ background-color:#EF8017; color:#0C0;}
#container{height:auto;	width:990px; float:left; background-color:#FFF; box-shadow:0px 2px 8px rgba(0,0,0,0.6); margin-bottom:20px;}
.wraper #container{ margin-left:auto; margin-right:auto; float:none; width:990px;}
#animation{
	height:230px;
	width:990px;
	float:left;
	background-image:url(php/images/freelance66.png);
	font-family:American Participants;
	font-size:26px;
/*	text-shadow:0px 2px 8px rgba(255,255,255,0.6);
*/ text-align:center;
	padding-top:40px;
	color:#F60;
	padding-bottom:10px;
	box-shadow: inset 10px -10px 25px rgba(51,0,51,0.6);
}

#take_course_buton{

	height:30px;

	width:220px;

	margin-top:0px;

	margin-left:380px;

	padding-top:5px;

	float:left;

	color:#FC3;

	font-family:arial unicode MS;

	font-size:16px;

	border-radius:5px;

	background-color:#069;

}

#take_course_buton a{

	color:#FC3;

	font-family:arial unicode MS;

	font-size:16px;

	text-decoration:none;

}

#take_course_buton:hover{

	background-color:#06C;

	cursor:pointer;

	color:#9C0;

}

#take_course_buton a:hover{

	background-color:#06C;

	cursor:pointer;

	color:#9C0;

}



#longBlock_Down{

	height:40px;

	width:990px;

	float:left;

	background-image:url(images/White-Linen-2.jpg);

}

#ShortBlock_Down{

	height:28px;

	width:480px;

	float:left;

	background-color:#C60;

	border-radius:0px 20px 0px 0px;

	margin-top:5px;

	font-family:century gothic;

	font-size:18px;

	padding-left:10px;

	color:#FFF;

	padding-top:2px;

}



#content{

	height:auto;

	width:980px;

	float:left;

	background-color:#FFF;

	padding-left:10px;

	box-shadow:0px 2px 8px rgba(0,0,0,0.6);

	padding-top:10px;

	margin-bottom:3px;

}

#passport_block{

	height:115px;

	width:90px;

	float:left;

	background-color:#FFF;

	margin-right:20px;

	/*border-right:2px solid #666;

	border:10px solid #FFF;*/

	

	

}

#logo_block{

	height:187px;

	width:250px;

	float:left;

	background-color:transparent;

	border:solid 0px #CCCCCC;

	margin-top:10px;

}

#details_block{ height:170px; font-family: 'Open Sans', sans-serif; width:480px; float:left; background-color:#eeeeee; margin-bottom:13px; margin-right:10px; padding:25px; box-sizing:border-box;
/*border-bottom:2px outset #C60;	border-top:dashed 10px #FFFFFF;	box-shadow:0px 2px 8px rgba(0,0,0,0.6);*/}
.details_block_left{width:115px; float:left; min-height:200px;}

#details_block .name { /*font-size:20px;*/ color:#c09200; padding-bottom:5px; letter-spacing:1px; font-weight:bold;}

#details_block .phone { font-size:15px; /* color:#ef8017; */ color:#28475d; padding-top:5px; padding-bottom:5px;}

/*#details_block .name { font-size:18px; color:#ef8017; padding-bottom:5px;}

#details_block .phone { font-size:15px;/* color:#ef8017; */ color:#28475d; padding-top:5px; padding-bottom:5px;}*/



#details_block .brokerage {font-size:14px; color:#28475d; }

#text_Fields{

	height:22px;

	width:353px;

	float:left;

	background-color:#28475d;

	text-align:left;

	margin-top:0px;

	color:#FC3;

	font-size:13px;

	padding-left:10px;

	font-family:Arial Unicode MS;

	margin-bottom:3px;

	padding-top:3px;

	border-radius:0px 0px 5px 0px;

}

#alink{

	color:#FFF;

	text-decoration:none;

}

#alink:hover{

	color:#069;

	text-decoration:underline;

}

#Footer{

	height:40px;

	width:990px;

	float:left;

	margin-top:-4px;

	background-image:url(images/White-Linen-2.jpg);

	box-shadow:0px 2px 8px rgba(0,0,0,0.6);

}

#Footer_index{

	height:110px;

	width:990px;;

	/*float:left;*/

	background-color:#28475d;

	box-shadow:0px 2px 8px rgba(0,0,0,0.6);

	box-shadow: inset 10px -10px 25px rgba(51,0,51,0.6);

	margin-bottom:4px;

	margin-right:auto;

	margin-bottom:0px;

	/*padding-left:170px;*/

	position:inherit;

	margin-top:10px;

	margin-left:auto;

	padding-top:20px; display:block; clear:both;

}

.wraper {

  margin: 0 auto;

  max-width: 1181px;

}

#Footer_index a { color:#fff;}

.wraper  #content_block { width:990px; background-repeat:no-repeat;}



div#menusindex_main_last {

    height: 35px;

    width: 63%;

    /* background-color: #00254A; */

    float: left;

    font-family: Century Gothic;

    font-size: 16px;

    text-align: center;

    margin-right: 10px;

    padding-top: 23px;

    padding-left: 10px;

    /* box-shadow: inset 10px -10px 25px rgba(51,0,51,0.6); */

    padding-right: 10px;

    /* color: #FFF; */

}

div#pagination_controls{font-size:17px; text-align:center; margin-bottom:20px; font-family:Signika,sans-serif;}
div#pagination_controls > a{ color:#06F; }
div#pagination_controls > a:visited{ color:#06F; }


.homelogout{
  border-radius: 5px;
    background-color: #990;
    float: right;
    margin-top: 0;
    font-size: 15px;
    color: #000;
    text-align: center;
    text-decoration: none;
    padding: 5px 14px;
}