body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0;padding:0;font-family:Verdana,Arial;}
table {	border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var { }
/* ol,ul {list-style:none;} */
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a {outline:0;}

BODY { background-color:#ff6600; }
HTML {  }

#pagina { width: 960px; margin-left: auto; margin-right: auto; padding: 0px 15px 0px 15px; clear: both; overflow: hidden; background:#ffffff; border: 3px solid #dddddd;  }
table { font-family:Verdana; font-size:11px; color:#444444; }
table td { font-family:Verdana; font-size:11px; color:#444444; vertical-align:middle; }
table td input { vertical-align:middle;}
table td label { vertical-align:middle;}

#header { float: left; width: 960px; height:148px; margin-left: auto; margin-right: auto; clear: both; background: url('../img/fons_header_public.gif') 0px 0px no-repeat;  }
#header A#back_home  { float:left; text-indent: -10000em; width: 250px; height: 84px; margin: 0px 0px 0px 0px; }

/* -- menuidioma --------------------------------------------------------------------------------------------*/
#menuidioma {float: left;width: 960px; padding: 5px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#menuidioma ul {margin: 0px;padding: 0px 0px 0px 0px; float:right; display:inline; } 
#menuidioma li { list-style-type: none;display: inline;padding-right: 1px;padding-left: 2px;float:left;}
#menuidioma li img { float:left; padding-right:5px;}
#menuidioma li a { float:left;color: #3d7ab0; text-decoration: none; padding: 0px 9px 0px 0px; font-size:9px; text-decoration:underline;}
#menuidioma li#active a {float:left;color: #FF6600;text-decoration: underline; font-weight:bold;  }
#menuidioma li a:hover {float:left;color: #111111;}

/* - formulari capcalera ------------------------------------------------- */
#formulario { float:right; clear:right; text-align: left; margin: 10px auto 0px auto; width: 290px; padding-right: 10px;}
#formulario h3 { float:left; width: 290px; text-align:right;  font-size:14px; font-weight: bold; margin:0; color: #3d7ab0; padding: 8px 0px 8px 0px; font-family:Arial; }
#formulario fieldset { float:right; text-align:right; width:300px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#formulario input { float:left; margin: 0px 0px 5px 0px; padding:0px; font-size:9px; }
#formulario label { float:left; width:154px; text-align:right; color: #3D7AB0; font-weight:bold; font-size:9px; padding:0px 10px 0px 0px; }
#formulario .submit { font-size:9px; float:right; margin: 0px 0px 2px 0px;  }
#formulario p {  text-align:right; font-size:9px; margin: 0px 0px 10px 0px; color: #010004; padding: 0px 0px 0px 0px; }
#formulario p a { float:right; text-decoration:underline; color: #3d7ab0; font-size:9px;}
.inputhidden{ display:none;}

#formulario p#message_box { float: right; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:right; font-size: 9px; color:#DF2929; width: 200px; }
/* ----------------------------------------------------------------------- */

/* -- navigation --------------------------------------------------------------------------------------------*/
#navigation {float: left;width: 960px; height:35px; padding: 8px 0px 0px 0px;margin: 0px 0px 0px 0px; background:#fff url(images/button1a.gif) repeat-x; }
#navigation ul {float:left; margin:0px;padding: 0px 0px 0px 0px; display:inline; } 
#navigation li { list-style-type: none;display: inline; padding: 0px 14px 0px 14px; float:left;}
#navigation li a { float:left; color: #dddddd; text-decoration: none; padding: 0px 0px 0px 0px; font-weight:bold; font-size:15px; font-family:Arial;}
#navigation li#active a {float:left; color:#FF8A18; text-decoration:none; }
/* naranja ffbf12 */
#navigation li a:hover { text-decoration: underline;}

/* -- subnavigation --------------------------------------------------------------------------------------------*/
#subnavigation {float: left;width: 960px; padding: 4px 0px 4px 0px;margin: 0px 0px 0px 0px; background:#EAEAEA; border-top: solid 1px #EAEAEA; border-bottom: solid 1px #EAEAEA;}
#subnavigation ul {float:left; margin:0px;padding: 0px 0px 0px 0px; display:inline;  } 
#subnavigation li { list-style-type: none;display: inline; padding: 0px 12px 0px 12px; border-right: solid 2px #cccccc; float:left;}
#subnavigation li a { float:left; color: #444444; text-decoration: none; padding: 0px 0px 0px 0px; font-weight:bold; font-size:12px; font-family:Arial; text-decoration:none;}
#subnavigation li#active a {float:left; color:#FF6600; text-decoration:underline; }
/* naranja ffbf12 */
#subnavigation li a:hover { text-decoration: underline;}
/* -- fi subnavigation --------------------------------------------------------------------------------------------*/

#cos { float: left; width:960px; padding: 0px 0px 0px 0px; margin: 15px 0px 15px 0px; }

#leftcolumn { float: left; display:inline; width:650px; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; background:#f0f0f0; }
#leftcolumn h1 { float: left; width:650px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight: bold; }
#leftcolumn p {  float:left; width:650px; margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; color: #002d55; }
#leftcolumn p a { color: #999999; font-weight: bold; }

#rightcolumn { float: left; width: 290px; display: inline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#rightcolumn h2 { float: left; width: 290px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #277621; font-size: 20px; font-weight: bold;  }
#rightcolumn p { float: left; width: 290px; padding: 8px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #666666;}
#rightcolumn p a { color: #999999; font-weight: bold; }

#bloc_peu { float: left; width: 960px; margin: 0px auto 15px auto; padding-bottom:18px; clear: both; border-top: solid 1px #cccccc; }
#bloc_peu p { float: left; text-align:center; width: 960px; line-height:16px; padding:12px 0px 0px 0px; color:#7b7b79; font-size:10px; font-weight:normal; }
#bloc_peu p a { color:#7b7b79; }


/* 1 col */
#centercolumn960 { float: left; width:940px; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; background:#f0f0f0;  }
#centercolumn960 h1 { float: left; width:960px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight: bold; }
#centercolumn960 p {  float:left; width:960px; margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; color: #002d55; text-align:justify; }
#centercolumn960 p a { color: #999999; font-weight: bold; }

/* 3 cols home */
#leftcolumn190 { float: left; display:inline; width:190px; margin: 20px 15px 20px 0px; padding: 0px 0px 0px 10px; }
#leftcolumn190 h2 { float: left; width:179px; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 11px; font-size: 18px; color:#ff6700; font-weight: bold;  border-bottom: 2px solid #d2d2d2; background: url('../img/fons_h2.gif') center left no-repeat;}
#leftcolumn190 p {  float:left; width:180px; margin: 0px 8px 0px 0px; padding: 8px 0px 0px 0px; color: #666666; font-size: 11px; }
#leftcolumn190 p a { color: #333333; }

#centercolumn550 { float: left; display:inline; width:530px; margin: 20px 15px 20px 0px; padding: 0px 0px 0px 0px;  }
#centercolumn550 h1 { float: left; width:530px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight: bold; }
#centercolumn550 h2 { float: left; width:519px; margin: 0px 0px 8px 0px; padding: 0px 0px 5px 11px; font-size: 18px; color:#ff6700; font-weight: bold;  border-bottom: 2px solid #d2d2d2; background: url('../img/fons_h2.gif') center left no-repeat; }
#centercolumn550 h3 { float: left; width:530px; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-size: 17px; color:#006699; font-weight: bold;   }
#centercolumn550 p {  float:left; width:515px; margin: 0px 0px 0px 0px; padding: 0px 0px 8px 0px; color: #666666; font-size: 10px; text-align:justify; }
#centercolumn550 p a { color: #999999; font-weight: bold; }




ul.items_agenda { float:left; margin: 5px 0px 20px 0px; } 
li.item_agenda { float:left; list-style-type: none; margin: 5px 0px 8px 0px; } 
#centercolumn550 li.item_agenda p a.mes_info { margin: 4px 0px 5px 0px; float:left; color: #006699; font-weight: normal; }
#centercolumn550 li.item_agenda h3 a { color:#006699; text-decoration:underline; }
.fotoagenda { float:left; margin: 4px 12px 5px 0px; } 


ul.items_cursos { float:left; width:519px; margin: 0px 0px 15px 0px; } 
li.item_cursos { float:left; list-style-type: none; width:240px; margin: 0px 10px 0px 0px; } 
#centercolumn550 li.item_cursos h3 { float:left; width:240px; font-size: 10px; color:#333333; font-weight: bold; margin:10px 0px 0px 0px; } 
#centercolumn550 li.item_cursos h3 a { color:#333333; text-decoration:none; } 
#centercolumn550 li.item_cursos h3 a:hover { text-decoration:underline; } 
#centercolumn550 li.item_cursos p { float:left; width:180px; padding: 0px 0px 0px 60px; margin:0px 0px 16px 0px; font-weight: normal; } 
#centercolumn550 li.item_cursos p a.mes_info { margin: 4px 0px 5px 0px; float:left; color: #006699; font-weight: normal; }
.fotocurs { float:left; margin: 4px 12px 5px 0px; } 

#rightcolumn190 { float: left; width: 180px; display: inline; margin: 20px 0px 20px 0px; padding: 0px 0px 0px 10px; }
#rightcolumn190 h2 { float: left; width:179px; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 11px; font-size: 18px; color:#ff6700; font-weight: bold;  border-bottom: 2px solid #d2d2d2; background: url('../img/fons_h2.gif') center left no-repeat;}
#rightcolumn190 h3 { float: left; width:179px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 11px; color: #666666; font-size: 11px; font-weight: bold;  }
#rightcolumn190 p { float: left; width: 180px; margin: 0px 0px 0px 0px; padding: 8px 0px 0px 0px; color: #666666;}
#rightcolumn190 p a { color: #999999; font-weight: bold; }

/* - formulari area collegiats dreta------------------------------------------------- */
#rightcolumn190 #formregistre { float:left; display:inline; text-align: left; margin: 10px auto 0px auto; width: 190px; padding-right: 0px;}
#rightcolumn190 #formregistre fieldset { float:left; text-align:left; width:182px; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
#rightcolumn190 #formregistre label { float:left; width:182px; text-align:left; color: #3D7AB0; font-weight:bold; font-size:9px; padding:5px 0px 2px 0px; }
#rightcolumn190 #formregistre .submit { font-size:9px; float:left; margin: 8px 0px 2px 0px;  }
#rightcolumn190 #formregistre p {  text-align:left; font-size:9px; margin: 0px 0px 10px 0px; color: #010004; padding: 0px 0px 0px 0px; }
#rightcolumn190 p.contrasena {  text-align:left; width:182px; font-size:9px; margin: 6px 0px 30px 0px; color: #010004; padding: 0px 0px 0px 8px; }
#rightcolumn190 p.contrasena a { float:left; text-decoration:underline; color: #3d7ab0; font-size:9px;}
#rightcolumn190 .formregistre { display:none;}
#rightcolumn190 #message_box { float: left; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 8px; text-align:left; font-size: 9px; color:#DF2929; width: 182px; }
/* ----------------------------------------------------------------------- */


#banner_collegiat { float: left; width: 180px; height:270px; display: inline; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; background: url('../img/image_collegiat2.jpg') 0px 0px no-repeat; }
#banner_collegiat h2 { float: left; width: 180px; margin: 0px 0px 0px 0px; text-align:center; padding: 25px 0px 15px 0px; font-size: 21px; color:#39829c; font-weight: bold; border:0px; background:transparent; }
#banner_collegiat h2 a { color:#39829c; }
#banner_collegiat h3 { float: left; width: 150px; margin: 0px 0px 0px 0px; text-align:center; padding: 0px 15px 10px 15px; font-size: 12px; color:#666666; font-weight: bold; font-family: arial; }

#banner_guia_prof_home_esq { float: left; width: 170px; height:88px; display: inline; margin: 0px 0px 25px 0px; padding: 0px 0px 0px 0px; background: url('../img/banner_guia2.jpg') 0px 0px no-repeat; }
#banner_guia_prof_home_esq h2 { float: left; width: 115px; margin: 0px 0px 0px 0px; font-family:arial; text-align:left; font-weight:bold; padding: 15px 40px 0px 15px; font-size: 16px; line-height: 20px; color:#666666; font-weight: bold; border:0px; background:transparent;  }
#banner_guia_prof_home_esq h2 a { color:#444444; text-decoration:none; }

#banner_borsa_prof_home_esq { float: left; width: 170px; height:88px; display: inline; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; background: url('../img/banner_borsa2.jpg') 0px 0px no-repeat; }
#banner_borsa_prof_home_esq h2 { float: left; width: 115px; margin: 0px 0px 0px 0px; font-family:arial; text-align:left; font-weight:bold; padding: 15px 40px 0px 15px; font-size: 16px; line-height: 20px; color:#666666; font-weight: bold; border:0px; background:transparent;  }
#banner_borsa_prof_home_esq h2 a { color:#444444; text-decoration:none; }

ul.noticies_homedreta { float:left; width:180px; margin: 0px 0px 25px 0px; } 
li.noticies_homedreta { float:left; list-style-type: none; width:180px; margin: 0px 0px 0px 0px; } 
#rightcolumn190 li.noticies_homedreta h4 { float:left; width:170px; font-size: 10px; color:#333333; padding: 0px 0px 0px 10px; font-weight: bold; margin:10px 0px 0px 0px; } 
#rightcolumn190 li.noticies_homedreta p { float:left; width:170px; font-size: 10px; font-weight: normal; padding: 0px 0px 0px 10px; margin:0px 0px 0px 0px; } 
#rightcolumn190 li.noticies_homedreta p a { color: #006699; font-weight: normal;  }
#rightcolumn190 li.noticies_homedreta p a.mes_info { margin: 4px 0px 15px 0px; float:left; color: #006699; font-weight: normal; }

#leftcolumn700 ul.items_noticies { float:left; margin: 0px 0px 15px 0px; } 
#leftcolumn700 li.items_noticies { float:left; list-style-type: none; margin: 5px 0px 0px 0px; } 
#leftcolumn700 li.items_noticies p a.mes_info { margin: 4px 0px 5px 0px; float:right; color: #006699; font-weight: normal; }
#leftcolumn700 li.items_noticies p.data_noti { padding: 0px 0px 0px 10px; float:left; font-style:italic; font-weight: normal; }
#leftcolumn700 li.items_noticies h3 { padding: 0px 0px 1px 11px; }
#leftcolumn700 li.items_noticies h3 a { color:#006699; }

#leftcolumn700 li.item_agenda p a.mes_info { margin: 4px 0px 5px 0px; float:left; color: #006699; font-weight: normal; }

#leftcolumn700 ul.items_cursos { float:left; width:685px; margin: 0px 0px 25px 0px; } 
#leftcolumn700 li.item_cursos { float:left; display:inline; list-style-type: none;  width:685px; margin: 0px 0px 12px 0px; } 
/* #leftcolumn700 li.item_cursos h3 { float:left; font-size: 10px; color:#333333; font-weight: bold; margin:10px 0px 0px 0px; }  */ 
#leftcolumn700 li.item_cursos p { float:left;  width:600px; padding: 0px 0px 0px 75px; margin:0px 0px 0px 0px; font-weight: normal; } 
#leftcolumn700 li.item_cursos p a.mes_info { margin: 4px 0px 5px 0px; float:left; color: #006699; font-weight: normal; }
#leftcolumn700 li.item_cursos h3 { padding: 0px 0px 1px 11px; }
#leftcolumn700 li.item_cursos h3 a { color:#006699; }

#leftcolumn700 ul.items_links { float:left; width:685px; margin: 0px 0px 25px 0px; } 
#leftcolumn700 li.item_links { float:left; display:inline; list-style-type: none;  width:685px; margin: 0px 0px 12px 0px; } 
/* #leftcolumn700 li.item_links h3 { float:left; font-size: 10px; color:#333333; font-weight: bold; margin:10px 0px 0px 0px; }  */ 
#leftcolumn700 li.item_links p { float:left;  width:600px; padding: 0px 0px 0px 75px; margin:0px 0px 0px 0px; font-weight: normal; } 
#leftcolumn700 li.item_links p a.mes_info { margin: 4px 0px 5px 0px; float:left; color: #006699; font-weight: normal; }
#leftcolumn700 li.item_links h3 { padding: 0px 0px 1px 11px; }
#leftcolumn700 li.item_links h3 a { color:#006699; }

/* 2 cols interiors */
#leftcolumn700 { float: left; display:inline; width:685px; margin: 20px 20px 20px 0px; padding: 0px 0px 0px 5px;  }
#leftcolumn700 h1 { float: left; width:685px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight: bold; }
#leftcolumn700 h2 { float: left; width:674px; margin: 0px 0px 18px 0px; padding: 0px 0px 5px 11px; font-size: 18px; color:#ff6700; font-weight: bold;  border-bottom: 2px solid #d2d2d2; background: url('../img/fons_h2.gif') center left no-repeat; }
#leftcolumn700 h3 { float: left; width:674px; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 11px; font-size: 17px; color:#006699; font-weight: bold;   }
#leftcolumn700 h3 a { color:#006699; }
#leftcolumn700 p {  float:left; width:665px; margin: 0px 0px 0px 0px; padding: 0px 0px 15px 10px; color: #666666; font-size: 11px; text-align:justify; }
#leftcolumn700 p a { color: #999999; font-weight: bold; }

#leftcolumn700 #formulari { float:left; width:625px; padding: 0px 30px 0px 30px; margin: 15px 0px 25px 0px;}
#leftcolumn700 #formulari p { float: left; width: 625px; padding:0px 0px 8px 0px; }
#leftcolumn700 #formulari table { float: left; width: 625px; padding:0px 0px 0px 0px; margin:8px 0px 8px 0px; }
#leftcolumn700 #formulari td { vertical-align: top; }
#leftcolumn700 #formulari form label{ color:#555555; font-size:11px; font-weight:bold; margin:0px 0px 0px 0px;  }
#leftcolumn700 #formulari form input{ color:#555555; font-size:11px; padding:2px 2px 2px 2px; margin:4px 0px 4px 0px;}
#leftcolumn700 #formulari form input{ color:#555555; font-size:11px; padding:2px 2px 2px 2px; margin:4px 0px 4px 0px; border: 1px solid #cdcdcd; background: url(../img/input_text.png) repeat-x top left; }
#leftcolumn700 #formulari form select{ color:#555555; font-size:12px; padding:2px 2px 2px 2px; margin:4px 0px 4px 0px; border: 1px solid #cdcdcd; background: #ffffff url(../img/input_text.png) repeat-x top left; }
#leftcolumn700 #formulari textarea{ color:#555555; font-size:11px; margin:4px 0px 4px 0px; padding:2px 2px 2px 2px; border: 1px solid #cdcdcd; height: 90px; background: url(../img/input_text.png) repeat-x top left; }

#rightcolumn240 { float: left; width: 240px; display: inline; margin: 20px 0px 20px 10px; padding: 0px 0px 0px 0px;  }
/* #rightcolumn240 h2 { float: left; width: 240px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 13px; font-weight: bold;  } */
#rightcolumn240 h2 { float: left; width:229px; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 11px; font-size: 18px; color:#ff6700; font-weight: bold;  border-bottom: 2px solid #d2d2d2; background: url('../img/fons_h2.gif') center left no-repeat;}
#rightcolumn240 p { float: left; width: 240px; padding: 8px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #666666;}
#rightcolumn240 p a { color: #999999; font-weight: bold; }

/* - formulari area collegiats dreta------------------------------------------------- */
#rightcolumn240 #formregistre { float:left; display:inline; text-align: left; margin: 10px auto 0px auto; width: 190px; padding-right: 0px;}
#rightcolumn240 #formregistre fieldset { float:left; text-align:left; width:182px; padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
#rightcolumn240 #formregistre label { float:left; width:182px; text-align:left; color: #3D7AB0; font-weight:bold; font-size:9px; padding:5px 0px 2px 0px; }
#rightcolumn240 #formregistre .submit { font-size:9px; float:left; margin: 8px 0px 2px 0px;  }
#rightcolumn240 #formregistre p {  text-align:left; font-size:9px; margin: 0px 0px 10px 0px; color: #010004; padding: 0px 0px 0px 0px; }
#rightcolumn240 p.contrasena {  text-align:left; width:182px; font-size:9px; margin: 6px 0px 30px 0px; color: #010004; padding: 0px 0px 0px 8px; }
#rightcolumn240 p.contrasena a { float:left; text-decoration:underline; color: #3d7ab0; font-size:9px;}
#rightcolumn240 .formregistre { display:none;}
#rightcolumn240 #message_box { float: left; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 8px; text-align:left; font-size: 9px; color:#DF2929; width: 182px; }
/* ----------------------------------------------------------------------- */

#banner_guia_prof_int_dre { float: left; width: 240px; height:100px; display: inline; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background: url('../img/banner_guia240.jpg') 0px 0px no-repeat; }
#banner_guia_prof_int_dre h2 { float: left; width: 200px; margin: 0px 0px 0px 0px; font-family:arial; text-align:left; font-weight:bold; padding: 15px 40px 0px 15px; font-size: 16px; line-height: 20px; color:#666666; font-weight: bold; border:0px; background:transparent;  }
#banner_guia_prof_int_dre h2 a { color:#444444; text-decoration:none; }

#banner_borsa_int_dre { float: left; width: 240px; height:100px; display: inline; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background: url('../img/banner_borsa240.jpg') 0px 0px no-repeat; }
#banner_borsa_int_dre h2 { float: left; width: 200px; margin: 0px 0px 0px 0px; font-family:arial; text-align:left; font-weight:bold; padding: 15px 40px 0px 15px; font-size: 16px; line-height: 20px; color:#666666; font-weight: bold; border:0px; background:transparent;  }
#banner_borsa_int_dre h2 a { color:#444444; text-decoration:none; }

#banner_collegiat_int_dre { float: left; width: 240px; height:100px; display: inline; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; background: url('../img/banner_generic240.jpg') 0px 0px no-repeat; }
#banner_collegiat_int_dre h2 { float: left; width: 200px; margin: 0px 0px 0px 0px; font-family:arial; text-align:left; font-weight:bold; padding: 15px 40px 0px 15px; font-size: 16px; line-height: 20px; color:#666666; font-weight: bold; border:0px; background:transparent;  }
#banner_collegiat_int_dre h2 a { color:#444444; text-decoration:none; }

#message_box2 {
	width: 400px;
	margin: 0px 0px 0px 0px; 
	padding: 1px 5px 1px 5px;
	float: left;
	font-size: 12px;
	text-align:left;
	color:#DF4545;
}

.visible { display:block; }
.no_visible { display:none; }



.tusencuestas_encuesta
{
    /* Define aquí los estilos de la encuesta en general */
    /* Por ejemplo, dale un color de fondo: */
    background-color: #f2f2f2;   

}

.tusencuestas_pregunta
{
    /* Define aquí el estilo de la pregunta */
    /* Por ejemplo, haz que el título de la encuesta (la pregunta) esté en negrita*/
    font-weight: bold;
    
}   

.tusencuestas_respuestas
{
    /* Define aquí el estilo de las respuestas */
    /* Por ejemplo, haz que las respuestas estén en azul:*/
    color: blue;
    
} 

.tusencuestas_inferior
{
    /* Define aquí el estilo de la parte inferior de la encuesta */
    /* Por ejemplo:*/
    font-size: 9px;
    color: blue;
    
}

a.tusencuestas_inferior
{
    /* También referido a la parte inferior, pero en particular a los enlaces*/
    /* Por ejemplo:*/
    color: red;
    
}

input.tusencuestas_inferior
{
    /* También referido a la parte inferior, pero en particular al botón de votar */
    /* Por ejemplo:*/
    font-family: verdana,tahoma,sans-serif;
    font-size: 10px;    
    color:black;
    text-decoration:normal; 
    border: 1px groove black;
    
}
