* {margin:0; padding:0;}

body { background:#8DA5CC;}

td, input, textarea {
	font-family:Tahoma;
	font-size:13px;
	line-height:17px;  
	color:#FFFFFF;	
	vertical-align:top;
}

h1	{margin:0.6em 0 1em 0; padding:0; font:normal 2.2em/1.2em arial,sans-serif; color:#16469c}
h2	{margin:1em 0 0.2em 0; padding:0; font:normal 1.6em/1.2em arial,sans-serif; color:#16469c}
h3	{margin:1em 0 0.2em 0; font-size:104%; color:#16469c}
h4	{margin:1em 0 0.2em 0; font-size:100%; color:#16469c}
h5	{margin:1em 0 0.2em 0; font-size:95%; color:#000000; font-style:italic}
h6	{margin:1em 0 0.2em 0; font-size:90%; color:#000000; font-style:italic}
h1,h2,h3,h4,h5,h6 {font-family:arial,sans-serif}

p	{margin:0.2em 0 1em 0}
p.pre {text-align:right; font-weight:bolg}
p.photo_list a {margin:0 2em 0 0}
p.photo_list a img {padding:0 0 1.5em 0}

div.floatlist {}
div.container {float:left; margin:0 2em 1em 0; padding:0; width:150px; height:170px;  vertical-align:top; text-align:center}
div.container div.legend {padding:0.5em 0}

a {color:#ffffff;}
a:hover { text-decoration: none;}
a img { border:0;}

ul {list-style-image:none; list-style:none; list-style-image:url("/i/li.gif")}

ol {margin:1em 0 1em 2.5em; padding:0}
ul {margin:1em 0 1em 2.5em; padding:0}
li {margin-top:0.3em; margin-bottom:0.4em}

.clear { clear:both;}

.auto {width:100%}

input, submit { vertical-align:middle;}

table { 
	border:0px;
	border-collapse:collapse;
	width:100%;
	height:100%;
}

.tall { background:url(/i/tall.jpg) no-repeat left bottom;}
.tall_top { background:url(/i/r_t_tall.jpg) repeat-x left top; width:50%;}
.tall_center { background:url(/i/bgd_cont.gif) repeat-x left top #98B3DB; width:50%;}
.tall_bottom { background:url(/i/bgd_foot.gif) repeat-x left top; width:50%;}

.title { margin:9px 0 17px 23px;}

.form { height:24px; margin-bottom:6px; }
.form input {width:192px; padding:0 0 0 5px; border-color:#DBDBDB; color:#7F7F7F; height:21px; }
textarea { width:192px; height:81px; padding-left:5px; border-color:#DBDBDB; color:#7F7F7F; overflow:auto;}
.textarea_1 { height:159px; overflow:auto;}
.textarea_2 { height:141px; overflow:auto;}


.bgd_1 { background:#A3BBDF; width:211px; margin-left:1em}
.bgd_2 { background:url(/i/bl_bgd.gif) repeat-x left top #A3BBDF; width:261px;}
.lt { background:url(/i/l_t.gif) left top no-repeat;}
.lt_1 { background:url(/i/l_t_1.gif) left top no-repeat;}
.rt { background:url(/i/r_t.gif) right top no-repeat;}
.rt_1 { background:url(/i/r_t_1.gif) right top no-repeat;}
.rb { background:url(/i/r_b.gif) right bottom no-repeat;}
.lb { background:url(/i/l_b.gif) left bottom no-repeat;}
.ind {padding:17px 38px 13px 31px}

.link1 { color:#D2E3F7; background:url(/i/marker.gif) no-repeat left; padding-bottom:2px;  padding-left:12px;}

.line_hor { background:url(/i/point_1.gif) repeat-x; margin:33px 0 23px 0;}

.indent_left { margin-left:26px;}


/* header */
#header { height:403px}
#header .row1 { height:15px; background:#A9BEDE;}
#header .row2 { height:61px;}
#header .row3 { height:327px; background:url(/i/bgd_head.jpg) no-repeat;}
#header .row3 table {width:766px}
#header .icons { text-align:right; padding:26px 20px 0 0}
#header .icons .phone {padding:0 25px 10px 0; color:#7596c6; font-size:200%; font-weight:bold}
#header .icons .city-code {color:#7596c6; font-size:125%}
#header .logo {text-align:right; vertical-align:bottom; padding-bottom:130px; padding-right:10px}

/*content*/
#content {height:401px; padding-top:2em; background:url(/i/bgd_cont.gif) repeat-x left top #98B3DB;}
#content #submenu-sep {width:25px; background:url(/i/point_1.gif) repeat-y left top}
#content #home-submenu-sep {width:25px; background:url(/i/point_1.gif) repeat-y center top}

#menu {width:100%; background:url(/i/but_3.jpg) repeat-x left top; height:61px}
#menu td {text-align:center; vertical-align:middle}
#menu td.sep {width:1%}

#submenu {list-style-image:none; list-style:none; list-style-image:url("/i/marker.gif")}
#submenu {margin:1em 20px 1em 0}
#submenu li {margin:1em 0; line-height:1.1em}
#submenu a {text-decoration:underline; font-weight:bold}
#submenu a:hover {text-decoration:none; color:#16469c}

/*footer*/
#footer { height:61px; background:url(/i/bgd_foot.gif) repeat-x left; font-size:10px;}
#footer a { color:#FEFEFE;}
