/* 
Theme Name: Layout IMFTec
Theme URI: http://www.imftec.com.br
Description: Desenvolvimento da nova versão do site www.imftec.com.br
Author: Raul Souza Lima - WebXperience.com.br
Author contact: raul[at]webxperience[dot]com[dot]br
*/

*, html, body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
body { background:#F5F6F7 url(../images/bgbody.jpg); color:#434547; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; }
#container { background:#FFF; width:770px; text-align:left; margin:0 auto; margin-top:5px; margin-bottom:5px; border:1px #CCC solid; }
#container-home { background:#FFF url(../images/bghome.jpg) no-repeat; width:770px; height:500px; text-align:left; margin:0 auto; margin-top:5px; margin-bottom:5px; border:1px #CCC solid; }

/* Top */
#top { background:#FFF url(../images/bgbanner.jpg); height:183px; }
#top h1 a { color:#000; text-decoration:none; }
#top h1 a img { margin:15px 0 0 30px; border:none; }
#top span { position:absolute; margin:65px 0 0 360px; }
/* /Top */

/* Top Menu */
#top_menu { background:url(../images/bgmenusup.gif) no-repeat left top; font-size:11px; width:300px; height:20px; float:right; }
#top_menu ul { width:240px; margin-top:3px; margin-left:35px; }
#top_menu ul li { display:inline; float:left; }
#top_menu ul li a { text-decoration:none; color:#FFF; font-weight:bold; text-align:center; width:70px; height:15px; padding:0 4px 0 5px; border-right:1px #FFF solid; }
#top_menu ul li a:hover { text-decoration:none; color:#FFA820; }
#top_menu ul li a.last, #menu ul li a.last { border:none; }
/* /Top Menu */

/* Sub Menu */
#submenu_produtos {	position:absolute; background:#666; font-weight:bold; width:160px; padding:2px 0 3px 5px; left:190px; border-left:1px #FFF solid; border-right:1px #FFF solid; border-bottom:1px #FFF solid; z-index:10; display:none;  }
#submenu_produtos ul li { list-style:none; }
#submenu_produtos ul li a {	color:#FFF; text-decoration:none; }
#submenu_produtos ul li a:hover { color:#FFA820; }
/* /Sub Menu */

/* Logo Home */
#logo-home h1 { width:208px; height:164px; margin:0 0 0 70px; border:1px #F00 solid; }
#logo-home h1 a { color:#000; text-decoration:none; }
#logo-home h1 a img { border:none; }
/* /Logo Home */

/* Content Container */
#content-container { position:relative; width:770px; }
#content-container #titulos { margin:10px 40px 0 40px; }
#content-container #titulos h1 { background:url(../images/bgsubcont.jpg) repeat-x bottom; height:28px; color:#000; }
#content-container #titulos h1#titmonitores { height:30px; }
#content-container #eventos { position:relative; background:url(../images/bgsubconteventos.jpg) no-repeat bottom left; color:#000; height:28px; top:10px; left:0; margin:0 0 0 25px; }
#content-container #titulos h2 { text-align:right; }
/* Content Container */

/* Content */
#content { position:relative; width:700px; margin:auto; overflow:auto; }
#content-home { margin:50px 0 0 0; }
#content-home h1 { margin:8px 0 215px 100px; }
#content-home h1 a { color:#000; text-decoration:none; }
#content-home h1 a img { border:none; }
#desc_monitor { width:290px; margin:20px 0 10px 0; float:left; }
#desc_monitor2 { float:right; }
#desc_monitor h4, #desc_monitor2 h4 { text-align:center; margin-bottom:10px; }
#desc_monitor p, #desc_monitor2 p { font-size:12px; text-align:justify; }
#desc_monitor2 p { width:290px; margin:10px 0 0 0; }
#desc_monitor p img, #desc_monitor2 p img { border:none; margin:10px 5px 0 0; }
#desc_monitor ul { margin:10px 0 0 0; }
#desc_monitor ul li { list-style:inside; text-align:justify; font-size:11px; }
#anvisa { margin:10px 0 0 0; font-weight:bold; }
#img_monitor { float:right; margin:20px 0 10px 0; }
#img_monitor2 { float:left; margin:10px 0 0 0; }
#list_monitor { position:relative; text-align:center; margin:20px 0 10px 0; }
#list_monitor p { font-size:11px; }
#list_monitor p a { text-decoration:none; color:#000; font-weight:bold; }
#list_monitor p a:hover { text-decoration:underline; }
#list_monitor img { border:none; }
#list_monitor #oreum { margin:0 60px 0 60px; }
#desc_evento { margin:20px 0 10px 15px; }
#desc_evento h4 { text-align:left; margin-bottom:10px; margin-left:20px; clear:both; }
#desc_evento .esqimage { float:left; padding-right:3px; }
#desc_evento img { border:none; }
#desc_evento .link_evento { margin:10px 0 10px 20px; clear:both; float:left; }
#desc_evento p { font-size:10px; text-align:justify; padding-bottom:5px; }
#desc_evento p span { position:relative; font-size:12px; font-weight:bold; top:3px; }
#desc_evento p a { color:#000; text-decoration:none; }
#desc_evento p a:hover { text-decoration:underline; }
/* /Content */

/* Fale Conosco */
#formulario { width:300px; padding:10px 0 10px 0; }
#formulario form label { font-family:Arial, Helvetica, sans-serif; font-size:18px; display:block; }
#formulario form input { font-family:Arial, Helvetica, sans-serif; font-size:18px; width:270px; height:20px; border:1px #666 solid; }
#formulario form input#enviar { background:#555; color:#FFF; font-size:18px; width:80px; height:25px; cursor:pointer; border:1px #CCC solid; margin:10px 0 0 0; }
#formulario form textarea { font-family:Arial, Helvetica, sans-serif; font-size:18px; width:270px; height:120px; border:1px #666 solid; }
#resposta_msg { font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:10px 0 250px 5px; }
#resposta_msg a { cursor:pointer; text-decoration:none; margin:5px 0 0 0; }
#resposta_msg a:hover { color:#990000; cursor:pointer; }
/* /Fale Conosco */

/* Mapa */
#mapa { padding:10px 5px 10px 5px; }
#mapa ul { list-style:inside; list-style-type:square; }
#mapa ul.parent { margin:0 0 0 20px; color:#000; }
#mapa ul li a { color:#000; text-decoration:none; }
#mapa ul li a:hover { text-decoration:underline; }
/* /Mapa */

/* Menu */
#menu { background:#CCC url(../images/bgmenu.jpg); border-top:1px #666 solid; border-bottom:1px #666 solid; width:770px; height:25px; }
#menu ul { text-align:left; margin:4px 0 0 30px; }
#menu ul li { display:inline; }
#menu ul li a { font-weight:bold; color:#FFF; text-decoration:none; padding:0 5px 0 3px; border-right:1px #FFF solid; }
#menu ul li a:hover { color:#FFA820; }
#btprodutos { padding:0 0 20px 0; }
/* /Menu */

/* Footer */
#footer { clear:both; border-top:2px #666 solid; bottom:0; margin:5px 0 0 0; }
#footer address { font-style:normal; text-align:center;	margin:5px 0 5px 0; }
#footer address a { color:#434547; text-decoration:none; }
/* /Footer */

/* Distribuidor */
#formdistribuidor { font-family:Arial, Helvetica, sans-serif; font-size:18px; }
#formdistribuidor label { width:260px; margin-right:5px; display:block; float:left; text-align:right; }
#formdistribuidor input { font-family:Arial, Helvetica, sans-serif; font-size:16px; width:330px; height:20px; margin-bottom:3px; border:1px #000 solid; }
#formdistribuidor select { font-family:Arial, Helvetica, sans-serif; font-size:18px; width:50px; height:23px; margin-bottom:3px; border:1px #000 solid; display:block; }
#formdistribuidor input#apagar, input#enviar { width:auto; height:auto; font-weight:bold; }
p#respdist { font-family:Arial, Helvetica, sans-serif; font-size:18px; }
/* /Distribuidor */