/**

* CSS

* 

* @version 1.0

* @author Vaska 

* @author Gregory Cadar

*/

* {

	margin: 0;

	padding: 0;

}



body {

	font-size: 12px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #2e2a29;

	background: #fff;

}



body.section-1 { }

body.section-2 { }

body.section-3 { }



a:link { text-decoration: none; color:#630506;}

a:active { text-decoration: none; color: #666;}

a:visited { text-decoration: none; color: #666;}

a:hover { text-decoration: none; color:#630506;}



a img { border: none; }



#menu a {display: block; font-size:14px; color: #666; }

#menu a:hover{ text-decoration: none; font-size:14px; color: #000;}





#menu li.active a:link,

#menu li.active a:active, 

#menu li.active a:visited { text-decoration: none; font-size:14px; color:#630506; }

#menu li.active a:hover { text-decoration: none; color:#000;}



#menu {

    width: 280px;

    overflow: hidden;

    top: 20px;

    bottom: 0;

	left: 20px;

    position: fixed;

	background-color: #fff;
	
	font-size:14px;
}



#menu ul {

	list-style: none;

	margin: 0 0 5px 10px;

}



#menu li {

	padding: 0 0 0px 0;

}



#content {

	width:auto;

	float:left;

    margin: 80px 100px 0 300px;

    top: 0;

}



.container {

    padding: 5px 5px 25px 5px;

}



#content p { text-align: justify;  padding: 0 5px 0 5px; margin-bottom: 9px;}



p {

    margin: 0 0 9px 0;

}



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; }



#once { clear: left; }



#menu ul li.section-title { 

	cursor:pointer;

	}



.index-hide {

	display:none;

	}



.index-show {

	display:block;

	}
