@charset "utf-8";
/* Menu */
.topbar_top {background-image:url(Pics/topbar_top.png); background-position:left; width:925px; height:4px; }

.topbar { width:927px; height:35px; background-image:url(Pics/topbar.png); z-index:1}
/*.topbar { width:924px; height:25px; border:1px solid; border-bottom:none; border-top:none; border-left-color:#529aca; border-right-color:#529aca; background-color:#82c2ec; vertical-align:middle; background-image:url(Pics/topbar.png) }*/
.topbar_bottom { background-image:url(Pics/topbar_bottom.png); background-position:left; width:925px; height:8px; }

.menu {width: 170px; float:left; /*border:1px solid #000000;*/ margin-left:10px;}

.menutopbar { margin:0px auto; text-align:left; width:924px; /*border:1px solid #000000;*/}

.submenuitem { background-color:#f8f8ee /*#EFEFEF*/; margin-left:20px; padding:0px;}
.submenucontent {padding-top:4px;}
.submenulink {width:175px; height:24px; display:block; text-decoration:none; color:#FFFFFF;}

.menulist {list-style:none; padding:0px; margin-left:0px; margin-top:0px; }
.mainmenu { width:170px; list-style:none; text-align:left; margin-top:5px; overflow:hidden; padding:0px;}
.menuitem { width:170px; height:23px; border: 1px solid; border-left:none; border-right:none; border-bottom-color:#d5d595; border-top:none; margin:0px; padding:0px;}
.menulabel { padding-left:5px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; color:#000000; line-height:23px;}
.menucontent { margin-top:4px; }


.menuicon { padding-left:10px; padding-top:4px; vertical-align:middle;}
.menufotos_icon {background-image:url(/Pics/camera.png); background-repeat:no-repeat; width:16px; height:16px; margin-left:12px; border:none}
.menuscreen_icon {background-image:url(/Pics/television.png); background-repeat:no-repeat; width:16px; height:16px; margin-left:12px;}
.menubook_icon { background-image:url(/Pics/books.png); background-repeat:no-repeat; width:16px; height:16px; margin-left:12px;}
.menuligacoes_icon {background-image:url(/Pics/globe.png); background-repeat:no-repeat; width:16px; height:16px; margin-left:12px;}
.menuportfolio_icon {background-image:url(/Pics/portfolio.png); background-repeat:no-repeat; width:16px; height:16px; margin-left:12px;}
.menuprocura_icon {background-image:url(/Pics/magnifier.png); background-repeat:no-repeat; width:16px; height:16px; margin-left:12px; border:none}
.menulink {width:175px; height:24px; display:block; text-decoration:none; color:#FFFFFF; vertical-align:middle;}
a.menulink:hover {width:175px; height:23px; display:block; background-color:#FFFFD5; color:#FFFFFF;}
a.submenulink:hover {width:175px; display:block; background-color:#FFFFD5; color:#FFFFFF;}

/* Content */

.content {width: 720px; float:left; margin-left:10px; margin-top:10px;}
body {font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:13px;}

/* mim.php */
.label { border:1px #999999 solid; background-color:#FFFFFF; position:absolute; z-index:0; width:200px; margin-top:55px; margin-left:70px; padding:3px; }

/* screencasts */
.screencasts_label {
	border:1px #999999 solid;
	background-color:#FFFFFF;
	position:absolute;
	z-index:0;
	width:200px;
	margin-left:105px;
	padding:3px;
	text-align:left;
	left: 2px;
}
.screencast {padding-top:50px;}

/* blog */
#blogentradas {float:left; width:500px;}
#blogsidebar {float:right; background-color:#f8f8ee; padding-right:25px; margin-top:10px; border:1px solid #d5d595; z-index:2;}
.blogsidebarlist {list-style:none;}
.blogdate { padding-left:150px; font-weight:bold;/*color:#000000; margin-left:30px; padding:5px; border:1px solid #5fade1; background-color:#aad8f6;*/}
.blogstorytitle a {color:#000000; margin-left:20px; padding:5px; border:1px solid #5fade1; background-color:#aad8f6; text-decoration:none; font-weight:bold;}
.blogpost { border:1px solid #d5d595; background-color:#f8f8ee; padding:30px; }
.blogmeta { color:#999999;}
.blogmeta a{ text-decoration:none; color:#999999;}
.blogmeta a:hover {color:#999999; text-decoration:underline;}
.blogitempng {background-image:url(/Pics/blog/title.png); width:10px; height:20px;}
.feedback {width:440px; margin-left:-20px; margin-top:40px; padding:10px; /* border:1px solid; border-bottom-color:#d5d595; border-right-color:#535456; border-top-color:#cccccc; border-left-color: #cccccc;*/}
.feedback a{ text-decoration:none; }

