/* CSS Document */
/* To avoid automatic paragraphs spaces: */

/* To avoid automatic paragraphs spaces: */
P, UL, OL { margin-top: 0px; margin-bottom: 0px; }

h1 {
	font-size: 17px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}

body {
	color: #000000;
	font-family: Trebuchet MS, Arial, Tahoma;
	font-size:12px;
	margin:0px;
	line-height:18px;
	background-image:url(http://www.emara.ee/design/design/mereakadeemia_uus/common/img/background.jpg);
	background-repeat: repeat-x;
	}
	
a {
	text-decoration:none;
	color:#18699d;
	
}
a:hover {
	text-decoration:underline;
	color:#18699d;
}
a.white_link{
	color:#FFFFFF;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}
a:hover.white_link{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:15px;
	font-weight:bold;
}
a.quick_menu_link{
	color:#858585;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}
a:hover.quick_menu_link{
	color:#858585;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
}

.content_header{
	font-size:22px;
	padding-bottom:10px;
	padding-top:5px;
}
.sector_header{
	color:#FFFFFF;
	font-size:28px;
	padding-bottom:15px;
	padding-top:5px;
}
.sector_header_2{
	font-size:18px;
	padding-bottom:10px;
	color:#FFFFFF;
}
.content{
	text-align:justify;
}


/*--------Meny_1----------*/

a.meny_1{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding-right:10px;
	padding-left:10px;
}
a:hover.meny_1{
	color:#eeeac0;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding-right:10px;
	padding-left:10px;
}
a.meny_1_active{
	color:#eeeac0;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding-right:10px;
	padding-left:10px;
}
a:hover.meny_1_active{
	color:#eeeac0;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	padding-right:10px;
	padding-left:10px;;
}
/*------------------------------------*/
a.meny_2{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	padding-left:6px;
}
a:hover.meny_2{
	color:#18699d;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	padding-left:6px;

}
a.meny_2_active{
	color:#18699d;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:6px;
}
a:hover.meny_2_active{
	color:#18699d;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:6px;
}

a.meny_3{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
}
a:hover.meny_3{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	font-size:12px;

}
a.meny_3_active{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
a:hover.meny_3_active{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.meny_3_border{
	border-bottom: solid 1px #fce177; 
}

/* ------------  UUDISED  ---------*/
a.latest_news_title{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
a:hover.latest_news_title{
	color:#000000;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}
a.latest_news_list_title{
	color:#f6e9a6;
	text-decoration:none;
	font-size:16px;
	font-weight:normal;
}
a:hover.latest_news_list_title{
	color:#f6e9a6;
	text-decoration:underline;
	font-size:16px;
	font-weight:normal;
}

a.latest_news_intro{
	color:#696969;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}
a:hover.latest_news_intro{
	color:#696969;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}
.news_date{
	color:#9a9a9a;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:1px;
}

.news_intro{
	font-weight:normal;
	padding-bottom:10px;
	color:#696969;
	font-style:italic;
}

.news_title{
	color:#000000;
	text-decoration:none;
	font-size:18px;
}
.news_picture_name{
	color:#545455;
	text-decoration:none;
	font-size:11px;
	font-style:italic;
}


/*----uudised----*/

a.buttons_link{
	color:#424242;
	font-size:9px;
	text-decoration:none;
}
a:hover.buttons_link{
	color:#424242;
	font-size:9px;
	text-decoration:underline;
}

/*-- backgrounds --*/
.meny_2_border{
	background-image:url(http://www.emara.ee/design/design/mereakadeemia_uus/common/img/meny_2_border.jpg);
}





.contact{
	color:#000000;
	font-size:14px;
}

.list_header{
	background-color:#d5d5d5;
	padding:5px;
	border:1px solid #b6b5b5;
}
.list_row{
	padding-left:5px;
}

.intranet_filter_background {	
	font-weight:bolder;
	background-color:#5baae2;
	border:#ffffff solid 1px;
	color:#FFFFFF;
	padding:5px;
	font-size:18px;
}

.intranet_filter_header {	
	font-weight:bolder;
	color:#000000;
	font-size:12px;
  padding-right:5px;
}
.intranet_list_header {	
	font-weight:bolder;
	color:#000000;
	font-size:13px;
  border-bottom:1px solid #d3d3d3;
  padding-top:15px;
  padding-bottom:5px;
  padding-right:5px;
}
.intranet_list_field {	
  border-bottom:1px solid #d3d3d3;
  color:#7c7c7c;
  padding-top:4px;
  padding-bottom:4px;
  padding-right:5px;
}


div, form, input, h1
{
	/* this is for netscape 4's sake */
	padding: 0;
	margin: 0;
}



#pageFrame{
	width: 940px;
	margin: 0 auto;
	padding: 0;
	}
		#top_block_est{
			width: 100%;
			height:329px;
			background-image:url(http://www.emara.ee/design/design/mereakadeemia_uus/common/img/header_intro_est.jpg);
			}
    #top_block_eng{
			width: 100%;
			height:329px;
			background-image:url(http://www.emara.ee/design/design/mereakadeemia_uus/common/img/header_intro_eng.jpg);
			}
		#big_content_block{
			clear:left;
			width: 904px;
			padding-left:18px;
			padding-right:18px;
			}
		#left_block{
			float:left;
			width: 335px;
			padding-left:5px;
			}
		#news_and_info_block{
			float:right;
			width: 556px;
			}
		#news_block{
			float:left;
			width: 316px;
			background-image:url(http://www.emara.ee/design/design/mereakadeemia_uus/common/img/news_block_background.jpg);
			}
		#right_block{
			float:right;
			width: 240px;
			}
			#courses_block{
				width: 100%;
				}
			#infomeny_block{
				clear:left;
				width: 100%;
				}
			#banners_block{
				clear:left;
				padding-top:20px;
				width: 100%;
				text-align:center;
				}
		#contact_block{
			clear:both;
			width: 100%;
			background-image:url(http://www.emara.ee/design/design/mereakadeemia_uus/common/img/contact_background.jpg);
			height:64px;
			}/* 
	kui vormi täitmisel on mingid väljad täitmata siis kasutatakse 
	seda stiili vigade kuvamisel 
*/
.form_error {
	color:red;
	padding-bottom:10px;
	font-weight:bolder;
}

/* vormi textfield'i stiil */
.form_textfield {
	font-family: Trebuchet MS, tahoma, arial;
	font-size: 12px;
	color: #000000;
	width:220px;
	padding:2px;
	border:1 solid;
	border-color:#ffffff;
}
.login_textfield {
	font-family: Trebuchet MS, tahoma, arial;
	font-size: 12px;
	color: #000000;
	width:100px;
	padding:1px;
	border:1 solid;
	border-color:#ffffff;
}

.form_select {
	font-family: Trebuchet MS, tahoma, arial;
	font-size: 12px;
	color: #000000;
	width:120px;
	padding:1px;
	border:1 solid;
	border-color:#ffffff;
}

.form_textfield_search {
	font-family: arial, tahoma;
	font-size: 12px;
	color: #000000;
	width:120px;
	padding:1px;
	border:0px;
}

/* vormi textarea'i stiil */
.form_textarea {
	width:100%;
	height:94px;
	font-size:11px;
	font-family: Trebuchet MS, tahoma, arial;
	color:#333333;
}

/* vormi nupu stiil */
.form_button {
	background-color:#f1eac0; 
	border-color:#FFFFFF; 
	color:#000000; 
	font-size:13px; 
	font-family: Trebuchet MS, tahoma, arial;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight:normal;
}
.form_button_2 {
	background-color:#d0cecf; 
	border-color:#FFFFFF; 
	color:#000000; 
	font-size:16px; 
	font-family: Trebuchet MS, tahoma, arial;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
	font-weight:normal;
}
.form_search_button {
	background-image:url(http://demo.bestit.eu/design/design/ovokid/common/img/search_button.jpg); 
	color:#000000; 
	font-size:12px;
	width: 52px;
	height: 21px;
	border: 0px;; 
	font-family: Trebuchet MS, tahoma, arial;
	vertical-align:middle;
}

/* 
	vorm koosneb sektsioonidest, iga sektsiooni all on mingid vormi elemendid 
	igal sektsioonil on pealkiri, see ongi pealkirija stiil
*/
.form_section_header {	
	font-weight:bolder;
	background-color:#5baae2;
	border:#ffffff solid 1px;
	color:#FFFFFF;
	padding:5px;
	font-size:18px;
}

/* 
	igal vormi elemendile vastab mingi nimi, näiteks "Objekti kirjeldus",
	see stiil kirjeldab ära vormi elemendi nime
*/ 
.form_field_label {
	padding-left:5px;
	font-weight:bolder;
}
/*
  nõutud välja puhul näidatakse * vormi elemendi taga, 
	see stiil määrab ära tärni välimuse
*/
.form_required {
	font-size:14px;
	color:red
}
.form_required_field {
	font-size:14px;
	color:red
}.Bold
{
	font-weight: bold;
	color:red;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color:green;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}