@charset "utf-8";
/* CSS 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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; vertical-align: baseline;}
body {line-height: 1}
ol, ul {list-style: none}
table {border-collapse: collapse; border-spacing: 0}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
input, textarea {margin: 0; padding: 0}
hr {margin: 0; padding: 0; border: 0; color: #000; background-color: #000; height: 1px}
a img{ border:none; }
strong{font-weight:bold;}
.clearer{clear: both;}
.clearleft{clear:left;}
.clearright{clear:right;}

/* GENERAL *******************************************************************************************************************/
html{overflow:scroll;}
body{font-family:Verdana,Arial,sans-serif; color:#000; font-size:10px; background:#fff;}

h2{font-size:12px; font-weight:bold; margin:5px 0 15px 5px;}
h1{width:840px; height:22px; margin:20px auto 0 auto; line-height:20px; padding-left:10px; font-weight:bold; font-size:18px;}

a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline;}

.hr{background:url(../img/linia.jpg) 0 0 no-repeat; width:764px; height:2px; margin:50px 0 20px 0; border:none;}

#tot{width:100%; height:100%;}

/* HEADER *********************************************************************************************************************/
#header{display:none; visibility:hidden;}

/* MENÚ ***********************************************************************************************************************/
#menu{display:none; visibility:hidden;}

/* CONTINGUTS *****************************************************************************************************************/
#cont{width:840px; margin:10px auto 0 auto;}
#cont p{margin:5px 5px 10px 5px; line-height:14px;}

/* CURSOS *********************************************************************************************************************/
#cont.cursos #col1{display:none; visibility:hidden;}
#cont.cursos #col2{float:left; margin:0 0 0 6px;}
#cont.cursos #col2 h1{width:800px; background:url(../img/barra2.jpg) 0 0 no-repeat;}
#cont.cursos #col2 #des{width:800px; margin-top:10px; margin-bottom:30px; line-height:14px;}
#cont.cursos #col2 #des #img{float:right; margin:0 0 0 10px;}
#cont.cursos #col2 #des #img img{display:block;}
#cont.cursos #col2 #des #img a.print{display:none; visibility:hidden;}
#cont.cursos #col2 #des #img a.info{display:none; visibility:hidden;}

/* BOLSA **********************************************************************************************************************/
#cont.trabajo #col1{display:none; visibility:hidden;}
#cont.trabajo #col2{float:left; margin:10px 0 0 10px;}
#cont.trabajo #col2 div{width:800px; margin:60px 0 100px 30px;}
#cont.trabajo #col2 #des{width:800px; margin:10px 0 10px 10px; line-height:14px;}
#cont.trabajo #col2 #des #img{float:right; margin:0 0 0 10px;}
#cont.trabajo #col2 a.print{display:none; visibility:hidden;}
#cont.trabajo #col2 a.info{display:none; visibility:hidden;}

/* FOOTER *********************************************************************************************************************/
#footer{display:none; visibility:hidden;}