/*  
Theme Name: Clavis
Theme URI: http://www.clavis.com.br/
Description: Template do Blog da Clavis
Version: 1.0b
Author: Arlindo "Nighto" Pereira
Author URI: http://nighto.net/
*/

body { font-family:'Verdana'; font-size:10px; margin-top:0px;}
p, table, tr, td { font-family:Arial,Sans; font-size:12px!important; }
#wrap { width:995px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin:0 auto; }
#header { height:83px; width:100%; position:relative; color:#000; margin-bottom:3px; float:left; padding:0; margin-left:5px;}
#header h1 { text-indent:-10000px; margin:0; padding-top: 3px; width:232px;}
#header h1 a { display:block; background:url(images/logo.jpg) no-repeat left top; height:84px; width: 232px; }
#header .description { position:relative;
top:-83px; left:380px; font-size:27px; font-family:Verdana, Sans; font-weight:bold; color:#505050; width:608px; text-align: right;}
#search { margin-top:30px; float:right; padding:0; }
input#searchsubmit { background:#91a4b3; border:1px solid #000000; color:#ffffff; font-size:13px; }
a:hover { text-decoration:none; color:#555353; border:none;}
.left { float:left; width:200px; border:3px solid #f3f3f3; margin:10px 0; padding:10px;}
.right { float:right; width:230px; border:0; margin:0 11px; padding:10px; background:#e9ecee;} 
/*.right { background:red; }*/
/*.right ul li.pagenav { background:blue; }*/
.right img { border:0; display:block; margin-left:auto; margin-right:auto; }
.middle { margin-top:10px; line-height:16px; float:left; width:700px; border:0; overflow:hidden; font-size:11px; }
.middle h2 { font-size:16px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; }
.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }
#footer { width:980px; text-align:center; clear:both; padding:10px; }
div.hr { height:1px; background:#456654 repeat-x scroll center; clear:both; margin-left:17%; width:70%; }
div.br { height:10px; background:#fff url(images/br.gif) repeat-x scroll center; clear:both; }
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
span {}
.addthis { float:right; clear:both; }
a:link,a:active,a:visited { text-decoration:none; color:#416e90; border:none; }
.left h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 0; }
.left ul li ul li,.right ul li ul li { list-style-type:none; }
.left ul li ul li :hover, .right ul li ul li :hover { border-bottom:#ccc 1px solid;}
.right h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 0 1px; padding:1px 0; }
div.hr hr,div.br br { display:none; }
.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
.middle2 h2,.middle3 h2 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; } 
.middle2 :hover,.middle3 :hover { background:#fafafa; }
.ucomment img,.addthis img { border:0; }

.right ul li.parceiros ul li { background:none; }
.right ul li.parceiros ul li :hover { border-bottom:none !important; }
.right ul li.parceiros ul li a img { margin-bottom:8px; margin-top:8px; }
.right ul li.parceiros ul li a img#hostnet { margin-bottom:4px; }
.right ul li.parceiros ul li a img#clavis { margin-top:4px; }


h1 { position:relative; top:-35px; }


/* Menu Topo - Fale Conosco, Mapa do Site, RSS, Twitter */

#menu_topo {
z-index:2;
/*margin-left:177px;*/
margin-top:10px;
width:100%;
}

#menu_topo ul, #footer ul{
text-align:right;
font-size:9px;
font-family:Verdana, sans-serif;
list-style:none;
padding-right:10px;
}

#footer ul { 
text-align:center; 
font-weight:bold; 
font-size: 10px;
}

#menu_topo ul li, #footer ul li { display:inline; padding-left:16px; }
#footer ul.menu li { padding-left:0; }

#menu_topo ul li.faleconosco, #footer ul li.faleconosco { background:url('http://www.clavis.com.br/imagens/fale_conosco1.png') no-repeat; }

#menu_topo ul li.mapadosite, #footer ul li.mapadosite { background:url('http://www.clavis.com.br/imagens/mapa.png') no-repeat; }

#menu_topo ul li.rss, #footer ul li.rss { background:url('http://www.clavis.com.br/imagens/rss.png') no-repeat; }

#menu_topo ul li.twitter, #footer ul li.twitter { background:url('http://www.clavis.com.br/imagens/twitter-icon-14x14.png') no-repeat; }

#menu_topo ul li.identica, #footer ul li.identica { background:url('http://www.clavis.com.br/imagens/identica-icon-14x14.png') no-repeat; }

#menu_topo ul li.slideshare, #footer ul li.slideshare { background:url('http://www.clavis.com.br/imagens/slideshare-icon-14x14.png') no-repeat; }

#menu_topo ul li.linkedin, #footer ul li.linkedin { background:url('http://www.clavis.com.br/imagens/logo_linkedin.jpg') no-repeat; }

#menu_topo ul li.orkut, #footer ul li.orkut { background:url('http://www.clavis.com.br/imagens/logo_orkut.png') no-repeat; }

#menu_topo ul li.facebook, #footer ul li.facebook { background:url('http://www.clavis.com.br/imagens/logo_facebook.jpg') no-repeat; }
#menu_topo ul li.youtube, #footer ul li.youtube { background:url('http://www.clavis.com.br/imagens/icon-youtube.jpg') no-repeat; }^M
#menu_topo ul li.webinar, #footer ul li.webinar { background:url('http://www.blog.clavis.com.br/wp-content/uploads/2011/11/webinar_icon.png') no-repeat; }

#menu_topo ul li.flickr, #footer ul li.flickr {
background:url('http://sites.clavis.lan/wordpress/wp-content/uploads/2010/08/flickr_logo-14x14.png') no-repeat;
}

#menu_topo ul li a { color:#394D4E; font-weight:bold; }

/* Menu Topo do site */

#menuedited {
clear:both;
text-align:center;
margin-top:2px;
}

#menuedited ul {
list-style:none;
background-color:#91a4b3;
font-size:13px;
padding:2px 0;
font-family:Verdana, sans-serif;
color:white;
}

#menuedited ul li { 
display:inline;
}

#menuedited ul li a {
font-weight:bold;
color:white;
}

#menuedited ul li a:hover {
color:#ffffdd;
}

.right {
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
}

.right .textwidget {
text-align:justify;
}

.right .textwidget img {
margin-left:8px;
}

img { border:none; }

.twitter_bar {
margin-top:10px;
margin-left:60px;
}

