* { 
	padding: 0; 
	margin: 0; 
}

/* Lists */

li ul, li ol {margin-left: 2em;}
ul, ol {margin: 0 0 1.5em 1.5em;}

ul {list-style-type: disc;}
ol {
	list-style-type: decimal;
	margin-left: 1.9em;
}

dl {margin: 0 0 1.5em 0;}
dl dt {font-weight: bold;}
dd {margin-left: 1.5em;}

/* link styles features */

* a {
	color:#000000;
	text-decoration:none;
}
* a:link {
	color:#000000;
	text-decoration:none;	
}
* a:visited {
	color:#000000;
	text-decoration:none;	
}
* a:hover   {
	color:#E1E1E1;
	text-decoration:none;	
}

a:link img, a:visited img, a:hover img { border: none; text-decoration: none; }


body {
	background-color:#E1E1E1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height: 18px;	
	color: #000000;
}

/* Start page style features */
#global {
	margin: 0 auto;
	width: 100%;
	height: auto;
}

/* Home page style features */

#coloum {
	margin-left:auto;
	margin-right:auto;
	width:700px;
}

#statusbar {
	display:block;
	width:100%;
	background:none;	
	height:30px;
	margin:0px;
	margin-top:10px;
	padding:0px;
	text-align:right;
}

#logo {
	display:inline;
	background:none;	
	width:100%;
	height:70px;
	margin:0px;
	padding:0px;	
}

.texta {
 font-size: 10px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
 text-align:right;
}

.buttons {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10px;  
 background-color: #CCCCCC;  
 color: #000000;   
}

.textaContact {
 font-size: 12px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
 margin-top:5px;
 text-align:left;
}

.buttonsContact {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px;  
 background-color: #CCCCCC;  
 color: #000000; 
 margin-top:5px;
 text-align:left;
}

.formTextContact {
 font-size: 12px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
 margin-top:5px;
 text-align:left;
}

.formbuttonsContact {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px;  
 background-color: #CCCCCC;  
 color: #000000; 
 margin-top:5px;
 text-align:right;
}


/* Menu style features */

#menu {
	display:block;
	float:none;
	width:100%;
	height:30px;	
	margin:0px;
	margin-top:15px;
	padding:0px;	
}

/* Heart style features */

#content {
	display:block;
	width:100%;
	margin:0px;
}

#leftcoloum {
	float:left;		
	width:250px;
	margin:0px;
	padding:0px;
	text-align:justify;
}


#rightcoloum {
	float:right;		
	width:430px;
	margin:0px;
	margin-right:5px;
	padding:0px;
	text-align:right;
}

/* Credits */

#footerline {
clear:both;
font-size:1px;
height:30px;
}

#credits {	
	width:100%;
	height:20px;	
	margin:0px;
}


/* show page */

#show_coloum {
	margin-left:auto;
	margin-right:auto;
	width:600px;
}

#show_logo {
	display:inline;
	background:none;	
	width:100%;
	height:70px;
	margin-top:10px;
	padding:0px;	
}

.show_content {
	display:block;
	width:100%;
	margin:0px;
	margin-top:50px;	
	text-align:justify;	
}

h1.show_content { 
	font-size: 2.2em; }

h2.show_content {
	font-size: 1.3em;
	margin-top:30px;	
	
}
p.show_content {
	margin-top:20px;
	text-align:justify;	
}
