/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-family: verdana, arial, helvetica, sans-serif;
	background: #fff;
	font-size: 10pt;
	line-height:200%;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a img { border: none; }


	#logo{
		 position: fixed;
		 height:100px;
		 top:40px;
		 left:0px;
		 padding-left: 280px;
		 width:100%;
		 background-color: #bbb;
	 }
 
	 #wedo{
		 position: fixed;
		 top: 0px;
		 left: 0px;
		 padding-left: 280px;
		 padding-top: 15px;
		 width: 100%;
		 font-size: 75%;
		 color: #666;
		 background: #FFF;
		 height: 40px;
	}	
 
	#menu {
		width: 220px;
		margin: 0px 10px 0px 30px;
		padding-top: 160px;
		overflow: auto;
		top: 0;
		bottom: 0;
		left: 0;
		height: auto;
		position: fixed;
		line-height:1em;
		background-color: #ccc;
		opacity: 0.7;
		font-size: 75%;
	}
	
	#content {
		height: 700px;
		margin: 170px 0 0 280px;
		top: 0;
		line-height:1.75em;
		font-size: 75%;
	}
 
 #logo img{
	 padding-top:42px;
	 margin:0;
 }
 
 #logo ul{
	top:0;
	list-style: none;
}

#menu ul{
	list-style: none;
}

#menu .container{
	padding: 0 0 0 15px;
	margin: 0px;
}


#menu ul.section {
	margin: 0 0 12px 0;
}

#menu ul.section li.section-title {
	margin: 0 0 9px 0;
	letter-spacing: .15em;
	font-weight: 500;
	color:#000;
}

#menu ul li.subsection-title {
	margin: 0 0 9px 10px;
}


#menu ul li.subsection-title ul.subsection {
	margin: 9px 0 0 0;
	font-style:italic;
}

#menu ul.section li {
	margin-left: 0;
	margin-bottom: 7px;
	letter-spacing: 0em;
	font-weight: 400;
	color:#444;
}



#menu ul.section li.active a{
	font-weight: bold;
	color:#000;
}

a:link { text-decoration: none; color:#444;}
a:active { text-decoration: none;color:#444;}
a:visited { text-decoration: none;color:#444;}
a:hover { text-decoration: none;color:#444;}

.container {
    padding: 0px 5px 25px 0px;
}

#content p { width: 700px; 
	margin-bottom: 10px;
	color: #666;	
}

#news p { width: 265px; margin-bottom: 5px; margin-top:0px; color:#666;}

#news{
 width: 200px;
 top: 160px;
 margin-left: 0px;
 padding-top: 10px;
 padding-left: 0px;
}

#news strong{
	margin-bottom: 5px;
}

#content strong{
	font-weight: 600;
	color: #333;
}

p {
    margin: 0 0 10px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#text{
	position: relative;
	margin-top: 0px;
	height: 690px;
}

#scroll-arrow{
	position: absolute;
	bottom:0;
	right:10px;
	color: #808080;
}

#img-container p	{}

#once { clear: left; }