/* --  ECHO  --  */


body {
background-image:url(/files/echo/images/bodybgr.gif);
background-repeat:repeat-x;
background-color:#000;
font-family:Arial;
font-size:11px;
margin:0;
padding:0;
}

.content_table {
margin-top:21px;
padding-top:4px;
}

html,body,ul,li,p,img,td,tr {
outline:none;
border:none;
margin:0;
padding:0;
}

:focus {
outline:none;
}

img {
border:0;
margin:0;
padding:0;
}

#LEVELDIV {
background-image:url(/files/echo/images/v.gif);
background-repeat:no-repeat;
background-position:0 0;
height:25px;
width:808px;
visibility:visible;
position:absolute;
top:214px;
padding:0;
z-index:2;
}

ul,li {
line-height:10px;
margin:0;
padding:0;
}

h1 {
margin-top:0;
font-family:helvetica,sans-serif;
font-size:33px;
font-weight:700;
text-transform:uppercase;
letter-spacing:-0.8pt;
word-spacing:1pt;
line-height:normal;
margin-left:6px;
margin-bottom:1px;
width:600px;
}

.modelmenu {
margin-left:15px;
font-size:11px;
text-transform:uppercase;
font-family:arial;
border:solid 1px #f66014;
width:100px;
}

.modelmenu2 {
margin-left:125px;
font-size:11px;
text-transform:uppercase;
font-family:arial;
border:solid 1px #f66014;
width:100px;
}

.modelmenu3 {
margin-left:230px;
font-size:11px;
text-transform:uppercase;
font-family:arial;
border:solid 1px #f66014;
width:120px;
}

.modelmenu4 {
margin-left:370px;
font-size:11px;
text-transform:uppercase;
font-family:arial;
border:solid 1px #f66014;
width:90px;
}

.modelmenu5 {
margin-left:470px;
font-size:11px;
text-transform:uppercase;
font-family:arial;
border:solid 1px #f66014;
width:90px;
}

.modelmenu6 {
margin-left:570px;
font-size:11px;
text-transform:uppercase;
font-family:arial;
border:solid 1px #f66014;
width:90px;
}

.modelmenu7 {
margin-left:670px;
font-size:11px;
text-transform:uppercase;
font-family:arial;
border:solid 1px #f66014;
width:130px;
}

.modelmenu li,.modelmenu2 li,.modelmenu3 li,.modelmenu4 li,.modelmenu4 li,.modelmenu5 li,.modelmenu6 li,.modelmenu7 li {
list-style:none;
display:block;
color:#f66014;
background-color:#000;
padding:6px 4px 8px 8px;
}

.modelmenu li a,.modelmenu2 li a,.modelmenu3 li a,.modelmenu4 li a,.modelmenu4 li a,.modelmenu5 li a,.modelmenu6 li a,.modelmenu7 li a {
color:#f66014;
text-decoration:none;
}

#LEVEL1,#LEVEL2,#LEVEL3,#LEVEL4,#LEVEL5,#LEVEL6,#LEVEL7 {
position:absolute;
width:802px;
height:25px;
z-index:100;
visibility:hidden;
margin-top:0;
}

.modelmenu li a:hover,.modelmenu2 li a:hover,.modelmenu3 li a:hover,a.listalinkki:hover,.modelmenu4 li a:hover,a.listalinkki:hover,.modelmenu5 li a:hover,a.listalinkki:hover,.modelmenu6 li a:hover,a.listalinkki:hover,.modelmenu7 li a:hover,a.listalinkki:hover {
color:#FFF;
text-decoration:underline;
display:block;
}

a.listalinkki,a.listalinkki:link,a.listalinkki:visited {
color:#FFF;
text-decoration:none;
}

a.listalinkki2:link,a.listalinkki2:visited {
color:#333232;
text-decoration:underline;
}

a.teksti_linkki:link {
color:#bc4107;
text-decoration:none;
}

a.teksti_linkki:hover {
color:#f66014;
text-decoration:underline;
}

hr {
border:1px dotted;
color:#333232;
}

input {
font-size:11px;
color:#FFF;
font-family:Arial;
background-color:#f66014;
}

select {
background-color:#f66014;
color:#FFF;
font-size:11px;
font-family:Arial;
}

.listaus {
font:11px Arial;
color:gray;
font-weight:700;
}

.tdlistaus {
background-color:#0e3254;
color:#fff;
font-weight:400;
padding:4px;
}

.tdlistaus2 {
color:#333232;
padding-left:7px;
padding-top:4px;
padding-bottom:4px;
font-weight:400;
}

.tdlistaus3 {
color:#FFF;
padding-left:7px;
padding-top:3px;
padding-bottom:2px;
font-weight:400;
}

a.listalinkki2 {
color:#333232;
text-decoration:none;
}

a.listalinkki2:hover {
color:#0e3254;
text-decoration:none;
}

a.remove {
cursor:default
}
a.linkme:link {
color:#000;
text-decoration:underline;
}
a.linkme:hover {
color:#000;
text-decoration:none;
}
a.linkme:visited,a.linkme:active {
text-decoration:underline;
color:#000;
}

