* {
padding: 0;
margin: 0;

}

html {
	background: url(../img/header.jpg) 50% 0 no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f235a;  
}

#wrap {
	width: 700px;
	height: 100%;
	margin: 0 auto;
	background: url(../img/footer.jpg) bottom center no-repeat;
}
	
#main {
	width: 650px;
	margin: 0 auto;
}

#header {
	height: 210px;
	width: 650px;
}

#logo {
	float: left;
	margin-left: 0px;
	height:60px;
	width:285px;
}

#logo a img {
	text-decoration: none;
	border: none;
}

#logo h1 a {
	display: block;
	/*width: 285px;
	height: 60px;*/
	/*background: url(../img/itsi_logo.jpg) top left no-repeat;*/
	padding-top: 0px;
	font-size: 10px;
	text-indent: -10000px;
	text-decoration: none;
}

/*#logo h1 span {
	display: block;
	padding-top: 0px;
	text-indent: -10000px;
}*/

#fastlinks {
	float: right;
}

#fastlinks ul li {
	padding-top: 3px;
	list-style: none;
	float: left;
	padding-left: 20px;
	padding-right: 5px;	
}

#fastlinks ul li a {
	text-decoration: none;
	color: #1f235a;  
}

#fastlinks ul li a:hover {
	text-decoration: underline;
}

#fastlinks ul li.sitemap {
	background: url(../img/sitemap.gif) center left no-repeat;
	padding-left:15px;
}

#fastlinks ul li.contact {
	background: url(../img/contact.gif) center left no-repeat;
}

#masthead {
	width: 650px;
	height: 150px;
	clear: both;
}

#masthead h1 a {
	display: block;
	width: 650px;
	height: 150px;
}
	
#masthead h1 span {
	display: block;
	padding-top: 0px;
	text-indent: -10000px;
}

#menu {
	float: left;
	margin-left: 12px;
	width:205px;
}

#menu ul {
	width: 205px;
	background: none;
	border-top: 1px solid #bbbdcd;
}

#menu li {
	border-bottom: 1px solid #bbbdcd;
	list-style: none;
	height: 22px;
	vertical-align: middle;
	padding-top: 9px;
	padding-left: 31px;
	text-decoration: none;
	background: url(../img/menu.gif) 10px 10px no-repeat;
}

#menu li a {
	font-weight: bold;
	width: 205px;
	text-decoration: none;
	color: #1f235a;  
}

#menu li:hover {
	text-decoration: none;
	background: #f4f4f7 url(../img/menu.gif) 17px 10px no-repeat;
}

#advert {
	width: 415px;
}

html>body #advert {
  width: 433px;
} 

#ad1, #ad2, #ad3 {
	float: left;
	width: 137px;
	height: 162px;
	margin-bottom: 20px;
	margin-top: 10px;
}

html>body #ad1, #ad2, #ad3 {
	width: 141px;
}

#ad1 {
	border-right: 1px solid white;
	background: url(../img/shortterm.jpg) -2px -2px no-repeat;
}

html>body #ad1 {
	border: 0;
	background: url(../img/shortterm.jpg) top left no-repeat;
}

#ad2 {
	border-right: 1px solid white;
	background: url(../img/mediumterm.jpg) -2px -2px no-repeat;
}

html>body #ad2 {
	border: 0;
	background: url(../img/mediumterm.jpg) top left no-repeat;
}

#ad3 {
	background: url(../img/longterm.jpg) -2px -2px no-repeat;
}

html>body #ad3 {
	background: url(../img/longterm.jpg) top left no-repeat;
}

#ad1 h2 {
	text-indent: -10000px;
}

#ad2 h2 {
	text-indent: -10000px;
}

#ad3 h2 {
	text-indent: -10000px;
}

#ad1 p {
	margin-top: 10px;
}

#ad2 p {
	margin-top: 10px;
}

#ad3 p {
	margin-top: 10px;
}

#news {
	float: left;
	width: 415px;
	padding-left: 3px;
	padding-right: 3px;
}

#news p {
	padding: 5px 6px;
}

#news p a {
	color: #f16422;
	font-weight: bold;
	text-decoration: none;
}

#news p a:hover {
	text-decoration: underline;
}

#news h1, h2, h3, h4, h5, h6 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #f16422;
	padding: 9px 6px;
}

#news h4 {
	font-weight: bold;
	font-size: 13px; 
	padding: 10px 0 0 0; 
}

#news h1 {
	font-size: 21px;
}

#news h2 {
	font-size: 17px;
	padding-top: 10px;
}

#news ul {
	margin-left: 30px;
	list-style: square;
}

#news ul.listadot {
	list-style: none;
}

#news ul.listadot li {
		background: url(../img/listadot.gif) top left no-repeat;
		text-indent: 10px;
		line-height: 15px;
		margin-left: 10px;
}

#news ul.listadot li.firstlist {
		margin-left: 0px;
}

#news ul.listadot li a {
	text-decoration: none;
		color: #1f235a; 
}

#news ul.listadot li a:hover {
	text-decoration: underline; 
}

.indent {
	text-indent: 10px;
}

.em {
	font-style: italic;
	font-weight: bold;
}

#picbox {
	float: left;
	margin-left: 10px;
	margin-right: 5px;
}

#train {
	width: 415px;
	float: left;
}

#bemut {
	clear: both;
	padding-top: 15px;
}

#footer {
	clear: both;
	width: 650px;
	height: 137px;
	padding: 0 12px;
	margin-top: 20px;
}

#anchor {
	padding-top: 55px;
	padding-left: 29px;
}

#anchor a {
	font-weight: bold;
	text-decoration: none;
color: #1f235a;
}

#addo {
	padding-top: 35px;
	float: left;
}

#addo ul li {
	list-style: none;
	border-left: 1px solid white;
	float: left;
	padding-left: 3px;
	padding-right: 3px;	
}

#addo li a {
	color: White;
	text-decoration: none;
}

#addo li a:hover {
	color: White;
	text-decoration: underline;
}

#addo ul li.first {
	border: none;
}

#copyright {
	color: White;
	padding-top: 35px;
	float: right;
	padding-right: 30px;
}