/*
Theme Name: Janssen
Theme URI: http://www.soyuz.com.br/cases
Description: Um tema desenvolvido pela <a href="http://www.soyuz.com.br">Soyuz</a>.
Version: 1.0
Author: Soyuz Sistemas
Author URI: http://www.soyuz.com.br/
Tags: janssen, soyuz, dor
Text Domain: janssen

*/

body {
	font:normal 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	background:url('images/fundo.jpg') top center no-repeat;
	background-color: #F7FBFE; 
	color: #333;
	text-align: center;
	}
	
ul{
	list-style:none inside;
	padding:0;
	margin:0;
}

ol{
	list-style:none inside;
	padding:0;
	margin:0;
}

h2{
	margin:0px;	
}

p{
	margin:0px;
}

a:visited,a:link,a:hover,a:active{
	text-decoration:none;
	color:#333;
	border:0;
}
img{
	border:0;
}

#pagina {
	text-align: left;
	width: 989px;
	margin: 0 auto;
	position:relative;
	}

#cabecalho {
	/*background: url('images/cabecalho.jpg') no-repeat top center;*/
	height: 250px;
	width: 100%;
	margin:0px;
	
	}
	
/*dentro do cabeçalho*/
#logo {
	height: 250px;
	width: 960px;
	margin:0px;
	position:absolute;
	left:0;
	top:0;
	}

#logo>a{
	height: 149px;
	width: 393px;
	display:list-item;
	list-style:none;
}
#flash{
	/*background: url('images/flash.png') no-repeat top center;*/
	height: 244px;
	width: 470px;
	margin:0px;
	position:absolute;
	right:20px;
	top:-16px;
	}


#conteudo{
	width: 674px;
	position:absolute;
	left:3px;
	top: 260px;
	}
	
/*dentro do conteudo*/
#top_cp{
	background-image: url('images/fundo_top_cp.png');
	width:674px;
	height:9px;
	}

#middle_cp{
	margin:0px;
	background-image: url('images/fundo_middle_cp.png');
	width:674px;	
	min-height:1000px;
}

#bottom_cp{
	background-image: url('images/fundo_bottom_cp.png');
	width:674px;
	height:9px;
}


#barra_lateral{
	width: 304px;
	position:absolute;
	right:0px;
	top: 260px;
	}

/*dentro da barra lateral*/

#top_bl{
	background-image: url('images/fundo_top_bl.png');
	width:304px;
	height:12px;
}

#middle_bl{
	background-image: url('images/fundo_middle_bl.png');
	width:304px;
}

#bottom_bl{
	background-image: url('images/fundo_bottom_bl.png');
	width:304px;
	height:12px;
	margin-left:1px;
}

#corpo_top_bl{
	//background-image: url('images/corpo_top_bl.jpg');
	width:287px;
	height:14px;
	margin-left:8px;
}

#corpo_middle_bl{
	//background-image: url('images/corpo_middle_bl.jpg');
	width:287px;
	min-height:400px;
	margin-left:8px;
}

#corpo_bottom_bl{
	///background-image: url('images/corpo_bottom_bl.jpg');
	width:287px;
	height:14px;
	margin-left:8px;

}

#link_janssen{
	display:list-item;
	width:100%;
	height:100%;
}

#link_neo{
	display:list-item;
	width:100%;
	height:100%;
}

#link_abtd{
	display:list-item;
	width:100%;
	height:75px;
}

/* post */

div.navigation{
	width:635px;
	height:30px;
}

.alignright{
	position:absolute;
	right:20px;
}

.alignleft{
	position:absolute;
	left:20px;
}
 

div.post, div.page{
	width:635px;
	background-color:#EEE;
	margin-left:10px;
	padding: 5px 10px;
}

#comentarios{
	width:635px;
	margin-left:10px;
	padding: 5px 10px;
}

#comentarios .comment-body{
	background-color:#EEE;
	margin-bottom:10px;
	padding: 10px;
}

#comentarios .comment-body div{
	margin:10px 0;
}

a.more-link:visited,a.more-link:active ,a.more-link:hover, a.more-link:link{
	font-size:14px;
	color:#D97D19;
	display: block;
	position: relative;
	top: 30px;
}

.links_bl{
	margin-left:28px;
	margin-bottom:10px;
	list-style-image:url('images/li_ret.png');
}

.links_bl  a{
	font-size:15px;
	color:#18406d;	
}

#arquivo  a{
	font-size:15px;
	color:#18406d;	
	display:list-item;
	margin-left:28px;
	margin-bottom:10px;
	list-style-image:url('images/li_ret.png');
}

#tag_cloud{
	/*background-image: url('images/tag.png');*/
	width:238px;
	margin-left:40px;
	margin-bottom:20px;
}

#tag_cloud>a:hover,#tag_cloud>a:link,#tag_cloud>a:visited,#tag_cloud>a:active{
	color:#18406d !important;
}

p.post_bottom{		
	width:655px;
	height:10px;
	margin-left:10px;
	margin-top:10px;
	border-top: 1px dotted #CCC;
	background-color: #FFF;
}

.coment{
	width:50px;
	height:45px;
	background: transparent url("images/coment_num.png") top center no-repeat;
	font-size:25px;
	color:#d97d19;
	text-align:center;
	padding-top:3px;
	margin-left:580px;
}

.coment>a:active,.coment>a:hover ,.coment>a:visited,.coment>a:link{
	font-size:25px;
	color:#d97d19;
}

.coment_label{
	position:absolute;
	right:80px;
	font-size:14px;
}

.data{
	font-size:14px;
	color:#3d3d3d;	
}

.titulo{
	font-size:25px;
	font-weight: bold;
	font-style: italic;
	font-family: Arial;
	color:#3399CC;
}

.titulo>a:active,.titulo>a:hover ,.titulo>a:visited,.titulo>a:link{
	font-size:25px;
	font-weight: bold;
	font-style: italic;
	font-family: Arial;
	color:#3399CC;	
}

#barra_lateral h2{
	font-size:25px;
	font-weight: bold;
	font-style: italic;
	font-family: Arial;
	color:#3399CC;
	width:280px;
	height:52px;
	background:transparent url('images/firula_menu.png') top left no-repeat;
	margin: 0px 0px 5px 0px;
	padding:10px 0px 0px 25px;
}


.categories{
	margin-bottom:20px;
}

li.categories > ul  {
	width:270px;
	background-color:#39c;
	font-size:15px;
	color:#FFF;
	margin-left:8px;
	}
	
li.categories > ul > li > a:visited,li.categories > ul > li >  a:link,li.categories > ul > li >  a:hover,li.categories > ul > li >  a:active{
	color:#FFF;
	text-decoration:none;
	display:list-item;
	list-style-image:url("images/li_mothe_page.png");	
	list-style-position:inside;
	margin-left:12px;
	cursor: default;
	}

li.categories > ul > li > ul > li{
	background-color:white;
	margin: 0px;
	width:270px;
	font-size:12px;
	height:inherit;
	}


li.categories > ul > li > ul > li > a:visited, li.categories > ul > li > ul > li > a:link,li.categories > ul > li > ul > li > a:active{
	background-color:white;
	margin-left: 30px;
	padding: 7px;
	width:202px;
	font-size:12px;
	color:#333;
	list-style:none !important;
	border-top: 1px dotted #3399CC;
	display:list-item;
	}
	
li.categories > ul > li > ul > li > a:hover{
	background-color:white;
	margin-left: 30px;
	padding: 7px;
	width:202px;
	font-size:12px;
	color:#EF8B1A !important;
	list-style:none !important;
	border-top: 1px dotted #3399CC;
	display:list-item;
}

.current-cat>a:before{
	content:"» ";
}

.current-cat>a{
	color:#EF8B1A !important;
}

/*.pagenav{*/
/*	margin-bottom:40px;*/
/*}*/
/**/
/*li.pagenav > ul  {*/
/*	width:270px;*/
/*	background-color:#39c;*/
/*	font-size:15px;*/
/*	color:#FFF;*/
/*	margin-left:8px;*/
/*	}*/
/*	*/
/*li.pagenav > ul > li > a:visited,li.pagenav > ul > li >  a:link,li.pagenav > ul > li >  a:hover,li.pagenav > ul > li >  a:active{*/
/*	color:#FFF;*/
/*	text-decoration:none;*/
/*	display:list-item;*/
/*	list-style-image:url("images/li_mothe_page.png");	*/
/*	list-style-position:inside;*/
/*	margin-left:12px;*/
/*	}*/
/**/
/*li.pagenav > ul > li > ul > li{*/
/*	background-color:white;*/
/*	margin: 0px;*/
/*	width:270px;*/
/*	font-size:12px;*/
/*	height:inherit;*/
/*	}*/
/**/
/**/
/*li.pagenav > ul > li > ul > li > a:visited, li.pagenav > ul > li > ul > li > a:link,li.pagenav > ul > li > ul > li > a:hover,li.pagenav > ul > li > ul > li > a:active{*/
/*	background-color:white;*/
/*	margin-left: 30px;*/
/*	padding: 7px;*/
/*	width:202px;*/
/*	font-size:12px;*/
/*	color:#333 !important;*/
/*	list-style:none !important;*/
/*	border-top: 1px dotted #3399CC;*/
/*	display:list-item;*/
/*	}*/

#logo_janssen{
	background-image:url('images/logo_janssen.jpg');
	width:205px;
	height:137px;
	margin-left:38px;
}

#logo_neo{
	background-image:url('images/logo_neo.jpg');
	width:205px;
	height:137px;
	margin-left:38px;
}


#rodape{
	clear: left;
}

#searchform{

	}

#searchform label{
	display:none;
}

#searchform  #s{
	width: 170px;
	height:31px;
	background:transparent url('images/campo_busca.jpg') no-repeat center;
	border: 0px;
	padding: 0px 15px 0px 35px;
	font-size:14px;
	margin-left:6px;
}

#searchform  #searchsubmit{
	width: 62px;
	height:29px;
	background:transparent url('images/botao_busca.jpg') no-repeat center;
	border: 0px;
	color:transparent;
	padding: 0 0 0 62px;
	position:absolute;
	top:12px;
}

div.entry>p,div.entry>table,div.entry>img,div.entry>div{
	margin-bottom:10px;
	line-height: 20px;
}

div.entry>ul{
	margin-bottom:10px;
        list-style:disc inside;
}

/*glossario*/

.sel_glossario{	
	color:#254e61;
	width:635px;
	margin-left:10px;
	}
	
.sel_glossario>h2{
	font-size:25px;
	margin-bottom:5px;
}

.gl{
	width:635px;
	background-color:#EEE;
	margin-left:10px;
	padding: 5px 10px;
	border-top:1px dotted gray;
	display:none;
}

.termo{
	font-size:18px;
	color:#EF8B1A;
	margin-top:10px;
}

.ingles{
	font-weight:bold;
	margin-top:10px;
}

.termo_ingles{
	font-size:14px;
	font-style:italic;

}

.desc{
	margin-top:10px;
	font-weight:bold;
}

.termo_desc{
	font-size:14px;
	text-align:justify;
	margin-bottom:10px;
}

#letras{
	width:100%;
	height:30px;

}
.letra{
	width:15px;
	height:auto;
	background-color:#3399CC;
	color:#FFF;
	float:left;
	margin-left:2px;
	font-size:18px;
	padding:2px 3px;
	text-align:center;
	cursor:pointer;
	
}

.A{
	display:block;
}

.sel{
	background-color:#EF8B1A;
	cursor:default;
}

#goal{
	display:none;
}

/*tags*/
h2.pagetitle{
	color:#254E61;
	font-size:25px;
	margin:0px 0px 10px 10px;
}
