/* reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0}
fieldset, img {border:0}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal}
ol, ul {list-style:none}
caption, th {text-align:left}
abbr, acronym {border:0}
a {outline: none; text-decoration: none;}

body { font-family: Verdana, Tahoma, sans-serif; font-size: 0.8em; color: #000; background: #fff; text-align: center }
#wrapper { text-align: left; width: 756px; margin: 0 auto; background: url(../images/alumine_bg.jpg) repeat-y }
#main { background: url(../images/main_bg.jpg) repeat-y; padding: 0 10px }

/* header */
#header	{ background: url(../images/header_right_line.gif) repeat-y top right; height: 199px }
.logo { float: left }
.logo h1 { text-indent: -9999px; display: block; width: 545px; height: 63px; }
.logo h1 a { background: url(../images/logo.jpg) no-repeat 0 0; display: block; width: 100%; height: 100% }
.lang { float: left; background: url(../images/lang_bg.jpg) repeat-x; display: block; width: 205px; height: 63px }
.lang a:last-child { margin-left: 23px }

.key { float: left }
.key h2 { text-indent: -9999px; display: block; width: 160px; height: 118px; }
.key h2 a { background: url(../images/key.jpg) no-repeat 0 0; display: block; width: 100%; height: 100% }
.icons { float: left; width: 596px; height: 118px }
.icons img { float: left }

.majad { float: left; width: 144px }
.korterid { float: left; width: 144px }
.aripinnad { float: left; width: 139px }
.maatykid { float: left; width: 141px }

/* navigation */
#nav { float: left; width: 150px; margin-left: 15px }
#nav li { background-color: #d9e2ee; border: 1px solid #b2bed6; margin-bottom: 5px }
#nav a { color: #35415a; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 2px 4px }

/* content */
#content { float: right; width: 500px; margin-right: 15px }
#content p { margin: 10px 0 }

/* footer */
#footer { background: url(../images/alumine_osa.jpg) no-repeat; color: #9a9bbc; text-align: center; width: 756px; padding: 10px 0; height: 48px }

/* common elements */
a	{color: blue;}