@charset "utf-8";
/* CSS Document */


body {			font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; line-height: 120%; 
				margin:0px;
				background: #0d0d0d; }

a {				color: #f6db89;	text-decoration:none; cursor: pointer; }
a:hover { 		color: #fff; text-decoration:none; }

img {			border: 0px; }
img.preload {	display: none; }

p,div, table {	color: #ddd; font-size: 10pt; line-height:1.5em;
				text-indent: 0px; text-align:justify; }
				
	p.quote {	font-size: 18px; padding: 10px 0 10px 200px; text-align: right; }

h1 {			color: #FFF; font-size: 24px; font-weight: normal; 
				margin: 0 0 20px 0; padding-top: 5px; }

h2 {			color: #fff; font-size: 14px; font-weight: normal; font-weight: bold; letter-spacing: 0,8pt;
				margin: 0 0 10px 0; padding-top: 20px; }

h3 { 			color: #222; font-size: 12px; font-weight: bold;
				margin: 0 0 10px 0; padding-top: 20px; }
	
hr {			width: 100%; height: 1px; margin: 0 0 20px 0; }



#inside {		width: 1000px; min-width: 550px; max-width: 1200px; height: 100%;
				margin: 0 auto;	border-left: 1px solid #181818; border-right: 1px solid #181818; }

#header {		width: 100%; height: 255px; 
				margin: 0px 0 0px 0; 
				background: url('header_background.gif') #222 top center no-repeat; }
				
	#header div.title {		text-align: center; }


#content {		width: 100%;  
				background: url('content_background.gif') #0d0d0d top center repeat-y; }
				
	.contentText {		padding: 20px 90px 50px 90px; }
	
	#highlight {		margin-bottom: 50px; }
	
	#selection { 		margin-bottom: 50px; }
	#selection img {	margin: 2px 2px 10px 2px; }
	
	table.list { 		width: 100%; }
	tr.head {			color: #f6db89; font-size: 14px; background: #1A1A1A; padding: 10px 0 10px 0; height: 30px; }
	
	div.blogArticle {	margin-bottom: 50px; }
	div.blogArticle h1 {	margin-bottom: 0px; padding: 0px;  }
	a.title {	color: #fff; }
	a.title:hover {	color: #f6db89; }
	
	.vscrollerbase {		width: 5px; background-color: #222; }

	
#footer {		width: 100%; height: 75px;  
				background: url('footer_background.gif') #0d0d0d  bottom center no-repeat;  }
				
				
div.field {	float: left;}
	
input, textarea, select {		color: #f6db89; background: #222; border: 1px solid #888;  margin: 5px 0 5px 0; padding: 4px; }
select {	padding: 3px; }

input.button {		color: #f6db89; height: 40px; padding: 0 20px 0 20px; background:  #222; }

.form2 {							font-size: 12px; }
.form2 small {						color: #89e2ec;}
.form2 input, #form2 select { 		width: 100%; }

span.fail {					color: #EA4F4A; padding-left: 20px; }




textarea {

	overflow-y: scroll; 
	padding: 5px;

	color: #f6db89;
	font-family: Arial; font-size: 10pt; text-align:justify;
}


