@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; background-color:#000; font:12px Tahoma, Geneva, sans-serif; color:#000;}
body p, body ul, body ol {margin:0px; padding:0px;}
body a {outline:none; text-decoration:underline;}
body a:hover {text-decoration:none;}

#header {width:1000px; height:385px; background:url(images/header.jpg) 0px 0px no-repeat; position:relative;}

#menu { 
	z-index:100; 
	text-align:left; 
	position:absolute;
	left:268px;
	top:309px;
}
#menu a {
	display:block;
	float:left;
	margin:0px 1px 0px 0px;
	width:143px;
	height:64px;
	background:url(images/m_bg.jpg) 0px 0px no-repeat;
	font:bold 10px/68px Tahoma;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
}
#menu a:hover, #menu a.active {
	background:url(images/m_active_bg.jpg) 0px 0px no-repeat;
}

#content {width:1000px; background:url(images/contact_bg.jpg) repeat-y; text-align:left;}
#content .title {text-align:left; font:22px Impact; padding-top:12px; padding-bottom:23px;}
#content .title  span {color:#ee0000;}
#content  ul {list-style-type:none; text-align:left;}

#left_col {float:left; margin-left:16px; width:252px; min-height:326px;}
#l_pic {margin-left:24px; margin-top:9px; margin-bottom:9px;}
#left_col p {text-align:justify; line-height:14px; margin-left:24px; margin-right:34px; color:#fff; font-size:11px; padding-bottom:18px;}
#left_col a {padding-left:11px; background:url(images/link_marker.png) 0px 5px no-repeat; color:#fff;}

#center_col {float:left; margin-left:27px; width:415px;}
#center_col a {color:#000;}
#center_col p {text-align:justify; line-height:14px; padding-bottom:14px;}
#center_col ul {line-height:14px; padding-bottom:14px;}
#center_col ul li {padding-left:15px; background:url(images/link_marker.png) 0px 4px no-repeat;}
#map {text-align:left; float:right;}
#time_table {float:left; line-height:14px; margin-bottom:14px;}
#time_table td {text-align:left; vertical-align:top;}

#right_col {float:left; margin-left:18px; width:260px;}
#right_col .title {margin-left:2px; padding-bottom:15px;}
#right_col ul {font-size:11px; color:#162975; margin-left:3px; line-height:16px;}
#right_col ul li {padding-left:15px; background:url(images/link_marker.png) 0px 6px no-repeat;}
#r_pic {margin-top:31px; margin-right:3px;}

#right_col a {color:#162975;}
#r_b_block a {font:24px Impact; color:#fff;}
#right_col p {font-size:11px; color:#162975; margin-left:3px; line-height:16px; margin-right:10px;}

#footer {width:1000px; height:93px; background:url(images/footer_bg.jpg) no-repeat; color:#fff;}
#footer a {color:#fff;}
#copy {float:left; text-align:left; font-size:11px; margin-left:43px; margin-top:49px;}
#f_menu {float:right; font-size:10px; padding-top:56px; margin-right:57px;}
#f_menu a {text-decoration:none;}
#f_menu a:hover, #f_menu a.f_active {text-decoration:underline;}
#f_menu span {margin-left:10px; margin-right:10px;}

textarea {height:44px; overflow:auto;}
input,textarea {width:290px; font:12px Tahoma, Geneva, sans-serif; color:#000; margin-top:2px; margin-bottom:2px; border:1px solid #636363;}
.clear,.send {
	width:87px;
	height:34px;
	border:0px;
	cursor:pointer;
	float:left;
	margin-top:5px;
}
.clear {
	background:url(images/clear.png) no-repeat;
	margin-right:10px;
	margin-left:108px;
	*margin-left:110px;
	margin-left:110px\0/;
}
.send {
	background:url(images/send.png) no-repeat;
}
#error {width:285px;}
form {margin-top:0px; float:left;}
form td {text-align:left; vertical-align:top;}