body {
  background-image:url(images/bg_main.gif);
  background-position:center top;
  background-repeat:repeat-x;
}
h1 {
font-size:21px;
}
h2 {
font-size:18px;
}
#container-left{
  background-image: url(images/bg_navi_new.gif);  
}
#bg_navi-left{
  background-image: url(images/bg_navi_fill_new.gif); 
}
#bgcenter{
  background-image:url(images/bgcenter_ext_new.gif);
}
#subfooter1{
  text-align:left; 
}
.menufooter1 {
  left:10px;
}
.menufooter1 ul{
  padding:0;

}
.menuheader11  {
  width:600px;
}
.menuheader111 {
clear:left;
}
.breadcrumb {
top:10px;
}
.lang_menu_top {
height:25px;
font-size:11px;
font-weight:normal;
list-style-type:none;
margin:0;
padding:0;
position:relative;
text-decoration:none;
}
.lang_menu_top-head {
  display:none;
}
.lang_menu_top-body {
  margin:0;
  padding:0;
}
.lang_menu_top .lang_menu_top-item {
margin:0 30px 0 0;
padding:3px;
float:left;
font-size:12px;
font-weight:bold;
background-color:#DDDDDD;
}
.lang_menu_top a:hover{
background-color:#CC0000;
color:#FFFFFF;
}
.lang_menu_top a:hover .lang_menu_top-item {
background-color:#CC0000;
color:#FFFFFF;
}
.lang_menu_new {
  position:absolute;
  left:600px;
  top:0px;
  width:175px;
  z-index:100;
  text-align:left;
  margin:0;
  padding:0;
  list-style-type:none;
}
.lang_menu_new-head {
  /* background: url(images/language-button.gif) no-repeat ;*/
  font-weight:bold;
  padding-left:5px;
  cursor:pointer;
}

.lang_menu_new-body{
/*
display:none;
border:3px solid #333333;
background-color:#FFFFFF;
*/
width:175px;

}


.lang_menu_new-body .lang_menu_top-item {
float:left;
/*
width:70px;
*/
margin:2px;
font-size:12px;
 color:#CC0000;
 font-weight:normal;
}
.lang_menu_new-body a{
  text-decoration:none;
}
.lang_menu_new-body  a .lang_menu_top-item{
 color:#555555;
 }
.lang_menu_new-body  a:hover .lang_menu_top-item{
 color:#CC0000;
 background-color:#DDDDDD;
 }
#specialoffer .news-list-morelink a{
  background: url(images/so_more_new.gif) no-repeat ;
}

.teaser_home{
  background-image:url(images/bg_home_new_3.gif);
  position:relative !important;
}
.teaser_home .teaser_home_headline {
color:#CC0000;
}

.teaser_home .news-list-container .news-list-item_new h3 a {
color:#666666;
font-size:12px;
text-decoration:none;
}
.teaser_home .news-list-container .news-list-item_new h3 a:visited {
color:#666666;
font-size:12px;
text-decoration:none;
}
.teaser_home .news-list-container .news-list-item_new h3 a:hover{
color:#000000;
text-decoration:underline;
}
.teaser_home .news-list-item_new {
position:relative;
background-color:transparent;
line-height:1;
margin:0 0 5px 0;
padding:0 0 5px 0;
width:270px;
border-bottom:2px solid #E7E7E7;
height:auto;

}
.teaser_home .news-list-item_new a{
text-decoration:none;
}
.teaser_home .news-list-item_body {
margin:0;
position:relative;
text-align:left;
width:210px;
border-right:2px solid #E7E7E7;
}
.teaser_home .news-list-item_text{
min-height:35px;
}
.teaser_home .news-list-container h4 {
position:relative;
width:200px;
}
.teaser_home .news-list-item_body .bodytext {
color:#666666;
text-align:left;
width:200px;
}
.teaser_home .news-list-item_body .news-list-item_offerlink {
text-align:right;
clear:left;
height:13px;
}
.teaser_home .news-list-item_body .duration {
color:#CC0000;
display:block;
float:left;
font-size:9px;
font-weight:bold;
line-height:14px;
width:135px;
}
.teaser_home .news-list-item_body .price {
color:#CC0000;
display:block;
float:left;
font-size:13px;
font-weight:bold;
width:50px;
}
.teaser_home .news-list-item_new .convprice {
color:#CC0000;
font-size:13px;
font-weight:bold;
}
.teaser_home .news-list-item_price{
  text-align:right;
  bottom:0;
  padding-bottom:2px;
  position:absolute;
  right:0;
}

.teaser_home .news-list-item_body .more {
background-color:#CC0000;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
text-align:center;
width:12px;
}
.teaser_country{
  background-image:url(images/bg_box_home_new.gif);
}
.teaser_news{
  background-image:url(images/bg_box_home_new.gif);
  margin:13px 0;
}


.news .news-list-content .news-list-morelink a{
  background: url(images/so_more_new.gif) no-repeat ;
}
.our_students .news-list-item {
  background-image: url(images/bg_newslist_new.gif);
}
.currlist #selcurr{
  background-image:url(images/bt_currency_new.gif);
}
.tx-xajaxselectmf-pi1 #paxdiv {
  background-image:url("images/bt_search_blank_blue_new.gif");
  color:#666666;
}
.tx-xajaxselectmf-pi1 #countrydiv {
  background-image:url("images/bt_search_blank_blue_new.gif");
  color:#666666;
}
.tx-xajaxselectmf-pi1 #schooldiv {
  background-image:url("images/bt_search_blank_blue_new.gif");
  color:#666666;
}
.tx-xajaxselectmf-pi1 #coursediv {
  background-image:url("images/bt_search_blank_blue_new.gif");
  color:#666666;
}
#container-left .searchhead {
  background-image:url("images/bt_search_head_red_new.gif");
  padding-top:10px;
  width:177px;
  margin:0 0 10px 10px;
}
* html #container-left .searchhead{
  margin:0 0 0 10px;
}
.rgslideshow {
  background:url("images/bg_carousel_blank_new.gif") no-repeat scroll 0 0 #FFFFFF;
  /*height:175px;*/
  position:relative;
  top:0;
  left:0;
}
.rgslideshow a {
  background-image:url("images/bg_carousel_tab.gif");
  background-repeat:no-repeat;
  display:block;
  height:101px;
  left:200px;
  position:absolute;
  text-decoration:none;
  top:5px;
  width:192px;
}

.rgslideshow img, .rgslideshow a, div.csc-textpic .rgslideshow img {
  border:0 none;
}
.rgslideshow .desc {
  color:#666666;
  font-size:10px;
  font-weight:normal;
  margin-left:10px;
  margin-right:5px;
  position:relative;
  text-decoration:none;
  top:10px;
}
.rgslideshow img {
  float:left;
  left:5px;
  margin-right:10px;
  position:relative;
  top:5px;
}
.link_pr_form a.inquiryform{
  background: url(images/contact_us_new.gif) no-repeat ;
}
#left #visalink{
  background: url(images/bg_box_visa_new.gif) no-repeat ;
  margin-bottom:13px;
  text-align:center;
}
#left #visalink a {
left:0;
}
.teaser_news #tickerdiv p{
line-height : 14px;
}
.teaser_home #tickerspace {
  position:absolute;
  top:420px;
}
#container-left-image .news-list-container img{
display:none;
}
#container-left-image .news-list-container {
 background: url(images/specialoffer_03_new.gif) no-repeat ;
 height:115px;
}
.teaser_home .news-list-container {
  /*height:290px;*/
}
.navihead p.navip{
  color:#555555;
  padding:0;
}
.navihead p.navip a {
  color:#555555;
  padding:0;
}
.navihead_city {
width:180px;
margin-left:10px;
border-bottom: 1px solid #cdcdcd;

}
