/*---------------------------------clearfix start-----------*/
.clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
/*.clear       {display:inline-block;}*/

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */
/*-----------------------------------clearfix end-----------*/
html, body {  
	height		: 100%;
	font		: 13px sans-serif, Verdana, Geneva, Arial, Helvetica;	
	color		: #111; 
	background	: #4D4F5F;
}

html,body,h1,h2,h3,h4,h5,h6,p,form {margin:0;padding:0;}
p{	margin: 0.3em 0 0.3em 0;}
h1{	
	font			: 1.8em Georgia;
	padding			: 4px 0 4px 0;
	margin			: 0px 0 16px 0;
	color			: green;
	border-bottom	: 1px solid green;
}
h2{	
	font			: 1.3em Georgia;
	padding			: 4px 0 4px 0;
	margin			: 0px 0 4px 0;
	color			: green;
}
h3{	
	font			: 1.1em Georgia;
	padding			: 4px 0 4px 0;
	margin			: 0px 0 4px 0;
	color			: #666;
}

a:link, a:active, a:visited {color:#3D506E; } a:hover { color :red; }

.cursor		{	cursor  : pointer; } 
img  		{	display:block; border:0; } 
.clear		{	clear: both; }
.bold		{	font-weight: bold;	} 
.center		{	text-align: center;	}
.left		{	text-align: left;	}
.right		{	text-align: right;	}
.fright		{	float:right; 	}
.hidden		{	display: none;	}
.visible	{	visibility: visible; width:100%; height:auto; }
.green		{	color: green; 	}
.red		{	color: #990000;	}
.error		{	color: #990000;}
.div50x50	{	width:50%; float:left; }
.cap		{	font-size: 2em; }

#margin{ margin:20px 10px 20px 10px; }
#outerwrap{width:100%; background:#fff url(../images/wh.jpg) 0 0 repeat-x; }
#innerwrap{
	width		: 970px;
	margin		: 0 auto;
	z-index		: 501;
}
#center	{ /*950 px*/ }
#top  	{ height: 207px; background:url(../images/logo.jpg) no-repeat; }
#lang	{ float:right; margin-top:10px; padding:8px; width:80px; }
#lang img{ float:left; width:18px; padding:0 4px 0 4px; }

#bot	{ width: 100%; line-height:30px; color:#fff; text-align:center; background:#357A39; }
#bot div	{ font-size: 0.85em; }
#bot a	{ color:#fff; }
/*------------------------------------*/
.shadow {
	background: url(../images/shadow.gif) no-repeat bottom right;
	float: left;
	margin: 0 10px 10px 5px;
	padding: 0;
	position: relative;
}
.shadow img {
	background: #fff;
	border: 1px solid #a9a9a9;
	display: block;
	margin: -5px 5px 5px -5px;
	position: relative;
}
