#apDiv1 {
	position:absolute;
	left:937px;
	top:16px;
	width:188px;
	height:137px;
	z-index:1;
	text-align: right;
}

body {
	line-height:1
}
ol, ul {
	list-style:none
}
:focus {
	outline:0
}
/*********************************************************************************/
/* [2] - 12-Col Frame */

.main_wrap {
	width:960px;
	margin:0 auto;
	background: none;
}
.grid_1, .grid_2, .block, .mini_wrap, .additional_wrap1, .two-equals, .menu, .left_pannel, right_panel, .right_three, .left_three, .grid_11, .full_width {
	float:left;
	margin:0 10px
}


.main_wrap .block {
	width:220px;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Verdana;
	text-justify: auto;
	text-align: justify;
	margin-right: 10px;
	margin-left: 10px;
}
.main_wrap .mini_wrap {
	width:300px;
	font-family: "Trebuchet MS", Verdana;
	padding-top: 0px;
}
.main_wrap .two-equals {
	width:440px;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	font-stretch: extra-expanded;
	line-height: 20px;
	padding-right: 10px;
	color: #494949;
}
.main_wrap .left_pannel {
	width:630px;
}
.main_wrap .left_three {
	width:780px
}
.main_wrap .full_width {
	width:960px;
	padding-bottom: 10px;
	margin-left: 0px;
	padding-left: 0px;
}
.main_wrap .full_width1 {
	width:940px;
	margin-bottom: 1px;
}

.main_wrap .no_left_margin {
	margin-left:0;
}
.main_wrap .no_right_margin {
	margin-right:0
}

.main_wrap .mini_wrapjuniors p {
width : 300px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 13px;
color : #6b6b6b;
line-height : 24px;
padding-bottom : 15px;
margin-top : 20px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : none;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : none;
border-top-color : #959595;
border-right-color : #959595;
border-bottom-color : #959595;
border-left-color : #959595;
padding-left : 5px;
padding-right : 5px;
border-radius : 9px;
}
.main_wrap .mini_wrapjuniors  h5
{
	width:300px;
	float:left;
	font-family: "Trebuchet MS", Verdana;
	font-size:18px;
	color:#6b6b6b;
	line-height:30px;
	padding-bottom:15px;
	margin-top:22px;
	padding-left: 5px;
	padding-right: 5px;
	border: thin none #959595;
	height: 33px;
	border-radius: 7px;
}
body {
	margin:0px;
	padding:0px;
	background:#f3f3f3 url(../images/body-bg.png) repeat

}
* {
	margin:0px;
	padding:0px;
	text-align: left;
}
a {
	text-decoration:none;
	outline:none;
	color: #949292;
}
#fullwidth {
	width:100%;
	float:left;
}
a.logosmall {
	width:320px;
	height:81px;
	float:left;
	background:url(../images/LanguageSchools-Zadorspain-logo.jpg) no-repeat;
	margin-top:0px;
	margin-left:0px
}

ul#menu {
width : 100%;
float : left;
clear : right;
margin-top : 5px;
margin-left : 0;
background-image : url(../images/a_bgmenu.png);
position : relative;
background-repeat : repeat-x;
border-radius : 7px;
border-bottom-color : #A1A1A1;
border-bottom-style : solid;
height : 75px;
background-position : bottom;
}
ul#menulang {
float : right;
clear : right;
margin-top : 10px;
margin-left : 0;
height : 100px;
position : relative;
background-position : bottom;
width : 350px;
}
ul#menulang2 {
	float:right;
	clear:right;
	margin-top:5px;
	margin-left:0px;
	height:10px;
	position:relative;
	background-position:bottom;
	width: 180px;
}

ul#menugreen {
width : auto;
float : left;
clear : right;
margin-top : 5px;
margin-left : 0;
height : 75px;
background-image : url(../images/a_bgmenugreen.png);
position : relative;
background-repeat : repeat-x;
background-position : bottom;
}
ul#menu li, ul#menu li.select {
	float : left;
	margin-right : 6.5px;
	position : relative;
	z-index : 100;
	color : #323232;
}
ul#menu li a, ul li.select a {
	width : auto;
	height : 87px;
	float : left;
	padding : 0 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #ffffff;
	line-height : 100px;
	text-transform : none;
	cursor : pointer;
	font-weight : bold;
}
ul#menu li:hover a, ul#menu li.select a {
color : #efa927;
}
ul#menu li ul {
width : 150px;
float : left;
margin : 0;
position : absolute;
left : 0;
top : 78px;
clear : left;
display : none;
z-index : 80000;
padding : 0 2px;
background-color : #e6e6e6;
color : #323232;
}
ul#menu li ul li {
width : 150px;
height : 40px;
float : left;
margin : 0;
border-top : 1px solid #323232;
z-index : 0;
background : none;
color : #323232;
}
ul#menu li ul li a {
width : 150px;
height : 40px;
float : left;
padding : 0;
color : #323232;
text-indent : 20px;
background : none;
font-size : 13px;
line-height : 40px;
}
ul#menu li:hover ul li a {
background : none;
color : #323232;
}
ul#menu li ul li a:hover {
background : #000;
color : #fff;
}
ul#menu li ul li:first-child {
border : 0;
color : #4d4d4d;
}
ul#menu li ul li:first-child a {
border : 0;
}
ul#menu li ul li ul {
left : 150px;
top : 1px;
}


/* Direction nav styles (e.g. Next & Prev) */

.content {
	width:100%;
	float:left;
	padding-bottom:10px;
}
.content p {
	width:100%;
	float:left;
	font-family:"Trebuchet MS", Verdana;
	font-size:14px;
	color:#6b6b6b;
	line-height:20px;
	margin-top:20px;
	text-align: justify;
}

.content h3 {
	width:100%;
	float:left;
	font-family: "Trebuchet MS", Verdana;
	font-size:28px;
	font-weight:bold;
	margin-top:20px;
	line-height: 30px;
}

.content h5 {
	width:100%;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#949292;
	padding-bottom:20px;
	text-indent:45px;
	line-height: 25px;
}

.slogancourses {
	width:100%;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#949292;
	padding-bottom:20px;
	text-indent:45px;
	line-height: 25px;
}

.content h4 {
	width:100%;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: lighter;
	color:#666464;
	margin-top:0px;
}
.content h4 a {
	width:100%;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: normal;
	color:#666464;
	margin-top:0px;
	text-align: left;
}
.contentce h4 a {
	width:100%;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: normal;
	color:#666464;
	margin-top:0px;
	text-align: left;
}

.contentchildren {
	width:99%;
	float:left;
	padding-bottom:10px;
	background-color: #FE5F29;
	margin-top: 0px;
	height: 40px;
	font-size: 40px;
	font-family: "Trebuchet MS", Verdana;
	color: #F1F1F1;
	line-height: 40px;
	margin-left: 0px;
	background-image: url(../images/banner_gradienorange1.jpg);
	padding-left: 5px;
	border-radius: 7px;
}
.contentchildrenpeque {
width : 98.5%;
float : left;
padding-bottom : 5px;
margin-top : 110px;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #F5F5F5;
line-height : 30px;
margin-left : 0;
margin-right : 0;
background-image: url(../images/banner_gradienorange1.jpg);
padding-left : 5px;
padding-top : 5px;
height : 35px;
border-radius : 7px;
}
.contentjuniorspequeno {
width : 98.5%;
float : left;
padding-bottom : 5px;
margin-top : 110px;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #F5F5F5;
line-height : 30px;
margin-left : 0;
margin-right : 0;
background-image: url(../images/banner_gradienorange1.jpg);
padding-left : 5px;
padding-top : 5px;
height : 35px;
border-radius : 7px;
}
.contentchildrenpagina {
	width:100%;
	float:right;
	padding-bottom:5px;
	background-color: #FE5F29;
	margin-top: 10px;
	height: auto;
	font-size: 30px;
	font-family: "Trebuchet MS", Verdana;
	color: #FFFFFF;
	line-height: 40px;
	margin-left: 1px;
	box-shadow: inset 2px 2px 2px 2px;
	text-align: center;
	white-space: pre;
	border-bottom-color: #E7E7E7;
	border-bottom-style: inset;
}

.contentchildrennav {
	width:100%;
	float:left;
	padding-bottom:5px;
	background-color: #E8E8E8;
	margin-top: 0px;
	height: 20px;
	font-size: 20px;
	font-family: "Trebuchet MS", Verdana;
	color: #676767;
	border-bottom-color: #FE5F29;
	border-bottom-style: solid;
	margin-bottom: 5px;
	border-radius: 5px;
	box-shadow: 0px 2px 6px 2px #CACACA;
	text-align: center;
}

.contentchildrennav a{
	width:100%;
	float:left;
	padding-bottom:5px;
	background-color: #E8E8E8;
	margin-top: 0px;
	height: 20px;
	font-size: 20px;
	font-family: "Trebuchet MS", Verdana;
	color: #676767;
	border-bottom-color: #FE5F29;
	border-bottom-style: solid;
	margin-bottom: 5px;
	border-radius: 5px;
	box-shadow: 0px 2px 6px 2px #CACACA;
	text-align: center;
}
.contentchildrennav a:hover {
	width:100%;
	float:left;
	padding-bottom:5px;
	background-color: #FFAF1C;
	margin-top: 0px;
	height: 20px;
	font-size: 20px;
	font-family: "Trebuchet MS", Verdana;
	color: #E5E5E5;
	border-bottom-color: #FE5F29;
	border-bottom-style: solid;
	margin-bottom: 5px;
	border-radius: 5px;
	box-shadow: 0px 2px 6px 2px #CACACA;
	text-align: center;
}
.contentjuniorsnavtitulos{
	width:100%;
	float:left;
	padding-bottom:15px;
	background-color: #E8E8E8;
	margin-top: 0px;
	height: 30px;
	font-size: 18px;
	font-family: "Trebuchet MS", Verdana;
	color: #676767;
	border-bottom-color: #6B6B6B;
	border-bottom-style: none;
	margin-bottom: 8px;
}
a.readmore:hover
{
	background:url(../images/tab-hover.png) no-repeat;
}
a.readmorejuniors:hover
{
	background:url(../images/tab-hover.png) no-repeat;
}
a.readmorechildren:hover
{
	background:url(../images/tab-hover.png) no-repeat;
}
a.readmoregroups:hover
{
	background:url(../images/tab-hover.png) no-repeat;
}
a.readmorezador {
	width:110px;
	height:55px;
	float:left;
	background:url(../images/read-morezador.png) no-repeat;
	margin-top:20px;
}
a.readmorezador:hover
{
	background:url(../images/tab-hover.png) no-repeat;
}
a.knwmore:hover
{
	background:url(../images/know-more2.png) no-repeat;
}

#footer {
	width:100%;
	float:left;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	background-color: #F3F3F3;
}
#footer p {
	width:370px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin-top:auto;
	line-height:22px;
}
#footer p a {
	font-weight:bold;
	color:#7f7c6e;
}
/*Short Codes*/

p.breadcrumb {
	width:100%;
	float:left;
	margin:5px 0 30 0;
	color:#8D8D8D;
	padding:5px 0 15px 0;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
}

p a, breadcrumb {
	color:#6b6b6b
}
p a:hover {
	color:#000;
	text-decoration: underline;
}

p.martop
{
	margin-top:0px;
}
.img_wrap {
	width:auto;
	margin:3px 3px 0 0;
	float:left;
	margin-top: 30px;
	border-radius: 7px;
}
.img_wrap_head {
	width : auto;
	margin : 15px 0px 0px 0;
	float : right;
}


.img_wrap_right {
	width:auto;
	margin:3px 3px 0 0px;
	float:right;
}
.img_wrapfooter {
	width : auto;
	margin : 3px 3px 0 0;
	float : left;
	margin-top : -3px;
}


.img_wrapmargin {
	width:auto;
	margin:3px 15px 0 0px;
	float:left;
	margin-top: 30px;
	margin-right: 20px;
}

/******************************************************************/
/* TABLE STYLES */
.table_wrap {
	width:900px;
	margin-top:0px;
	float:left;
}

.table_wrap p.two_columns {
	width:128px;
	margin-top:0;
	height:25px;
	float:left;
	text-align:center;
	padding-bottom:1px;
	line-height:25px;
	background-color: #E8E8E8;
	border-bottom-color: #FFF;
	border-bottom-style: solid;
	border-bottom-width: medium;
	border-radius: 0px;
}
.table_wrap p.two_columnsbig1 {
	width:248px;
	margin-top:15px;
	height:50px;
	float:left;
	text-align:left;
	padding-bottom:0px;
	line-height:15px;
	margin-left: 2px;
	min-height: 170px;
}

@-moz-document url-prefix() {
.table_wrap p.heading_3 {
width:448px;
}/*Fix For Firefox*/
}
/******************************************************************/
/* LIST STYLES */

ol {
	width:100%;
	margin-top:15px;
	float:left
}
.drop_cap1right {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #929292;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/basketball_ball_icon.jpg);
	background-repeat: no-repeat;
	background-position: 148px 10px;
}
.drop_cap1righttennis {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #929292;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/background-gallery.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightgolf {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/a1gl.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightenfants {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/summer-camps-for-children-spain-alicante.png);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightenfantswater {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/awat.JPG);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightenfants1 {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/summer-camps-children-alicante-spain-Zadorspain-10.JPG);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightenfantscours {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/a1ch.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightenfantscours a:hover{
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/a1chgr.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightenfantsgolf {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/summer-camps-children-spain-alicante-multisports.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}


.drop_cap1rightwindsurf {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/a1win10.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightbasket {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/a1bs.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightjuniors {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;


	background-image: url(
../images/Tarptautine-StovyklosjaunimuiIspanijoje-Zadorspain-22%20(640x640).jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
	background-image: url(../images/a1ju.jpg);
}


.drop_cap1rightsailing {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/MP900315615.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}

.strong1 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight: bolder;
}
.strong1light {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight: lighter;
	color: #636363;
}
.strong1blanco {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	margin-top: 13px;
	margin-left: 10px;
}
.strong2 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: bolder;
}
.strong2light {
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: lighter;
	line-height: normal;
}
.strong3 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 20px;
	font-weight: bolder;
}

.strong4 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 22px;
	font-weight: bolder;
}
.strong5 {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
}

.strong5light {
	font-family: "Trebuchet MS", Verdana;
	font-size: 30px;
	font-weight: lighter;
	line-height: 35px;
}
.strong6 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 40px;
	font-weight: bolder;
	line-height: 40px;
}
.strong6light {
	font-family: "Trebuchet MS", Verdana;
	font-size: 40px;
	font-weight: lighter;
	line-height: 40px;
}
.strong6lightcenter {
	font-family: "Trebuchet MS", Verdana;
	font-size: 40px;
	font-weight: lighter;
	line-height: 40px;
	padding-left: 100px;
}
.strong7 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 50px;
	font-weight: bolder;
	line-height: 50px;
}
.strong7light {
	font-family: "Trebuchet MS", Verdana;
	font-size: 50px;
	font-weight: lighter;
	line-height: 50px;	
}
.strong8 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 60px;
	font-weight: lighter;
	line-height: 60px;
}
.strong7o {
	font-family: "Trebuchet MS", Verdana;
	font-size: 50px;
	font-weight: bolder;
	line-height: 50px;
	color: #FE5F29;
}
.strong7olight {
	font-family: "Trebuchet MS", Verdana;
	font-size: 50px;
	font-weight: lighter;
	line-height: 50px;
	color: #FE5F29;
}
.strong8o {
	font-family: "Trebuchet MS", Verdana;
	font-size: 60px;
	font-weight: lighter;
	line-height: 60px;
	color: #FE5F29;
}
.strong1O {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight: bolder;
	color: #FE5F29;
}
.strong1Olight {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	font-weight: lighter;
	color: #FE5F29;
}
.stronglight {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: lighter;
	color: #FF8000;
	text-outline: 1px;
}
.strong2O {
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: bolder;
	color: #FE5F29;

}
.strong3O {
	font-family: "Trebuchet MS", Verdana;
	font-size: 20px;
	font-weight: bolder;
	color: #FE5F29;

}
.strong3foot {
	font-family : "Trebuchet MS", Verdana;
	font-size : 20px;
	font-weight : bolder;
	text-align : left;
	padding-top : 10px;
}
.strong3grisfoot {
	font-family : "Trebuchet MS", Verdana;
	font-size : 20px;
	font-weight : bolder;
	text-align : left;
	padding-top : 10px;
	color: #949292;
	padding-bottom: 0px;
}
.strong3footMID {
	font-family : "Trebuchet MS", Verdana;
	font-size : 20px;
	font-weight : bolder;
	text-align : left;
	vertical-align: 0px;
}

.strong4O {
	font-family: "Trebuchet MS", Verdana;
	font-size: 22px;
	font-weight: bolder;
	color: #FE5F29;
}
.strong4Olight {
	font-family: "Trebuchet MS", Verdana;
	font-size: 22px;
	font-weight: lighter;
	color: #FE5F29;
	line-height: 1;
}
.strong4yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #fabe0a;
}

.strong5O {
	font-family: "Trebuchet MS", Verdana;
	font-size: 30px;
	font-weight: bolder;
	color: #FE5F29;
	line-height: 30px;
}
.strong5Olinght {
	font-family: "Trebuchet MS", Verdana;
	font-size: 30px;
	font-weight: lighter;
	color: #FE5F29;
	line-height: 30px;
}
.strong6O {
	font-family: "Trebuchet MS", Verdana;
	font-size: 40px;
	font-weight: bolder;
	line-height: 40px;
	color: #FE5F29;
}
.strong6Okught {
	font-family: "Trebuchet MS", Verdana;
	font-size: 40px;
	font-weight: lighter;
	line-height: 40px;
	color: #FE5F29;
}

.strong6O {
	font-family: "Trebuchet MS", Verdana;
	font-size: 40px;
	font-weight: bolder;
	line-height: 40px;
	color: #FE5F29;
}
.strong6Okught {
	font-family: "Trebuchet MS", Verdana;
	font-size: 40px;
	font-weight: lighter;
	line-height: 40px;
	color: #FE5F29;
}


.withOutPicsmall {
	width : 286px;
	float : left;
	border : #c5c5c5 solid 1px;
	border-radius : 7px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : #868686;
	font-style : italic;
	text-indent : 5px;
	text-align : left;
	margin-top : 3px;
	margin-right : 0;
	margin-bottom : 50px;
	margin-left : 2px;
	padding-top : 1px;
	padding-right : 0;
	padding-bottom : 1px;
	padding-left : 0;
	background-position: 10px 3px;
	background-repeat : no-repeat;
	background-color : #FFFFFF;
	font-weight : lighter;
	box-shadow: 1px 1px 2px 2px #DDDDDD;
	border-top-color: #B0B0B0;
	border-right-color: #B0B0B0;
	border-bottom-color: #B0B0B0;
	border-left-color: #B0B0B0;
}


#left-navigation {
	width:220px;
	float:left;
	margin:45px 10px 0 0;
	padding-bottom:40px;
	font:14px "Trebuchet MS", Verdana;
	color: #5E5E5E;
	padding-right: 80px;
}
/* ----------------------------------------------- Vertical Navigation  --------------------------------------- */
/* First Level Menu */

ul#menuLevel-1 li.squared a:hover {
	background:#5F5F5F url(../images/bullets-hover.jpg) no-repeat 8px
}
ul#menuLevel-1 li a:hover {
	color:#FFF;
	background:#333
}
/* Second level Heirarchy */

ul#menuLevel-1 li.active a.tab:hover, ul#menuLevel-1 a.tab:visited {
	color:#fff;
	padding-left:20px;
	background:#5F5F5F url(../images/tab-arrow.png) no-repeat 7px;
}


/* Category List */



ul.sub1 li a:hover, ul.sub2 li a:hover, ul.sub3 li a:hover {
	text-decoration:underline;
}

/* left column buttons */
.leftContent {
	width:200px;
	float:left;
	margin:0 5px;
}
.slidedeck dd .leftContent {
width : 252px;
display : block;
float : left;
margin : 0 0 0 30px;
}
/* right column Buttons */
.cssButn, .cssButn:visited {
	display: inline-block;
	padding:5px 10px 6px 5px;
	color: #fff;
	text-decoration: none;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	cursor: pointer;
	background-color: #D20221;
	background-image: url(#BBBBBBurl(
../images/css-btn.png));
	background-repeat: repeat-x;
	background-position: 0 0px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(42,42,42,0.3);
}
.cssButn1, .cssButn1:visited {
display : inline-block;
padding : 5px 10px 6px 5px;
color : #686868;
text-decoration : none;
cursor : pointer;
background-color : #E8E8E8;
background-repeat : repeat-x;
background-position : 0% 0%;
margin-bottom : 3px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : rgba(42, 42, 42, 0.3);
font-weight : 800;
font-size : 9pt;
border-radius : 5px;
box-shadow : 0 1px 3px #BDBDBD;
width : 170px;
}
.cssButn1:hover {
display : inline-block;
padding : 5px 10px 6px 5px;
color : #FFFFFF;
text-decoration : none;
cursor : pointer;
background-color : #F4AD06;
background-repeat : repeat-x;
background-position : 0% 0%;
margin-bottom : 3px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : rgba(42, 42, 42, 0.3);
font-weight : 800;
font-size : 9pt;
border-radius : 5px;
box-shadow : 0 1px 3px #BDBDBD;
width : 170px;
}
/* default template Button */
.leftContent a.default, a.default:visited {
	background-color:#015C5E;
}
.leftContent a.default:hover {
	background-color:#82D2E3;
}
/* Red Button */
.leftContent a.red, a.red:visited {
	background-color:red;
}
.leftContent a.red:hover {
	background-color: #FF2D2D;
}
/* Grey */
.leftContent a.grey, a.grey:visited {
	background-color: #C9C9C9;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
}
.leftContent a.grey:hover {
	background-color: #E5E5E5;
}
/* Green */
.leftContent .green, .leftContent .green:visited {
	background-color: #91bd09;
}
.leftContent .green:hover {
	background-color: #749a02;
}
/* Blue */
.leftContent .blue, .leftContent .blue:visited {
	background-color: #2daebf;
}
.leftContent .blue:hover {
	background-color: #39C;
}
/* Red */
.leftContent .red, .leftContent .red:visited {
	background-color: #e33100;
}
.leftContent .red:hover {
	background-color: #872300;
}
/* Magenta */
.rightContent .magenta, .rightContent .magenta:visited {
	background-color: #a9014b;
}
.rightContent .magenta:hover {
	background-color: #630030;
}
/* Orange */
.rightContent .orange, .rightContent .orange:visited {
	background-color: #ff5c00;
}
.rightContent .orange:hover {
	background-color: #d45500;
}
/* Yellow */
.rightContent .yellow, .rightContent .yellow:visited {
	background-color: #ffb515;
}
.rightContent .yellow:hover {
	background-color: #fc9200;
}
/* Black */
.rightContent .black, .rightContent .black:visited {
	background-color: #1a1a1a;
}
.rightContent .black:hover {
	background-color: #333;
}
/********************************************************************/

.Img-gallery li a.pic1:hover {
	width:300px;
	height:160px;
	background:url(../images/gallery-3_img1.jpg) no-repeat;
}
.Img-gallery li a.pic2:hover {
	width:300px;
	height:160px;
	background:url(../images/gallery-3_img2.jpg) no-repeat;
}
.Img-gallery li a.pic3:hover {
	width:300px;
	height:160px;
	background:url(../images/gallery-3_img3.jpg) no-repeat;
}
.Img-gallery li a.pic4:hover {
	width:300px;
	height:160px;
	background:url(../images/gallery-3_img4.jpg) no-repeat;
}
.caption {
	font-style:italic;
	color:#7F7F7F;
}

.demo {
	width:460px;
	float:left;
	margin-top:30px;
	overflow:hidden
}
.gallery_demo {
	width:460px;
	margin:0 auto;
}
.gallery_demo li {
	width:65px;
	height:50px;
	margin: 20px 2px;
	float:left;
}

/* Menu Styles */
#menu1 li:hover a {
	background:#8C8C8C;
	color:#fff;
}
#menu1 li:hover .lowerMenu {
	visibility:visible;
}



.main_wrap .left_three {
	width:700px
}
ul#topnav {
	margin: 20px 0 0 0;
	padding: 0;
	list-style: none;
	float: left;
	font-size: 1.1em;
	width:250px;
	color: #D90616;
}
ul#topnav li {
	margin: 0;
	padding: 0;
	overflow: hidden;  /*--Important - Masking out the hover state by default--*/
	float: left;
	height:30px;
	width:284px;
	color: #FE5F29;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FE5F29;
	border-radius: 5px;
}
ul#topnav li:first-child {
	border:0;
}
ul#topnav a, ul#topnav span { /*--The <a> and <span> share the same properties since the <span>  will be a duplicate of the <a> tag--*/
	padding: 7px 10px;
	float: left;
	text-decoration: none;
	color: #fff;
	background: url(../images/a_bgmenuorange.png) repeat-x;
	text-transform: uppercase;
	clear: both;
	width: 100%;
	height: 20px;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
	line-height: 16px; /*--Vertical alignment of text--*/
}
ul#topnavgreen a, ul#topnav span { /*--The <a> and <span> share the same properties since the <span>  will be a duplicate of the <a> tag--*/
	padding: 7px 10px;
	float: left;
	text-decoration: none;
	color: #fff;
	background: url(../images/a_bggreen.png) repeat-x;
	text-transform: uppercase;
	clear: both;
	width: 100%;
	height: 20px;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
	line-height: 16px; /*--Vertical alignment of text--*/
}
ul#topnav a { /*--This is basically the hover state of navigation--*/
	background-position: left top;
	background-color: #D90616;
}
ul#topnav span { /*--Default state of navigation--*/
	color: #626262;
	background:none;
}
ul.tabs li a:hover {
	background: url(../images/tab-bginner.png) no-repeat;
	width: 150px;
	padding-left: 4px;
	background-color: #D90616;
}
html ul.tabs li.active a, html ul.tabs li a:hover { /*--Makes sure that the active tab does not listen to the hover properties--*/
	color:#fff;
	background: url(../images/tab-hover3.png) no-repeat;
	width: 150px;
	background-color: #D90616;
}


a.button:hover {
	background-image: url(../images/btn_hover_right.png);
	color: #fff;
	outline: none;
}
a.button:hover span {
	background-image:url(../images/btn_hover.png);
}
a.orange:hover {
	background-image: url(../images/btn_hover_right.png);
}
a.orange:hover span {
	background-image:url(../images/btn_hover.png);
}

#footer {
width : 100%;
float : left;
padding-top : 0;
margin-top : 0;
padding-bottom : 0;
background-color : #f3f3f3;
border-radius : 30px;
background-image : url(../images/zadorspanishlanguageschools-logo.png);
background-repeat : no-repeat;
background-position : 162px;
box-shadow : 0 -2px 7px 1px #D1D1D1;
margin-right : 50px;
margin-left : 0;
}
#footer p {
width : 95%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #8d8c86;
margin-top : 0;
line-height : 22px;
text-align : justify;
margin-right : 10px;
}
#footer p a {
	font-weight : normal;
	color : #757575;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 15px;
	background-position: 0 3px;
}
#footer p a:hover {
font-weight : normal;
color : #f8b414;
}


h1,h2,h3,h4,h5,h6 {
	font-family: "Trebuchet MS", Verdana;
	color: #909090;
	margin-top: 0px;
	margin-right: 1px;
	margin-left: 1px;
	text-align: left;
}
.bigldiv
{
	width:400px;
	float:left;
	margin:20px 0 40px 25px;
}
.bigldivaccordion {
	width : 450px;
	float : right;
	margin : 0px 0 40px 15px;
}

.content img.r1
{
	width:auto;
	float:left;
	margin:20px 0 0 0;
	
}
.main_wrap .mini_wrap  p
{
	width:100%;
	float:left;
	font-family: "Trebuchet MS", Verdana;
	font-size:13px;
	color:#6b6b6b;
	line-height:24px;
	padding-bottom:15px;
	margin-top:15px;
	padding-left: 5px;
	padding-right: 5px;
}


.smalldiv
{
	width:150px;
	float:left;
}
img.marrht
{
	width:auto;
	float:left;
	margin:20px 15px 0 0;
}
/* stylin bannner content */
.banner-wrap{
	width:100%;
	height:auto;
	float:left;
}
.banner{
	width:990px;
	height:358px;
	float:none;
	margin:0 auto;
	padding-top:28px;
}
.leftContent h2{
	width:260px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:27px;
	font-weight:bold;
	color:#A6BB2D;
	margin:50px 0 0 0px;
	padding-bottom:25px;
}

.leftContent p{
    clear:left;
	width:242px;
	float:left;
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#727272;
	line-height:21px;
}
.slidedeck dd img{
	float:right;
	margin: 32px 29px 0 0;
	box-shadow: 2px 2px 3px 2px #D2D2D2;
	border-radius: 8px;
}
#box6vacio {
	width:94%;
	height:50px;
	float:left;
	background:url(../images/box-bg.png) no-repeat;
	padding:10px 30px;
	margin:0px 0 30px 0;
	font-size: 24px;
}

#box6vacio p {
	width:775px;
	float:left;
	font-family: "Trebuchet MS", Verdana;
	font-size:24px;
	color:#808080;
	font-weight:bold;
	line-height:20px
}
#box6vacio a {
	width:192px;
	height:49px;
	float:left;
}




html ul.tabs1 li.active a, html ul.tabs1 li a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
											color:#444444; background: url(../images/li-img2.png) no-repeat}


.inner{
	float:left;
	width:970px;
	margin:40px 0 0 0;
	padding:0 0 50px 0;
}

.banner{
	float:left;
	width:972px;
	height:300px;
	margin-left: 0px;
}
.banner-wrap {
width : 100%;
height : auto;
float : left;
}


#slider ul li .bannerleft{
	float:left;
	width:520px;
	margin:10px 0 0 20px;
}
#slider ul li .bannerleft h2{
	float:left;
	width:520px;
	color:#1f080d;
	font-size:27px;
	line-height:35px;
}
#slider ul li .bannerleft p{
	float:left;
	width:511px;
	color:#1f080d;
	font-size:12px;
	line-height:21px;
	margin:20px 0 0 0;
}
#slider ul li .bannerleft a.readmore1{
	float:left;
	width:120px;
	height:25px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	background:url(../images/readmoreorange.png) no-repeat top left;
	margin:20px 10px 0 10px;
	padding:7px 0 0 18px;
	font-family: "Trebuchet MS", Verdana;
}
#slider ul li .bannerleft a.readmore1:hover{
	text-decoration:underline;
	background-image: url(../images/readmoreorange.png);
}
#slider ul li .bannerImg{
	float:right;
	margin:20px 0px 0 0;

}

.pfText{
	width: 300px;
	float: right;
	
}

.pfText a {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #FFFFFF;
	text-decoration : none;
	cursor : pointer;
	background-color : #FE8F01;
	background-repeat : repeat-x;
	background-position : 0% 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius : 9px;
	float : right;
	box-shadow : 3px 2px 3px 4px #D9D9D9;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin-right : 7px;
	padding-left : 5px;
	margin-left : 10px;
}
.pfText a:hover {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #464646;
	text-decoration : none;
	cursor : pointer;
	background-color : #DEDEDE;
	background-repeat : repeat-x;
	background-position : 0% 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius : 9px;
	float : right;
	box-shadow : 2px 1px 6px 3px #FE8F01;
	margin-left : 10px;
}
.innerRight{
	float:right;
	width:316px;
	margin:0px 0 0 0;
}
.right1 ul.RightTop li p a:hover{
	text-decoration:none;
}

ul.rightMid{
	float:left; 
	width:311px;
	padding-bottom:10px;
	margin:10px 0 0 0;
}
ul.rightMid li{
	float:left; 
	width:311px;
	padding:20px 0 0 0px;
}
ul.rightMid li p.news {
float : left;
width : 260px;
color : #6F6F6F;
display : block;
font-size : 12px;
line-height : 20px;
margin : 0;
padding : 0 0 15px 0;
margin : 0 0 0 20px;
text-align : justify;
font-weight : lighter;
}
ul.rightMid li p.news a {
	color : #FE8F01;
	text-decoration : underline;
}
ul.rightMid li p.news a:hover {
color : #91BC2C;
text-decoration : none;
}


.right h5 {
float : left;
width : 291px;
height : 26px;
background : url(../images/headng.png) top right no-repeat;
display : block;
padding : 5px 0 0 20px;
color : #000;
font-size : 21px;
border-radius : 5px;
}
.right ul.RightTop{
	float:left;
	width:311px;
}
.right ul.RightTop li{
	float:left;
	width:291px;
	padding:35px 0 5px 20px;
}

.right ul.RightTop li p{
	float:left;
	width:205px;
	color:#727272;
	font-size:12px;
	line-height:20px;
	padding:0px;
	margin:0px 0 0 25px;
	text-align: justify;
	
}

.right ul.RightTop li p b{
	color:#000;
	width:150px;
	display:block;
	font-size:12px;
	line-height:20px;
	padding:0px;
	margin:0px;
}

.right ul.RightTop li p a{
	color:#ec8000;
	font-size:12px;
	text-decoration:underline;
}
.right ul.RightTop li p a:hover{
	text-decoration:none;
}

/* Easy Slider */


#container{	
margin:0px;
display:block;
position:relative;
text-align:left;
width:292px;
padding:0 0px 0 4px;
float:left;
border:0px;
}
#slider{width:296px;
	 margin:0px;
		padding:0 0px 0 0px; display:block; float:left;}	
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
float:left;
}
#slider li{ 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
width:296px;
overflow:hidden;
outline:0px;
border:0px;
float:left;
padding:0px 0 0 0;
margin:0px 0 0 0px;

}	
#prevBtn, #nextBtn{ 
display:block;
width:38px;
height:38px;
position:absolute;
left:-20px;
top:55px;
}	
#nextBtn{ 
left:290px;
}														
#prevBtn a, #nextBtn a{  
display:block;
width:38px;
height:38px;
position:absolute;
z-index:10; 
left:-0px;
top:50px;
text-indent:-9999px;
background:url(../images/arrow-left.png) no-repeat;
}	
#nextBtn a{ 
background:url(../images/arrow-right.png) no-repeat;
left:0px;
}												
	


.rightBtm ul li a:hover{
	color:#d68717;
	text-decoration:underline;
}


.rotator ul li a:hover {
	color:#fff
}

a.more2:hover {
	color:#8080FF;
	text-decoration:underline;
	text-transform:uppercase;
	font-size:14px;
}
a.more:hover {
	color:#fff;
}








.banner{
	float:none;
	width:990px;
	height:358px;
	margin: 0 auto;
	padding-top: 28px;
}
#slider ul li .bannerleft{
	float:left;
	width:520px;
	margin:40px 0 20 20px;
}
#slider ul li .bannerleft h2{
	float:left;
	width:520px;
	color:#1f080d;
	font-size:27px;
	line-height:35px;
}
#slider ul li .bannerleft p{
	float:left;
	width:511px;
	color:#5C5C5C;
	font-size:13px;
	line-height:21px;
	margin:20px 0 0 0;
	font-family: "Trebuchet MS", Verdana;
}


#slider ul li .bannerleft a.readmore:hover{
	text-decoration:underline;
}

/* Easy Slider */

#container{
	margin:0 auto;
	display:block;
	position:relative;
	text-align:left;
	width:971px;
	padding:20px 0px 20px 0px;
	float:left;
	border:0px;
	background-color: #FFF;
}
#slider{width:951px;
	 margin:0px;
		padding:0 0px 0 0px; display:block; float:left;}	
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
float:left;
}
#slider li{ 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
width:951px;
overflow:hidden;
outline:0px;
border:0px;
float:left;
}	
#prevBtn, #nextBtn{ 
display:block;
width:32px;
height:39px;
position:absolute;
left:-50px;
top:60px;
}	
#nextBtn{ 
left:300px;
}														
#prevBtn a, #nextBtn a{  
display:block;
width:32px;
height:39px;
position:absolute;
z-index:10; 
left:-0px;
top:60px;
text-indent:-9999px;
background:url(../images/arrow_left.png) no-repeat;
}	
#nextBtn a{ 
background:url(../images/arrow_right.png) no-repeat;
left:660px;
}												
	
/* // Easy Slider */








[if IE 8]>
<style type="text/css">
.table_wrap p.heading_3						{width:449px;}
</style>
<![endif]
[if IE 7]>
<style type="text/css">
</style>
<![endif]
