
/*-- Body 
--------------------------------------------------------*/

html, body{
	height:100%;
	padding:0px;
	margin:0px;
}

body {
	background-image:url('../img/center_bg_2.jpg');
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#000000;
	min-width:965px;
	max-width:4000px;
	margin-left:auto;
	margin-right:autp;
}

body, td {
	font-family:Georgia;
	color:#ffffff;
	font-size:16px;
}

td {
	vertical-align:top;
}

h1, h2, h3, h4, h5, h6, p {
	padding:0px;
	margin:0px;
	padding-bottom:15px;
}

h1 {
	font-size:120px;
	font-weight:normal;
	padding-bottom:5px;
}

h2 {
	font-size:71px;
	font-weight:normal;
	padding-bottom:5px;
}

h3 {
	font-size:50px;
	font-weight:normal;
}

h4 {
	font-size:24px;
	font-weight:normal;
}

h5 {
	font-size:18px;
	font-weight:normal;
}

.css_h5_var_2 {
	font-size:18px;
}

a{
	color:#ffffff;
	text-decoration:underline;
}

a:hover{
	color:#ffe051;
}

form, fieldset {
	display:block;
	padding:0px;
	margin:0px;
	border-width:0px;
}

a, input {
	outline:0px;
}

/*-- Block
--------------------------------------------------------*/

.css_main_block {
	background-image:url('../img/center_bg_2_2.jpg');
	background-repeat:repeat-y;
	background-position:center top;
	position:relative;
	height:auto !important;
	height:100%;
	min-height:100%;
	width:965px;
	z-index:2;
	margin-left:auto;
	margin-right:auto;
}

.css_main_block_in {
	background-image:url('../img/center_bg_1_2.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	width:965px;
	padding-top:104px;
	padding-bottom:119px;
	position:relative;
	min-height:501px;
}

.css_logo {
	position:absolute;
	z-index:4;
	left:0px;
	top:66px;
	padding:0px;
	margin:0px;
	font-size:12px;
}

.css_logo img {
	border:0px;
}

/*-- Background editions
--------------------------------------------------------*/

.css_bg_left {
	background-image:url('../img/left_bg_1_2.jpg');
	background-repeat:repeat-x;
	width:50%;
	height:724px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
}

.css_bg_right {
	background-image:url('../img/right_bg_1.jpg');
	background-repeat:repeat-x;
	width:50%;
	height:724px;
	position:absolute;
	right:0px;
	top:0px;
	z-index:1;
}

/*-- Block [Index page style]
--------------------------------------------------------*/

body.css_index_page .css_main_block_in {
	background-image:url('../img/mainbg.jpg');
	padding-bottom:171px;
	min-height:531px;
}

body.css_index_page .css_bg_left {
	background-image:url('../img/left_bg_1.jpg');
}

/*-- Top menu
--------------------------------------------------------*/

.css_top_menu {
	background-image:url('../img/top_menu_bg.gif');
	background-repeat:repeat-x;
	position:absolute;
	z-index:4;
	right:0px;
	top:66px;
	width:760px;
	height:38px;
}

.css_top_menu td{
	background-repeat:no-repeat;
	text-align:center;	
	font-size:FranklinGothicBothicBookC, Georgia, Arial;
	font-size:16px;
	padding-right:8px;
	line-height:16px;
}

.css_top_menu td a {
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	padding-top:10px;
	padding-bottom:12px;
	color:#ffffff;
	padding-left:8px;
}

.css_top_menu td a:hover {
	color:#ffe051;
}

.css_top_menu .css_tm_first, .css_top_menu .css_tm_first_active {
	background-image:url('../img/top_menu_left.gif');
	background-position:left top;
	width:17%;
	text-align:left;
	padding-left:8px;
	padding-right:0px;
}

.css_top_menu .css_tm_first a, .css_top_menu .css_tm_first_active a {
 text-align:left;
 padding-left:25px;
 padding-right:33px;
 float:left;
}

.css_top_menu .css_tm_last, .css_top_menu .css_tm_last_active {
	background-image:url('../img/top_menu_right.gif');
	background-position:right top;
}

.css_top_menu .css_tm_last a, .css_top_menu .css_tm_last_active a {
	margin-right: 0;
}

.css_top_menu .css_tm_last_active {
	background-image:url('../img/top_menu_right_active.gif');
}

.css_top_menu .css_tm_first_active {
	background-image:url('../img/top_menu_left_active.gif');
}

.css_top_menu .css_tm_first_active a, .css_top_menu .css_tm_first_active a:hover {
	background-image:url('../img/top_menu_active_2.gif');
	cursor:default;
	text-decoration:none;
	color:#ffffff;
}

.css_top_menu .css_tm_last_active a, .css_top_menu .css_tm_last_active a:hover {
	background-image:url('../img/top_menu_active_1.gif');
	background-position:left top;
	cursor:default;
	text-decoration:none;
	color:#ffffff;
}

.css_top_menu .css_active {
	background-image:url('../img/top_menu_active_2.gif');
	background-position:right top;
}

.css_top_menu .css_active a, .css_top_menu .css_active a:hover{
	background-image:url('../img/top_menu_active_1.gif');
	background-position:left top;
	cursor:default;
	text-decoration:none;
	color:#ffffff;
}

/*-- Service links
--------------------------------------------------------*/

.css_service_links {
 font-family:Georgia;
 font-size:12px;
 position:absolute;
 z-index:7;
 top:33px;
 left:238px;
 display:block;
}

.css_service_links a{
	text-decoration:none;
	margin-right:8px;
	color:#620100;
}

.css_service_links a:hover, .css_service_links a.css_active{
	text-decoration:none;
	color:#ffffff;
}

.css_service_links a.css_active{
	cursor:default;
}

/*-- Content block
--------------------------------------------------------*/

.css_content_block {
	width:965px;
	position:relative;
}

.css_content_block .css_cb_left {
	width:193px;
	padding-right:13px;
	padding-top:92px;
	padding-bottom:50px;
}

.css_content_block .css_cb_right {
	width:746px;
	padding-top:60px;
	padding-right:13px;
	padding-bottom:50px;
}

/*-- Content block / Left menu
--------------------------------------------------------*/

.css_left_menu {
	padding:0px;
	margin:0px;
	position:relative;
	width:206px;
	margin-left:-13px;
}

.css_left_menu li {
	list-style-type:none;
	padding:0px;
	margin:0px;
	padding-bottom:14px;
	margin-bottom:1px;
	font-size:18px;
	clear:both;
	position:relative;
}

.css_left_menu li a {
	display:block;
	padding-left:12px;
	padding-right:12px;
	color:#ffffff;
	text-decoration:underline;
}

.css_left_menu li a:hover {
	color:#ffe051;
	text-decoration:underline;
}

.css_left_menu .css_active {
	padding-bottom:7px;
	float:left;
}

.css_left_menu .css_active a{
	background-image:url('../img/c_1.gif');
	background-repeat:repeat-x;
	background-color:#330402;
	cursor:default;
	border-left:1px solid #af1103;
	border-right:1px solid #af1103;
	padding-bottom:1px;
	text-decoration:none;
}

.css_left_menu .css_active a:hover {
	color:#ffffff;
	text-decoration:none;
}

.css_left_menu .css_lm_top {
	background-repeat:no-repeat;
	height:6px;
	overflow:hidden;
	background-image:url('../img/rt_1.gif');
	background-position:right top;
	padding-right:6px;
	clear:both;
	position:relative;
}

.css_left_menu .css_lm_top div {
	background-image:url('../img/lt_1.gif');
}

.css_left_menu .css_lm_bottom {
	background-repeat:no-repeat;
	height:6px;
	overflow:hidden;
	background-image:url('../img/rb_1.gif');
	background-position:right top;
	padding-right:6px;
	clear:both;
	position:relative;
}

.css_left_menu .css_lm_bottom div {
	background-image:url('../img/lb_1.gif');
}

/*-- Block 1
--------------------------------------------------------*/

.css_in_block_1 {
	margin-top:21px;
}

.css_in_block_1 .css_ib_right {
	padding-left:36px;
	padding-top:28px;
}

.css_ib_images {
	width:336px;
	position:relative;
	margin-bottom:-5px;
}

.css_ib_images img  {
	border:0px;
}

.css_ib_images a {
	display:block;
	width:183px;
}

.css_ib_images .css_ibi_1 {
	left:140px;
	position:relative;
	z-index:1;
}

.css_ib_images .css_ibi_2 {
	margin-top:-95px;
	position:relative;
	z-index:2;
}

/*-- Block 2
--------------------------------------------------------*/

.css_in_block_2 .css_ib_left {
	width:436px;
	font-size:27px;
	padding-bottom:23px;
}

.css_in_block_2 .css_ib_left strong {
	font-size:39px;
	font-weight:normal;
}

.css_in_block_2 .css_ib_left p {
	padding-bottom:20px;
}

.css_in_block_2 .css_ib_left a {
	font-size:21px;
}

.css_in_block_2 .css_ib_right {
	font-size:27px;
	padding-top:11px;
	padding-bottom:23px;
}

/*-- Time table
--------------------------------------------------------*/

.css_in_block_3 .css_ib_left {
	width:344px;
	padding-right:10px;
	padding-left:10px;
	font-size:18px;
	padding-top:24px;
	padding-bottom:23px;
}

.css_in_block_3 .css_ib_left p {
	padding-bottom:13px;
}

.css_in_block_3 .css_ib_left a {
	background-image:url('../img/icon_map.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding-left:26px;
}

.css_in_block_3 .css_ib_right {
	font-size:18px;
	padding-top:24px;
	padding-bottom:23px;
	white-space:nowrap;
}

.css_in_block_3 .css_ib_right p {
	padding-bottom:13px;
}

/*-- Contacts form
--------------------------------------------------------*/

.css_contacts_form .css_form_1 {
	padding-left:29px;
	padding-right:29px;
	padding-bottom:11px;
}

.css_contacts_form fieldset h3 {
	font-size:21px;
}

.css_contacts_form .css_form_1 .css_input {
	width:485px;
	font-size:15px;
	margin-bottom:3px;
}

.css_contacts_form .css_form_1 label {
	display:block;
	font-size:14px;
	padding-bottom:2px;
	clear:both;
	width:100%;
}

.css_contacts_form .css_form_1 textarea {
	display:block;
	font-size:14px;
	width:689px;
	height:74px;
	overflow:hidden;
	margin-bottom:17px;
}


/*-- Maps form
--------------------------------------------------------*/

.css_contacts_form .css_form_2 {
	padding-left:29px;
	padding-right:29px;
	padding-bottom:0px;
}

.css_contacts_form .css_form_2 h3 {
	padding-bottom:0px;
	float:left;
	position:relative;
	top:-4px;
	margin-bottom:-4px;
}

.css_contacts_form .css_form_2 select {
	float:left;
	width:152px;
	position:relative;
	margin-top:-1px;
	margin-left:21px;
	bottom:-1px;
}

/*-- Jobs form
--------------------------------------------------------*/

.css_contacts_form.css_jobs_form {
	margin-bottom:12px;
}

.css_contacts_form.css_jobs_form .css_form_2 {
	padding-left:29px;
	padding-right:29px;
	padding-bottom:0px;
	position:relative;
}

.css_contacts_form.css_jobs_form fieldset {
	overflow-y: hidden;
	height: 10px;
}

.css_contacts_form.css_jobs_form h3 {
	padding-bottom:0px;
	float:left;
	position:relative;
	/*margin-top:-5px;*/
	display:block;
	margin-bottom: 9px;
	clear:both;
	z-index:9;
}

.css_contacts_form.css_jobs_form h3 a {
	background-image:url('../img/li_3.gif');
	background-position:left 8px;
	background-repeat:no-repeat;
	color:#ffffff;
	text-decoration:none;
	padding-left:21px;
}

.css_contacts_form.css_jobs_form h3 a:hover, .css_contacts_form.css_jobs_form h3.css_active a {
	color:#ffffff;
	background-position:left -133px;
}

.css_contacts_form.css_jobs_form h3.css_active {
	display:block;
	clear:both;
	margin-bottom:9px;
}

.css_contacts_form.css_jobs_form .css_jf_time {
	position:absolute;
	right:0px;
	top:16px;
	padding-right:21px;
	z-index:9;
}

.css_contacts_form.css_jobs_form .css_input {
	width:485px;
}

.css_contacts_form.css_jobs_form textarea {
	width:485px;
}

.opera .css_contacts_form.css_jobs_form textarea {
	width:487px;
}

.safari3 .css_contacts_form.css_jobs_form textarea {
	width:489px;
}

.chrome .css_contacts_form.css_jobs_form textarea {
	width:483px;
}

/*-- Mission
--------------------------------------------------------*/

.css_mission_images {
	position:relative;
	padding-bottom:17px;
}

.css_mission_images img {
	border:0px;
}

.css_mission_images .css_mi_1 {
	position:absolute;
	left:563px;
	top:0px;
	z-index:0;
}

.css_mission_images .css_mi_2 {
	margin-left:94px;
}

.css_mission_images .css_mi_2 img, .css_mission_images .css_mi_3 img, .css_mission_images .css_mi_4 img {
	margin-top:36px;
	margin-right:24px;
	position:relative;
	z-index:1;
}

.css_testimonials {
	background-image:url('../img/arrows_left.gif');
	background-position:13px top;
	background-repeat:no-repeat;
	padding-left:84px;
	padding-top:22px;
	font-style:italic;
	width:566px;
}

.css_testimonials .css_testimonials_text {
	background-image:url('../img/arrows_right.gif');
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:40px;
	margin-bottom:21px;
}

.css_testimonials  .css_testimonials_author {
	font-size:19px;
}

/*-- News
--------------------------------------------------------*/

.css_news {
	width:100%;
	margin-top:6px;
}

.css_news .css_news_left{
	padding-right:17px;
	padding-bottom:33px;
}

.css_news .css_news_right{
	padding-top:18px;
	width:100%;
}

.css_news .css_news_right h4 {
	font-size:18px;
	padding-bottom:10px;
}

.css_news .css_news_left .css_nl_date {
	background-image:url('../img/news_1.gif');
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:101px;
	width:71px;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:5px;
	font-size:11px;
	position:relative;
	z-index:3;
	margin-bottom:-13px;
}

.css_news .css_news_left img {
	border:0px;
}

/*-- Frame
--------------------------------------------------------*/

.css_frame {
	background-image:url('../img/frame_top.png');
	background-position:left top;
	background-repeat:no-repeat;
	width:758px;
	padding-top:16px;
	position:relative;
	overflow:hidden;
}

.css_frame .css_frame_in{
	background-image:url('../img/frame_bg.png');
}

.css_frame .css_frame_bottom {
	background-image:url('../img/frame_bottom.png');
	background-position:left top;
	background-repeat:no-repeat;
	width:758px;
	height:16px;
	overflow:hidden;
	position:relative;
}

/*-- Flash
--------------------------------------------------------*/

.css_flash {
	position:absolute;
	z-index:9;
	top:105px;
	left:0px;
	width:100%;
	text-align:center;
}

/*-- Game head
--------------------------------------------------------*/

.css_game_head {
	padding-top:0px;
	margin-bottom:28px;
}

.css_game_head.css_frame .css_gh_image {
	position:relative;
	margin-bottom:-4px;
}

.css_game_head.css_frame .css_frame_in {
	padding-left:22px;
	padding-right:22px;
	padding-bottom:10px;
	padding-top:10px;
}

.css_game_head h1 {
	font-size:50px;
	padding-bottom:7px;
}

.css_game_head .css_in_block_4 {
	width:100%;
}

.css_game_head .css_in_block_4 td{
	width:50%;
	font-size:14px;
}

.css_game_head .css_in_block_4 td p{
	padding-right:5px;
	font-size:14px;	
	font-weight:normal;
	padding-bottom:0px;
}

.css_game_head .css_in_block_4 td p strong {
	font-size:30px;	
	padding-right:12px;
	font-weight:normal;
}

/*-- Game info 1
--------------------------------------------------------*/

.css_game_info_1 {
	position:relative;
	border-bottom:3px solid #d8a9a8;
	margin-bottom:20px;
	font-size:16px;
	width:100%;
}

.css_game_info_1 h3{
	font-size:43px;
	padding-bottom:4px;
	position:relative;
	top:-6px;
}

.css_game_info_1 .css_left {
	padding-right:22px;
	float:left;
}

.css_game_info_1 .css_left img{
	border:0px;
	margin-bottom:22px;
	display:block;
}

/*-- Game info 2
--------------------------------------------------------*/

.css_game_info_2 {
	font-size:14px;
}

.css_game_info_2 h5 {
	font-size:14px;
	font-weight:bold;
	padding-bottom:0px;
}

/*-- Page navigator
--------------------------------------------------------*/

.css_page_navigator a{
	display:block;
	float:left;
	position:relative;
	height:22px;
	font-size:14px;
	font-family:tahoma;
	margin-left:3px;
	padding-right:3px;
	text-decoration:none;
	color:#ffffff;
}

.css_page_navigator a:hover, .css_page_navigator a.css_active {
	background-image:url('../img/navigator_2.gif');
	background-position:right top;
	background-repeat:no-repeat;
	color:#ffffff;
}

.css_page_navigator a span {
	padding-left:3px;
	display:block;
	text-align:center;
	width:23px;
	padding-top:3px;
	padding-bottom:4px;
	cursor:pointer;
}

.css_page_navigator a:hover span,  .css_page_navigator a.css_active span{
	background-image:url('../img/navigator_1.gif');
	background-position:left top;
	background-repeat:no-repeat;
}

.css_page_navigator a.css_active,  .css_page_navigator a.css_active span{
	cursor:default;
}


/*-- Map
--------------------------------------------------------*/

.css_map {
	position:relative;
	z-index:1;
}

.css_map .css_map_part_1 {
	position:relative;
	z-index:1;
	width:548px;
	height:289px;
	overflow:hidden;
	margin-left:7px;
	padding-top:6px;
}

.css_map .css_map_part_2 {
	position:relative;
	z-index:1;
	margin-left:365px;
	width:164px;
	height:50px;
	margin-bottom:-50px;
	overflow:hidden;
}

.css_map h1 {
	position:absolute;
	left:558px;
	top:47px;
}

.css_map h1 b {
	display:block;
	font-size:30px;
	position:relative;
	right:-7px;
}

.css_map .css_city {
	background-image:url('../img/li_1.gif');
	background-position:0px 0px;
	background-repeat:no-repeat;
	position:absolute;
	z-index:3;
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	padding-bottom:2px;
	display:block;
}

.css_map a:hover.css_city, .css_map .css_active_city a {
	background-position:0px -132px;
}

.css_map .css_city span {
	font-size:14px;
	padding-left:5px;
	padding-right:7px;
	position:relative;
	top:-3px;
}

.css_map .css_city strong {
	color:#5c0000;
	text-decoration:underline;
	font-weight:normal;
}

.css_map a:hover.css_city strong {
	color:#5c0000;
	text-decoration:none;
}

.css_map .css_city.css_c_1 {
	background-image:url('../img/li_1_1.gif');
	top:207px;
	left:1px;
}

.css_map .css_city.css_c_2 {
	top:141px;
	left:54px;
}

.css_map .css_city.css_c_3 {
	background-image:url('../img/li_1_2.gif');
	top:73px;
	left:54px;
}

.css_map .css_city.css_c_4 {
	top:140px;
	left:136px;
}

.css_map .css_city.css_c_5 {
	top:192px;
	left:130px;
}

.css_map .css_city.css_c_6 {
left:180px;
top:177px;
}

.css_map .css_city.css_c_7 {
	top:217px;
	left:218px;
}

.css_map .css_city.css_c_8 {
	background-image:url('../img/li_2.gif');
	top:133px;
	left:218px;
	font-size:21px;
}

.css_map a:hover.css_city.css_c_8, .css_map .css_active_city .css_city.css_c_8{
	background-position:0px -126px;
}

.css_map .css_city.css_c_8 span{
	font-size:14px;
	top:-5px;
}

.css_map .css_city.css_c_9 {
	top:168px;
	left:285px;
}

.css_map .css_city.css_c_10 {
left:299px;
top:195px;
}

.css_map .css_city.css_c_11 {
	top:75px;
	left:258px;
}

.css_map .css_city.css_c_12 {
	top:110px;
	left:310px;
}

.css_map .css_city.css_c_13 {
	top:78px;
	left:319px;
}

.css_map .css_city.css_c_14 {
	top:210px;
	left:324px;
}

.css_map .css_city.css_c_15 {
	top:223px;
	left:394px;
}

.css_map .css_city.css_c_16 {
	top:270px;
	left:385px;
}

.css_map .css_city.css_c_17 {
	top:190px;
	left:435px;
}

.css_map .css_city.css_c_18 {
	left:217px;
	top:192px;
}

.css_map .css_city.css_c_19 {
	left:440px;
	top:120px;
}

.css_map .css_city.css_c_20 {
	top:149px;
	left:205px;
} 

.css_map .css_city.css_c_21 {
	left:314px;
	top:240px;
} 
.css_map .css_city.css_c_22 {
	left:370px;
	top: 175px;
} 
.css_map .css_city.css_c_23 {
	left:190px;
	top:165px;
}

.css_map .css_city.css_c_24 {
	left:274px;
	top:150px;
}

.css_map .css_city.css_c_25 {
left:247px;
top:110px;
}

.css_map .css_city.css_c_26 {
	left:290px;
	top:125px;
}

.css_map .css_city.css_c_27 {
	left:330px;
	top:93px;
}

.css_map .css_city.css_c_28 {
	left:420px;
	top:210px;
}

.css_map .css_city.css_c_29 {
	left:115px;
	top:105px;
}

.css_map .css_city.css_c_30 {
	left:250px;
	top:125px;
}

.css_map .css_city.css_c_31 {
	left:230px;
	top:170px;
}
.css_map .css_city.css_c_32 {
	left:420px;
	top:90px;
}
.css_map .css_city.css_c_33 {
	left:320px;
	top:180px;
}
.css_map .css_city.css_c_34 {
	left:70px;
	top:170px;
}
/*-- Partners
--------------------------------------------------------*/

.css_partners {
	position:relative;
	padding-top:57px;
	position:relative;
	margin-left:-13px;
	width:995px;
	overflow:hidden;
}

.css_partners div{
	position:relative;
	background-image:url('../img/partner_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
	width:985px;
	height:85px;
	margin-bottom:25px;
}

.css_partners div a{
	float:left;
	margin-right:20px;
	width:305px;
	height:85px;
	overflow:hidden;
	position:relative;
}

.css_partners img {
	border:0px;
}

.css_partners .css_partners_var_2 {
	position:relative;
	left:33px;
}

.css_partners h5 {
	padding-left:200px;
	padding-right:40px;
	padding-top:10px;
}

/*-- Team
--------------------------------------------------------*/

.css_team .css_team_top td {
	vertical-align:bottom;
	font-size:19px;
}

.css_team .css_team_top .css_team_name {
	width:100%;
}

.css_team .css_team_top .css_team_name h3 {
	font-size:50px;
	position:relative;
	padding-bottom:19px;
	padding-right:21px;
	line-height:50px;
}

.css_team .css_team_text {
	padding-bottom:27px;
	padding-right:50px;
}

/*-- Team (cosmetics)
--------------------------------------------------------*/

.ie7 .css_team .css_team_top .css_team_name h3, .ie6 .css_team .css_team_top .css_team_name h3 {
	padding-bottom:15px;
}

/*-- Footer
--------------------------------------------------------*/

.css_footer {
	z-index:6;
	position:relative;
	width:965px;
	margin-left:auto;
	margin-right:auto;
	font-family:georgia;
	font-size:14px;
	color:#ffffff;
	height:119px;
	margin-top:-119px;
}

body.css_index_page .css_footer {
	height:171px;
	margin-top:-171px;
}

.css_footer_shadow {
	background-image:url('../img/footer_bg.png');
	background-position:left top;
	background-repeat:no-repeat;
	width:786px;
	height:61px;
	position:relative;
	margin-left:114px;
	z-index:0;
}

body.css_index_page .css_footer_shadow {
	position:relative;
	margin-left:auto;
	margin-right:auto;
}

.css_footer .css_index_logos {
	position:relative;
	z-index:2;
	margin-top:-80px;
	text-align:center;
}

.css_footer .css_index_logos img {
	border:0px;
	margin-top:36px;
	margin-right:15px;
	margin-left:15px;
}

.css_footer .css_index_logos .css_il_1 {
	position:relative;
	left:-10px;
}

.css_footer .css_footer_inner_page {
	position:relative;
	z-index:2;
	margin-top:-34px;
}

.css_footer .css_footer_inner_page p {
	padding-left:206px;
}

.css_footer .css_footer_inner_page p a{
	margin-left:33px;
	color:#ffffff;
}

.css_footer .css_footer_inner_page p a:hover {
	text-decoration:none;
	color:#ffffff;
}
