@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family:Verdana; font-size:13px; line-height:1.5em; }

.clear { clear:both; }

/* fontes */
p { margin:0 0 15px 0; padding:0; line-height:1.5em; }

h1 { font-family:Verdana; font-size:18px; margin:0 0 10px 0; padding:0; } 
h2 { font-family:Verdana; font-size:14px; margin:0 0 40px 0; padding:0; }
h3 { color:#225b79; font-size:18px; padding:0 0 3px 0; margin:0 0 20px 0; background:url(../images/home/divisao-horizontal-azul.png) left bottom no-repeat; }
h4 { color:#225b79; font-size:18px; padding:0 0 3px 0; margin:0 0 20px 0; background:url(../images/traco-hor-g.png) left bottom no-repeat; }
h5 { font-family:Verdana; font-size:14px; margin:0 0 20px 0; padding:0; font-style:italic; font-weight:normal; }
h6 { color:#225b79; font-size:18px; padding:0 0 3px 0; margin:0 0 20px 0; }
div.destaque { color:#ffffff; font-family:Verdana; font-size:26px; padding-bottom:20px; }

a { color:#225b79; text-decoration:none; }

ul { margin:0; padding:0; }
ul li { margin:0; padding:0 0 20px 15px; list-style:none; background:url(../images/bullet-azul-pequeno.png) 0 5px no-repeat; }

#container { }
	#header { height:150px;  width:988px; margin:0 auto;}
		#logo { float:left; width:300px; text-align:center; margin-top:25px; }
		#header-content { float:right; width:685px; height:70px; }
		#login { float:right; width:333px; height:70px; }
		#acesso-publicoemgeral { float:left; }
		#menu { float:right; width:680px; height:80px; }
	#content { background: url(../images/novo/bg-1.png)left top repeat-x #FFFFFF ; }
		#content-width { width:986px; margin:0 auto; }
			#shadow-left { float:left; }
			.publico-em-geral #left { position:relative; float:left; width:308px; background:url(../images/publico_geral/bg-m.png) left top repeat-x; }
			.profissionais-de-saude #left { position:relative; float:left; width:308px; background:url(../images/profissionais_de_saude/bg-m.png) left top repeat-x; }
			#left .bt-vejamais { position:absolute; top:355px; width:290px; text-align:right;  }
			#left .bt-vejamais { position:absolute; top:355px; width:290px; text-align:right;  }
			#left .logo-central { position:absolute; top:300px; left:180px; text-align:left;  }
			#left-top { height:374px; }
			#left-top img { margin:0; padding:0; }
			#left-bottom { padding:30px 20px 20px 20px; background:url(../images/novo/bg-bottom.png) no-repeat; }
				#content-left { margin:0; padding:71px 20px 0 20px; float:left;}
					#content-left #NewsTicker { width:260px; height:270px; float:left; }
					#content-left #NewsVertical { width: 260px; height: 220px; display: block; overflow: hidden; position: relative; }
				#content-left-profissionais { margin:0; padding:70px 20px 20px 20px; float:left;}
					.content-left-txt ul { margin:0; padding:0; }
					.content-left-txt li,
					.content-left-txt div.item { margin:0; padding: 0 0 20px 15px; list-style:none; background:url(../images/novo/bullet-branco-pequeno.png) 0 5px no-repeat; }
					.content-left-txt li a,
					.content-left-txt div.item a { color:#ffffff; }
					.content-left-txt li a:hover,
					.content-left-txt div.item a:hover { text-decoration:underline; }
				#esquerda-base #biu-banner-leia-na-integra img { margin: 20px auto 0 15px; }
					
			#shadow-middle { float:left; }
			#shadow-right { float:right; margin-top:374px;}
		#main { float:left; position:relative; width:673px; }
			#main-txt { height:331px; width:673px;  background:url(../images/publico_geral/bg-main.png) left top repeat-x; }
			#main-txt-content { padding:30px 30px 0 30px; }
			#main-txt-content a { color:#ffffff; }
			#main-txt-profissionais { height:331px; width:673px; background:url(../images/profissionais_de_saude/bg-main-profissionais.png) left top repeat-x;   }
			#main-txt-profissionais-padding	{ padding:16px 0 0 12px;  }
			#main-txt-profissionais-content { height: 315px; width: 654px; background:url(../images/profissionais_de_saude/main-box-sombra.png) no-repeat; padding:4px 10px 0 4px; }
			#main-txt-profissionais-content #banner {}
			#box-busca { width:670px; height:44px; text-align:right; }
			#box-busca-profissionais { width:673px; height:43px; text-align:right; background:url(../images/profissionais_de_saude/aba-main.png) no-repeat; margin:1px 0 0 10px; }
			#box-busca-profissionais .formbody { margin-top: 5px; }
				#busca-header { padding:10px 20px 0 0; background:url(../images/publico_geral/txt-busca.png) 430px 15px no-repeat; }
						#box-busca-profissionais #busca-header { padding:10px 20px 0 0; background:url(../images/profissionais_de_saude/txt-busca.png) 430px 20px no-repeat; }
						#box-busca-profissionais #ctrl_8 {width: 150px; }
			#box-divisor1 { height:15px; }
			#noticias { height:315px; width:580px; }
					#foto-noticia1 { float:left; padding:0px 20px 0px 20px; }
					#content-noticia1 { float:left; width:460px; height:100px; }
			#box-divisor2 { height:30px; }
					#foto-noticia2 { float:left; padding:0px 20px 0px 20px; }
					#content-noticia2 { float:left; width:460px; height:100px; }
			#boxes-home { width:670px; position:relative; top:-45px; }
				#box-urologia { float:left; background:url(../images/publico_geral/box-urologia.png) right center no-repeat; }
				#box-urologia a { color:#fff; }
				#box-enquete { float:left; background:url(../images/publico_geral/box-enquete.png) right center no-repeat; }
					#box-enquete .mod_quickpoll  { overflow:hidden; overflow:hidden; }
					#box-enquete .mod_quickpoll .title { display:none; }
					#box-enquete .mod_quickpoll span { float:left; width:160px; clear:both; }
					#box-enquete .mod_quickpoll .widget { padding-top:5px; }
					#box-enquete .mod_quickpoll .error { display:none; }
					#box-enquete .mod_quickpoll .submit_container { position:absolute; top:155px; float:left; margin-top:5px; }
					#box-enquete .mod_quickpoll .resultslink { position:absolute; top:157px; left:145px; float:right; margin-top:8px; }
					#box-enquete .mod_quickpoll .resultslink a { color:#eeeeee; }
					#box-enquete .mod_quickpoll .stoptext { display:none; }
					#box-enquete .mod_quickpoll .totaltext { text-align:right; color:#eeeeee; padding:5px 0 0 0; }
					#box-enquete .mod_quickpoll .label { float:left; margin-top:5px; }
					#box-enquete .mod_quickpoll .results { float:left; text-align:right; margin:5px 0 0 5px; padding-left:5px; }
					#box-enquete .mod_quickpoll .results .color { background-color:#CE8449; }
				#enquete-profissionais .mod_quickpoll  { overflow:hidden; overflow:hidden; }
				#enquete-profissionais .mod_quickpoll .title { display:none; }
				#enquete-profissionais .mod_quickpoll .description { font-weight:bold; }
				#enquete-profissionais .mod_quickpoll span { float:left; width:160px; clear:both; }
				#enquete-profissionais .mod_quickpoll .widget { padding-top:5px; }
				#enquete-profissionais .mod_quickpoll .error { display:none; }
				#enquete-profissionais .mod_quickpoll .submit_container { float:left; clear:both; margin:10px 0 20px 0;  }
				#enquete-profissionais .mod_quickpoll .resultslink { position:absolute; top:157px; left:145px; float:right; margin-top:8px; }
				#enquete-profissionais .mod_quickpoll .resultslink a { color:#eeeeee; }
				#enquete-profissionais .mod_quickpoll .stoptext { display:none; }
				#enquete-profissionais .mod_quickpoll .totaltext { padding:5px 0 0 0; }
				#enquete-profissionais .mod_quickpoll .graph { padding:0 0 20px 0; }
				#enquete-profissionais .mod_quickpoll .label { float:left; margin-top:5px; }
				#enquete-profissionais .mod_quickpoll .results { float:right; text-align:right; width:170px; margin:5px 0 0 5px; padding-left:5px; color:#ccc; }
				#enquete-profissionais .mod_quickpoll .results .color { background-color:#225B91; }
				
				
				
				#box-encontre-urologista { float:left; background:url(../images/publico_geral/box-encontre.png) right center no-repeat; }
				.box-bg { width:220px; height:205px; position:relative; }
				.box-link { position:absolute; left:0; top:190px; width:210px; height:20px; text-align:right; }
				.boc-container { height:185px; }
				.box-content { padding:50px 20px 0 30px; font-size:11px; line-height:1.2em; color:#FFFFFF; }
				.dropdown { width: 100px; }
				
				#box1, #box2, #box3 { float:left; background:url(../images/profissionais_de_saude/sombra-box.png) right top no-repeat; }
				.box-content-profissionais { padding:4px 4px 0 16px; }
			#sombra-interna-esquerda { float:left; padding-left:8px; }
			#interna { float:left; width:673px; background:#FFFFFF url(../images/publico_geral/bg-interno.png) no-repeat; }
				#interna-padding { padding: 90px 50px 50px 50px; text-align:justify; }
			#sombra-interna-direita { float:left; }
			
			#footer { width:640px; margin:0 auto; padding-top:20px; text-align:center; clear:both; }
				#footer-content {  }
			#patrocinatores { background:url(../images/home/txt-patrocinadores.png) left top no-repeat; padding:30px 0 0 0; width:510px; margin:0 auto; }
			#patrocinatores img { float:left; margin:0 10px; }
			#copyright { font-size:10px; color:#999999; padding:10px 0; }
		#main-bottom { padding:0 0 20px 15px; color:#225b79; }
			#main-bottom-left { float:left; width:310px; }
			#main-bottom-divisor{ float:left; width:20px; height:200px; }
			#main-bottom-right { float:left; width:310px; }
		#main-bottom-interna { padding:0 30px 20px 30px; color:#225b79; }
			#main-bottom-left-interna { float:left; width:280px; }
			#main-bottom-right-interna { float:left; width:280px; }
			
/* menu */
#menu ul { padding:0; margin:0 }
#menu li { float:left; width:96px; height:80px; padding:0; margin:0; list-style:none; background: url(../images/menu-division.png) 0 10px no-repeat;  }
#menu li a { float:right; width:95px; height:80px; display:block; text-indent:-1000em; }
#menu div.active { float:right; width:95px; height:80px; display:block; text-indent:-1000em; }

/* publico */
#menu li#o-que-faz-um-urologista a { background-image: url(../images/menu-oquefazumurologista.png); }
#menu li#dicionario-de-urologia a { background-image: url(../images/menu-dicionariodeurologia.png); }
#menu li#encontre-seu-urologista a { background-image: url(../images/menu-encontreseuurologista.png); }
#menu li#tire-suas-duvidas a { background-image: url(../images/menu-tiresuasduvidas.png); }
#menu li#doencas-urologicas a { background-image: url(../images/menu-doencasurologicas.png); }
#menu li#vida-saudavel a { background-image: url(../images/menu-vidasaudavel.png); }
#menu li#fale-conosco a { background-image: url(../images/menu-faleconosco.png); }

#menu li#o-que-faz-um-urologista a:hover { background-image: url(../images/menu-oquefazumurologista-on.png); }
#menu li#dicionario-de-urologia a:hover { background-image: url(../images/menu-dicionariodeurologia-on.png); }
#menu li#encontre-seu-urologista a:hover { background-image: url(../images/menu-encontreseuurologista-on.png); }
#menu li#tire-suas-duvidas a:hover { background-image: url(../images/menu-tiresuasduvidas-on.png); }
#menu li#doencas-urologicas a:hover { background-image: url(../images/menu-doencasurologicas-on.png); }
#menu li#vida-saudavel a:hover { background-image: url(../images/menu-vidasaudavel-on.png); }
#menu li#fale-conosco a:hover { background-image: url(../images/menu-faleconosco-on.png); }

#menu li#o-que-faz-um-urologista div.active { background-image: url(../images/menu-oquefazumurologista-on.png); } 
#menu li#dicionario-de-urologia div.active { background-image: url(../images/menu-dicionariodeurologia-on.png); } 
#menu li#encontre-seu-urologista div.active  { background-image: url(../images/menu-encontreseuurologista-on.png); } 
#menu li#tire-suas-duvidas div.active  { background-image: url(../images/menu-tiresuasduvidas-on.png); } 
#menu li#doencas-urologicas div.active  { background-image: url(../images/menu-doencasurologicas-on.png); } 
#menu li#vida-saudavel div.active  { background-image: url(../images/menu-vidasaudavel-on.png); } 
#menu li#fale-conosco div.active  { background-image: url(../images/menu-faleconosco-on.png); } 

/* profissionais */
#menu li#institucional a { background-image: url(../images/menup-institucional.png); }
#menu li#revista-biu a { background-image: url(../images/menup-revistabiu.png); }
#menu li#servicos a { background-image: url(../images/menup-servicos.png); }
#menu li#espaco-do-residente a { background-image: url(../images/menup-espacodoresidente.png); }
#menu li#videoteca a { background-image: url(../images/menup-videoteca.png); }
#menu li#noticias a { background-image: url(../images/menup-noticias.png); }
#menu li#fale-conoscop a { background-image: url(../images/menup-faleconosco.png); }
#menu li#defesa-profissional a { background-image: url(../images/menup-defesaprofissional.png); }
#menu li#publicacoes a { background-image: url(../images/menup-publicacoes.png); }

#menu li#institucional a:hover { background-image: url(../images/menup-institucional-on.png); }
#menu li#revista-biu a:hover { background-image: url(../images/menup-revistabiu-on.png); }
#menu li#servicos a:hover { background-image: url(../images/menup-servicos-on.png); }
#menu li#espaco-do-residente a:hover { background-image: url(../images/menup-espacodoresidente-on.png); }
#menu li#videoteca a:hover { background-image: url(../images/menup-videoteca-on.png); }
#menu li#noticias a:hover { background-image: url(../images/menup-noticias-on.png); }
#menu li#fale-conoscop a:hover { background-image: url(../images/menup-faleconosco-on.png); }
#menu li#defesa-profissional a:hover { background-image: url(../images/menup-defesaprofissional-on.png); }
#menu li#publicacoes a:hover { background-image: url(../images/menup-publicacoes-on.png); }


#menu li#institucional div.active { background-image: url(../images/menup-institucional-on.png); } 
#menu li#revista-biu div.active { background-image: url(../images/menup-revistabiu-on.png); } 
#menu li#servicos div.active  { background-image: url(../images/menup-servicos-on.png); } 
#menu li#espaco-do-residente div.active  { background-image: url(../images/menup-espacodoresidente-on.png); } 
#menu li#videoteca div.active  { background-image: url(../images/menup-videoteca-on.png); } 
#menu li#noticias div.active  { background-image: url(../images/menup-noticias-on.png); } 
#menu li#fale-conoscop div.active  { background-image: url(../images/menup-faleconosco-on.png); } 
#menu li#defesa-profissional div.active { background-image: url(../images/menup-defesaprofissional-on.png); }
#menu li#publicacoes div.active { background-image: url(../images/menup-publicacoes-on.png); }


/* artigos */
.more { font-weight:bold; margin-bottom:30px; padding-right:15px; text-align:right; background:url(../images/bullet-azul-pequeno.png) right center no-repeat; }
#main-txt-content .more { font-weight:bold; margin-bottom:30px; padding-right:15px; text-align:right; background:url(../images/novo/bullet-branco-pequeno.png) right center no-repeat; }
.back { font-weight:bold; padding:25px 0 25px 15px; background:url(../images/bullet-voltar.png) left center no-repeat; }

.pagination { clear:both; text-align:left; }
.pagination p { margin:0; padding:0 0 5px 0; }
.pagination ul { margin:0 auto; padding:0; clear:both; }
.pagination li { margin:0; padding:0 10px; float:left; list-style:none; border-left:#225B79 1px solid; background:none; }
.pagination li:first-child { border-left:none; }

.mod_articleList li { margin:0; padding: 0 0 5px 15px; }

.ce_text p { line-height:1.7em; }

/* doenças */
#doencas-urologicas ul.level_1 { padding-bottom:20px; }
#doencas-urologicas ul.level_1 li { margin:0; padding: 0 0 5px 15px; cursor:pointer; cursor:hand; }
#doencas-urologicas ul.level_1 li.on { background-image:url(../images/bullet-vermelho-pequeno.png); background-position:0 10px; font-weight:bold; }
#doencas-urologicas ul.level_2 li { font-weight:normal; }
#doencas-urologicas ul.level_2 li.first { margin-top:5px; }
#doencas-urologicas ul.level_2 li.last { padding-bottom:10px; }

/* accordion */
.ce_accordion .toggler { margin:0; padding: 0 0 10px 15px; list-style:none; background-image:url(../images/bullet-azul-pequeno.png); background-position:0 5px; background-repeat:no-repeat; cursor:hand; cursor:pointer; }
.ce_accordion .toggler.on { background-image:url(../images/bullet-vermelho-pequeno.png); background-position:0 10px; font-weight:bold; }
.ce_accordion { padding-bottom:10px; }
.ce_accordion li { margin-left:20px; padding-bottom:10px; }

/* hyperlink */
.hyperlink_txt { font-weight:bold; }

/* form */
input.text { padding:0; margin:0; height:16px; border:#999999 1px solid; background-color:#FFFFFF; }
select.select { border:#999999 1px solid; background-color:#FFFFFF; }
textarea.textarea { padding:0; margin:0; border:#999999 1px solid; background-color:#FFFFFF; }
input.submit { padding:0; margin:0; border:none; background:none; }
#box-busca input.submit,
.mod_search input.submit,
.mod_form input.submit,
.mod_memberlist .list_search input.submit,
#encontre-home .list_search input.submit { line-height:0; border:none; background: url(../images/bt-ok.png) left bottom no-repeat; height:18px; width:25px; text-indent:-1000em; }
#encontre-home .list_search input.text { width:135px; }
#box-busca input.text { width:150px; }

#f2 .formbody, #f6 .formbody { width:400px; margin:0 auto; }
#f2 .formbody label, #f6 .formbody label { width:100px; padding-bottom:10px; display:block; float:left; }
#f2 .formbody input.text, #f6 .formbody input.text,
#f2 .formbody textarea, #f6 .formbody textarea { float:left; width:200px; }
#f2 .formbody input.submit, #f6 .formbody input.submit { margin:10px 0 0 100px; }
#f2 .formbody br, #f6 .formbody br { clear:both; }
#f2 .formbody .error, #f6 .formbody .error { color:#FF0000; font-size:10px; }

/* busca */
.mod_search .title { font-weight:bold; }
.mod_search .relevance { font-weight:normal; color:#666666; font-size:10px; }
.mod_search .context { font-size:11px; line-height:1.5em; }
.mod_search .highlight { font-weight:bold; color:#ED1C2E; }
.mod_search .url { display:none; }
.mod_search #query_type { padding-top:10px; }
.mod_search #query_type span { float:left; clear:both; }
.mod_search p.header { padding:20px 0; clear:both; }

/* memberlist */
.list_search { float:left; }
.list_per_page { float:right; }
.all_records { margin-top:30px; width:100%; font-size:11px; font-family:Arial; }
.all_records th { border-bottom:#999 1px solid; }
.all_records td { border-bottom:#ddd 1px solid; }
.mod_memberpage .left { font-weight:bold; }
.mod_memberpage .right { padding-left:10px; }

/* login */
#busca-header .mod_login { width:333px; height:30px; float:left;   }
#busca-header .mod_login form { padding:0 0 0 85px;}
#busca-header .mod_login p { margin:0; padding:0; }
#busca-header .mod_login label { display:none; }
#busca-header .mod_login input#username,
#busca-header .mod_login input#password { float:left; width:100px; margin-right:5px; font-size:11px; }
#busca-header .mod_login input.submit { float:left; line-height:0; border:none; background: url(../images/bt-ok.png) left bottom no-repeat; height:18px; width:25px; text-indent:-1000em; }
#busca-header .mod_login input.logout { float:left; line-height:0; border:none; background: url(../images/bt-sair.png) left bottom no-repeat; height:18px; width:35px; text-indent:-1000em; }
#busca-header .login_info { font-size:10px; float:left; }

/* uro-historia */
#uro-historia .toggler { font-weight:bold; }

/* notícias */
.mod_newslist div.item { margin:0; padding: 0 0 20px 15px; list-style:none; background: url(../images/bullet-azul-pequeno.png) 0 5px no-repeat; }
#content-left .mod_newslist div.item,
#content-left-profissionais .mod_newslist div.item { background: url(../images/novo/bullet-branco-pequeno.png) 0 5px no-repeat; }
.mod_newslist div.item a {  }
.mod_newslist div.item a:hover { text-decoration:underline; }
.mod_newslist .layout_short { width:580px; }
#noticias-left { width:260px; }
#noticias-left .mod_newslist div.item { padding: 0 0 10px 15px; }


/* central de oportunidades */
#content-left-profissionais #NewsTicker { width:260px; height:270px; float:left; }
#content-left-profissionais #NewsVertical { width: 260px; height: 220px; display: block; overflow: hidden; position: relative; }
#central-home { height: 300px; display: block; margin: 0; padding: 0; }
#central-home div.item { margin:0 0 30px 0; padding:0; background:none; display: block; width: 260px; text-align: left; font-size: 11px; float: left; }
#central-home .image_container { float:left; margin-right:10px; }
#central-home .teaser { line-height:1.5em; font-size:10px; }

#central-de-oportunidades---reader .image_container { padding: 0 10px 10px 0 }


/* projetos */
.logo-projetos .image_container { padding:0 0 16px 16px; margin:0; }
.projetos-list li { margin:0; padding-bottom:5px; }
.projetos-list li p { margin:0; padding:0; }

/* galeria */
.ce_gallery { padding-bottom:30px; }
.ce_gallery .image_container { padding:0 16px 16px 0; margin:0; }
.ce_gallery .image_container a img { border:#225B79 1px solid; }
.ce_gallery td { vertical-align:top; }
.ce_gallery .caption { font-size:10px; text-align:left; line-height:1.2em; }

/* image_conteiner */
.image_container .caption { font-size:10px; text-align:center; line-height:1.2em; }


/* dicionário de urologia */
#dicionario-de-urologia .mod_articleList ul { margin:10px auto 0 auto; padding:0; clear:both; width:520px; }
#dicionario-de-urologia .mod_articleList li { margin:0 10px 10px 0; padding:0; float:left; font-weight:bold; list-style:none; border:#225B79 1px solid; background-color:#E8F3F9; background-image:none; }
#dicionario-de-urologia .mod_articleList li a { width:28px; display:block; text-align:center; }

/* calendario */
.calendar { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:1em; border-collapse:collapse; text-align:left; margin-left:5px; }
.calendar th { font-weight:normal; }
.calendar .head { height:30px; font-size:12px; font-weight:bold; }
.calendar .previous { text-align:left; }
.calendar .current { text-align:center; }
.calendar .next { text-align:right; }
.calendar .days { width: 82px; height:82px; border:#ccc 1px solid; font-size:9px; vertical-align:top; }
.calendar .days .header { background-color:#666666; color:#FFF; }
.calendar .empty .header { background-color:#eee; }
.calendar .event { border-bottom:#ccc 1px solid; }

.mod_eventlist .event,
.mod_upcoming_events .event { margin-bottom:20px; }
.mod_eventlist .time { font-size:10px; }
.mod_upcoming_events .date { font-size:10px; font-weight:bold; color:#eeeeee; }

#calendario .mod_eventlist .destaque-evento { background-color: #E8F3F9; padding:10px; border:#225B79 1px solid; }
#central-home div.destaque-evento { padding:5px 10px; color:#ffffff !important; background-color: #225B79;  }
#central-home .date { color:#ffffff !important; }
#central-home div.destaque-evento .date { color:#ffffff !important; }
#central-home div.destaque-evento a { color:#ffffff !important; }

/* meus dados */
.mod_personalData td { padding:5px; border-bottom:#ccc 1px solid; }
.mod_personalData .row_last td { border-bottom:none; }
.mod_personalData label {  }
.mod_personalData input.text,
.mod_personalData textarea.textarea { width:450px; }
.mod_personalData input.submit { border:#999999 1px solid; background-color:#FFFFFF; }



/* flowplayer */
.mod_ch_flowplayer .player a { margin: 0 auto;  }


/* classes */
.txt-preto { color:#000000; }
.txt-cinza { color:#999999; }
.floatleft { float:left; }
.floatright { float:right; }

.tabela {border-collapse:collapse;}
.tabela td { padding:2px 5px; border:1px solid #3698E9;}

#enquete p.error { color:#990000; float:right; font-size:10px; font-weight:bold;}
#enquete { background:#ffffff; padding:20px; }
#enquete h2 { margin-bottom:5px;}
#enquete .submit_container { margin-top:20px; }



