/* RESET */
* 					{ margin: 0; padding: 0; font-family: Tahoma, Geneva, Arial, Verdana, sans-serif; font-size:11px; color:#333;}
body 				{ background:url(../img/bg.gif) repeat-x top; background-color:#fff;}
a					{ text-decoration:none; color:#1987c8;}
a:hover				{ text-decoration:underline; color:#1987c8;}
small				{ font-size:9px;}
table 				{ width:100%; text-align:justify; border-collapse:collapse; border:0px;}
img 				{ border:0; vertical-align:bottom; }
hr					{ width:100%; height:1px; border:0; border-bottom:1px dashed #1987c8; margin-top:10px; }
h1 					{ font-size:16px; font-weight:normal; letter-spacing:1px; margin:0px;}
.h1blue 			{ font-size:16px; font-weight:normal; letter-spacing:1px; margin:0px; color:#1987c8;}

div.frase 			{ text-indent:2.5em; line-height:1.5; margin-bottom:15px; text-align:justify; padding-left:24px }
div.identado		{ padding-left:24px;}
div.phdcomics		{ width: 80%; margin: 0 auto;}
div.thumb			{ width: 100%; margin: 0 auto; padding-left: 15px;}
div.ads				{ width: 100%; margin: 0 auto; padding-left: 15px; margin-top: 40px;}
div.titulo			{ color:#1987c8; font-weight:bold; padding-top:1px; padding-bottom:3px; letter-spacing:0.1em;}
span.blue			{ color:#1987c8; }

table.layout		{ width:980px; margin: 0px auto 0px auto; border:0px; vertical-align:top; background: url(../img/shadow.png); }

td#content	    	{ padding-left:25px; padding-right:25px; }
td.left    			{ width:50%; vertical-align:top; padding-right:20px;}
td.right			{ width:50%; vertical-align:top; padding-left:20px; border-left:#1987c8 1px dashed;}
td.cvleft    		{ width:20%; vertical-align:top; padding-right:20px; text-align:right; font-weight:bold;}
td.cvright			{ width:80%; vertical-align:top; padding-left:20px; border-left:#1987c8 1px dashed;}
td.hobby			{ vertical-align:top; font-size:10px;}
.li				    { margin-bottom:10px; margin-left:15px; display:list-item; list-style-image:url(../img/arrowblue.gif);}
.li2				{ margin:0px; margin-left:15px; display:list-item; list-style-image:url(../img/arrowblack.gif);}
.li3				{ margin:0px; margin-left:35px; display:list-item; list-style:circle;}
.formul    			{ border:1px solid #1987c8; color:#333; padding:4px; font-size:11px;}

/* HEADER */
td.header 			{ width:954px; height:193px; background:url(../img/bgheader.gif); vertical-align:top; }
div.header			{ width:954px; height:193px; background:url(../img/smoke.jpg) no-repeat bottom right; }
img.ns  			{ text-decoration:none; padding-left:20px; padding-top:15px; padding-bottom:3px;}
div#lang 	 		{ font-size:10px; color:#1987c8; letter-spacing:1px; text-align:right; color:#548FDB; padding:10px;}
div#lang a 			{ text-decoration:none; color:#aaa; }
div#lang a:hover 	{ text-decoration:none; color:#548FDB; }

/* MENU */
td.menu 			{ height:77px; background:url(../img/bgheader.gif) repeat-x bottom; text-align:center; }
div.menu 			{ width:670px; text-align:center; margin:auto; }
#tabs 				{ list-style: none; overflow:hidden; letter-spacing:0.1em; text-align:center;}
#tabs li 			{ float: left; margin-left:5px; margin-right:5px;}
#tabs span 			{ background:url(../img/button.gif) top no-repeat; color: #000; width:100px; height:40px; display: block; cursor:pointer; padding-top:10px;}
#tabs a span		{ background:url(../img/button.gif) 0px -51px no-repeat; color: #fff; text-decoration:none; }
#tabs a:hover span	{ background:url(../img/button.gif) top no-repeat; color: #000; text-decoration:none; }
#tabs span.current	{ background:url(../img/button.gif) top no-repeat; color: #000; }

/* FOOTER */
#footer 		   	{ width:100%; height:45px; background:url(../img/bgfooter.gif) repeat-x; } 
td.footer			{ font-size:9px; text-align:center; color:#548FDB;} 