/* CSS Document */
* {		
	margin:0;
	padding:0;
	}	

html{
	height:100%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
img { border:0px;}
a { color:#b2b69c;}
p { margin-bottom:10px;}
#content {
		width:95%; 
		border : 1px solid black;
		margin:0px auto;
		text-align:left;
		padding : 6px;
	}
#start {
		width:50%;
		margin:0px auto;
		margin-top:15%;
		}
#container {
 			width:100%;
			height:100%; 
			text-align:left; 
			padding : 6px; 
			overflow:auto;
 }
.clear { clear:both;}
	
#header { padding:0px;  }
#home {
	 	border:solid 1px #d4d8bd;
		line-height:1.8em;
		font-size:0.8em;
		padding:20px;
		margin:auto 5%;
		width:82%;
		}
#home>p { font-size:0.9em;}
.tebobo {
	border:#CC0033 1px dashed;
	}
#portfolio_frame { border:#33FF99 dotted 1px;}
.thumb {
		width:106px;
		heigth:106px; 
		min-height:106px !Important;
		float:left; 
		text-align:center; 
		background-color:#eee;
		border:#CCCCCC solid 1px;
		-moz-border-radius: 10px;
		margin:3px;
		}
.thumb:hover { background-color:#ccc;}
.thumb img {margin:3px;}
.thumb a:hover {background-color:transparent;}
#footer { font-size:0.7em; }
.font_small { font-size:0.7em;}

#infobox{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	width:90%;
	margin:auto 5%;
	}
ul {position:relative; left:30px;}
/*################################### Navigation */
.liactive { border-bottom:#cccccc 5px solid;}
#form { 
	color: #999999;
	font-family:courier;
	border:solid 1px #d4d8bd;
	}
#form a { color:#00CC33; }
		
#formbox{
	text-align: center;
	font-family: courier;
	font-size:0.9em;
	padding:10px;
	width:500px;
	margin:auto 25%;
	}
.100 { width:100%; border:#33FF33 1px solid;}
.input8{
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom: 1px dashed black;
	background-color: transparent;
	font-family: courier;
	font-size:0.9em;
	}
.input9{
	border: 1px dashed black;
	background-color: transparent;
	font-family: courier;
	font-size:0.9em;
	}
.formtag { float:left;
	width:200px;
	padding-right:0px;
	}
.formval { float:left;
	width:200px;
	}
.formval_large { float:left;
	width:400px;
	}
.submit {
	margin-top:10px;
	border:1px dashed black;
	background-color:#CCCCCC;
	font-family: courier;
	font-size:0.9em;
}
#data { font-size:0.7em; /
}
div#hold	{ 
	position:relative; overflow:hidden;
	width:100%; height:352px; z-index:100
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:100%; height:352px; 
	clip:rect(0px, 100%, 352px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div#lyr1	{ 
	position:absolute; visibility:hidden; 
	left:0px; top:0px; 
	z-index:1;
	}