
/* STRUKTUUR JA ÜLDINE NÄGU */

body {margin:0px; padding:0px; background:#dadada url('img/taust_pildiga.jpg') top center no-repeat;}
.pilt {margin:0px; padding:0px; background:#dadada url('img/taust_sisuosa.jpg') top center no-repeat;}
.english_page {margin:0px; padding:0px; background:#dadada url('img/taust_pildiga_eng.jpg') top center no-repeat;}

#container {margin:0px; padding:0px; width:980px; margin-left:-490px; left:50%; position:relative; font-family:Arial, Helvetica, sans-serif;}

a {text-decoration:none;}
p {margin:0px; padding:0 0 15px 0; color:#555;}
ul {margin:0px; padding:0 0 20px 15px; list-style:none;}
li {margin:0px; padding:0 0 0 20px; background:url('img/mumm.gif') no-repeat; background-position:0 5px;}
h1 {margin:0px; padding:0 0 15px 0; font-size:26px; line-height:24px; font-weight:normal; color:#222; text-transform:uppercase;}
h2 {margin:0px; padding:0 0 10px 0; font-size:14px; line-height:20px; font-weight:bold; color:#222;}
h3 {margin:0px; padding:0 0 10px 0; font-size:12px; font-weight:normal; color:#222;}
img {margin:0px; padding:0px; border:0px;}
abbr {margin:0px; padding:0 1px; border-bottom: 1px dashed #222; cursor:help;}

/* LAYERI STIILID */

#moodul a
{
color:#c5002a;
}

/* PÕHJA STIILID */

#header {float:left; margin:0px; padding:0px; width:980px; height:250px;}
#sisuosa {float:left; margin:0px; padding:0px; width:980px;}
#jalus {float:left; margin:0px; padding:10px 0 0 0; width:980px; height:80px; background:url('img/taust_footer.gif') no-repeat; background-position:0 10px;}

/* PÄISE STIILID */

#header .logo {float:left; margin:0px; padding:30px 0 0 30px; width:220px; height:220px;}
#header .logo a, #header .keelevalikud a {margin:0 15px 0 0; padding:0px;}

#header .keelevalikud {float:left; margin:0px; padding:40px 0 0 0; width:730px; height:60px;}
#header .keelevalikud p {float:left;}
#header .keelevalikud a {float:left;}
/*#header .logo a:hover {opacity:0.8; filter:alpha(opacity=80, finishedopacity=80); zoom:1;}*/
/*#header .keelevalikud a:hover {opacity:0.5; filter:alpha(opacity=50, finishedopacity=50); zoom:1;}*/

#header .sissejuhatus {float:left; margin:0px; padding:20px 370px 0 6px; width:354px; height:130px;}
#header .sissejuhatus p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

#header .sissejuhatus_sisu {float:left; margin:0px; padding:30px 410px 0 26px; width:294px; height:120px;}
#header .sissejuhatus_sisu p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

/* MENÜÜ STIILID */

#sisuosa .menu {float:left; margin:0px; padding:0 0 0 47px; width:203px;}
#sisuosa .menu a:link, #sisuosa .menu a:visited {float:left; width:200px; height:30px; font-size:14px; font-weight:bold; color:#c5002a;}
#sisuosa .menu a:hover, #sisuosa .menu a:active {color:#222; text-decoration:underline;}
#sisuosa .menu_active {float:left; width:200px; height:30px; font-size:14px; font-weight:bold; color:#222; text-transform:uppercase;}

#sisuosa .menu #sub_1, #sisuosa .menu #sub_2, #sisuosa .menu #sub_3, #sisuosa .menu #sub_4, #sisuosa .menu #sub_5, #sisuosa .menu #sub_6 {float:left; margin:0px; padding:0 0 7px 27px; width:173px; height:15px; font-size:12px; color:#222; font-weight:normal; background:url('img/mumm_hall.gif') no-repeat; background-position:8px 2px;}
#sisuosa .menu #sub_1_active, #sisuosa .menu #sub_2_active, #sisuosa .menu #sub_3_active, #sisuosa .menu #sub_4_active, #sisuosa .menu #sub_5_active, #sisuosa .menu #sub_6_active {float:left; margin:0px; padding:0 0 7px 27px; width:173px; height:15px; font-size:12px; color:#222; font-weight:bold; text-transform:uppercase; background:url('img/mumm.gif') no-repeat; background-position:8px 2px;}

/* AVALEHE TÖÖDE STIILID */

#sisuosa .viimased {float:left; margin:0px; padding:150px 0 30px 5px; width:725px;}
#sisuosa .viimased a:link, #sisuosa .viimased a:visited {color:#c5002a;}
#sisuosa .viimased a:hover, #sisuosa .viimased a:active {color:#222; text-decoration:underline;}

#sisuosa .viimased .work_pisi {float:left; margin:10px 10px 0 0; padding:0px; width:340px; height:90px;}
#sisuosa .viimased .work_pisi span.work_pisi_pilt {float:left; position:absolute; z-index:2;}
#sisuosa .viimased .work_pisi span.work_pisi_work {float:left; position:absolute; z-index:1;}
#sisuosa .viimased .work_pisi p {margin:0px; padding:0 0 0 120px; position:absolute; font-size:12px; line-height:18px;}

/* SISUOSA TEKSTIOSA STIILID */

#sisuosa .tekstiosa {float:left; margin:0px; padding:10px 10px 0 4px; width:716px;}
#sisuosa .tekstiosa p, ul, li {font-size:12px; line-height:20px;}
#sisuosa .tekstiosa p.cool_white {margin:0 0 15px 0; padding:20px; background:#fff;}
#sisuosa .tekstiosa p.cool_gray {margin:0 0 15px 0; padding:20px; background:#ccc;}
#sisuosa .tekstiosa p.cool_red {margin:0 0 15px 0; padding:20px; background:#bb0444; color:#fff;}
#sisuosa .tekstiosa p.cool_blue {margin:0 0 15px 0; padding:20px; background:#0894f6; color:#fff;}
#sisuosa .tekstiosa a:link, #sisuosa .tekstiosa a:visited {color:#c5002a; font-weight:bold;}
#sisuosa .tekstiosa a:hover, #sisuosa .tekstiosa a:active {color:#222; text-decoration:underline;}

#sisuosa .tekstiosa .cool_red a:link, #sisuosa .tekstiosa .cool_red a:visited {color:#fff; font-weight:bold;}
#sisuosa .tekstiosa .cool_gray a:link, #sisuosa .tekstiosa .cool_gray a:visited {color:#222; font-weight:bold;}
#sisuosa .tekstiosa .cool_red a:hover, #sisuosa .tekstiosa .cool_red a:active, #sisuosa .tekstiosa .cool_gray a:hover, #sisuosa .tekstiosa .cool_gray a:active {text-decoration:underline;}

/* HINNAKIRJA STIILID */

#sisuosa .tekstiosa .veerg_1, #sisuosa .tekstiosa .veerg_2 {float:left; margin:0 0 30px 0; padding:0 30px 0 0; width:328px;}
#sisuosa .tekstiosa .veerg_1 p, #sisuosa .tekstiosa .veerg_2 p {float:left; margin:0px; padding:2px 0 0 0; background:url('img/kriips.gif') repeat-x; width:328px; height:26px;}

/* KONTAKTI LEHE STIILID */

#sisuosa .tekstiosa .kontaktid {float:left; margin:0px; padding:0 40px 0 0; width:370px;}
#sisuosa .tekstiosa .tagasiside {float:left; margin:0px; padding:0 20px 0 10px; width:250px; background:url('img/taust_tagasiside.gif') no-repeat; background-position:-20px 10px;}
#sisuosa .tekstiosa .tagasiside p {float:left; margin:0px; padding:10px 0 6px 5px; width:230px;}
#sisuosa .tekstiosa .tagasiside input.infokast {float:left; margin:0px; padding:4px; width:215px; height:16px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#sisuosa .tekstiosa .tagasiside textarea.tekstiala {float:left; margin:0px; padding:4px; width:215px; height:165px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
#sisuosa .tekstiosa .tagasiside input.nupp_saada {float:left; margin:0px; padding:0px;}

/* SISUOSA TÖÖDE STIILID  */

#sisuosa .works {float:left; margin:0px; padding:0 0 15px 4px; width:726px;}
#sisuosa .works .uus {margin:0px; padding:0 0 15px 0; z-index:1;}
#sisuosa .works .uus_tag {margin:0px; padding:0 0 15px 0; position:absolute; z-index:2;}
#sisuosa .works .copy {float:left; margin:0px; padding:10px 0 0 0; width:710px; font-size:10px;}

#sisuosa .work_uus {float:left; margin:0px; padding:0 0 15px 0; width:710px;}
#sisuosa .work_uus p {font-size:12px; line-height:18px;}

#sisuosa .work_teised {float:left; margin:0px; padding:0 0 15px 0; width:710px;}
#sisuosa .work_teised a {float:left; margin:0 20px 20px 0; padding:10px; border:1px solid #bbb; background:#fff;}
#sisuosa .work_teised p {font-size:12px;}

/* JALUSE STIILID */

#jalus .email {float:left; margin:0px; padding:20px 0 0 18px; width:472px; text-align:left;}
#jalus .telefon {float:left; margin:0px; padding:18px 18px 0 0; width:472px; text-align:right;}

#jalus p {font-size:12px;}
#jalus .email a:link, #jalus .email a:visited {color:#c5002a;}
#jalus .email a:hover, #jalus .email a:active {color:#222; text-decoration:underline;}
