/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* 

{ margin: 0; padding: 0; }

body {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	color: #5f5f5f;
	background: none;
	line-height: 13pt;
}


html {overflow: auto;}


body.section-1 { }
body.section-2 { }
body.section-3 { }


a 		{ outline: none;}
a img 	{ border: none; }

a:link 	{ text-decoration: none; color: #5f5f5f; }
a:visited 	{ text-decoration: none; color: #5f5f5f; }
a:hover 	{ text-decoration: none; color: #5f5f5f; background-color: #e2e2e2; }
a:active 	{ text-decoration: none; color: #5f5f5f; }

#menu {	text-align:right;
		width: 140px;
   		overflow: auto;
    		position: fixed;
    		height: 100%;
		background-color: none;
		color: #5f5f5f; 
    		top: 0;
    		bottom: 0;
		left: 0;
}

#menu .container {margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			margin-left: 0px;
			padding: 20px 25px 0px 0px; }

#menu ul {	list-style: none;
		margin: 0px 0px 0px 0px;
}

#menu ul li {	margin-left: 0px;
			line-height: 16pt;
}

#menu ul li a:link 	{ text-decoration: none; color: #8d8d8d; background-color: #ffffff;}
#menu ul li a:visited 	{ text-decoration: none; color: #8d8d8d; background-color: #ffffff;}
#menu ul li a:hover 	{ text-decoration: none; color: #5f5f5f; background-color: #ffffff;}
#menu ul li a:active 	{ text-decoration: none; color: #5f5f5f; background-color: #ffffff;}


#menu ul li.active a	{ text-decoration: none; color: #ffffff; background-color: #5f5f5f;}

#menu ul li.section-title { 	font-size: 12px;
				color: #ffffff ; 
				font-weight: normal ; 
				line-height: 10pt; 
				margin-top: 70px;
}


h5 		{ font-size: 13px; margin-bottom: 50px; }

#menu h5 a 			{ outline: none; background-color: #ffffff;}
#menu h5 a:link 		{ text-decoration: none; color: none; background-color: #ffffff;}
#menu h5 a:visited 	{ text-decoration: none; color: none; background-color: #ffffff;}
#menu h5 a:hover 		{ text-decoration: none; color: none; background-color: #ffffff;}
#menu h5 a:active 	{ text-decoration: none; color: none; background-color: #ffffff;}


#content {	height: 100%;
		top: 0;
}

#content .container { 	margin: 0px 0px 0px 220px;
				padding-top:20px;
				padding-bottom:0px;
				padding-right:0px;
				padding-left:0px; 
}

#content p { margin-bottom: 9px; 
}


p {	width: auto; 
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }


#img-container		{ margin: 0; padding: 0; }
#img-container p		{ width: 400px; margin: 0; padding: 0 0 12px 0; }

a.thumb-img		{ outline: none;}
a.thumb-img:link 	{ text-decoration: none;background-color: #ffffff;}
a.thumb-img:visited 	{ text-decoration: none;background-color: #ffffff;}
a.thumb-img:hover 	{ text-decoration: none;background-color: #ffffff;}
a.thumb-img:active 	{ text-decoration: none;background-color: #ffffff;}

#once 			{ clear: left; }