@import url("layout-junior.css");
/*******General***********/
#MainContainer{width:963px; margin:0 auto; background:#fff url(../images-junior/bgmain.gif) no-repeat bottom right;}/*Container for the all divs in the page */
#LeftContainer{ width:640px; float:left; background:url(../images-junior/pattern-white2.gif) repeat ;margin-left:7px;  font-size:10pt;}

#LeftContainer .Title{ background:url(../images-junior/yellow-bullet.gif) left center no-repeat; color:#fcb00e; font-size:18pt; padding-left:25px; margin:5px;  }
/*-----------Map section--------------*/
 .Map{ background:#fff url(../images-junior/map-section.gif) no-repeat left top; padding-top:10px; padding-left:5px; margin-left:8px;}

.MapRus{ background:url(../images-junior/map-section-rus.gif) no-repeat left top; padding-top:10px; padding-left:5px; margin-left:8px;}
#cit{
float:right;
background-image:url(../images-junior/french-map.gif);
width:283px;
height:287px;
font-weight:bold;
margin-right:55px !important;
margin-right:30px;


}
#cit a{ color:#000;} #cit a:hover{ color:#000; text-decoration:underline}
.desantibes a:link {color: #E37904;text-decoration: none;}
.desantibes a:visited {color: #E37904;text-decoration: none;}
.desantibes a:hover {color: #000000;text-decoration: underline;}
#cit p{position:relative;margin:0px;padding:0px;}
#cit p.paris{top:60px;left:140px;}
#cit p.antibes{top:205px;left:205px;color:#FF0000;font-weight:bold;}
#cit p.heyres{top:220px;left:205px;}
#cit p.biarritz{top:175px;left:43px;}
#cit p.cannes{top:165px;left:270px;}
#cit p.nice{top:120px;left:240px;}

/*-----------programs section--------------*/
#LeftContainer .Programmes{ background:url(../images-junior/programmes-section.gif) no-repeat left top; padding-top:10px; padding-left:5px; margin-left:8px; font-size:11px}

ul.dot{ margin-left:10px;}
 ul.dot li{background:url(../images-junior/dot-black.gif) left 5px no-repeat;padding-left:12px; padding-bottom:3px; }
/*-----------programs section--------------*/
#LeftContainer .Contacts{ background:url(../images-junior/contacts-section.gif) no-repeat left top; padding-top:5px; padding-left:20px; margin-left:8px; font-size:11px}

#LeftContainer .Contacts .FirstBox{ float:left; border:1px solid #bcbcbc; width:222px;background:#e8ebe9; }
#LeftContainer .Contacts .FirstBox h3{background:#6e6f70; color:#fff;}
#LeftContainer .Contacts .SecondBox{ width:300px; float:right;}



#LeftContainer .ContactsRus{ background:url(../images-junior/contacts-section-rus.gif) no-repeat left top; padding-top:5px; padding-left:20px; margin-left:8px; font-size:11px}

#LeftContainer .ContactsRus .FirstBox{ float:left; border:1px solid #bcbcbc; width:222px;background:#e8ebe9; }
#LeftContainer .ContactsRus .FirstBox h3{background:#6e6f70; color:#fff;}
#LeftContainer .ContactsRus .SecondBox{ width:300px; float:right;}

/*-----------souffle section--------------*/
#LeftContainer .SouffleTop{ background:url(../images-junior/souffle-logo.png) no-repeat left bottom;  margin-left:9px;  height:38px;}
#LeftContainer .Souffle{ background:#fda400 url(../images-junior/bgsouffle.gif) no-repeat left top ; margin:0 auto; width:621px; color:#fff; font-size:12pt; font-weight:bold;}
#LeftContainer .Souffle span{ font-size:14pt;}

/*-----------Course price section--------------*/
.CoursePrice{ height: 140px;}
.CoursePrice .relative{width:640px; margin:0 auto; position:relative; top:10px;  text-transform:capitalize;}
.CoursePrice .absolute{
	position:absolute;
	text-transform:capitalize;
	width: 638px;
	left: -3px;
	top: 10px;
	
}

.CoursePrice .relative02{width:640px; margin:0 auto; position:relative; top:10px;  text-transform:capitalize;}
.CoursePrice .absolute02{
	position:absolute;
	text-transform:capitalize;
	width: 638px;
	left: -5px;
	top: 150px;
	
}
/*----------------------------------------*/
 ul.arrowgreen{margin-left:15px; }
 ul.arrowgreen li{ background:url(../images-junior/arrow-green.gif) left 5px no-repeat;padding-left:12px; padding-bottom:5px; }
/************Right**************/
#RightContent{ width:290px; float:right;border-left:3px solid #fcb00e; margin-top:10px; margin-right:5px; }
#RightContent .inner{width:93%; margin:0 auto;}
/*******************************************/
#RightContent .inner .juniorsboxEng {
	background:url(../images-junior/juniors_offer.jpg) no-repeat top;
	width:100%;
	height:275px;
}

#RightContent .inner  h4.white {
	padding-left:40px;
	padding-top:45px;
	color:#fff;
	font-size:18px;
}
#RightContent .inner  h4.juniorswhite {
	padding-top:45px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}


#RightContent .inner .juniorsboxfr {
	background:url(../images-junior/juniors_offer_fr.jpg) no-repeat top;
	width:100%;
	height:275px;
}
#RightContent .inner .juniorsboxde {
	background:url(../images-junior/juniors_offer_de.jpg) no-repeat top;
	width:100%;
	height:275px;
}
#RightContent .inner .juniorsboxit {
	background:url(../images-junior/juniors_offer_it.jpg) no-repeat top;
	width:100%;
	height:275px;
}
#RightContent .inner .juniorsboxes {
	background:url(../images-junior/juniors_offer_es.jpg) no-repeat top;
	width:100%;
	height:275px;
}
#RightContent .inner .juniorsboxru {
	background:url(../images-junior/juniors_offer_ru.jpg) no-repeat top;
	width:100%;
	height:262px;
}
#RightContent .flyer{ }
#RightContent .flyer h3{ background: #f52458 url(../images-junior/header-flyer.gif) repeat-x top center; text-align:center; padding:5px 0; margin-bottom:5px;}
/****************************************/





#RightContent .inner .firstbox{border:1px solid #bcbcbc; width:90%; margin:0 auto; background:#dae5b2;}
#RightContent .inner .firstbox h3{background:#85a521; color:#fff;}
#RightContent .inner .thirdbox{background:url(../images/new-index/offre-speciale.gif) no-repeat top ; width:100%; height:266px;}
#RightContent .inner .thirdboxEs{background:url(../images/new-index/offre-speciale-es.gif) no-repeat top ; width:100%; height:266px;}

#RightContent .inner .thirdboxGer{background:url(../images/new-index/offre-speciale-ger.gif) no-repeat top ; width:100%; height:266px;}


#RightContent .inner .thirdboxIt{background:url(../images/new-index/offre-speciale-it.gif) no-repeat top ; width:100%; height:266px;}

#RightContent .inner .thirdboxEng{background:url(../../images/new-index/offre-speciale-eng.gif) no-repeat top ; width:100%; height:266px;}


#RightContent .inner .thirdbox .inside{}
/**************************/
 ul.Contact{border:0px solid green; margin:2px;padding:2px 0px 2px 0px; font-size:9px;color:#6d6b6b}
 ul.Contact li{padding:4px 4px 4px 27px;}
 ul.Contact li a{ color:#215998} 
 ul.Contact li a:hover{ color:#215998}
ul.Contact li.Phones{background:url(../images/new-index/phone.gif) left center no-repeat;}
ul.Contact li.Skype{background:url(../images/gr_obj/skype.gif)   left center no-repeat;}
 ul.Contact li.email{background:url(../images/gr_obj/email.gif)   left center no-repeat;}
 ul.Contact li.Register{background:url(../images/gr_obj/register2.gif)   left center no-repeat;}
 /***********************/
 div.AdrBox{background:url(../images/new-index/devis.gif) no-repeat}
div.AdrBoxEs{background:url(../images/new-index/devis-es.gif) no-repeat}
div.AdrBoxIt{background:url(../images/new-index/devis-it.gif) no-repeat}
	   
div.AdrBoxEng{background:url(../images-junior/devis-eng.gif) no-repeat}	   


div.AdrBoxGer{background:url(../images/new-index/devis-ger.gif) no-repeat}	 
#quotebox { 
    width:265px; 
	padding-left:10px;
	padding-top:40px;
	margin:0 auto;
	}
	
#quotebox p {color:#9ba619;font-size:9px}

#quotebox option { background:#f8fdeb;color:#1268ae;border-bottom:2px solid #fff;}
#quotebox optgroup { background-color:#9ba619; padding:1px; color:#f5fae0; font-size:9px;font-style:normal}
#quotebox select {border:1px solid #99cc33;font-size:8pt;margin:5px 0px 5px 5px;width:260px;}	   
/***********************/
#RightContent .Register h4.Top{ color:#597406; border-bottom:1px solid #597406; font-size:12px; margin-left:20px;}
#RightContent .RegisterButton{ color:#fff; font-size:14px; font-weight:bold; text-align:center; background:url(../images-junior/register-button.gif) no-repeat; width:200px; line-height:38px; margin:0 auto;  }
#RightContent .Family{ background:url(../images-junior/family.jpg) no-repeat top; width:200px; margin:0 auto; height:320px;}
#RightContent .Family h4{ text-align:center; font-size:18px; color:#000; padding-top:10px;}
/***********************/
.brochure {
    background:url(../images/new-index/brochure.gif) no-repeat left top;
    margin-top:25px;
	padding:15px 0px 15px 15px ;
	width:47%;
	
	 }   
.brochure h3{margin-bottom: 20px ; color:#4b7dae; font-size:12px; text-decoration:underline;} 
.brochure span{color:#779c19}   	  

 

#newfix {width:300px; margin:0 auto;}
#newfix h6 a { font-family:Tahoma, Arial, sans-serif; font-size:17px; text-decoration:none; background:url(../images/facebook-icon.jpg) no-repeat left center; padding-left:55px; line-height:52px; height:50px; display:block; color:#aabadc; }
#newfix h6 a:hover {color:#3d61b0; background:url(../images/facebook-icon-hover.jpg) no-repeat left center;}

