* {font-family: montaga, Andalus, Cambria;}
@font-face
	{font-family: montaga;
	src: url('images/Montaga-Regular.ttf'),
	local('Montaga-Regular.ttf');}
html, body
	{height: 100%;
	margin: 0;
	padding: 0;}
#col1, #col2, #menu li, #menu a, #menu a:hover
	{padding:0px;
	margin:0px;}
#main
	{min-height:100%;
	height:auto !important;
	height:100%;    
	margin: 0 0 -110px 0;
	padding: 0;}
#chapitres
	{text-align: center;
	margin: 0, auto;
	padding: 0px;
	cursor:pointer;}
#toggl
	{display: inline-block;
	margin: 0 auto;
	text-align: center;
	padding: 0;
	width: 420px;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	color: white;
	background-image:url("images/chap.png");
	box-shadow: 0px 8px 12px 0px rgba(0,0,0,0.4);}
#menu
	{display:none;
	position:relative;
	margin:0 auto;
	text-align: center;
	padding: 0;
	width: 420px;
	background: #c4c4c4;
	background-repeat: repeat;
	box-shadow: 0px 8px 12px 0px rgba(0,0,0,0.4);}
#col1, #col2
	{display: inline-block;}
#col1
	{float: left;}
#menu li
	{color: white;
	padding: 2px 0 0 0;
	text-align: left;}
#menu a
	{text-decoration:none;
	color: white;
	font-size: 19px;}	
#menu a:hover
	{text-decoration:none;
	color:#383838;}	
p,.tabul{margin: 0;}
p {	padding: 0px 20px;
	text-align: justify;
	font-weight: normal;
	font-size: 19px;}
h1 {text-align: center;
	font-size: 38px;
	padding: 10px 0;}
.tabul{width: 100%; padding: 0;
	text-indent: 50px;}
.ital {font-style: italic;
	padding: 0 20px;}
.right {text-align: right;
	padding-right: 100px;}
.it{font-style: italic;}
.link img
	{opacity: 0.5;}
.link:hover img
	{opacity:1;}
.footer,.push
	{padding: 0px;
	position: relative;
	bottom:0;
	width: 100%;
	margin: 50px 0 10px 0;
	height: 50px;} 
.columnprev
	{float: left;
	width: 33%;
	text-align: left;}
.columnret
	{float: left;
	width: 33%;
	text-align: center;}
.columnnext
	{float: left;
	width: 33%;
	text-align: right;}
@media only screen and (max-width: 720px)
	{#toggl	{width: 250px;}
	#menu {width: 250px; text-align: left;}
	#menu li {padding: 0px 0 0 0;}
	.tabul {text-indent: 30px;}}	