body{line-height:1.5em;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:#fff;margin:0;padding:0;}
a:link,a:visited{color:#008fc1;text-decoration:none;}
a:active,a:hover{text-decoration:underline;}
h1{font-size:18px;font-weight:700;color:#008fc1;margin:0;padding:0;}
h2#titpage, .tituloazul{font-size:18px;font-weight:700;color:#008fc1;margin:0;padding:0;}
h2{font-size:15px;font-weight:700;color:#fff;margin:0;padding:0;}
h3{font-size:14px;font-weight:700;color:#37a7ce;text-decoration:underline;margin:0;padding:0;}
h4{font-size:12px;font-weight:700;color:#000;margin:0;padding:10px 0 0;}
p{color:#5b5847;text-align:justify;margin:10px 0;}
img{margin:0;padding:0;}
#t_cont{width:980px;margin:15px auto 0;}
.send_btn{height:19px;width:27px;font-size:14px;font-weight:700;color:#0a8eb8;text-decoration:none;background:none;border:none;margin:0;padding:0;}
.textfield{float:left;height:19px;width:175px;font:12px Arial;font-weight:400;color:#333;text-decoration:none;border:1px solid #CCC;margin:0 5px 0 0;padding:0;}
.more_button a{clear:both;display:block;width:57px;height:19px;margin-left:100px;background:url(../images/readmore.gif) no-repeat;color:#FFF;text-decoration:none;padding:0 0 0 10px;}
#t_header{clear:both;width:980px;height:147px;margin:0 0 5px;padding:0;}
#t_header a{text-decoration:none;color:#FFF;}
#logosection{float:left;width:235px;height:147px;margin:0 3px 0 0;}
#header{float:right;width:740px;height:147px;background:url(../images/heading_background.jpeg) no-repeat;margin:0;}
#header h1{font-size:33px;font-weight:700;color:#fff;padding:55px 0 0 60px;}
#header h2{font-size:20px;font-weight:700;color:#333;line-height:10px;padding:10px 0 0 60px;}
h1#headerh1{font-size:27px;font-weight:700;color:#E0E0E0;padding:65px 0 0 60px;line-height:27px;}
#t_menu{clear:both;margin-bottom:5px;width:980px;height:35px;background:#fff;padding:0;}
#flags{float:left;width:229px;height:28px;background:url(../images/menu_background.png) repeat-x;padding:9px 0 0 6px;}
#menu{float:right;width:450px;height:35px;background:url(../images/menu_background.png) repeat-x;margin:0;}
#button{float:right;width:90px;height:35px;background:url(../images/menu_background.png) repeat-x;margin:0; padding:6px 0 0 0;}
#addthis{float:right;width:200px;height:35px;background:url(../images/menu_background.png) repeat-x;padding:6px 0 0;}
#menu ul{text-align:left;list-style:none;padding-left:0;margin:0;}
#menu ul li{display:inline;margin:0;}
#t_menu ul li a{display:inline-block;height:30px;font:14px arial;color:#000;text-decoration:none;margin:0;padding:5px 20px 0;}
#menu ul li a:hover,#menu ul li .current{color:#FFF;background:url(../images/menuhover_background.png) repeat-x;padding-top:9px;}
#t_content{float:left;width:980px;margin:0;padding:0;background: url(../images/bg.png) repeat-y 0 0;margin-bottom: 5px;}
#t_left_column{height:100%;float:left;width:215px;margin:0 10px 5px 0;padding:20px 10px;}
#t_middle_column{height:100%;float:left;width:515px;margin:0 0 5px;padding:20px 5px;}
#t_middle_column ul li ul li{color: #5B5847;}
#t_right_column{height:100%;float:right;width:200px;margin:0 0 5px 10px;padding:20px 0 0;}
#lc_box01{width:215px;background:#008fc1;margin:0 0 10px;padding:0;}
#lc_box01 .lc_box01_top{width:195px;height:15px;background:url(../images/leftsection_top.png) no-repeat;padding:10px;}
#lc_box01 .lc_box01_bottom{width:195px;color:#FFF;padding:10px;}
#lc_box01 ul li a{color:#fff;text-decoration:none;background:url(../images/list_icon02.gif) 0 3px no-repeat;margin:0;padding:0 0 0 15px;}
#lc_box01 ul .none a{color:#fff;text-decoration:none;margin:0;padding:0 0 0 0px;}
.lc_box02 ul .none a{color:#fff;text-decoration:none;margin:0;padding:0 0 0 0px;}
.lc_box02{width:190px;background:#6ebfdc;border-top:5px solid #008fc1;margin:0 0 10px;padding:10px 10px 10px 15px;}
.lc_box02_bis {width: 190px;padding: 10px 0px 10px 25px;background: #6ebfdc;border-top: 5px solid #008fc1;margin: 0px 0px 10px 0px;}
#section1, #section3,#section4{float:left;width:275px;margin:0 10px 8px 0;background:#dceff6;padding:10px;}
#section1 p, #section3 p{margin:0;padding:0 0 10px;}
#section2{float:right;width:205px;background:#bcbcbc;padding:0;}
#section2 .section2_top{height:24px;background:url(../images/section2_title.gif) no-repeat;padding:10px 0 0 10px;}
#section2 .section2_bottom{float:left;padding:10px;}
#section2 ul,#section4 ul{list-style:none;margin:0;padding:10px 0 0;}
#section2 ul li a,#section4 ul li a{color:#000;text-decoration:none;background:url(../images/list_icon01.gif) 0 3px no-repeat;margin:0;padding:0 0 0 15px;}
#section2 ul li a:hover{color:#fff;background:url(../images/list_icon02.gif) 0 3px no-repeat;}
#section4{width:502px}
#section4 ul{padding:5px 0}
#section4 ul li a{color:#4988aa;background:url(../images/list_icon03.gif) 0 2px no-repeat}
#section4 ul li a:hover{color:#000;background:url(../images/list_icon01.gif) 0 2px no-repeat}
.rightbig_button a{clear:both;display:block;width:165px;height:48px;background:url(../images/rightsection_background.png) no-repeat;color:#fff;font-size:18px;text-decoration:none;margin:0 0 10px 5px;padding:20px 20px 0 10px;}
.rightbig_button_oscuro a{clear:both;display:block;width:165px;height:48px;background:url(../images/rightsection_oscuro.png) no-repeat;color:#fff;font-size:18px;text-decoration:none;margin:0 0 10px 5px;padding:10px 20px 10px 10px;}
.rightbig_button form{text-align:left;clear:both;display:block;width:180px;height:48px;background:url(../images/rightsection_background.png) no-repeat;color:#fff;font-size:18px;text-decoration:none;margin:0 0 10px 5px;padding:15px 0px 0 10px;}
.rightbig_button form input{width: 135px; height: 22px; float:left;}
#r_box02{clear:both;width:190px;margin:0 0 10px 5px;padding:0;}
#r_box02 .rightbox02_top{width:190px;height:25px;background:#008fc1 url(../images/rightsection_top.png) no-repeat;padding:10px 0 0;}
#r_box02 .rightbox02_bottom{width:170px;background:#cce8f2;padding:15px 10px 10px;}
.cr_box02 ul li a{color:#5b5847;text-decoration:none;background:url(../images/list_icon02.gif) 0 3px no-repeat;margin:0;padding:0 0 0 15px;}
#r_box02 p{margin:0;padding:0;}
.form_row{padding:3px 0;}
form{text-align:right;margin:0 10px 0 0;padding:0;}
label{margin-right:10px;}
input{width:110px;height:18px;}
.button{width:60px;height:25px;}
.r_box03{clear:both;width:170px;background:#6ebfdc;border-top:5px solid #008fc1;margin:0 0 10px 5px;padding:10px;}
.r_box03 h2 a{color:#fff;}
.r_box04{float:right;width:178px;background:#6ebfdc;border-top:5px solid #008fc1;margin:10px 0;padding:16px 7px 16px 20px;}
#footer{clear:both;width:980px;height:60px;color:#666;background:#d5d5d5;text-align:center;padding:10px 0 0;}
#footer_bottom{width:980px;height:10px;background:#d5d5d5 url(../images/footer_bottom.gif) no-repeat;margin:0 0 15px;padding:0;}
* html #footer_bottom{width:980px;height:10px;margin-bottom:-10px;background:#d5d5d5 url(../images/footer_bottom.gif) no-repeat;padding:0;}
#footer a{color:#666;}
#footer a:hover{color:#fff;}
.bottomline{border-bottom:1px dotted #008fc1;margin:15px 20px;}
#fuk,#fes,#ffr,#fge,#fit,#fpor{background-image:url(../images/flags.png);width:30px;height:18px;float:left;margin:0 3px;}
#fuk{background-position:0 0;}
#fes{background-position:0 -18px;}
#ffr{background-position:0 -36px;}
#fge{background-position:0 -54px;}
#fit{background-position:0 -72px;}
#fpor{background-position:0 -90px;}
#sface,#stwi,#slink,#sdel,#sstum,#sdig,#sadd{background-image:url(../images/flags.png);width:22px;height:22px;float:left;}
#sface{background-position:0 -108px;}
#stwi{background-position:0 -130px;}
#slink{background-position:0 -152px;}
#sdel{background-position:0 -174px;}
#sstum{background-position:0 -196px;}
#sdig{background-position:0 -218px;}
#sadd{background-position:0 -240px;}
#lupa{background-image:url(../images/flags.png);width:25px;height:27px;float:right;background-position:0 -262px;margin: 0px 2px 0px 0px; padding: 0; clear:none}
#breadcrumb{display:block; font-size:10px;margin:-19px 0 15px;}
#lc_box01 ul,.lc_box02 ul,.cr_box02 ul,.r_box03 ul{list-style:none;margin:0;padding:10px 0 0 5px;}
#lc_box01 ul li,.lc_box02 ul li,#section2 ul li,.cr_box02 ul li,.r_box03 ul li{display:block;margin:0 0 10px;padding:0;}
#lc_box01 ul li a:hover,.lc_box02 ul li a:hover,.cr_box02 ul li a:hover,.r_box03 ul li a:hover{text-decoration:none;}
.lc_box02 ul li a,.r_box03 ul li a, .r_box03 a.blanco{color:#fff;text-decoration:none;background:url(../images/list_icon02.gif) 0 3px no-repeat;margin:0;padding:0 0 0 15px;}
a.templatestyle,a.templatestyle:hover,span.spanstyle{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5b5847;}
p.alignIzq{text-align:right;display:block;}
p.alignCen{text-align:center;display:block;}
span.alignIzq{text-align:right;float:right}
form{padding: 0; margin: 0;}
#cus{width: 400px;height:350px;margin:50px auto 0 auto;}
#csearch{width:505px;height:50px;margin:20px auto 0 auto;}
#csearch form #cizq{float:left;width:200px;height:22px;padding-top: 2px; margin-top: 5px; color:#008FC1;}
.cusIzq{float:left;width:120px;height:22px;padding-top: 2px; margin-top: 5px; color:#008FC1;}
.cusDch{float:left;width:220px;margin:5px 10px 0 10px; text-align: left;}
.cusDch input, select, textarea{width:220px;}
.cusDch #captcha{width:70px;}
.cusDch #sub{width:70px;height:22px;}
.clear{clear:both;}
span.linkschool{margin-left:10px;}
#adssky{float:left;width:735px;height:95px;background-color:#fff;}
#footSocial{margin: 0 auto 10px; width:170px;}
#fotface,#fottwi,#fotlink,#fotyou,#fotgmail{background-image:url(../images/flags.png);width:22px;height:22px;float:left;margin:0px 5px;}
#fotface{background-position:0 -108px;}
#fottwi{background-position:0 -130px;}
#fotlink{background-position:0 -152px;}
#fotyou{background-position:0 -289px;}
#fotgmail{background-position:0 -311px;width:29px;}
.ml30{margin-left:30px;}