/* CSS Document */
#apDiv1 {
position : absolute;
left : 940px;
top : 38px;
width : 188px;
height : 137px;
z-index : 1;
text-align : right;
}

#apDiv2 {
position : absolute;
left : 904px;
top : 38px;
width : 297px;
height : 193px;
z-index : 1;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
.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;
}
.left_1, .left_2, .left_3, .left_4, .left_5, .left_6, .left_7, .left_8, .menu, .left_10, .left_11, .right_1, .right_2, .right_3, .right_4, .right_5, .right_6, .right_7, .right_8, .right_9, .right_10, .right_11 {
position : relative;
}
.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 : 0;
}
.main_wrap .mini_wrap_menu {
width : 300px;
font-family : "Trebuchet MS", Verdana;
padding-top : 50px;
}
.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 .full_width {
width : 960px;
padding-bottom : 10px;
margin-left : 0;
padding-left : 0;
}
body {
margin : 0;
padding : 0;
background : url(../images/body-bg.png) repeat #f3f3f3;
}
* {
margin : 0;
padding : 0;
text-align : left;
}
a {
text-decoration : none;
outline : none;
color : #949292;
}
#fullwidth {
width : 100%;
float : left;
}
a.logo {
width : 540px;
height : 120px;
float : left;
background : url(../images/zador-language-schools-in-spain-1.jpg) no-repeat;
margin-top : 10px;
margin-left : 0;
}
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#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#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;
}
.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;
}
.content h3 {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 28px;
font-weight : bold;
margin-top : 20px;
}
.content h3.bg2 {
background : url(../images/zador-language-schools-in-spain.jpg) right no-repeat;
padding-bottom : 5px;
}
.content h3.bg3 {
background : url(../images/ser.png) right no-repeat;
padding-bottom : 20px;
}
a.readmore {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-more.png) no-repeat;
margin-top : 20px;
}
a.readmore:hover {
background : url(../images/tab-hover.png) no-repeat;
}
a.readmorejuniors {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-morejuniors.png) no-repeat;
margin-top : 20px;
}
a.readmorejuniors:hover {
background : url(../images/tab-hover.png) no-repeat;
}
a.readmorechildren {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-morechildren.png) no-repeat;
margin-top : 20px;
}
a.readmorechildren:hover {
background : url(../images/tab-hover.png) no-repeat;
}
a.readmoregroups {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-moregroups.png) no-repeat;
margin-top : 20px;
}
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 {
width : 222px;
float : left;
height : 54px;
float : left;
background : url(../images/know-more.png) no-repeat;
margin-top : 20px;
}
a.knwmore:hover {
background : url(../images/know-more2.png) no-repeat;
}
#footer {
width : 100%;
float : left;
padding-top : 0;
margin-top : 0;
padding-bottom : 0;
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;
}
p a:hover {
color : #000;
}
.img_wrap {
width : auto;
margin : 3px 3px 0 0;
float : left;
margin-top : 30px;
}
.img_wrap_head {
	width : auto;
	margin : 15px 0px 0px 0;
	float : right;
}

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

.strong2 {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
}
.strong3 {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
}
.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;
}
.strong4 {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
}
.strong5 {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
}
.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;
}
.strong7light {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : lighter;
line-height : 50px;
}
.strong1m {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : bolder;
color : #6d06df;
}
.strong2m {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
color : #6d06df;
}
.strong3m {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
color : #6d06df;
}
.strong3mlight {
	font-family : "Trebuchet MS", Verdana;
	font-size : 20px;
	font-weight : lighter;
	color : #5E05BE;
}
.strong4m {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #6d06df;
}
.strong5m {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
color : #6d06df;
}
.strong6m {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
line-height : 40px;
color : #6d06df;
}
.strong6mlight {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #6d06df;

}
.strong6mlightcenter {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
padding-left : 100px;
color : #6d06df;

}
.strong7mlight {
	font-family : "Trebuchet MS", Verdana;
	font-size : 50px;
	font-weight : lighter;
	line-height : 50px;
	color : #5E05BE;

}
.strong7m {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : bold;
line-height : 50px;
color : #6d06df;

}
.strong8 {
font-family : "Trebuchet MS", Verdana;
font-size : 60px;
font-weight : lighter;
line-height : 60px;
}
.strong8m {
font-family : "Trebuchet MS", Verdana;
font-size : 60px;
font-weight : lighter;
line-height : 60px;
color : #6d06df;

}
.strong7lightyellow {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : lighter;
line-height : 50px;
color : #fabe0a;
}
.withOutPic {
width : 415px;
float : left;
border : #c5c5c5 dashed 1px;
border-radius : 6px;
font-family : Arial, Helvetica, sans-serif;
font-size : 34px;
color : #868686;
font-style : italic;
text-align : left;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 1px;
padding-left : 3px;
background-repeat : no-repeat;
background-position : 3px 10px;
}
.withOutPic img {
position : relative;
top : 5px;
}
a.more {
width : 178px;
height : 61px;
background : url(../images/submit-bg.png) no-repeat;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
text-align : center;
line-height : 34px;
margin-top : 15px;
}


#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;
}
.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;
}
h1, h2, h3, h4, h5, h6 {
	font-family : "Trebuchet MS", Verdana;
	color : #909090;
	margin-top : 10px;
	margin-right : 1px;
	margin-left : 1px;
	text-align : left;

}
.main_wrap .mini_wrap h5 {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
color : #666464;
margin-left : 0;
margin-top : 15px;
}
.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;
}
.testihome {
width : 200px;
float : left;
background : url(../images/text-bg1.png) no-repeat;
padding : 10px 10px;
padding-bottom : 20px;
margin-top : 15px;
font-family : "Trebuchet MS", Verdana;
font-size : 32px;
font-weight : bold;
}

a.more2 {
color : orange;
text-decoration : none;
text-transform : uppercase;
font-size : 14px;
font-weight : bold;
}
a.more2:hover {
color : #8080ff;
text-decoration : underline;
text-transform : uppercase;
font-size : 14px;
}
a.more:hover {
color : #fff;
}

}
.pfContent {
	width: 560px;
	float: left;
	margin: 17px 0px 15px 0px;
	border: 0px dotted #999999;
}
.pfImg {
	width: 235px;
	height: 117px;
	float: left;
	margin:17px 0 0 0;
	padding:0 0 0 20px;
	background-image: url(../images/bg-pf.jpg);
	background-repeat: no-repeat;
}

.inner{
	float:left;
	width:970px;
	margin:40px 0 0 0;
	padding:0 0 50px 0;
}
.innerLeft{
	float:left;
	width:628px;
	border-right:1px solid #eeeeee;
}
.left{
	float:left;
	width:628px;
}
.left h3{
	float:left;
	width:570px;
	display:block;
	font-size:18px;
	color:#000;
	line-height:30px;
}
.left h4{
	float:left;
	width:570px;
	display:block;
	font-size:18px;
	color:#000;
	line-height:30px;
	margin:40px 0 0 0;
}


.left p.contd{
	float:left;
	width:541px;
	color:#5d5e56;
	line-height:21px;
	font-size:14px;
	padding:10px 0 0 0px;
}
.pfContent {
	width: 560px;
	float: left;
	margin: 17px 0px 15px 0px;
	border: 0px dotted #999999;
}
.pfImg {
	width: 235px;
	height: 117px;
	float: left;
	margin:17px 0 0 0;
	padding:0 0 0 20px;
	background-image: url(../images/bg-pf.jpg);
	background-repeat: no-repeat;
}
.pfText{
	width: 250px;
	float: right;
	text-align: justify;
	
}
.pfText p{
	padding: 0px;
	margin: 8px 0px 0px 0px;
	font-size:13px;
	color:#5d5e56;
	display:block;
	width:250px;
	float:left;
	text-align: justify;
}
.pfText h1 {
	font-size:20px;
	color: #0eb8fe;
	padding: 0px;
	margin: 0px;
	line-height: 1.2em;
	float:left;
}
.pfText em{
	font-size:14px;
	color: #818181;
	padding: 0px;
	margin: 0px;
	display:block;
	float:left;
	width:250px;
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
}
.pfText a{
	display:inline-block;
	float:left;
	width:230px;
	height:31px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
	line-height:26px;
	margin-top:5px;
	background-color: #858585;
	background-repeat: repeat-x;
	background-position: 0 0%;
	text-align: center;
	border-bottom-color: rgba(89,0,179,0.3);
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-radius: 9px;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
}
.pfText a:hover{
	color:#333;
	background-color: #BBBBBB;
}

.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;
}
.cssButn2, .cssButn2:visited {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #fff;
	text-decoration : none;
	cursor : pointer;
	background-color : #858585;
	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: none;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
	margin-left: 20px;
	width: 150px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 15px;
	text-align: center;
}
.cssButn2:hover {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #464646;
	text-decoration : none;
	cursor : pointer;
	background-color : #DBDBDB;
	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: none;
	box-shadow: 3px 2px 3px 4px #5A5A5A;
	margin-left: 20px;
	margin-top: 15px;
}
.cssButn3, .cssButn3:visited {
	display : inherit;
	padding : 5px 10px 6px 5px;
	color : #fff;
	text-decoration : none;
	cursor : pointer;
	background-color : #858585;
	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: none;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
	margin-left: 20px;
	width: 150px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 15px;
	text-align: center;
}
.cssButn3 a {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #fff;
	text-decoration : none;
	cursor : pointer;
	background-color : #858585;
	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: none;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
	margin-left: 20px;
	width: 80px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 15px;
	text-align: center;
}
.cssButn3:hover {
	padding : 5px 10px 6px 5px;
	color : #464646;
	text-decoration : none;
	cursor : pointer;
	background-color : #DBDBDB;
	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: none;
	box-shadow: 3px 2px 3px 4px #5A5A5A;
	margin-left: 20px;
	margin-top: 15px;
}

.innerRight{
	float:right;
	width:316px;
	margin:0px 0 0 0;
}
.right1{
	float:left;
	width:314px;
	padding:0px 0 25px 0px;
	margin:0px 0 0 0;
	
}
.right1 h4{
	float:left;
	width:291px;
	height:26px;
	background:url(../images/headng.png) no-repeat right top;
	display:block;
	padding:10px 0 0 20px;
	color:#000;
	font-size:21px;
}
.right1 ul.RightTop{
	float:left;
	width:311px;
}
.right1 ul.RightTop li{
	float:left;
	width:291px;
	padding:35px 0 5px 20px;
}

.right1 ul.RightTop li p{
	float:left;
	width:196px;
	color:#727272;
	font-size:12px;
	line-height:20px;
	padding:0px;
	margin:0px 0 0 25px;
}

.right1 ul.RightTop li p.address{
	float:left;
	width:196px;
	color:#727272;
	font-size:12px;
	line-height:20px;
	padding:0px;
	margin:0px 0 0 0px;
}

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

.right1 ul.RightTop li p a{
	color:#0eb8fe;
	font-size:12px;
	text-decoration:underline;
}
.right1 ul.RightTop li p a:hover{
	text-decoration:none;
}
.right1 h5{
	float:left;
	width:291px;
	height:26px;
	background:url(../images/headng.png) no-repeat right top;
	display:block;
	padding:10px 0 0 20px;
	color:#000;
	font-size:21px;
	margin:43px 0 0 0;
}

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.date{
	float:left; 
	width:25px;
	display:block;
	height:31px;
	background:url(../images/date.png) no-repeat left 0px;
	color:#727272;
	font-size:11px;
	padding:0px 0 0 8px;
	line-height:12px;
	margin:5px 0 0 20px;
}
ul.rightMid li p.date b{
	color:#727272;
	display:block;
	padding:2px 0 0 0;
	font-size:11px;
	line-height:12px;
}
ul.rightMid li p.news{
	float:left;
	width:260px;
	color:#454545;
	display:block;
	font-size:12px;
	line-height:20px;
	margin:5px;
	padding:3px 10px 15px 3px;
	margin:0 0 0 20px;
	text-align: justify;
	border-bottom-color: #D6D6D6;
	border-radius: 9px;
	box-shadow: 0px 0px 5px #A6A6A6;
	border-right-color: #D6D6D6;
	margin-right: 5px;
	border-bottom-style: solid;
}
ul.rightMid li p.news b{
	float:left; 
	font-size:11px;
	padding:0px;
	margin:0px;
}
ul.rightMid li p.news a{
	color:#0eb8fe;
	text-decoration:underline;
}
ul.rightMid li p.news a:hover{
	color:#0eb8fe;
	text-decoration:none;
}
.right1 h5{
	float:left;
	width:291px;
	height:26px;
	background:url(../images/headng.png) no-repeat right top;
	display:block;
	padding:10px 0 0 20px;
	color:#000;
	font-size:21px;
	margin:43px 0 0 0;
}



.right h5{
	float:left;
	width:291px;
	height:26px;
	background:url(../images/headng.png) no-repeat right top;
	display:block;
	padding:5px 0 0 20px;
	color:#000;
	font-size:21px;
	margin:43px 0 0 20;
}
.right h4{
	float:left;
	width:291px;
	height:26px;
	background:url(../images/headng.png) no-repeat right top;
	display:block;
	padding:10px 0 0 20px;
	color:#000;
	font-size:21px;
}
.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.RightToporange 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.address{
	float:left;
	width:196px;
	color:#727272;
	font-size:12px;
	line-height:20px;
	padding:0px;
	margin:0px 0 0 0px;
}

.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;
}





.right ul.RightTopgreen{
	float:left;
	width:311px;
}
.right ul.RightTopgreen li{
	float:left;
	width:291px;
	padding:35px 0 5px 20px;
}

.right ul.RightTopgreen 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.RightToporange 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.RightTopgreen li p.address{
	float:left;
	width:196px;
	color:#727272;
	font-size:12px;
	line-height:20px;
	padding:0px;
	margin:0px 0 0 0px;
}

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

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

.contentgroups {
	width:99.5%;
	float:left;
	padding-bottom:5px;
	background-color: #5302AC;
	margin-top: 0px;
	height: 50px;
	font-size: 40px;
	font-family: "Trebuchet MS", Verdana;
	color: #E8E8E8;
	line-height: 40px;
	margin-left: 0px;
	background-image: url(../images/banner_gradienpurple.jpg);
	padding-left: 5px;
	border-radius: 7px;
}
.contentgroupstitle {
	width:100%;
	float:left;
	padding-bottom:10px;
	background-color: #5302AC;
	margin-top: 15px;
	height: auto;
	font-size: 22px;
	font-family: "Trebuchet MS", Verdana;
	color: #FAFAFA;
	line-height: 30px;
	margin-left: 1px;
}
#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:900px;
	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;
}
a.logosmall {
	width:320px;
	height:81px;
	float:left;
	background:url(../images/LanguageSchools-Zadorspain-logo.jpg) no-repeat;
	margin-top:0px;
	margin-left:0px
}






ul#menulang {
	float:right;
	clear:right;
	margin-top:10px;
	margin-left:0px;
	height:100px;
	position:relative;
	background-position:bottom;
	width: 350px;
}

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;
}

.withOutPicsmall {
	width : 286px;
	float : left;
	border : #c5c5c5 solid 1px;
	border-radius : 7px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 23px;
	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;
}


.withOutPicsmall img {
	position:relative;
	top:5px;
}
.withOutPicsmall p.signature {
	width:130px;
	height:20px;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	float:right;
	background:url(../images/q-botmImg.png) no-repeat right bottom;
}
.withOutPicsmall a {
	width:100%;
	float:left;
	font-size:11px;
	color:#5F5F5F;
	font-style:normal;
	text-decoration: underline;
}
.withOutPicsmall a:hover {
	text-decoration:none;
}

.main_wrap .full_width1 {
	width:940px;
	margin-bottom: 1px;
}
