/* ------- COMMON FOR ALL SITE ---------------- */
body {
	margin:0px;
	background: url("img/taust1.gif");
}
body table
{
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body p
{
	margin-top: 0px;
	margin-bottom: 0.5em;
}

input, select, textarea
{
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #112233;
	background: #FFFFFF;
	border-top: 1px solid #778899;
	border-right: 1px solid #778899;
	border-bottom: 1px solid #778899;
	border-left: 1px solid #778899;
	vertical-align: middle;
}

input.textbox
{
	width:250px;
}
input.textbox_medium
{
	width:125px;
}
input.textbox_small
{
	width:30px;
}
input.button
{

	background: #556677;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #001122;
	border-bottom: 1px solid #001122;
	border-left: 1px solid #FFFFFF;
	cursor: hand;
	text-align: center;
}
select.combobox
{
	width:100px;
}
select.combobox_medium
{
	width:60px;
}
input.checkbox
{
	border:0px;
	background: transparent;
}

a, a:link, a:visited, a:active {
	color : #000000;
	font : normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration : none;
}

a:hover {
	color : #000000;
	font : normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration : underline;
	cursor: hand;
}
/* ---------------------------------------------------------------------------------*/

/* MAIN CONTAINER */

/* ############### INDIVIDUAL IDs ################################################# */
#main_container {
	width:800px;
	background-color:#FFFFFF;
	height:100%;
}

#header
{
	width:790px;
}
#content
{
	width:790px;
}

#languages a img, #languages a:link img, #languages a:visited img, #languages a:active img
{
	border: 2px solid #dcf5fe;
}
#languages a:hover img
{
	border: 2px solid #afe7fb;
}


#footer
{
	width:790px;
	height:36px;
	background: url("img/taust3.gif");
}
#footer td
{
	text-align:right;
	padding-right:20px;
	color : #FFFFFF;
}
/* ############## MENU ########################################################## */
#menu td
{
	padding-left: 10px;
}

#content_print a, #content_print a:link, #content_print a:visited, #content_print a:active {
	color : #0000FF;
	font : normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration : none;
}

#content_print a:hover {
	color : #0000FF;
	font : normal 11px Tahoma, Helvetica, sans-serif;
	text-decoration : underline;
	cursor: hand;
}

.tekst_b
{
	font : bold 11px Tahoma, Helvetica, sans-serif;
	color : #000000;
}

.pealkiri1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #4C4E4B; text-decoration: none; letter-spacing: 0.9px; }
.pealkiri1 A {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-transform: uppercase; color: #4C4E4B; text-decoration: none; letter-spacing: 0.9px; }
.pealkiri1 A:HOVER {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-transform: uppercase; color: #0889CA; text-decoration: none; letter-spacing: 0.9px; }

.vastus
{
	font :  bold 11px Tahoma, Helvetica, sans-serif;
}
.special
{
	font : bold 11px Tahoma, Helvetica, sans-serif;
	color : #cf3709;	
}