body {
	margin: 0 0;
	padding-top: 10px;
}
a {
	text-decoration: none;
	color: #F83C3A;
}
.main {
	width: 1400px;
	height: 800px;
	margin: 0 auto;
	display: block;
}
.header {
	width: 962px;
	margin: 0 auto;
	margin-bottom: 71px;
}
.links {
	width: 43px;
	position: fixed;
	float: left;
	top: 140px;
	background-color: #F83C3A;
}
.links span {
	width: 29px;
	background-color: #FFFFFF;
	height: 1px;
	margin: 0 auto;
	display: block;
}
.title {
	margin-bottom: 27px;
	height: 46px;
	width: 236px;
	display: inline-block;
	background-image: url('../img/logo.png');
	background-repeat: no-repeat;
}
.content {
	width: 962px;
	height: 340px;
	padding : 10px;
	margin: 0 auto 10px auto;
	display: block;
}
.col1, .col2 {
	display: block;
}
.col1 {
	float: left;
}
.col2 {
	float: right;
	text-align: justify;
}
.middle {
	float: left;
}
.curs_title {
	font-size: 30px;
	font-family: "Helvetica Neue";
	display: block;
	margin-bottom: 20px;
}
.curs_desc {
	font-size: 11px;
	font-family: "Verdana";
	text-align: justify;
}
ul.inner_menu li {
	list-style-type: none;
	display: block;
	width: 100%;
	height: 27px;
	font-size: 12px;
	font-family: "Verdana";
	padding-left: 10px;
	padding-top: 10px;
}
ul.inner_menu li:hover {
	background-color: #E9E9E9;
}
a[rel="menu_inn"].active li {
	background-color: E9E9E9;
}
ul.inner_menu a {
	text-decoration: none;
	font-size: 12px;
	width: 100%;
	height: 100%;
	color: #000000;
}
#title_image {
	float: left;
	height: 32px;
	width: 74px;
	display: inline-block;
	margin-top: 9px;
	background-image: url('../img/sigla.png');
	margin-right: 9px;
}
#title_text {
	padding-top: 18px;
	border-top: solid red;
	height: 42px;
	width: 146px;
	float: left;
	font-size: 12px;
}
#menu {
	float: right;
	margin-top: 69px;
}
#menu span {
		margin-left: 40px;
}
#menu span a {
	text-decoration: none;
	color: #000000;	
	text-transform:uppercase;
	padding-bottom: 8px;
	font-family: "Helvetica Neue"; 
	font-size: 11px;
}
#menu span a:hover {
	border-bottom: solid red;
	color: red;
}
#menu span a.active {
	border-bottom: solid red;
	color: red;
}

.gallery {
	width: 1400px;
	height: 196px;
	display: inline-block;
	margin: 0 auto 29px auto;
}
#gallery_content img
{
	width: 347px;
	height: 100%;
	margin: 0 -2px;
}
#gallery_content
{
	width: 1387px;
	height: 100%;
	display: block;
	float: left;
}
#gallery_next
{
	width: 13px;
	height: 100%;
	display: block;
	float: right;
	background-color: #F83C3A;
}
.footer {
	width: 962px;
	height: 80px;
	margin: 0 auto;
}

.footer span {
	 font-family: "Verdana";
	 font-size: 11px;
}

#copyright {
	float: right;
	vertical-align:middle;
}

#phone span:nth-child(2) {
	float : left;
	height:18px;
	vertical-align:middle;
	margin-right: 45px;
}
#phone span:nth-child(1)  {
	width:18px;
	height:18px;
	float: left;
	background-image:url('../img/phone.png');
	display: inline-block;
	margin-right: 11px;
	vertical-align:middle;
}

#email span:nth-child(2) {
	float : left;
	height:18px;
	vertical-align:middle;
	margin-right: 45px;
}
#email span:nth-child(1) {
	float: left;
	width:18px;
	height:18px;
	background-image:url('../img/email.png');
	display: inline-block;
	margin-right: 11px;
	vertical-align:middle;
}
