body {
	font-family: Century Gothic,Trebuchet MS,Verdana,Sans-Serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #097fde;
}

table {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}


/*MAIN CONTENT */
div.head_top {
	height: 115px;
	color: #ffffff;
	background-image: url(images/a_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div.menu_top {
	display: block;
}
td.headimg_top {
	height: 269px;
}
td.headbuttons_top {
	height: 36px;
	background-image: url(images/a_menu_top.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
a.headbuttonsa:link, a.headbuttonsa:visited {
	font-size:18px;
	font-weight: bold;
	color: #2b2b2b;
	text-decoration: none;
}
a.headbuttonsa:hover {
	font-size:18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.headbuttonst:link, a.headbuttonst:visited {
	font-size:18px;
	font-weight: bold;
	color: #c9c9c9;
	text-decoration: none;
}
a.headbuttonst:hover {
	font-size:18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
td.menu_left {
	width: 260px;
	background-image: url(images/a_menuleft_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
td.page_content {
	width: 600px;
	padding: 44 0 0 20;
}
div.page_content {
	width: 850px;
}
table.page_bottom {
	padding: 5px;
	color: #ffffff;
	font-size:8px;
	height: 80px;
	background-image: url(images/a_gallery_bgc2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	
}
table.gallery {
	height: 290px;
	background-image: url(images/a_gallery_bgc.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
td.gallery_sx {
	background-image: url(images/a_gallery_bgsx.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
td.gallery_dx {
	background-image: url(images/a_gallery_bgdx.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/* PAGE CONTENT MAIN*/
div.page_content_title {
	font-size: 22px;
	color: #2b2b2b;
	text-transform: capitalize;
	font-style: italic;
	letter-spacing: 5px;
	padding-bottom: 5px;
	border-bottom: 5px solid #097fde;
	text-align: right;
	font-weight: bold;
}
div.page_content_text {
	color: #000000;
	font-size:12px;
	text-align: justify;
	padding: 25 0 25 0;
}
td.page_content_center {
	width: 100%;
	color: #000000;
	background-color: #e8f4fe;
	border: 5px solid #ffffff;
	padding: 10 10 10 10;
}
td.page_content_gallery {
}


/* MENU */
div.menu_left_title {
	font-size:16px;
	color: #ffffff;
	text-transform: uppercase;
	font-style: italic;
	letter-spacing: 0px;
	border-bottom: 3px solid #ffffff;
	padding-bottom: 2px;
}
img.menu_left_img {
	position: relative;
	left: -25px;
}
div.menu_left {
	padding: 3 0 3 0;
	margin: 0 0 0 30;
	border-bottom: 1px solid #69b1eb;
}
a.menu_left:link, a.menu_left:visited {
	font-size:14px;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	left: -14px;
}
a.menu_left:hover {
	font-size:14px;
	color: #ffcc33;
	text-decoration: none;
	position: relative;
	left: -14px;
}
a.menu_left_o:link, a.menu_left_o:visited, a.menu_left_o:hover {
	font-size:14px;
	color: #ffcc33;
	text-decoration: none;
	position: relative;
	left: -14px;
}


/* LINKS */
a:link, a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}



/*ACONTACTS_MAIL */
textarea.contacts_mail {
	width: 90%;
	font-size: 10px;
	height: 140px;
	border:1px solid #cbcbcb;
}
input.contacts_mail {
	width: 90%;
	font-size: 10px;
	border:1px solid #cbcbcb;
}
select.contacts_mail {
	width: 90%;
	font-size: 10px;
	border:1px solid #cbcbcb;
}
div.contacts_mail_msg_error {
	color: #E61029;
}
div.contacts_mail_msg {
	color: #417928;
}


