html, body {background:#ffffff url('../img/bg_header_3_1.gif') 0px 15px repeat-x scroll;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:9pt;color:#000000;border:0px;width:100%;height:100%;}
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, input, select, form {margin:0px;padding:0px;}
/*body {behavior:url('csshover.htc');}*/
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
table {border-collapse:collapse;border-spacing:0pt;border:0px;}
th, td {text-align:left;vertical-align:top;}
input, select {font-family:Arial;}
img {border:0px none;}
a, a:visited {text-decoration:underline;color:#ffffff;}
a:active, a:hover {text-decoration:none;}
a:active, a:focus {outline:none;}

.clear {clear:both;float:none;font-size:0pt;height:0px;line-height:0px;}

#wrapper {height:auto!important;min-height:100%;position:relative;}
#container {min-height:680px;width:1000px;margin:0px auto;position:relative;}
#header {background:transparent url('../img/bg_header_3_1.gif') 0px 0px repeat-x scroll;color:#ffffff;width:100%;min-width:1000px;height:122px;position:relative;top:15px;z-index:1500;}
#header .bg, #header .content {width:808px;height:122px;top:0px;left:86px;}
#header .bg {background:transparent url('../img/bg_header_3.png') 0px 0px no-repeat scroll;position:relative;z-index:500;}
#header .content {position:absolute;z-index:1000;}
#header a {color:#ffffff;}
#header a.active {text-decoration:none;}
#header strong, #header i {font:italic 15pt arial;position:absolute;top:49px;}
#header strong {left:175px;}
#header i {left:470px;}
#header ul {font:italic 9pt arial;position:absolute;left:670px;top:34px;}
#header li {margin-bottom:4px;}
#logo {background:transparent url('../img/logo_3.png') 0px 0px no-repeat scroll;text-decoration:none;width:95px;height:58px;position:absolute;top:34px;left:64px;cursor:pointer;}
#logo span {font-size:0pt;visibility:hidden;text-indent:-9999;}
#languages {position:absolute;top:55px;right:17px;font:0pt verdana;}
#languages li {background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;width:57px;height:95px;margin-left:25px;float:left;}
#languages li#lv {background-image:url('../img/lng_lv_1.png');}
#languages li#ru {background-image:url('../img/lng_ru_1.png');}
#languages li#en {background-image:url('../img/lng_en_1.png');}
#languages a {position:relative;top:40px;left:22px;font:7.5pt verdana;color:#0c70a9;}

#menu {padding-top:238px;width:100%;}
#menu table {width:auto;}
#menu li {float:left;margin-right:1px;}
#menu a {background-position:0px 0px;background-repeat:no-repeat;background-attachment:scroll;font-size:0px;text-indent:-9999;text-decoration:none;width:114px;height:191px;float:left;cursor:pointer;}

#menu a.school {background-image:url('../img/menu_school.png');}
#menu a.studio {background-image:url('../img/menu_studio.png');}
#menu a.garden {background-image:url('../img/menu_garden.png');}
#menu a.camp {background-image:url('../img/menu_camp.png');}

#menu a.schoolLV {background-image:url('../img/lv/menu_school.png');}
#menu a.studioLV {background-image:url('../img/lv/menu_studio.png');}
#menu a.gardenLV {background-image:url('../img/lv/menu_garden.png');}
#menu a.campLV {background-image:url('../img/lv/menu_camp.png');}

#menu a.schoolEN {background-image:url('../img/en/menu_school.png');}
#menu a.studioEN {background-image:url('../img/en/menu_studio.png');}
#menu a.gardenEN {background-image:url('../img/en/menu_garden.png');}
#menu a.campEN {background-image:url('../img/en/menu_camp.png');}

#menu a span {display:none;}

#footer {font:8pt arial;text-align:center;width:100%;min-width:1000px;height:88px;border-top:1px solid #e5e5e5;}
#footer a {background-color:#74180b;padding:1px 4px 2px;text-decoration:none;}
#footer p {margin-bottom:4px;}

#error404
{
    width: 100%;
    text-align: center;
    position: absolute;
    top:200px;

}
#error404 h1
{
    font-size: 3em;
}
#error404 span
{
    font-size: 2em;
}
