@charset "utf-8";
/* CSS Document */

body {
position:absolute; 
left:50%; 
width:920px; 
margin-left: -460px;
text-align: center;
background: url(images/bg.PNG);
}

img {
border:0;
}

#leht {
margin:10px 0 0 0;
width: 920px;
}

#head {
width: 920px;
height: 120px;
background: url(images/head1.png);
}

#flags {
width: 920px;
height: 30px;
}

#flags a {padding: 0 20px 0 20px; float:right;}

#bread_otsi {width: 920px; height: 30px;}
.bread { float:left; width: 700px; height: 26px; background: #534ed9; padding-top:4px; text-align: left; font-family: Arial, Tahoma, Verdana, Sans-Serif;}
.bread a {color:#EEE; font-weight:bold; text-decoration:none; padding-left: 10px; font-size:8pt !important; font-size:8pt;}


.otsing {float:left; width: 220px; height: 27px;  padding-top: 3px; background: #534ed9; font: 8pt Arial, Tahoma, Verdana, Sans-Serif; text-align: center;}
.otsing input.field {width: 120px;}
.otsing input.button{width: 50px;}


#navbar {white-space:nowrap; float:left; width:920px; height: 30px; margin-top:5px; margin-bottom:5px; background-color:#c0c0c0; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:12pt !important; font-size:12pt;}

/* Main menu */
#navbar ul {margin:0; padding:0px; list-style-type:none;}
#navbar ul li {float:left !important; float:left; background-color:#c0c0c0; padding:5px 10px 0 10px; height: 25px;}
#navbar ul li a {display:block; text-decoration:none; font-weight:bold; color:#FFF; margin: 0; padding: 0; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:12pt !important; font-size:12pt;}
#navbar ul li ul {display:none; border:none;}


/* Submenu (Non-IE6 hovering) */
#navbar ul li ul li {float:none!important; float:none;}
#navbar ul li:hover {position:relative; padding:5px 10px 0 10px; background-color:#828282; -moz-border-radius: 5px; -webkit-border-radius: 5px;} /*Sylvain IE hack*/
#navbar ul li:hover a{text-decoration:none; color:#FFF; height: 25px;}
#navbar ul li:hover ul {display:block; position:absolute !important; z-index:1000; left:0; padding:6px 10px 0px 0px;}
#navbar ul li:hover ul li a{text-align:left; white-space:normal; display:block; font-weight:normal; color:#FFF; width:150px; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:11pt !important; font-size:11pt;}
#navbar ul li:hover ul li a:hover{background-color:#828282; text-decoration:none; color:#FFF; -moz-border-radius: 5px; -webkit-border-radius:5px;}

/* Submenu2 (Non-IE6 hovering) */
#navbar ul li ul li ul li {float:none!important; float:none;}
#navbar ul li:hover ul li ul{display:none; border: none;}
#navbar ul li:hover ul li:hover ul{display:block; position:absolute !important; margin-left: 170px; margin-top: -35px !important; margin-top: auto;/*IE*/ z-index:1000; padding:6px 10px 0px 0px;}
#navbar ul li:hover ul li:hover ul li a{;white-space:normal; display:block; font-weight:normal; color:#FFF; width:150px; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:11pt !important; font-size:11pt;}
#navbar ul li:hover ul li:hover ul li a:hover{background-color:#828282; text-decoration:none; color:#FFF; -moz-border-radius: 5px; -webkit-border-radius:5px;}

/* Submenu3 (Non-IE6 hovering) */
#navbar ul li ul li ul li ul li{float:none!important; float:none;}
#navbar ul li:hover ul li:hover ul li ul{display:none; border: none;}
#navbar ul li:hover ul li:hover ul li:hover ul{display:block; position:absolute !important; margin-left: 170px; margin-top: -35px !important; margin-top: auto;/*IE*/ z-index:1000; padding:6px 10px 0px 0px;}
#navbar ul li:hover ul li:hover ul li:hover ul li a{white-space:normal; display:block; font-weight:normal; color:#FFF; width:150px; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:11pt !important; font-size:11pt;}
#navbar ul li:hover ul li:hover ul li:hover ul li a:hover{background-color:#828282; text-decoration:none; color:#FFF; -moz-border-radius: 5px; -webkit-border-radius:5px;}


#content{
width: 920px;
display: table;
}

.sisu {
padding:0px 10px 15px 10px;
border: 1px solid #534ed9;
background: #fff;
width: 698px;
font: 9pt Arial, Tahoma, Verdana, Sans-Serif;
text-align: left;

}

.login {
padding:0px 10px 15px 10px;
background: #c0c0c0;
width: 220px;
font: 10pt Arial, Tahoma, Verdana, Sans-Serif;
text-align: left;
color: #fff;
}

.footer {
background: url(images/footer_bg.png);
margin-top: 5px;
display: table;
_position: relative;
overflow: hidden;
text-align: left;
font: 8pt Arial, Tahoma, Verdana, Sans-Serif;
width: 920px;
height: 100px;
}

.footer1 {
_position: absolute; 
_top: 50%; 
display: table-cell; 
vertical-align: middle;
}

.footer1 p {
_position: relative; 
_top: -50%;
color:#EEE;
padding-left:10px;
}

.footer p a {
color: #EEE;
}

.footer p b {
font: 12pt Arial, Tahoma, Verdana, Sans-Serif;
}

h1 {
font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:11pt !important; font-size:11pt;
text-align: left;
}

.loginh1{
color: #FFF;
border-bottom: 2px solid #FFF;
}

.sisuh1{
color: #534ed9;
border-bottom: 2px solid #534ed9;
}

a {
text-decoration: none;
color: #534ed9;
}
