/* CSS Document */

body {
margin-top:0;
background-color:#EBE6E6;
}

#all {
width:810px;
margin:0 auto;
background:url(images/bck_r_2.gif) 100% 0% repeat-y #FFFFFF;
border-left:#646464 1px solid;
border-bottom:#646464 1px solid;
padding:0 0 0 1px;
}

#all_1{
margin:0 10px 0 0;
}

#top_menu{
width:auto;
height:22px;
background:url(images/top_menu.gif);

}

#top_header{
width:auto;
height:61px;
background:url(images/top_header.gif);
}
 
#header{
width:auto;
height:223px;
background:url(images/header.jpg);
}

#menu{
width:auto;
height:22px;
/* background:url(images/menu.gif) #37759C; */
}

#edit_top{
width:755px;
height:18px;
background:url(images/edit_top.gif);
}

#edit {
width:auto;
background-color:#37759C;
padding-top:1px;
}

#menu_left {
text-align: left;
}

#edit_center {
padding:15px;
}

.box_center {
width:auto;
height:auto;
padding:10px;
}

#footer {
width:auto;
height:61px;
margin:2px 0 2px 0;
background:url(images/footer.gif);
}

#footer_menu {
width:auto;
margin-left:200px;
}

.box_footer_gray{
background:#999999;
width:140px;
height:60px;
float:left;
margin-right:10px;
}

.box_footer_blue{
background:#CCCCCC;
width:auto;
height:16px;
}


.txt_white_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}


.line_menu{
margin:2px 10px 2px 10px;
border-bottom:#FFFFFF 1px dotted;
}

.line_center{
clear:both;
margin:5px 10px 5px 10px;
border-bottom:#CCCCCC 1px dotted;
}

.line_right{
clear:both;
margin:5px 10px 5px 10px;
border-bottom:#000000 1px dotted;
}

.txt_menu{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C6771D;
	text-align: center;
	padding:0 10px 0 10px;
	font-weight: bold;
}

.txt_menu_f{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6771D;
	text-align: center;
	padding:0 10px 0 10px;
	
}
.txt_adress{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #37759C;
	text-align: center;
	padding:0 10px 0 10px;
	font-weight: bold;
}

.txt_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding:0 10px 0 10px;
}
.txt_blue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:10px;
	color: #294682;
	text-align: left;
	font-weight: Regular;
}

.txt_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align: left;
	padding:0 10px 0 10px;
}

.txt_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2A3A5C;
	text-align: left;
	padding:0 10px 0 10px;
}

.header_black{
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	text-align: left;
	font-weight: bold;
	padding-left:20px;
	background:url(images/btn_1.gif) no-repeat left;
	border-bottom:#CCCCCC 1px solid;
}

.header_black2{
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#EEECEC;
	text-align:center;
	font-weight: bold;
	padding-left:20px;
	/*background:url(images/btn_2.gif) no-repeat left;*/
	/*background:url(images/head.gif);*/
}

a {
	text-decoration:none;
	color: #37759C;
}

a:hover {
text-decoration:underline;
}

.img_1{
border:1px solid #000000;
float:left;
margin:0 5px 5px 0;
}