body { 

background-image: url(../img/bg.gif); 
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
background-color: #FFFFFF;
color: #7F7F7F;
font-size: 11px;
font-family: arial, verdana, helvetica;
text-decoration: none;
font-weight: normal;
}

#dedir01 { position: absolute; top: 1px; left: 0px; width: 160px; height: 50px; background-color: #FFFFFF; }

#dedir02 { position: absolute; top: 0px; left: 171px; width: 579px; height: 50px; background-color: #F8F8F8; background-image: url(../img/bg2.gif) }

#dedir1_1 { position: absolute; top: 51px; left: 0px; width: 160px; height: 22px; background-color: #336A93; }

#dedir1_2 { position: absolute; top: 142px; left: 0px; width: 160px; height: 15px; background-color: #E1E1E1; }

#dedir2 { position: absolute; top: 74px; left: 0px; width: 160px; height: 15px; background-color: #FFFFFF; }

#dedir3 { position: absolute; top: 51px; left: 171px; width: 579px; height: 22px; background-color: #59CAEC; }

#dedir4 { position: absolute; top: 69px; left: 171px; width: 579px; height: 15px; background-color: #FFFFFF; }

#dedir5 { position: absolute; top: 85px; left: 0px; width: 160px; height: 15px; background-color: #858585; }

#dedir6 { position: absolute; top: 101px; left: 0px; width: 160px; background-color: #FFFFFF; }

#dedir7 { position: absolute; top: 121px; left: 0px; width: 160px; background-color: #FFFFFF; }

#dedir8 { position: absolute; top: 176px; left: 0px; width: 160px; background-color: #FFFFFF; }

#dedir12_1 { position: absolute; top: 85px; left: 171px; width: 579px; height: 15px; background-color: #858585; }

#dedir12_2 { position: absolute; top: 100px; left: 171px; width: 579px; height: 69px; background-color: #FFFFFF; }

#dedir12_3 { position: absolute; top: 85px; left: 171px; width: 579px; height: 15px; background-color: #B2B2B2; }

#dedir12_4 { position: absolute; top: 85px; left: 171px; width: 579px; height: 15px; background-color: #858585; }

#dedir13 { position: absolute; top: 101px; left: 171px; width: 579px; background-color: #F9F9F9; }

#dedir14_ { position: absolute; top: 101px; left: 169px; }

#dedir14_2 { position: absolute; top: 101px; left: 460px; }

#dedir14_3 { position: absolute; top: 101px; left: 171px; padding-left: 3px; padding-top: 3px; padding-bottom: 4px; background-color: #FFFFFF; }

#dedir15_ { position: absolute; top: 136; left: 169px; }

#dedir16_ { position: absolute; top: 171; left: 169px; }

#dedir17_ { position: absolute; top: 206; left: 169px; }

#dedir18_ { position: absolute; top: 241; left: 169px; }

#dedir19_ { position: absolute; top: 276; left: 169px; }

.dedir_x { padding-top: 15px; text-align: center; font-weight: bold; color: #545454; }

.dedir_1 { padding-top: 1px; padding-bottom: 1px; }

.dedir_2 { padding-left: 3px; font-weight: bold; color: #FFFFFF; }

.dedir_3 { padding-left: 3px; height: 15px; background-color: #8A8A8A; font-weight: bold; color: #FFFFFF; }

.dedir_4 { padding-left: 3px; color: #FFFFFF; }

.dedir_6 { padding-top: 2px; padding-left: 3px; padding-bottom: 5px; font-family : color : #858585; } 

.dedir_7 { padding-left: 3px; padding-bottom: 3px; color : #858585; } 

.dedir_8 { padding-left: 3px; }

.float { float: left; padding-left: 3px; padding-top: 3px; width: 194px; height: 35px; background-color: #FFFFFF; color: #A6A4A4; }

.float2 { float: left; padding-left: 3px; padding-top: 3px; width: 290px; height: 35px; background-color: #FFFFFF; color: #A6A4A4; }

table { width: 579px; color : #7F7F7F; border: 0px solid #DEDEDE; }

input.dedir_2 { font-family: arial, verdana, helvetica; font-weight: normal; width: 200px; font-size: 11px; color: #7F7F7F; }

input.dedir_3 { height: 19px; width: 30px; cursor: hand; font-size: 11px; font-family: arial, verdana, helvetica; background-color: #336A93; color: #FFFFFF; border: solid 1px #ffffff; font-weight: normal; }

select { font-family: arial, verdana, helvetica; font-size: 11px; font-weight: normal; color: #7F7F7F; }

form { display:inline; }

img { border: 0px; }

td {
background-color: #FFFFFF;
color: #7F7F7F;
font-size: 11px;
font-family: arial, verdana, helvetica;
text-decoration: none;
font-weight: normal;
}

a:link { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline }
a:visited { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline } 
a:hover { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline; }
a:active { color: #FFFFFF; font-family: arial, verdana, helvetica; font-size: 11px; font-weight : normal; text-decoration: underline } 

a.r1:link { color : #7F7F7F; } 
a.r1:visited { color : #7F7F7F; } 
a.r1:hover { color : #7F7F7F; } 
a.r1:active { color : #7F7F7F; } 

a.r2:link { font-weight : bold; color : #7F7F7F; } 
a.r2:visited { font-weight : bold; color : #7F7F7F; } 
a.r2:hover { font-weight : bold; color : #7F7F7F; } 
a.r2:active { font-weight : bold; color : #7F7F7F; } 

a.r3:link { font-weight : bold; color : #336A93; } 
a.r3:visited { font-weight : bold; color : #336A93; } 
a.r3:hover { font-weight : bold; color : #336A93; } 
a.r3:active { font-weight : bold; color : #336A93; } 

a.grey:link { color : #858585; } 
a.grey:visited { color : #858585; } 
a.grey:hover { color : #858585; } 
a.grey:active { color : #858585; } 

