td.pages { 
	border-top: 0px solid gray;
	border-left: 0px solid gray;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-align: left;
	color: #000000;
	margin-left: 10px;
}
.content_header { 
	width: 100%; 
	height: 20px;
	background-color: #EBEBEB;
	text-align: left;
	font-weight: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	padding-top: 6px;
}
.open_photo {
	width: 192px;
	position: relative; 
	float: left;
	margin: 0px 10px 10px 10px;
	text-align: left;
	font-family:Tahoma;
	font-size:12px;
 	color: CCE4FD;
}
.img_history { 
	margin-bottom: 2px;
	width: 190px; 
}
.header_menu_ex {
	background-color: #EBEBEB; 
	vertical-align: middle;
}
.red_logo {
	background-image:url('images/red_logo.jpg');
	height: 112;
}
.search_field { 
	height: 34px; 
	text-align: center; 
	vertical-align: center; 
}
.search_edit {
	width: 200px;
}
.search_button {
	width: 25px;
}
.lang_button {
	background-color: #ABABAB;
	width: 36px; 
	height: 34px; 
	text-align: center; 
}
a.lang_text { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
}
a.link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	font-weight: none;
	text-decoration: underline; 
}
.main_menu_item { 
	background-image:url('images/menubg.jpg');
	background-position: right; 
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: none;
	text-align: left;
	padding-left: 20px;
}
.main_menu_selected { 
	background-color: #FFFFFF;
	height: 24px;
	padding-left: 20px;
	text-align: left;
}
.main_content { 
	background-color: #FFFFFF;
	height: 400px;
}
.admin_menu { 
	background-color: #EBEBEB; 
	height: 400px;

}
.main_menu_sub { 
	background-image:url('images/sub_bg.jpg');
	background-position: right; 
	background-repeat: no-repeat;
	background-color: #949494;
	height: 26px;
	text-align: left;
	padding-left: 30px;
}
.main_menu_sub_selected { 
	background-image:url('images/sub_selected.jpg');
	background-position: right; 
	background-repeat: no-repeat;
	background-color: #949494;
	height: 26px;
	text-align: left;
	padding-left: 30px;
}
.main_menu_sub2 { 
	background-image:url('images/sub_bg2.jpg');
	background-position: right; 
	background-repeat: no-repeat;
	background-color: #777777;
	height: 26px;
	text-align: left;
	padding-left: 40px;
}
.main_menu_sub_selected2 { 
	background-image:url('images/sub_selected2.jpg');
	background-position: right; 
	background-repeat: no-repeat;
	background-color: #777777;
	height: 26px;
	text-align: left;
	padding-left: 40px;
}
a.main_menu_link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	text-align: left;
	color: #4f4f4f;
}
a.main_menu_link_selected {
	text-decoration: none;
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: none;
	text-align: left;
	color: #949494;
}
a.main_menu_link_sub {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
}
a.main_menu_link_sub_selected {
	text-decoration: none;
	font-family: Arial Black, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: none;
	text-align: left;
	color: #FFFFFF;
}
.main_menu_delimiter {
	height: 1px;
	background-color: #dadada;
}
.main_menu_delimiter_white {
	height: 1px;
	background-color: #FFFFFF;
}
.main_invitation {
	background-color: #DADADA; 
	vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: none;
	text-align: justify;
}
.main_inv_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
}
.main_inv_global { 
	margin: 10px 20px 10px 20px;
}
.objects { 
	background-color: #949494;
	height: 200px;
}
.object_sel_left { 
	text-align: left;
	margin: 10px;
}
.object_sel_right { 
	text-align: right;
	margin: 20px;
}
.object_sel_center { 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: none;
	color: #FFFFFF;
	padding-top: 7px;
	vertical-align: top;
}
.ready_left {
	text-align: left; 
	margin: 5px;
	width: 117px; 
}
.ready_right {
	text-align: right; 
	margin: 5px;
	width: 117px; 
}
.footer_top {
	background-image:url('images/footer_top.jpg');
	background-position: center; 
	background-repeat: no-repeat;
	height: 34px;  
	background-repeat: repeat-x;
}
.footer_bottom {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: none;
	color: #C9C8C4;
	background-color:#F6F6F5;
	text-align: center;
	vertical-align: middle;
	height: 34px;  
}
.left_side { 
	background-color: #DADADA;
	width: 284px;
}
.main {
	background-image:url('images/main.jpg');
	background-position: left; 
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #C9C8C4;
	background-color:#F6F6F5;
	text-align: left;
	vertical-align: top;  
}
.main_right {
	background-image:url('images/main_right.jpg');
	background-position: right; 
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #C9C8C4;
	background-color:#F6F6F5;
	text-align: left;
	vertical-align: top;  
}
.main_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold;
	text-align: left;
	color:#FF0000;
	margin: 20px 0px 0px 20px;
}
.main_b_left {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: none;
	text-align: justify;
	margin: 10px 20px 20px 20px;
}
.main_b_right {
	margin-top: 20px; 
	margin-left: 20px; 
	background-color: #FFFFFF;
	text-align: left;
}
.text_main { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
}
.text_main_11 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: none;
	text-align: left;
}
.text_main_12_ex { 
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-align: left;
	color: #000000;
}
.text_title { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold;
	text-align: left;
	color:#FF0000;
}
.float_left { 
	position: relative; 
	float: left;
	margin-right: 20px;
}
.float_clear { 
	clear: both; 
}
#topBannersM5 a { display:block; height:50px; padding:0; position:relative; text-align:left; }
#topBannersM5 a:hover { background:#DADADA}
#topBannersM5 a img { position:absolute; left:50%; top:50%;}
