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

body {
	font-size: 11px;
	font-family: Courier New, Helvetica, Arial, monospace;
	background: transparent;
	margin: 10px 0 0 0;
	
}

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

.logo{
text-decoration:none;
font-size: 12px;

}
.section-title{
    font-size: 11px;
	font-family: Courier New, Helvetica, Arial, monospace;
	color:#8d8b8d;
	/*background: #000;*/
	padding:5px 2px 2px 2px;
	text-decoration:underline;
}

a:link { text-decoration: underline; color: #000; }
a:active { text-decoration: underline; color: #000;  }
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color:#000; }
.active{ text-decoration: underline; color:#000; border-spacing:2px;}

a img { border: none; }

#menu {
    width: 230px;
    overflow: auto;
    top: 10px;
    bottom: 0;
	left: 20px;
   position: fixed;
   height: 100%;
	background:#fff;
}

#menu ul {
	list-style: none;
	margin: 0 0 5px 0;
}

#menu ul li.section-title { }

#content {
 	margin: 10px 0 0 300px;
    top: 0;
	width:55%;
}
.contact a {
    color:#000;
}
.contact a:hover {
    color:#8d8b8d;
}
.container {
    padding: 5px 5px 25px 5px;
}


#content p { width: 500px; margin-bottom: 9px; }

p {
    margin: 0 0 9px 0;
}

h1 { font-family: Helvetica, Arial, sans-serif; font-size: 48px; letter-spacing:-1px; font-weight:normal;  }
h2 { font-family: Helvetica,Arial, sans-serif; font-size: 16px; font-weight:normal;}
h3 { font-family: Helvetica,Arial,sans-serif; font-size: 11px; }
h4 { font-size: 12px; }

.txt{font-family:  Helvetica,Arial,sans-serif; font-size: 12px; margin:10px 0 20px 0; font-weight:normal; }

.cba_img {
	display:block;
	float:left;
	height:50px;
	width:50px;
	border:0;
	margin:-7px 0 0 0;
	padding:0;
	}

.cba {
	padding:0;
	margin:-10px 0 0 0;
	width:52%;
}

.ferrari{
color:#fff;
}

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0;  }

#once { clear: left; }

#prev {
background:#000;
color:#FFF;
padding:2px;
}

#next {
background:#000;
color:#FFF;
padding:2px;
}
.nav {
text-align:center;
}

* html div#menu {
    width: 30%;
}

* html div#content {
top:0;
   /* height: 100%;*/
    width: 70%;
    overflow: auto;
    position: absolute;
    margin: 0px 0 0 300px;
}

img.png {
	background-image: expression(
		this.runtimeStyle.backgroundImage = "none",
		this.runtimeStyle.filter =
		"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src +
		"', sizingMethod='image')",
		this.src = "/path/to/transparent.gif"
	);
}