/* reset */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}
body{
	line-height:1
}
ol,ul{
	list-style:none
}
blockquote,q{
	quotes:none;
}
blockquote:before,blockquote:after,q:before,q:after{
	content:'';
	content:none
}
:focus{
	outline:0
}
ins{
	text-decoration:none;
}
del{
	text-decoration:line-through;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
/* text */ 
body{
	font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
}
a:focus{
	outline:1px dotted;
}
hr{
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0;
}
h1{
	font-size:25px;
}
h2{
	font-size:23px;
}
h3{
	font-size:21px;
}
h4{
	font-size:19px;
}
h5{
	font-size:17px;
}
h6{
	font-size:15px;}
ol{
	list-style:decimal;
}
ul{
	list-style:disc;
}
li{
	margin-left:30px;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{
	margin-bottom:20px;
}
.container_12,.container_16{
	margin-left:auto;
	margin-right:auto;
	width:960px;
}	.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{
	display:inline;
	float:left;
	position:relative;
	margin-left:10px;
	margin-right:10px;
}
.container_12 .grid_3,.container_16 .grid_4{
	width:220px;
}
.container_12 .grid_6,.container_16 .grid_8{
	width:460px;
}
.container_12 .grid_9,.container_16 .grid_12{
	width:700px;
}
.container_12 .grid_12,.container_16 .grid_16{
	width:940px;
}
.alpha{
	margin-left:0;
}
.omega{
	margin-right:0;
}
.container_12 .grid_1{
	width:60px;
}
.container_12 .grid_2{
	width:140px;
}
.container_12 .grid_4{
	width:300px;
}
.container_12 .grid_5{
	width:380px;
}
.container_12 .grid_7{
	width:540px;
}
.container_12 .grid_8{
	width:620px;
}
.container_12 .grid_10{
	width:780px;
}
.container_12 .grid_11{
	width:860px;
}
.container_16 .grid_1{
	width:40px;
}
.container_16 .grid_2{
	width:100px;
}
.container_16 .grid_3{
	width:160px;
}
.container_16 .grid_5{
	width:280px;
}
.container_16 .grid_6{
	width:340px;
}
.container_16 .grid_7{
	width:400px;
}
.container_16 .grid_9{
	width:520px;
}
.container_16 .grid_10{
	width:580px;
}
.container_16 .grid_11{
	width:640px;
}
.container_16 .grid_13{
	width:760px;
}
.container_16 .grid_14{
	width:820px;
}
.container_16 .grid_15{
	width:880px;
}
.container_12 .prefix_3,.container_16 .prefix_4{
	padding-left:240px;
}
.container_12 .prefix_6,.container_16 .prefix_8{
	padding-left:480px;
}
.container_12 .prefix_9,.container_16 .prefix_12{
	padding-left:720px;
}
.container_12 .prefix_1{
	padding-left:80px;
}
.container_12 .prefix_2{
	padding-left:160px;
}
.container_12 .prefix_4{
	padding-left:320px;
}
.container_12 .prefix_5{
	padding-left:400px;
}
.container_12 .prefix_7{
	padding-left:560px;
}
.container_12 .prefix_8{
	padding-left:640px;
}
.container_12 .prefix_10{
	padding-left:800px;
}
.container_12 .prefix_11{
	padding-left:880px;
}
.container_16 .prefix_1{
	padding-left:60px;
}
.container_16 .prefix_2{
	padding-left:120px;
}
.container_16 .prefix_3{
	padding-left:180px;
}
.container_16 .prefix_5{
	padding-left:300px;
}
.container_16 .prefix_6{
	padding-left:360px;
}
.container_16 .prefix_7{
	padding-left:420px;
}
.container_16 .prefix_9{
	padding-left:540px;
}
.container_16 .prefix_10{
	padding-left:600px;
}
.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix{height:1%}

/* custom ------------------------------------------------------------------------------------------------------------ */
body {
	background-color:#f0f1e0; 
	color:#394f00; 
	font-size: 12px; 
	line-height:20px; 
	border-top:20px white; 
	padding-top:40px;
}
#content{
	background-color:white;
}
#home-content{ 
	background:url(../images/corkboard.jpg) no-repeat; 
	background-color:white ; 
	background-position:top left; 
	width:960px ; 
	height:648px ; 
}
a:link{
	color:#91a857;
}

/* Nav */

	/* General */
	#navigation { position: relative; height:30px;}
	#cssdropdown, #cssdropdown ul { list-style: none; }
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	#cssdropdown { position:absolute; z-index:100; top:0px; left:0px; }
	
	/* Head links */
	#cssdropdown li { width: 192px; float: left; margin-left: 0px; border: 0px; background-color: #e7ebd3; text-align: left;  }
	#cssdropdown li a { display: block; padding: 5px; text-decoration:none; font-weight:bold; color: #ffffff;}
	

	/* Child lists and links */
	#cssdropdown li ul { display: none; text-align: left; background-color: e7ebd3; background-position: bottom;}
	#cssdropdown li:hover ul { display: block; }
	#cssdropdown li li { margin-left:0px; }
	#cssdropdown li li a { padding: 5px; height: 15px; color: #3a4f00;font-weight:normal;}
	#cssdropdown li li a:hover { background-color: #a3b082; text-decoration: none; color: #ffffff; }
	
	
	/* Pretty styling */
	body { font-family: verdana, arial, sans-serif; font-size: 0.8em; background-color: f0f1e0; }
	#cssdropdown li.headlink1 { background-color: #f67e29; }
	#cssdropdown li.headlink2 { background-color: #fcf438; }
	#cssdropdown li.headlink2 a { color: #3a4f00; }
	#cssdropdown li.headlink3 { background-color: #b70037; }
	#cssdropdown li.headlink4 { background-color: #a8c538; }   
	
/* Headers */


h1 a {  margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
        background: url(../images/logo.png) no-repeat top left; 
        width:175px; height /**/:105px; padding:105px 0 10px 0; 
        display: block; position:absolute; z-index:90px; top:20px; left:30px; }

h2 { margin:0px; height: 0px !important; line-height:200px; overflow:hidden; }
h3 { margin:0px; height: 0px !important; line-height:200px; overflow:hidden; background: transparent url() no-repeat top left; 
     height /**/:30px; padding:30px 0 10px 0; }
h4 {font-family:Verdana; font-size:16px; color:#394f00; margin-bottom:0px;}
h5 a { margin:0px; height: 0px !important; line-height:200px; overflow:hidden;
        background: url(../images/mapbutton.png) no-repeat top left; 
        width:149px; height /**/:41px; padding:105px 0 10px 0; 
        display: block; position:absolute; z-index:100px; top:535px; left:840px; }
h6 { font-size:18px; margin-bottom:0px; }
h6 a { text-decoration:none; color:#00a87e;}
h6 a:hover { text-decoration:underline;}


h3#actividades_celebraciones{ background: url(../images/h-actividades-celebraciones.png); }
h3#actividades_fotos { background: url(../images/h-actividades-fotos.png); }
h3#actividades_trabajos { background: url(../images/h-actividades-trabajos.png) no-repeat; }
h3#cursos_adultos { background-image: url(../images/h-cursos-adultos.png); }
h3#cursos_empresas { background-image: url(../images/h-cursos-empresas.png.png); }
h3#cursos_cambridge { background-image: url(../images/h-cursos-cambridge.png); }
h3#cursos_trinity { background-image: url(../images/h-cursos-trinity.png); }
h3#cursos_cambridge-ninos { background-image: url(../images/h-cursos-cambridge-ninos.png); }
h3#cursos_examenes { background-image: url(../images/h-cursos-examenes.png); }
h3#cursos_juniors { background-image: url(../images/h-cursos-juniors.png); }
h3#cursos_teens { background-image: url(../images/h-cursos-teens.png); }
h3#cursos_tubbieskids { background-image: url(../images/h-cursos-tubbieskids.png); }
h3#nuestro_equipo { background-image: url(../images/h-nuestro-equipo.png); }
h3#equipo_admin { background-image: url(../images/h-equipo-admin.png); }
h3#equipo_directivos { background-image: url(../images/h-equipo-directivos.png); }
h3#equipo_profes { background-image: url(../images/h-equipo-profes.png); }
h3#equipo_trabaja { background-image: url(../images/h-equipo-trabaja.png); }
h3#escuela_asociaciones { background-image: url(../images/h-escuela-asociaciones.png); }
h3#escuela_horarios { background-image: url(../images/h-escuela-horarios.png); }
h3#escuela_instalaciones { background-image: url(../images/h-escuela-instalaciones.png); }
h3#escuela_localizacion { background-image: url(../images/h-escuela-localizacion.png); }
h3#escuela_presentacion { background-image: url(../images/h-escuela-presentacion.png); }
h3#varios_enlaces { background-image: url(../images/h-varios-enlaces.png);}
h3#blog_title { background-image: url(../images/h-blog-title.png); height:74px; padding:74px 0 10px 0;}
h3#cursos_tubbies { background-image: url(../images/h-cursos-tubbieskids.png); }

#header { position:relative; height:142px;}

address { position:absolute; top:31px; right:30px; color:#f0f1e0; font-size:12px; font-weight:normal; line-height:110%; text-decoration:none;  ;}

		
/* Pages */
#badges{ 
	position:relative; 
	float:right; 
}
#badges-front{ 
	position:relative; 
	float:right; 
	padding-top:75px; 
	padding-left: -30px;
}
#center-column{ 
	position:relative;
	padding-top:60px; 
	padding-left:13px;
}
#left-column{ 
	position:relative; 
	padding-top:60px;
	padding-left:50px;
}
#postcard{ 
	position:relative; 
	float:right; 
	background:url(../images/postcard.png) no-repeat;
	margin-top: 25px; 
	background-position:top left; 
	width:251px; 
	height:164px;
}
#photos-students{ 
	position:relative; 
	float:right; 
	background:url(../images/polaroid.png) no-repeat;
	margin-top:20px; 
	background-position:top left; 
	width:248px; 
	height:302px;
}
#anuncios{ 
	position:relative; 
	background:url(../images/anuncios.png) no-repeat;
	width:352; 
	height:202px ;
}
#twitter_div{
	position:relative;
}
#twitter_div, #twitter_div ul{ 
	list-style-position:inside; 
	list-style-type:none; 
	padding-bottom:0px; 
	padding-right:28px; 
	padding-top:40px; 
	list-style:none; 
	font-size:medium; 
	font-family:verdana, arial, sans-serif; 
}
#values { 
	position:relative; 
	background-image:url(../images/bg-values.png); 
	background-repeat:no-repeat; 
	margin-top: 25px; 
	width:350px;/**/ 
	height: 288px;
}
#values-text {
	padding-left: 11px; 
	padding-bottom: 0px; 
	padding-right: 12px; 
	padding-top: 50px; 
	line-height: 14px; 
	position:relative; 
	font-family: verdana, arial, sans-serif; 
	color: white; 
	font-size: 12px;
}
#values-buttons {padding-left: 56px; padding-bottom: 0px; padding-right: 12px; padding-top: 02px; position:relative;}
#blog_entries {padding:30px;}
#side_bar {padding-top:30px;}
#localizacion { background-image:url(../images/localizacion.jpg) ; background-color:white ; background-repeat:no-repeat ; background-position:top left; width:960px ; height /**/:400px ; background-color:white ;}
#localizacion-text { position:relative; font-family: verdana, arial, sans-serif; color: white; font-size: 14px; margin-top:105px; margin-left:30px;}
#trabaja { background-image:url(../images/trabaja.jpg) ; background-color:white ; background-repeat:no-repeat ; background-position:top left; width:960px ; height /**/:400px ; background-color:white ;}
#trabaja-text { position:relative; font-family: verdana, arial, sans-serif; color: #b70037; margin-top:105px; margin-left:30px;}
img.cambridge { width: 168; height: 108; padding:18px 0 10px 0; margin-left:30px; overflow:hidden; background: transparent url() no-repeat top left;}
img.trinity { width: 168; height: 108; padding:0px 0 10px 0; margin-left:30px; overflow:hidden; background: transparent url() no-repeat top left;}
img.ielts { width: 168; height: 108; padding:0px 0 10px 0; margin-left:30px; overflow:hidden; background: transparent url() no-repeat top left;}
img.aceia { width: 168; height: 108; padding:0px 0 10px 0; margin-left:30px; overflow:hidden; background: transparent url() no-repeat top left;}
img.acade { width: 168; height: 108; padding:0px 0 10px 0; margin-left:30px; overflow:hidden; background: transparent url() no-repeat top left;}
img.fecei { width: 168; height: 108; padding:0px 0 10px 0; margin-left:30px; overflow:hidden; background: transparent url() no-repeat top left;}
img.cambridge-front { width: 172; height: 112; padding:18px 0 10px 0; overflow:hidden; background: transparent url() no-repeat top left;}
img.trinity-front { width: 172; height: 112; padding:0px 0 10px 0; overflow:hidden; background: transparent url() no-repeat top left;}
img.ielts-front { width: 172; height: 112; padding:0px 0 10px 0; overflow:hidden; background: transparent url() no-repeat top left;}
img.aceia-front { width: 172; height: 112; padding:0px 0 10px 0; overflow:hidden; background: transparent url() no-repeat top left;}
img.acade-front { width: 172; height: 112; padding:0px 0 10px 0; overflow:hidden; background: transparent url() no-repeat top left;}
img.fecei-front { width: 172; height: 112; padding:0px 0 10px 0; overflow:hidden; background: transparent url() no-repeat top left;}
img.button-level-test { left: 20px; top: 100px; position:relative; width: 72; height: 48; overflow:hidden; }

.buttons { font-family: arial; font-size: 8pt; border-bottom:1px solid #282828; border-right:1px solid #282828; border-top:1px solid #8794A0; border-left:1px solid #8794A0; background-color: #E4E4E4;}

/*Trabajos*/

div#cover  { background:url(../images/trabajos/page1.jpg); background-color:white; }
div#page1  { background:url(../images/trabajos/page2.jpg); background-color:white; }
div#page2  { background:url(../images/trabajos/page3.jpg); background-color:white; }
div#page3  { background:url(../images/trabajos/page4.jpg); background-color:white; }
div#page4  { background:url(../images/trabajos/page5.jpg); background-color:white; }
div#page5  { background:url(../images/trabajos/page6.jpg); background-color:white; }
div#page6  { background:url(../images/trabajos/page7.jpg); background-color:white; }
div#page7  { background:url(../images/trabajos/page8.jpg); background-color:white; }
div#page8  { background:url(../images/trabajos/page9.jpg); background-color:white; }
div#page9  { background:url(../images/trabajos/page10a.jpg); background-color:white; }
div#page10 { background:url(../images/trabajos/page10b.jpg); background-color:white; }
div#page11 { background:url(../images/trabajos/page11a.jpg); background-color:white; }
div#page12 { background:url(../images/trabajos/page11b.jpg); background-color:white; }
div#page13 { background:url(../images/trabajos/page12.jpg); background-color:white; }

/* Old Page CSS */

.sopcenlace { text-decoration: none; color: #394f00; }


#kiddies-tubbies{
	float:right;
	width:530px;
	padding-right:15px;
}

#imagen_tubbies_kids{
	float:left;
}

#juniors{
	float:right;
	width:530px;
	padding-right:15px;
}

#imagen_juniors{
	float:left;
}


#a b,#c b,#capa03 b,#capa04 b{
	color:#CC0303;
}
