﻿html {overflow:scroll;overflow-x:hidden;background-color:#feebc6;background-image:url(../images/page_bg.gif);background-repeat:repeat-x;}
body {font-family:Arial,Helvetica,sans-serif;color:black;padding:0;margin:0;text-align:left;}

#header_links {
	position:absolute;
	height:100px;
	text-align:center;
	z-index:5;
	top:19px;
	left:171px;
	width:800px;
}
.nav.first {float:right;width:auto;background-color:transparent;margin-right:20px;text-align:left;}
.nav.first ul li {font-size:13px;font-weight:bold;white-space:nowrap;width:auto;margin:2px 10px 5px 10px;line-height:11px;padding-left:13px;}
.nav.first ul li a {color:black;text-decoration:none;}
.nav.first ul li a:hover, .nav.first ul li a:active {color:black;text-decoration:underline;}
.nav.first ul li.current {background-image:url(../images/arrow.png);background-repeat:no-repeat;background-position:0px 2px;}
.nav.first ul li.our {font-weight:bold;font-size:12px;text-decoration:none;color:#741711;}

.nav.second_wrapper {float:right;width:auto;height:23px;padding:7px;padding-right:0px;} 
.nav.second_end {float:right;width:20px;height:23px;background-color:transparent;background-image:url(../images/nav_right.gif);background-repeat:no-repeat;}
.nav.second_start {float:right;width:20px;height:23px;background-color:transparent;background:transparent url(../images/nav_left.gif) no-repeat scroll right;}

.nav.second {float:right;font-size:12px;width:auto;background-color:#fedc9c;padding:4px 0px 6px 0px;}
.nav.second a {float:left;white-space:nowrap;width:auto;margin:0 5px 0 5px;line-height:13px;}
.nav.second a {font-weight:bold;color:black;text-decoration:none;}
.nav.second a:hover, .nav.second a:active {text-decoration:underline;}

.nav.second_top_wrapper {float:right;width:auto;height:15px;padding-top:0px;padding-right:15px;} 
.nav.second_top_end {float:right;width:20px;height:17px;background-color:transparent;background-image:url(../images/nav_right_white.gif);background-repeat:no-repeat;}
.nav.second_top_start {float:right;width:20px;height:17px;background-color:transparent;background:transparent url(../images/nav_left_white.gif) no-repeat scroll right;}

.nav.second_top {float:right;font-size:10px;width:auto;background-color:#ffefd6;padding:2px 0px 3px 0px;margin-top:1px;}
.nav.second_top a {float:left;white-space:nowrap;width:auto;margin:0 5px 0 5px;line-height:10px;}
.nav.second_top a {font-weight:bold;color:black;text-decoration:none;}
.nav.second_top a:hover, .nav.second_top a:active {text-decoration:underline;}

#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:auto;
  	min-height:1035px;
  	height:auto !important;
  	height:1035px;
	background-image:url(../images/container_bg_full.png);
	background-repeat:no-repeat;
	background-position:center 41px;
}
#container_absolute{
	position:relative;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:960px;
  	height:225px;
}

#container {
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
#header_logo {
	position:absolute;
	overflow:hidden;
	z-index:1;
	left:10px; 
	top:30px;	
	width:260px;
	height:260px;
	background-image:url(../images/page_logo.png);
	background-repeat:no-repeat;
}

#header_logo_faded {
	position:absolute;
	overflow:hidden;
	z-index:15;
	left:10px; 
	top:30px;	
	width:260px;
	height:260px;
	background-image:url(../images/page_logo_faded.png);
	background-repeat:no-repeat;
}
#header_logo_moex {
	position:absolute;
	overflow:hidden;
	z-index:1000;
	left:210px; 
	top:65px;	
	width:200px;
	height:198px;
	background-image:url(../images/page_logo_moex.png);
	background-repeat:no-repeat;
}
#header_photo_moex_overlay {
	position:absolute;
	text-align:left;
	font-size:13px;
	color:white;
	padding:7px;
	padding-left:12px;
	overflow:hidden;
	z-index:1;
	left: 565px; 
	top: 517px;
	width:380px;
	height:69px;
	background-image:url(../images/moex_lower_right.png);
	background-repeat:no-repeat;
}

#header_photo_moex_overlay .text {
	margin-top:0px;
	line-height:15px;
	width: 390px;
}

#header_photo_moex_overlay .black {
	color:black;
	margin-top:3px;
}
#header_logo_meet {
	position:absolute;
	overflow:hidden;
	z-index:1;
	left:210px; 
	top:60px;	
	width:207px;
	height:209px;
	background-image:url(../images/page_logo_meet.png);
	background-repeat:no-repeat;
}

#page_title {
	position:absolute;
	overflow:hidden;
	z-index:1;
	left:25px; 
	top:453px;	
	width:469px;
	height:100px;
	line-height:74px;
	font-size:35px;
	color:white;
	text-align:left;
	
}
#goback {
	position:absolute;
	overflow:hidden;
	z-index:30;
	left:22px; 
	top:519px;	
	height:12px;
	width:110px;
	font-size:11px;
	text-decoration:underline;
	color:white;
}
#page_title p {
	position:absolute;
	bottom:10px;
}

.header_info_saying {position:absolute;top:435px;left:500px;height:100px;width:450px;line-height:17px;text-align:right;}
.header_info_saying .bottom {position:absolute;bottom:10px;right:10px;font-size:13px;color:white;}

#header_widening {
	position:absolute;
	overflow:hidden;
	z-index:1;
	left:553px; 
	top:168px;	
	width:389px;
	height:36px;
	color:#741711;
	text-align:right;
}
#header_widening .head {
	font-weight:bold;
	font-size:16px;
	letter-spacing:-1px;
	margin-bottom:2px;
}
#header_widening .sub {
	line-height:16px;
	font-size:13px;
}

.header_info_box_wrapper {padding-top:10px;margin-left:534px;}
.header_info_box {padding:10px;height:auto;width:378px;}
.header_info_box {background-image:url(../images/page_photo_box_bg.gif);background-repeat:no-repeat;}
.header_info_box.short {background-image:url(../images/box.bg.height.86.png);background-repeat:no-repeat;text-align:center;}
.header_info_box h1 {color:#010101;font-weight:bold;font-size:26px;letter-spacing:-1px;}
.header_info_box h2 {color:#741711;font-weight:bold;font-size:18px;letter-spacing:-1px;padding:3px 0 3px 10px;}
.header_info_box ul li {color:#741711;font-size:11px;line-height:14px;margin:7px 0 7px 0;padding-left:10px;}
.header_info_box li {background:url(../images/page_photo_box_list_disc.gif) no-repeat 0px 4px;}
.header_info_box p {color:#741711;font-size:13px;line-height:16px;margin:7px 0 7px 0;padding-left:10px;}

#header_photo {height:310px;width:940px;margin-left:10px;margin-bottom:15px;background-image:url(../images/page_header_photo.jpg);background-repeat:no-repeat;}

#header_photo_moex {height:310px;width:940px;margin-left:10px;margin-bottom:15px;background-image:url(../images/page_header_photo_moex_2.jpg);background-repeat:no-repeat;}

#header_photo_program {position:relative;z-index:1;height:310px;width:940px;margin-left:10px;margin-bottom:15px;background-image:url(../images/page_header_photo_program.jpg);background-repeat:no-repeat;}
#header_photo_program .upper {position:absolute;top:-8px;left:789px;height:8px;width:135px;background-image:url(../images/page_photo_moex_program_upper.gif);}
#header_photo_program .lower {position:absolute;top:310px;left:650px;height:28px;width:248px;background-image:url(../images/page_photo_moex_program_lower.gif);}

#header_photo_academic {position:relative;height:310px;width:940px;margin-left:10px;margin-bottom:15px;background-image:url(../images/page_header_photo_moex_academic.jpg);background-repeat:no-repeat;}

#header_photo_feedback {position:relative;height:310px;width:940px;margin-left:10px;margin-bottom:15px;background-image:url(../images/page_header_photo_feedback.jpg);background-repeat:no-repeat;}
#header_photo_feedback .upper {position:absolute;top:-11px;left:693px;height:11px;width:161px;background-image:url(../images/page_photo_moex_feedback_upper.gif);}
#header_photo_feedback .lower {position:absolute;top:310px;left:751px;height:13px;width:173px;background-image:url(../images/page_photo_moex_feedback_lower.gif);}
#header_photo_feedback .right {position:absolute;top:7px;left:939px;height:128px;width:7px;background-image:url(../images/page_photo_moex_feedback_right.gif);}

#header_photo_country {position:relative;height:310px;width:940px;margin-left:10px;margin-bottom:15px;background-image:url(../images/page_header_photo_country.jpg);background-repeat:no-repeat;}
#header_photo_country .lower {position:absolute;top:310px;left:753px;height:20px;width:195px;background-image:url(../images/page_photo_moex_country_lower.gif);}
#header_photo_country .right {position:absolute;top:46px;left:940px;height:291px;width:14px;background-image:url(../images/page_photo_moex_country_right.gif);}

#header_photo_immersion {position:relative;height:310px;width:940px;margin-left:10px;margin-bottom:15px;background-image:url(../images/page_header_photo_immersion.jpg);background-repeat:no-repeat;}
#header_photo_immersion .upper {position:absolute;top:-28px;left:578px;height:28px;width:338px;background-image:url(../images/page_photo_moex_immersion_upper.gif);}



.body_header {
	font-weight:bold;
	color:#741711;
	font-size:20px;
	letter-spacing:-1px;
	text-decoration:underline;
}

#choose_destination {
	height:25px;
	width:800px;
	margin-top:17px;
	margin-bottom:15px;
	margin-left:10px;
	background-repeat:no-repeat;
}
.button, .button a {display: block;margin-right:6px;float:left;height:106px;width:230px;background-repeat: no-repeat;}
#button_first {margin-left:10px;}
.button_caption {display: block;height:10px;text-align:center;font-size:14px;line-height:15px;font-weight:bold;margin-top:0px;color:#741711;}
.button_caption a:link,.button_caption a:active, .button_caption a:visited {color:#741711;height:10px;text-decoration:none;}
.button_caption a:hover, .button_caption a:active {color:#741711;height:10px;}
.button a#button_morocco:link, a#button_morocco:active,a#button_morocco:visited{background:url(../images/button_morocco_exchange_sprite.png);}
.button a#button_morocco:hover {background-position: -229px;}
.button a#button_film:link, a#button_film:active,a#button_film:visited{background:url(../images/button_film_crossing_borders_sprite.png);}
.button a#button_film:hover {background-position: -229px;}
.button a#button_cruzando:link, a#button_cruzando:active,a#button_cruzando:visited{background:url(../images/button_cruzando_fronteras_sprite.png);}
.button a#button_cruzando:hover {background-position: -229px;}
.button a#button_interactive:link, a#button_interactive:active,a#button_interactive:visited{background:url(../images/button_interactive_webpage_sprite.png);}
.button a#button_interactive:hover {background-position: -229px;}

.button a#button_moex_south:link, a#button_moex_south:active,a#button_moex_south:visited{background:url(../images/button_moex_4day_sprite.png);}
.button a#button_moex_south:hover {background-position: -229px;}
.button a#button_moex_north:link, a#button_moex_north:active,a#button_moex_north:visited{background:url(../images/button_moex_7day_sprite.png);}
.button a#button_moex_north:hover {background-position: -229px;}
.button a#button_moex_academic:link, a#button_moex_academic:active,a#button_moex_academic:visited{background:url(../images/button_moex_academic_sprite.png);}
.button a#button_moex_academic:hover {background-position: -229px;}
.button a#button_moex_film_school:link, a#button_moex_film_school:active,a#button_moex_film_school:visited{background:url(../images/button_moex_film_school_sprite.png);}
.button a#button_moex_film_school:hover {background-position: -229px;}

.button a#button_moex_10_day:link, a#button_moex_10_day:active,a#button_moex_10_day:visited{background:url(../images/button_moex_10_day_sprite.png);}
.button a#button_moex_10_day:hover {background-position: -229px;}

.button a#button_moex_2_week:link, a#button_moex_2_week:active,a#button_moex_2_week:visited{background:url(../images/button_moex_2_week_sprite.png);}
.button a#button_moex_2_week:hover {background-position: -229px;}

.button a#button_moex_3_week:link, a#button_moex_3_week:active,a#button_moex_3_week:visited{background:url(../images/button_moex_3_week_sprite.png);}
.button a#button_moex_3_week:hover {background-position: -228px;}

.button a#button_moex_immersion:link, a#button_moex_immersion:active,a#button_moex_immersion:visited{background:url(../images/button_moex_immersion_sprite.png);}
.button a#button_moex_immersion:hover {background-position: -229px;}

.button_description {display: block;margin-left:13px;margin-top:9px;float:left;height:125px;width:211px;background-repeat: no-repeat;background:url(../images/button_moex_description_container.png);
	
}

.button_description .text {
	text-align:left;
	font-size:11px;
	color:white;
	padding:6px;
	line-height:13px;
}
#headline_mission_statement {
	float:left;
	margin-top:60px;
	margin-left:10px;
	margin-bottom:20px;
	height:25px;
	width:230px;
}
#headline_element {
	float:left;
	margin-top:60px;
	margin-left:240px;
	margin-bottom:20px;
	height:25px;
	width:300px;
}
#text_column_one {
	margin-left:20px;
	float:left;
	min-height:200px;
  	height:auto !important;
  	height:200px;
	width:447px;
	background-image:url(../images/text_twocolumnsview_bg.png);
	background-repeat:no-repeat;

}
#text_column_two {
	margin-left:25px;
	float:left;
	min-height:200px;
  	height:auto !important;
  	height:200px;
	width:447px;
	background-image:url(../images/text_twocolumnsview_bg.png);
	background-repeat:no-repeat;
}
.text_column {
	padding-bottom:30px;
}
.text_column p {
	font-size:14px;
	line-height:16px;
	margin-top:0px;
	margin-bottom:9px;
}

.text_column p a, .text_column p a:visited {color:#035d9f;text-decoration:none;}
.text_column p a:hover, .text_column p a:active {color:#035d9f;text-decoration:underline;}

.text_column .text {
	padding:7px;
}

.text_column ul li {
	font-size:14px;
	line-height:16px;
	margin-bottom:9px;
	background-image:url(../images/li_bg.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:15px;
	padding-right:10px;
}
.text_column ul {margin-bottom:0px;}

.text_column ul.index li {
	margin-left:10px;
}

.text_column ul.index li a, .text_column ul.index li a:visited {color:#035d9f;text-decoration:none;}
.text_column ul.index li a:hover, .text_column ul.index li a:active {color:#035d9f;text-decoration:underline;}

.text_column ul ul {
	margin-top:5px;
}


.text_column ul ul li {
	font-size:12px;
	line-height:12px;
	margin-bottom:6px;
	background-image:url(../images/ulul.png);
	background-repeat:no-repeat;
	background-position:6px 5px;
	padding-left:13px;
	padding-right:10px;
}


.text_column p.index {font-size:13px;margin-top:0px;margin-bottom:3px;}
.text_column p.index_sub {font-size:13px;margin-top:8px;margin-bottom:3px;font-weight:bold;}
.text_column .text .indexhead {
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:10px;
	color:#741711;
}

#text_column_660 {
	margin-left:20px;
	float:none;
	width:660px;
	min-height:91px;
  	height:auto !important;
  	height:91px;
	background-image:url(../images/column_full_660.png);
	background-repeat:no-repeat;
}
#text_column_220 {
	width:220px;
	background-image:url(../images/column_full_220.png);
	background-repeat:no-repeat;
}
.column {float:left;}
.column.one {width:660px}
.column.two {width:220px;margin-top:40px;margin-left:55px;}
.column h1 {height:25px;margin-top:0px;margin-bottom:15px;margin-left:10px;font-weight:bold;color:#741711;font-size:20px;letter-spacing:-1px;text-decoration:underline;
display:inline-block;
}
.column .top {
	margin-left:8px;
	margin-bottom:1px;
	vertical-align:text-bottom;
}

#footer {text-align:center;margin-left:auto;margin-right:auto;width:100%;height:300px;background-color:#1b63a3;padding-top:20px;}
#footer p {padding:7px;font-size:14px;line-height:16px;color:white;}
#footer .top a:link, #footer .top a:visited {text-decoration:underline;color:white;padding:7px;line-height:25px;}
#footer .top a:hover, #footer .top a:active {text-decoration:underline;color:white;}
#colorbackground {margin:10px 0px 0px 7px;padding:2px;width:auto;font-weight:bold;color:white;background-color:#2384da;display:inline-block;font-size:15px;}
#colorbackground2 {font-weight:bold;background-color:#2384da;margin-left:7px;height:40px;}
a:link#colorbackground2, a:visited#colorbackground2 {text-decoration:underline;color:white;}
a:hover#colorbackground2, a:active#colorbackground2 {text-decoration:underline;color:white;}


#footer_content {text-align:left;margin-left:auto;margin-right:auto;height:300px;width:940px;}


#footer_column_left {float:left;height:300px;width:450px;}

#footer_column_left a:link, #footer_column_left a:visited {text-decoration:underline;color:white;}
#footer_column_left a:hover, #footer_column_left a:active {text-decoration:underline;color:white;}



#footer_column_right {float:right;height:300px;width:450px;}
#footer_column_right_small_left {float:left;height:110px;width:200px;}
#footer_column_right_small_right {float:right;height:110px;width:200px;}

#form_email {width:190px;display:inline-block;margin-left:7px;margin-bottom:15px;font-size:15px;margin-right:12px;float:left}
#form_city {width:190px;display:inline-block;margin-left:7px;margin-bottom:15px;font-size:15px;float:left}
#form_submit {width:150px;display:block;margin-left:7px;float:none;}
#form_message  {margin-left:7px;margin-bottom:10px;width:400px;height:100px;font-size:15px;}


.pic {
	margin:4px;
}
.clear {
	clear:both;
}
.center {
	text-align:center;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clickdiv {
	cursor: pointer;
}
.hidden {
	display:none;
}
a.top {
	background:url(../images/top.gif) no-repeat 100% 3px;
	color:#000000;
	float:right;
	margin-top:7px;
	font-size:80%;
	padding-right:15px;
}
