body{margin:0px;padding:0px;
background-color:#E8E8E8;
font-family:Verdana; font-size:11px
}

.title{font-family:Verdana; font-size: 12px; font:bold; color: #4B5A77;}
 table{font-family:Verdana; font-size:11px;};
.content{font-family:Verdana; font-size:11px;};
.contacts{font-family:Verdana; font-size:10px;};
.btns{background-color:f0f0f0;};

a.s:link{color:#000000; font:bold; font-family:Verdana;}
a.s:visited{color:#000000; font:bold; font-family:Verdana;}
a.s:active{color:#000000; font:bold; font-family:Verdana;}
a.s:hover{color:#000000; font:bold; font-family:Verdana;}

td.menu{
	text-align:right;
	vertical-align:middle;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.menu1{
	text-align:center;
	vertical-align:middle;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.menu2{
	text-align:right;
	vertical-align:middle;
}
td.menu3{
	text-align:center;
	vertical-align:middle;
}
a.sub_menu {font: bold 12px Arial; text-decoration:none; color:#000;}
a.sub_menu_sel {font: bold 12px Arial; text-decoration:none; color:#fff;}
/*
 a.sub_menu:link{font-family:Verdana; font-size:11px; text-decoration:none; font:bold;}
a.sub_menu:visited{font-family:Verdana; font-size:11px; text-decoration:none; font:bold;}
a.sub_menu:active{font-family:Verdana; font-size:11px; text-decoration:none; font:bold;}
a.sub_menu:hover{font-family:Verdana; font-size:11px; text-decoration:none; font:bold;}
*/

h1 {
        font-size: 11px;
        padding: 0px 0 0px 0;
        margin: 0 0px 0 0px;
}

h2 {
        font-size: 11px;
        padding: 0px 0 0px 0;
        margin: 0 0px 0 0px;
}

h3 {
        font-size: 11px;
        padding: 0px 0 0px 0;
        margin: 0 0px 0 0px;
}

h4 {
        font-size: 11px;
        padding: 0px 0 0px 0;
        margin: 0 0px 0 0px;
}

table.debug, table.debug td {border: 1px solid black}

td.line{
 	width: 100%; height: 1px; background-color=#6D788E;
}
td.td2_bg{
	text-align:left; vertical-align:bottom;
	background: url(images/td2_bg.gif); background-position: left; background-repeat: repeat-y; nowrap: nowrap;
}
td.td3_bg{
	text-align:left; vertical-align:top;
	background: url(images/td3_bg.gif); background-position: left; background-repeat: repeat-y; background-color: #4B5A77;
	nowrap: nowrap;
}
td.td_logo{
	text-align:left; vertical-align:top; padding-top: 29px;
}
td.td3_rqs_bg{
	text-align:center; vertical-align:middle;
	background: url(images/td3_rqs_bg.gif); background-position: left; background-repeat: repeat-y; background-color: #808898;
}
td.td4_bg{
	text-align:center; vertical-align:top;
	background: url(images/td4_bg.gif); background-position: left; background-repeat: repeat-y; background-color: #E9E9E9;
	nowrap: nowrap;
}
td.td4_rqs_bg{
	background: url(images/td4_rqs_bg.gif); background-position: left; background-repeat: repeat-y; background-color: #D5D5D5;
}
td.td5_bg{
	text-align:left; vertical-align:top;
	background: url(images/td5_bg.gif); background-color: #E9E9E9;
}
h1.title {
font-family: Verdana; font-weight: bold; font-size: 12px; color: #4B5A77;; line-height: 16px;
}

td.content{
 text-align:left; vertical-align:top;
font-family: Verdana; font-size: 11px; color: #000000; line-height: 16px;
}
td.navi{
 background-color: #E9E9E9; padding-bottom:11;
}
table#menutab {
 text-align: left; padding-top: 80px;
}
td#titletd{
 text-align:left; padding-bottom:5px; padding-top:50px;
}
table#debug td {border: 1px solid red;}

