body {
    margin              : 0px;
    padding             : 0px 10px 0px 10px;
    background          : url(../img/t/f1.gif) #003B6F top left repeat-x;
}

img {
    border          : none;
}

td {
    font                : 11px arial;
}

p,ul {
    margin-top      : 5px;
    margin-bottom   : 15px;
}

.button {
    font            : 11px arial;
    font-weight     : bold;
    background      : #fff url('../img/t/f5.gif') ;
    border          : 1px outset #074075;
    cursor          : hand;
    color           : #074075;
}

select, input {
    font            : 10px verdana;
    border          : 2px inset #FFFFFF;
}

input.img {
    border          : none;
}

a {
    color           : #003B6F;
    font-weight     : bold;
    text-decoration : none;
}

a:hover {
}

small {
    font-size       : 10px;
}



.maintopmenu {
    padding         : 10px 0px 10px 0px;
    line-height     : 18px;
}
.maintopmenu a {
    color           : #fff;
    font-weight     : normal;
    text-decoration : underline;
}

.logoLine {
    width           : 100%;
    background      : url(../img/t/f2.gif) #FFF852 top left repeat-x;
    text-align      : center;
}
.topmenu {
    border-top   : 1px solid #D8D12D;
    background      : #FFF500;
    padding         : 5px 3px 5px 3px;
    text-align      : center;
}
.mainmenu {
    border-top   : 1px solid #D8D12D;
    background      : url(../img/t/f3.gif) #EFEFEF top left repeat-x;
    height          : 51px;
}
.mainmenu td {
    line-height     : 12px;
    font-size       : 11px;
    padding         : 0px 8px 0px 8px;
}
.mainmenu .selected {
}
.mainmenu .selected a {
    color           : #000;
}

.searchLine {
    background      : url(../img/t/f4.gif) #F6D202 top left repeat-x;
    height          : 34px;
}
.cont {
    background      : url(../img/t/f6.gif) #FFFCD5 bottom left repeat-x;
    height          : 100%;
    vertical-align  : top;
}
.bottom {
    padding         : 15px 0px 15px 0px;
}
.bottom a {
    color           : #547C9E;
}

h1 {
    padding         : 0px;
    margin          : 0px;
    font-size       : 11px;
    text-transform  : uppercase;
    color           : #fff;
}
.content h1 {
    color:#000;
}

table.h1 td {
    background      : url(../img/t/h1.gif) #003B6F top right no-repeat;
    height          : 21px;
    padding         : 1px 8px 0px 8px;
    margin          : 0px;
    border          : collapse;

}
table.h1 h1 {
    color           : #fff;
}

h2 {
    padding         : 0px;
    margin          : 0px 0px 10px 0px;
    font-size       : 13px;
    text-transform  : uppercase;
}

.alph_line {
    background      : #E4E2C7;
}
.alph_td {
    padding         : 5px 4px 5px 4px;
}
.alph_td_sel {
    padding         : 5px 4px 5px 4px;
    font-weight     : bold;
    background      : #0A4278;
    color           : #fff;
}

.adress {
    padding-bottom  : 10px;
}

#urainform {
	margin-top:5px;
}
#urainform ul {
	list-style:none;
	margin:0;
	padding:0;
}
#urainform ul li {
	margin:0 0 10px 5px;
}
#urainform a {
color:#000;}

.ttl {
    font-size           : 12px;
    font-weight         : bold;
    margin-top          : 30px;
    background          : #043d71;
    color               : #FFFFFF;
    padding             : 5px;
}

table.personal {
border: 1px solid #cbd0e5; 
}

table.personal td {
border: 1px solid #cbd0e5; 
}

.link_map {
   padding: 16px 0 10px 0;  
   text-align:center;
}

.active {
/*    background      : url(../img/t/active.gif) top left no-repeat;
    height: 25px;
    display:inline;*/
}

.noactive {
/*    background      : url(../img/t/active.gif) top left no-repeat;
    height: 25px;
    display:inline;*/
}
