BODY#main_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Georgia,'Times New Roman', serif
}
#top{
	width:100%;
	background:url('images/top2.jpg') repeat-x;
	height:100px;
	float:left;
}
#top1{
	background:url('images/top1.jpg') no-repeat;
	width:1024px;
	height:100px;
	float:left;
}
#links{
	height:1px;
	background:url('images/links.gif') repeat-x;
	clear:both;
	font-weight:bold;
	margin-bottom:11px;
}
.link{
	border-right:#000000 2px solid;
	float:left;
	margin:0 10px 3px 10px;
	padding-right:20px;
}

a{
	color:#000000;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}
a.underlined{
	text-decoration:underline;
}
a.underlined:hover{
	text-decoration:none;
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 0px 0px 16px; LINE-HEIGHT: 18px
}
H2 {
	FONT-SIZE: 21px
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 0px 0px 16px; LINE-HEIGHT: 18px
}

#logo_caption {
	Z-INDEX: 1; MARGIN-LEFT: 93px; POSITION: absolute; TOP: 17px
}
#logo {
	Z-INDEX: 1; MARGIN-LEFT: 93px; POSITION: absolute; TOP: 64px
}
#logo_print {
	Z-INDEX: 1; POSITION: relative; TOP: 7px
}
#tel {
	PADDING-RIGHT: 90px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 5px
}
#tel_cod {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 7px; FONT-FAMILY: Georgia,'Times New Roman', serif
}
#tel1 {
	FONT-SIZE: 24px; FLOAT: left
}
#tel2 {
	CLEAR: both; PADDING-RIGHT: 90px; MARGIN-TOP: -48px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 5px
}

#header1 {
	PADDING-RIGHT: 90px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 550px; PADDING-TOP: 37px
}



IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	FONT-SIZE: 13px; COLOR: #007fc5; FONT-FAMILY: Georgia,'Times New Roman', serif; TEXT-DECORATION: underline
}

A:hover {
	TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


#links{
	height:33px;
	background:url('images/links.gif') repeat-x;
	clear:both;
	font-weight:bold;
	margin-bottom:15px;
}
.link{
	border-right:#000000 2px solid;
	float:left;
	margin:0 10px 3px 10px;
	padding-right:20px;
}
#orange{
	width:189px;
	height:19px;
	background-color:#FF8004;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding-top:4px;
}
#green{
	width:189px;
	height:19px;
	background-color:#8BB315;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding-top:4px;
}
#blue{
	width:189px;
	height:19px;
	background-color:#3366C2;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding-top:4px;
}
#main{
	margin:15px 10px 0 10px;
	float:left;
}
#bottom{
	background-color:#D4C570;
	width:100%;
	height:30px;
	clear:both;
}
#director{
	margin:5px;
	text-align:center;
}
.gallery_photo{
	width:155px;
	height:160px;
	float:left;
	background-color:#CCFFFF;
	margin:5px;
	border:#000000 1px solid;
}
.publication{
	width:100%;
	clear:both;
	background-color:#CCFFFF;
	margin-bottom:15px;
	padding-bottom:3px;
}
.error{
	font-weight:bold;
	color:#FF0000;
	text-align:center;
}



#arrows {
	FONT-SIZE: 0.92em; BACKGROUND: url(/images/arrows.gif) repeat-y right top; MARGIN-BOTTOM: 74px; WIDTH: 100%; COLOR: #999999; LINE-HEIGHT: 1.2em; POSITION: relative
}
#arrows #scroll {
	PADDING-RIGHT: 20px; OVERFLOW: hidden; HEIGHT: 800px
}
#scroll_top {
	DISPLAY: none; RIGHT: 0px; BACKGROUND: url(/images/style/arrow-up.gif) no-repeat left top; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 14px
}
#scroll_down {
	DISPLAY: none; RIGHT: 0px; BACKGROUND: url(/images/style/arrow-down.gif) no-repeat left top; WIDTH: 14px; CURSOR: pointer; BOTTOM: 0px; POSITION: absolute; HEIGHT: 14px
}