
body, td, input, select, textarea { font-family: Arial; font-size: 12px; line-height: 17px; color: black }
form { margin: 0px }
img { border: 0px; margin: 0px; padding: 0px }
body { margin: 0px; background: white }
.clear { clear: both }

body { margin-bottom: 20px }

a:hover { color: #e2001a; text-decoration: none }
a { color: #194074; text-decoration: underline }

h1 { color: #e2001a; font-size: 22px; font-weight: normal; padding: 0px; margin: 0px; padding-top: 5px; line-height: 22px}
h2 { color: #0670DE; font-size: 16px; font-weight: normal;  }


div.top { clear: both; width: 873px; height: 242px; background: url('/child-safety-internet-conference/public/design/new_header.jpg'); background-repeat: no-repeat; text-align: left }
	div.flags { float: left; height: 50px; width: 300px;  }
	div.flags_i { padding-top: 13px; padding-left: 40px;  }
	div.flags img { display: block; float: left; margin-right: 15px;  }
	div.header { height: 193px; width: 873px; background: url('/child-safety-internet-conference/public/design/top.jpg');  }
	div.header_ru { height: 193px; width: 873px; background: url('/child-safety-internet-conference/public/design/top.jpg'); }
		div.logo { clear: both; padding-bottom: 19px;  }
		

div.logo_cont { float: left; margin-top: 17px }


div.header_box { float: right; padding-right: 0px }

div.find_box {  }
	div.find_box div { margin-bottom: 1px }
	input.searchinput { width: 136px; background: url('/child-safety-internet-conference/public/design/find_input.jpg'); padding-left: 9px; color: #444444; font-size: 11px; border: 0px; height: 22px; padding-top: 3px }
	input.searchsubmit { }

div.header_links { font-size: 11px; line-height: 19px; margin-top: 10px; font-family: Trebuchet MS; text-align: right; color: #afb8c3 }
	div.header_links span { padding: 4px }
	div.header_links a { color: #1f8fcd; text-decoration: none; text-transform: uppercase;  }
	div.header_links a:hover { color: #afb8c3; text-decoration: none }

div.sisu_kont { margin-top: 10px; clear: both; width: 873px; text-align: left }
	div.menyy { font-family: Tahoma; font-size: 11px; float: left; width: 200px; text-align: left }

	div.menyy a { border-top: 1px solid white; display: block; border-bottom: 1px solid #e8f2fe; padding: 5px }
	div.menyy a { text-decoration: none; color: #003453 }
	div.menyy a:hover { text-decoration: none; color: black; background: #e8f2fe }

	
	a.level_a, a.level_a_sel {  }
	a.level_a:hover, a.level_a_sel:hover {  }
	a.level_a_sel, a.level_a_sel:hover { font-weight: bold; background: #e8f2fe  }

	a.level_b, a.level_b_sel { border-bottom: 1px solid #eeeeee !important; padding-left: 40px !important; text-indent: -12px }
	a.level_b:hover, a.level_b_sel:hover { background: #eeeeee !important }
	a.level_b_sel, a.level_b_sel:hover { font-weight: bold; color: #0080c6 !important; background: #eeeeee !important }

	a.level_c, a.level_c_sel { border-bottom: 1px solid #eeeeee !important; padding-left: 62px !important; text-indent: -12px }
	a.level_c:hover, a.level_c_sel:hover { color: #0080c6 !important; background: none !important }
	a.level_c_sel, a.level_c_sel:hover { color: #0080c6 !important; background: none !important; font-weight: bold }

	a.level_d, a.level_d_sel { border-bottom: 1px solid #eeeeee !important; padding-left: 82px !important; text-indent: -12px }
	a.level_d:hover, a.level_d_sel:hover { color: #0080c6 !important; background: none !important }
	a.level_d_sel, a.level_d_sel:hover { color: #0080c6 !important; background: none !important; font-weight: bold }

	a.level_e, a.level_e_sel { border-bottom: 1px solid #eeeeee !important; padding-left: 82px !important; text-indent: -12px }
	a.level_e:hover, a.level_e_sel:hover { color: #0080c6 !important; background: none !important }
	a.level_e_sel, a.level_e_sel:hover { color: #0080c6 !important; background: none !important; font-weight: bold }


	div.menyy div { padding: 5px;  }
	div.alalink { padding-right: 5px; }
	div.ala2menyy { padding-right: 25px !important; }

		div.menyy a.selected, div.menyy a.selected:hover { text-decoration: none; color: #0080c6 }
		
		div.alariba { clear: both }
		div.alalink { clear: both; padding-right: 46px; padding-bottom: 5px; padding-top: 5px }

		div.ala2menyy { clear: both; padding-right: 56px; padding-bottom: 5px; padding-top: 5px }
		div.ala3menyy { clear: both; padding-right: 76px; padding-bottom: 5px; padding-top: 5px }
		div.ala4menyy { clear: both; padding-right: 96px; padding-bottom: 5px; padding-top: 5px }
	div.sisu { float: right; width: 640px; }
		div.sisu_padding { padding-right: 0px }



ul.ArticleList li { margin-top: 8px }
ul.ArticleList a { font-weight: bold }
ul.ArticleList a.list_readmore { font-weight: normal }



div.autor { color: #555555; clear: both; font-size: 10px;  }
div.autor span { color: gray }





/* otsing */

.SearchResultsLabel {  }
.SearchTypeSelector { font-weight: bold; background: #e8f2fe; font-size: 11px; width: 100%; height: 28px; margin-top: 20px }
.SearchTypeSelector span { font-weight: normal; color: #666666 }
.SearchTypeSelector div { float: left; }
.SearchTypeSelector div, .SearchTypeSelector a { background: #a5d9ec; display: block; float: left; height: 28px; line-height: 28px; padding-left: 8px; padding-right: 8px; text-decoration: none; text-decoration: none; margin-left: 0px; margin-right: 0px; border-right: 2px solid white }
a.selected_type, a.selected_type span, .SearchTypeSelector a:hover, .SearchTypeSelector a:hover span { background: #1f8fcd !important; text-decoration: none !important; color: white }


div.tulemused { clear: both; background-repeat: no-repeat; padding-left: 0px }


div.ResultTitle { padding-top: 15px; font-weight: bold; font-size: 11px }

div.ResultTitle a { color: black; text-decoration: underline}
div.ResultTitle a:hover { color: black; text-decoration: none}
div.ResultDescription { color: #6C6C6D; font-size: 10px }

div.SearchTypeSelector a { padding-right: 15px;}

#SearchPaging { margin-top: 20px; margin-bottom: 20px; backxground: #e8f2fe; font-size: 11px; paddinxg: 9px; color: #afb8c3 }
#SearchPaging span { }

#SearchPaging a { background: #e8f2fe; color: #1f8fcd; margin-right: 4px; margin-bottom: 4px; width: 20px; text-align: center; display: block; float: left; padding-top: 2px; padding-bottom: 2px; border: 1px solid #afb8c3; text-decoration: none;  }
#SearchPaging a.sel_page, #SearchPaging a:hover { color: white; border: 1px solid #1f8fcd; background: #1f8fcd; text-decoration: none;   }

/* main page */

div.weekstory { background: url('/child-safety-internet-conference/public/design/weekstory.jpg'); background-repeat: no-repeat; width: 639px; height: 267px; }
div.weekstory_i { padding: 30px; padding-top: 26px; padding-bottom: 0px }
div.weekstory h1 { line-height: normal; padding: 0px; margin: 0px; padding-bottom: 14px; font-weight: normal } 
div.weekstory h1 a { color: #0080c7; text-decoration: none }
div.weekstory h1 a:hover { color: #0080c7; text-decoration: underline }

div.story_content, div.story_content_wide { width: 580px; background: white; float: left; }
div.story_content { width: 360px; }

div.story_picture { text-align: center; float: right; width: 196px; background: white; border: 1px solid #c7d0da }
div.story_picture img { margin-top: 4px; margin-bottom: 4px } 

div.story_txt_i { padding: 10px; padding-left: 20px; padding-right: 20px }
div.story_txt_i p { margin-top: 5px }

div.story_date { color: #8d939a; font-size: 11px }

div.story_readmore { float: right; font-weight: bold }

/* main page news box */

div.mp_news { width: 390px; float: left }

div.mp_news_list { margin-top: 20px }
div.mp_news_headline a { color: #007bc8; font-weight: bold; text-decoration: underline }
div.mp_news_headline a:hover { color: #007bc8; font-weight: bold; text-decoration: none }

div.mp_news_meta { color: #828991; font-size: 11px; margin-bottom: 4px }

/* main page events box */

div.mp_events { float: right; width: 190px } 
div.mp_events a, div.mp_events a:hover { color: #0080c7; font-weight: normal }




























