/* ******************* body ******************* */
body			
{
	margin:0px;
	padding:0px;
	border:0px;
	font-family:Verdana,Arial,Helvetica,MS Sans Serif;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	background-color:#FFFFFF;
}

/* ******************* table ******************* */
table
{
    border-collapse:collapse;
    border-spacing:0;
    font-size:11px;
}

table.navi
{
}

table.navir		   
{
	height:25px;
}

table.grid
{
	width:360px;
}

table.grid_text
{
	width:360px;
}

table.square	    
{
	width:360px;
	height:360px;
}

table.menue
{
}

/* ******************* td ******************* */
td
{
	padding:0px;
}

td.keyword		    
{
}

td.navi
{
    padding-right:50px;
    vertical-align:top;
    text-align:left;
}

td.menue
{
    padding-top:3px;
    white-space:nowrap;
    color:#A0A0A0;
    font-weight:bold;
}

td.tania            
{
	color:#FFFFFF;
	text-align:center;
}

td.grid
{
	padding:15px;
	text-align:justify;
}

td.grid_a
{
	padding-top:0px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:0px;
}

td.grid_b
{
	padding-top:0px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:15px;
}

td.grid_c
{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:15px;
	padding-left:15px;
}

td.grid_d
{
	padding-top:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:0px;
}

td.grid_e
{
	padding-top:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:15px;
}

td.grid_f
{
	padding-top:15px;
	padding-right:0px;
	padding-bottom:15px;
	padding-left:15px;
}

td.grid_g
{
	padding-top:15px;
	padding-right:15px;
	padding-bottom:0px;
	padding-left:0px;
}

td.grid_h
{
	padding-top:15px;
	padding-right:15px;
	padding-bottom:0px;
	padding-left:15px;
}

td.grid_i
{
	padding-top:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:15px;
}

td.grid_text_header
{
	padding-top:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:15px;
	white-space:nowrap;
	vertical-align:top;
}

td.grid_text_name
{
	padding-top:15px;
	padding-right:15px;
	padding-bottom:0px;
	padding-left:15px;
	vertical-align:top;
}

td.grid_text
{
	padding:15px;
	text-align:justify;
}


td.grid_text_header2
{
	padding-top:15px;
	padding-right:0px;
	padding-bottom:15px;
	padding-left:15px;
	white-space:nowrap;
	vertical-align:top;
}

td.grid_text_name2
{
	padding-top:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:15px;
	vertical-align:top;
}

td.logo
{
}

/* ******************* p ******************* */
p.header		    
{
	font-size:14px;
}

p.error		        
{
	font-weight:bold;
	color:#D80E0E;
}

/* ******************* a ******************* */
a:link
{
    font-weight:normal;
    text-decoration:none;
    color:#A0A0A0;
}

a:visited		    
{
	text-decoration:none;
	font-weight:normal;
	color:#ACACAC;
}

a:hover			    
{
	text-decoration:none; 
	font-weight:normal;
	color:#000000;
}
a:active            
{
	text-decoration:none; 
	font-weight:normal;
	color:#000000;
}

a.bold:link
{
    font-weight:bold;
}

a.bold:visited		
{
	font-weight:bold;
}

a.bold:hover		
{
	font-weight:bold;
}

a.bold:active		
{
	font-weight:bold;
}

a.close:link
{
	font-weight:bold;
	color:#000000;
}

a.close:hover
{
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

a.close:active
{
	font-weight:bold;
	color:#000000;
}

a.close:visited
{
	font-weight:bold;
	color:#000000;
}

/* ******************* embed ******************* */
embed			    {width:750px;height:590px;}
embed.video		    {width:275px;height:206px;}

/* ******************* input ******************* */
input			    {border-width:1px;border-style:solid;}
input.keyword		{height:15px;width:224px;border-color:#000000;background-color:#FFFFFF;font-size:12px;vertical-align:bottom;}

/* ******************* select ******************* */
select			    {border-width:1px;border-color:#808080;border-style:solid;}
select.contact		{width:400px;}

/* ******************* textarea ******************* */
textarea		    {border-width:1px;border-color:#808080;border-style:solid;font-size:10pt;font-weight:normal;font-family: helvetica;}
textarea.contact	{width:400px;height:175px;}

/* ******************* div ******************* */
div
{
	position:absolute;
}
div.start		    
{
	top:290px;
	left:460px;
	cursor:pointer;
}
div.navi		    {position:absolute;top:-30px;left:30px;}
div.navi_main	    {position:absolute;top:30px;left:30px;}
div.logo		    {position:absolute;top:510px;left:135px;}
div.logo_main       {position:absolute;top:510px;left:135px;}
div.logo_projects	{position:absolute;top:400px;left:135px;}
div.logo_resume		{position:absolute;top:300px;left:135px;}
div.logo_contact	{position:absolute;top:200px;left:135px;}
div.logo_friends	{position:absolute;top:100px;left:135px;}

div.link_home	    {position:absolute;top:653px;left:250px;}

div.grid      
{
	top:80px;
	left:200px;
	width:360px;
	height:360px;
}

div.grid_text
{
	top:80px;
	left:200px;
	width:360px;
	height:360px;
	border:1px solid #C0C0C0;
}

div.back
{
	top:445px;
	left:200px;
}

div.bigImage        {position:absolute;top:80px;left:1000px;}
div.projects_t		{position:absolute;top:450px;left:30px;}
div.resume	        {position:absolute;top:210px;left:100px;}
div.references	    {position:absolute;top:30px;left:30px;}
div.contact	        {position:absolute;top:30px;left:30px;}
div.friends			{position:absolute;top:30px;left:30px;}
div.keyword         {position:absolute;top:280px;left:220px;}
div.error           {position:absolute;top:250px;left:220px;}

div.contentFrame
{
    position:absolute;
	top:0px;
    left:0px;
	width:700px;
	height:510px;	
}

div.naviFrame
{
    position:absolute;
	top:510px;
    left:0px;
	width:700px;
	height:120px;	
}

div.logoFrame
{
    position:absolute;
	top:-20px;
    left:700px;
	width:290px;
	height:650px;	
}

/* ******************* img ******************* */
img
{
	border:none;
}

/* ******************* iFrame ******************* */
iframe
{
	width:100%;
	height:100%;
}
