﻿body {
	background-color:#E3E3E3;
	/*background: url('http://www.maltarightnow.com/img/mrn_xmas_bg.jpg');
	background-position:top center;
	background-repeat:no-repeat;*/
	text-align:center;
	padding:0px;
	text-align:center;
	font:70% 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	height:100%
}

.photo {
	border:2px #ccc solid;
	margin:0px;
}

html, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 400px;
   }

.borderb{
	border-bottom:1px solid #ccc;
}

.mmborderb{
	border-bottom:1px solid #efefef;
}

.smalldatetime{
	font-family: arial;
	font-size: 10px;
	color: #000;
}

.paddingtop8{
	padding-top:8px;
}

.button{
	background-image:url(../img/but_back.jpg);
	color:#336699;
	border:1px solid #ccc;
	font-size:10px;	
	height:20px;
}

input{
	border:1px solid #ddd;
	color:#336699;
	font-size:10px;
	height:20px;
	font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

textarea{
	border:1px solid #ddd;
	color:#313131;
	font-size:12px;
	font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

.textarea_hover{
	border:1px solid #3E7CBB;
	color:#336699;
	font-size:12px;
	font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

select{
	border:1px solid #ddd;
	color:#313131;
	font-size:10px;
	font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

select:hover{
	border:1px solid #3E7CBB;
	color:#336699;
	font-size:10px;
	font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

.select14{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #ddd;
	color:#313131;
	font-size:14px;
}

.select14:hover{
	border:1px solid #ddd;
	color:#336699;
	font-size:14px;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;

}

.input_hover{
	border:1px solid #3E7CBB;
	color:#336699;
	font-size:10px;
	height:20px;
	font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
}

.text {
	font:70% 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	color: #313131;
	font-size:10px;
}
/* ===================== */
/* CSS FOR CONTENT PAGES */
/* ===================== */
#contentpages {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	line-height: 1.60em;
}

.contentpages {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	line-height: 1.60em;
}

#contentpages a {font:Georgia, Verdana, Arial, Helvetica, sans-serif; color: #313131; font-size:12px; text-decoration:none;}
#contentpages a:hover, #contentpages a:active {font:Georgia, Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size:12px; text-decoration:underline;}

/* ===================== */

/* ========================== */
/* CSS FOR LOTTO/SUPER5 PAGES */
/* ========================== */
.drawsFirst{
	background-image:url('../img/lotto_white.jpg');
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color:#313131;
	text-align: center;
}

.draws{
	background-image:url('../img/lotto_orange.jpg');
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color:#313131;
	text-align: center;	
}

.drawsuper{
	background-image:url('../img/lotto_red.jpg');
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color:#ffffff;
	text-align: center;	
}
/* ===================== */
.link_grey {font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; color: #313131; font-size:10px; text-decoration:none;}
a.link_grey {font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; color: #313131; font-size:10px; text-decoration:none;}
a.link_grey:hover, a.link_grey:active {font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size:10px; text-decoration:underline;}

.bluetext_small
{font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size:10px; text-decoration:none;}
.greytext_small
{font:'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; color: #313131; font-size:10px; text-decoration:none;}
/*menus*/
.leftmenu {
	background:#efefef;
}

.morenews {
	background:#efefef;
	padding: 6px;
}

.morenewstitle {font-family:Georgia, "Times New Roman", Times, serif;font-size: 0.8em; text-decoration:none;}
a.morenewstitle:link {font-family:Georgia, "Times New Roman", Times, serif;font-size: 0.8em; text-decoration:none;}
a.morenewstitle:hover {font-family:Georgia, "Times New Roman", Times, serif;font-size: 0.8em; text-decoration:underline;}
a.morenewstitle:active {font-family:Georgia, "Times New Roman", Times, serif;font-size: 0.8em; text-decoration:none;}

.morenewsdate {
	font-family:arial;
	font-size: 0.7em;
	font-weight:bold;
	color:#003399;
}

/*main news*/
.mainnews{
	padding: 8px;
}
.linkbold{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
}

.newstitle {
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #336699;
	font-size:1.6em;
	letter-spacing:0.01em;
}

.news_title{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	letter-spacing:0.01em;
	color:#666;
}

.main_news{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	letter-spacing:0.01em;
	color:#666;
}

.mm_news{font-family: Georgia, "Times New Roman", Times, serif; color:#fff; font-size: 12px; line-height: 1.1em; text-decoration:none;}

a.link_white {
	font-family: 'Lucida Grande', arial, verdana,  Times, serif;
	font-size: 11px;
	letter-spacing: 0.02em;
	color:#ccc;
}
a.link_white:hover, a.link_white:active{
	font-family: 'Lucida Grande', arial, verdana,  Times, serif;
	font-size: 11px;
	letter-spacing: 0.02em;
	color:#eee;
}

.author{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	letter-spacing:0.01em;
	color:#666;
}

.subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.4em;
}

.slug {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.0em;
	font-variant:small-caps;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #336699;
	font-size:1.5em;
	letter-spacing:0.01em;
	margin:0px;
	font-weight:normal;
}


.likeh1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #336699;
	font-size:1.5em;
	letter-spacing:0.01em;
	margin:0px;
	font-weight:normal;
}

h2  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	margin:0px;
	font-weight:normal;	
}

h3  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	margin:0px;
	font-weight:normal;	
}

.likeh3  {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	margin:0px;
	font-weight:normal;	
}


.redtime {
	color: #FF9900;
	font-family: arial;
	font-size: 10px;
}

.content {
	font-family: 'Lucida Grande', arial, verdana,  Times, serif;
	font-size: 12px;
	letter-spacing: 0.02em;
	line-height: 1.8em;
	text-align:justify;
	color:#313131;	
}

.boxcontent {
	font-family: 'Lucida Grande', arial, verdana,  Times, serif;
	font-size: 0.90em;
	line-height: 1.4em;
	color:#313131;	
}

/*sub news */
.subnews{
	background: #ffffff url('../img/hp_news_bg.gif') repeat-x;
	border-top:#999999 1px solid;
	padding: 8px;
}

.subnewstitle {
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #003399;
	font-size:1.2em;
	letter-spacing:0.01em;
}

.subsubtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	font-size:0.9em;
	color:#333333;
}

.subslug {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.7em;
	font-variant:small-caps;
}

.subredtime {
	color: #FF9900;
	font-family: arial;
	font-size: 0.6em;
	font-weight: bold;
}

.subcontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	line-height: 1.60em;
}

/*boxnews*/

.boxnews{
	border: 1px #003399 solid;
	padding-left: 3px;
	padding-right: 3px;
	background-image:url('../img/box_bg.gif');

}

.boxnewstitle{
	font-family: 'Lucida Grande', Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:normal;
	color:#333;
}

.boxtitleheader{
	padding: 0px 0px 0px 0px;
	font-family: 'Lucida Grande', Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight:normal;
	color:#336699;
}

.boxtitle{
	width:150px;
	padding: 3px 5px 3px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:normal;
	color:#336699;
	border-top:4px solid #ddd;
	border-bottom:1px solid #ddd;
	background-color:#fff;
}


.clearer {
	clear:both;
	float:none;
	display:block;
	font: 1px/1px monospace;
}

a {
	color:#333333;
	text-decoration:underline;
}
a:hover {
	color:#000;
	text-decoration:none;
}

.frontmodule a:visited, .sidebar a:visited {
	color:#737373;
}


#skip {
	display:none;
}
#sisu {
	font:1px/1px Arial;
	height:1px;
	display:block;
	display:none;
}


#globalnavi {
	text-align:left;
	list-style:none;
	padding:6px 0px 7px 0px;
	margin:0px auto 0px auto;
	float:none;
	width:983px;
}
#globalnavi li {
	display:inline;
	padding-right:0px 15px 0px 0px;
	margin:0px;
	color:#cccccc;
}
#globalnavi li a {
	color:#737373;
	text-decoration:none;
	font-weight:bold;
}
#globalnavi li a:hover {
	color:#000;
}


#everything {
	display:block;
	margin:0px auto 0px auto;
	position:relative;
	width:1063px;
}

#left {
	width:863px;
	display:block;
	float:left;
	clear:left;
	text-align:left;
}
#right {
	width:200px;
	display:block;
	float:right;
	clear:right;
	text-align:left;
	margin-top: 10px;
}

#ads {
	margin-left:8px;
	clear:both;
	display:block;
	text-align:center;
}

.bnr {
	display:block;
	position:relative;
	color:#fff;
}



#logo,#date,#weather {
	float:left;
	display:block;
}
#logo {
	width:413px;
	margin-bottom:7px;
}
#date {
	text-align:right;
	width:184px;
	height:50px;
}
#date span {
	display:block;
	background-color:#ffffff;
}
#weekday {
	padding-top:7px;
}
#weather {
	margin-left:10px;
	padding-right:0px;
	margin-right:10px;
	margin-bottom:7px;
	background-color:#ffffff;
}

/* main menu */

#sections {
	text-align:left;
	list-style:none;
	padding:0px;
	margin:0px 0px 0px -10px;
	float:none;
	clear:both;
}
#sections li {
	display:block;
	float:left;
	width:93px;
	height:34px;
	padding:0px;
	margin:0px;
}
#sections li a {
	display:block;
	width:93px;
	height:34px;
	background-color:#ffffff;
}
#sections li a:hover, #sections li a.active {
	background-color:#ccc;
}

/* sub menu */

#subsections {
	width:837px;
	padding:0px;
	margin:0px -10px 10px -10px;
	clear:both;
	font-weight:bold;
	position:relative;
	background:#f0f0f0 url('/i/general/submenu_bg.gif') repeat-x;
}
#s_moodul100, #s_moodul200, #s_moodul300, #s_moodul400, #s_moodul500, #s_moodul600, #s_moodul700, #s_moodul800, #s_moodul900 {
	margin:0px 0px 0px 0px;
	clear:both;
	background:#f0f0f0 url('/i/general/submenu_bg.gif') repeat-x;
	height:28px;
}
#subsections div.m {
	height:28px;
}
#subsections div.m a {
	display:block;
	margin:0px 0px 0px 0px;
	padding:7px 10px 8px 10px;
	line-height:1.2em;
	color:#737373;
	text-decoration:none;
}
#subsections div.m a:hover {
	background-color:#ffffff;
}
#subsections div.m a span {
	margin:0px;
}
#s_moodul100 div.m {
	padding:0px 0px 0px 0px;
}
#s_moodul200 div.m {
	padding:0px 0px 0px 93px;
}
#s_moodul300 div.m {
	padding:0px 0px 0px 186px;
}
#s_moodul400 div.m {
	padding:0px 0px 0px 279px;
}
#s_moodul500 div.m {
	padding:0px 0px 0px 190px;
}
#s_moodul600 div.m {
	padding:0px 0px 0px 465px;
}
#s_moodul700, #s_moodul800, #s_moodul900 {
	text-align:right;
}
#s_moodul700 div.m, #s_moodul800 div.m, #s_moodul900 div.m {
	margin:0px auto 0px auto;
	text-align:right;
}
#subsections div.active a {
	color:#fff;
}
#subsections div.active a.active {
	background-color:#ffffff;
	color:#000;
}
#subsections div.active a:hover {
	color:#737373;
}

#s_moodul100 div a, #s_moodul200 div a, #s_moodul300 div a, #s_moodul400 div a, #s_moodul500 div a, #s_moodul600 div a {
	float:left;
}
#s_moodul700 div a, #s_moodul800 div a, #s_moodul900 div a {
	float:right;
}


/* V3 items */

.v3menu {
	display: block;
	background: #737373;
	height: 25px;
	margin: 0 0 10px -10px;
	padding: 0;
}
.v3menu ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 25px;
}
.v3menu ul li {
	float: left;
	border: 0;
	margin: 0;
	padding: 0;
	height: 25px;
}
.v3menu ul li a {
	display: block;
	padding: 0;
	margin: 0;
	height: 25px;
}
.v3menu ul li a span {
	height: 25px;
	display: block;
	cursor: pointer;
	text-indent: -900px;
	overflow: hidden;
}

.v3menu ul li a:hover {
	background: #d00;
}

#m_lugejateepl a { width: 97px; background: url('/i/general/v3menu/lugejateepl_m.gif') left top no-repeat; }
#m_lugejateepl a:hover, #m_lugejateepl .active { width: 97px; background: url('/i/general/v3menu/lugejateepl_m.gif') left -25px no-repeat; }

#m_kuhuminna a { width: 90px; background: url('/i/general/v3menu/kuhuminna_m.gif') left top no-repeat; }
#m_kuhuminna a:hover, #m_kuhuminna .active { width: 90px; background: url('/i/general/v3menu/kuhuminna_m.gif') left -25px no-repeat; }

#m_live a { width: 79px; background: url('/i/general/v3menu/live_m.gif') left top no-repeat; }
#m_live a:hover, #m_live .active { width: 79px; background: url('/i/general/v3menu/live_m.gif') left -25px no-repeat; }

#m_fotodjavideod a { width: 109px; background: url('/i/general/v3menu/fotodjavideod_m.gif') left top no-repeat; }
#m_fotodjavideod a:hover, #m_fotodjavideod .active { width: 109px; background: url('/i/general/v3menu/fotodjavideod_m.gif') left -25px no-repeat; }

#m_lugejalt a { width: 67px; background: url('/i/general/v3menu/lugejalt_m.gif') left top no-repeat; }
#m_lugejalt a:hover, #m_lugejalt .active { width: 67px; background: url('/i/general/v3menu/lugejalt_m.gif') left -25px no-repeat; }

#m_2053194079 a { width: 88px; background: url('/i/general/v3menu/osakamm_m.gif') left top no-repeat; }
#m_2053194079 a, #m_2053194079 a:hover, #m_2053194079 .active { width: 88px; background: url('/i/general/v3menu/osakamm_m.gif') left -25px no-repeat; }



#m_paberleht a { width: 79px; background: url('/i/general/v3menu/paberleht_m.gif') left top no-repeat; }

#m_koikuudised a { width: 101px; background: url('/i/general/v3menu/koikuudised_m.gif') left top no-repeat; }

#m_arhiiv a { width: 60px; background: url('/i/general/v3menu/arhiiv_m.gif') left top no-repeat; }

#m_uudistetop a { width: 92px; background: url('/i/general/v3menu/uudistetop_m.gif') left top no-repeat; }

#m_fotod a { width: 57px; background: url('/i/general/v3menu/fotod_m.gif') left top no-repeat; }

#m_videouudised a { width: 99px; background: url('/i/general/v3menu/videouudised_m.gif') left top no-repeat; }

#m_lugejaltlugejale a { width: 115px; background: url('/i/general/v3menu/lugejaltlugejale_m.gif') left top no-repeat; }

#m_blogid a { width: 59px; background: url('/i/general/v3menu/blogid_m.gif') left top no-repeat; }

#m_ilm a { width: 40px; background: url('/i/general/v3menu/ilm_m.gif') left top no-repeat; }

#m_tv a { width: 41px; background: url('/i/general/v3menu/tv_m.gif') left top no-repeat; }

#m_poliitikablogi a { width: 94px; background: url('/i/general/v3menu/poliitikablogi_m.gif') left top no-repeat; }




#m_paberleht a { width: 79px; background: url('/i/general/v3menu/paberleht_m.gif') left top no-repeat; }
#m_paberleht a:hover, #m_paberleht .active { width: 79px; background: url('/i/general/v3menu/paberleht_m.gif') left -25px no-repeat; }

#m_koikuudised a { width: 95px; background: url('/i/general/v3menu/koikuudised_m.gif') left top no-repeat; }
#m_koikuudised a:hover, #m_koikuudised .active { width: 95px; background: url('/i/general/v3menu/koikuudised_m.gif') left -25px no-repeat; }

#m_arhiiv a { width: 58px; background: url('/i/general/v3menu/arhiiv_m.gif') left top no-repeat; }
#m_arhiiv a:hover, #m_arhiiv .active { width: 58px; background: url('/i/general/v3menu/arhiiv_m.gif') left -25px no-repeat; }

#m_uudistetop a { width: 88px; background: url('/i/general/v3menu/uudistetop_m.gif') left top no-repeat; }
#m_uudistetop a:hover, #m_uudistetop .active { width: 88px; background: url('/i/general/v3menu/uudistetop_m.gif') left -25px no-repeat; }

#m_fotod a { width: 56px; background: url('/i/general/v3menu/fotod_m.gif') left top no-repeat; }
#m_fotod a:hover, #m_fotod .active { width: 56px; background: url('/i/general/v3menu/fotod_m.gif') left -25px no-repeat; }

#m_videouudised a { width: 63px; background: url('/i/general/v3menu/m_videod.gif') left top no-repeat; }
#m_videouudised a:hover, #m_videouudised .active { width: 63px; background: url('/i/general/v3menu/m_videod.gif') left -25px no-repeat; }

#m_lugejaltlugejale a { width: 115px; background: url('/i/general/v3menu/lugejaltlugejale_m.gif') left top no-repeat; }
#m_lugejaltlugejale a:hover, #m_lugejaltlugejale .active { width: 115px; background: url('/i/general/v3menu/lugejaltlugejale_m.gif') left -25px no-repeat; }

#m_blogid a { width: 57px; background: url('/i/general/v3menu/blogid_m.gif') left top no-repeat; }
#m_blogid a:hover, #m_blogid .active { width: 57px; background: url('/i/general/v3menu/blogid_m.gif') left -25px no-repeat; }

#m_ilm a { width: 40px; background: url('/i/general/v3menu/ilm_m.gif') left top no-repeat; }
#m_ilm a:hover, #m_ilm .active { width: 40px; background: url('/i/general/v3menu/ilm_m.gif') left -25px no-repeat; }

#m_tv a { width: 37px; background: url('/i/general/v3menu/tv_m.gif') left top no-repeat; }
#m_tv a:hover, #m_tv .active { width: 37px; background: url('/i/general/v3menu/tv_m.gif') left -25px no-repeat; }

#m_poliitikablogi a { width: 95px; background: url('/i/general/v3menu/poliitikablogi_m.gif') left top no-repeat; }
#m_poliitikablogi a:hover, #m_poliitikablogi .active { width: 95px; background: url('/i/general/v3menu/poliitikablogi_m.gif') left -25px no-repeat; }

#m_arileht a { width: 60px; background: url('/i/general/v3menu/arileht_m.gif') left top no-repeat; }
#m_arileht a:hover, #m_arileht .active { width: 60px; background: url('/i/general/v3menu/arileht_m.gif') left -25px no-repeat; }

#m_lugejalt a { width: 68px; background: url('/i/general/v3menu/m_lugejalt.gif') left top no-repeat; }
#m_lugejalt a:hover, #m_lugejalt .active { width: 68px; background: url('/i/general/v3menu/m_lugejalt.gif') left -25px no-repeat; }

#m_offline a { width: 73px; background: url('/i/general/v3menu/offline_m.gif') left top no-repeat; }
#m_offline a:hover, #m_offline .active { width: 73px; background: url('/i/general/v3menu/offline_m.gif') left -25px no-repeat; }

#m_melu a { width: 51px; background: url('/i/general/v3menu/m_melu.gif') left top no-repeat; }
#m_melu a:hover, #m_melu .active { width: 51px; background: url('/i/general/v3menu/m_melu.gif') left -25px no-repeat; }

.hr {
	display:block;
	border-top:1px #ccc solid;
	height:1px;
	margin:0px;
	padding:0px;
	line-height:1px;
	font-size:1px;
}

.hold, .hold10, .hold5 {
	float:left;
	display:block;
	position:relative;
	font: 1px/1px monospace;
}
.hold {
	width:9px;
	height:9px;
}
.hold10 {
	width:10px;
	height:10px;
}
.hold5 {
	width:5px;
	height:5px;
}


/* colors */

.varvmoodul100 { color:#5c4e49; }
.varvmoodul200 { color:#fa6100; }
.varvmoodul300 { color:#00b9b7; }
.varvmoodul400 { color:#e6b300; }
.varvmoodul500 { color:#c89c00; }
.varvmoodul600 { color:#9dd000; }
.varvmoodul800, .varvmoodul700, .varvmoodul950, .varvmoodul900, .varvmoodul950 { color:#d00; }
.red, a.red, a:hover.red, a:visited.red { color:#d00; }

.taustmoodul100 { background:#5c4e49; }
.taustmoodul200 { background:#fa6100; }
.taustmoodul300 { background:#00b9b7; }
.taustmoodul400 { background:#e6b300; }
.taustmoodul500 { background:#c89c00; }
.taustmoodul600 { background:#9dd000; }
.taustmoodul700, .taustmoodul800, .taustmoodul950, .taustmoodul900, .taustmoodul950, .taustred { background-color:#d00; }

ul.moodul100 li, .bulletmoodul100 { list-style:none; background:url('/i/general/bullet_moodul100.gif') 0px 4px no-repeat; }
ul.moodul200 li, .bulletmoodul200 { list-style:none; background:url('/i/general/bullet_moodul200.gif') 0px 4px no-repeat; }
ul.moodul300 li, .bulletmoodul300 { list-style:none; background:url('/i/general/bullet_moodul300.gif') 0px 4px no-repeat; }
ul.moodul400 li, .bulletmoodul400 { list-style:none; background:url('/i/general/bullet_moodul400.gif') 0px 4px no-repeat; }
ul.moodul500 li, .bulletmoodul500 { list-style:none; background:url('/i/general/bullet_moodul500.gif') 0px 4px no-repeat; }
ul.moodul600 li, .bulletmoodul600 { list-style:none; background:url('/i/general/bullet_moodul600.gif') 0px 4px no-repeat; }
ul.moodul700 li, .bulletmoodul700, ul.moodul800 li, .bulletmoodul800, ul.moodul900 li, .bulletmoodul900, ul.red li, .bulletmoodul950, ul.moodul950 li, .bulletred { list-style:none; background:url('/i/general/bullet_red.gif') 0px 4px no-repeat; }

ul.meluee li{
	list-style:none;
	background:url('http://www.epl.ee/2008/css_images/bullet_meluee.gif') 0px 4px no-repeat;
}


.sidebar div ul.blue li, ul.blue li, ul li.blue { list-style:none; background:transparent url('/i/general/bullet_blue.gif') 0px 1px no-repeat; }
ul.bulletnone { list-style:none; background:none; margin:0px; padding:0px; }

/*Nupud EPL viimaste uudiste real*/

li.meluee{
 background:url('http://www.epl.ee/2008/css_images/bullet_meluee.gif') 0px 4px no-repeat;
}

li.epl-red{
 background:url('/i/general/bullet_red.gif') 0px 4px no-repeat;
}

ul.arileht-blue li{
	list-style:none;
	background:url('/i/general/bullet_moodul300.gif') 0px 4px no-repeat;
}

li.arileht-blue{
	list-style:none;
	background:url('/i/general/bullet_moodul300.gif') 0px 4px no-repeat;
}


/* ekspress group */
#headlinks {
	width:100%;
	background:#336699;
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;
	text-align:center;
	display:block;
	float:left;
	font-size: 10px;
}

.headlinks {
	width:100%;
	background:#336699;
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;
	text-align:center;
	display:block;
	float:left;
	font-size: 10px;
}

#head_links{
	width:100%;
	text-align:left;
}

#head_links a{
	padding:4px 9px 4px 9px;
	float:left;
	background:#336699;
	color:#fff
}

#head_links a.active{
	text-decoration:none;
	background:#fff;
	color:#000;
}

#head_links a.active:hover{
	text-decoration:none;
	background:#fff;
	color:#000;
}

#head_links a:hover{
	text-decoration:none;
	background:#3E7CBB;
}

.menucontainer{
	width:980;
	background:#666;
	padding:0px;
	text-align:center;
	font-size: 11px;
	height:20px;
}

td.menucontainertd{
	cursor:pointer;
	border-right: 1px solid #ccc;
	background:#666;
	color:#fff;
	height:20px;
}

td.menucontainertd:hover{
	text-decoration:none;
	background:#336699;
	height:20px;	
}

.menu_over{
	cursor:pointer;
	text-decoration:none;
	background:#336699;
	height:20px;	
	border-right: 1px solid #ccc;
	color:#fff;
	height:20px;	
}

.menu{
	cursor:pointer;
	border-right: 1px solid #ccc;
	background:#666;
	color:#fff;
	height:20px;		
}

.menucontainerdiv td{
	border-bottom:1px solid #ccc;
}

.menucontainerdiv tr:hover{
	background-color:#efefef;	
}

.menucontaineroutdiv{
	padding-top:4px;
	display:none;
	position:absolute;
	z-index:101;
	border-left:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;		
}

.menu_dd{
	padding:2px 5px 2px 5px;
	background:#efefef;
	color:black;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;	
}

.menu_dd_hover{
	padding:2px 5px 2px 5px;
	background:#336699;
	color:white;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:normal;	
}
	

.viimase_box_h1 {
	border-bottom:1px solid #ddd;
	margin-bottom:3px;
	padding-bottom:3px;
}

.whitetext {
	color: #fff;
}
.whitetext span {
	color: #fff;
}

.transparent_50{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}

.transparent{
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}

.transparent_hover{
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

.subarticlemain{
	filter:alpha(opacity=60);
	background-color:#000000;
	-moz-opacity:.60;
	opacity:.60;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-size: 0.9em;
	line-height: 1.1em;	
}

.subarticlemain_over{
	filter:alpha(opacity=80);
	background-color:#000000;
	-moz-opacity:.80;
	opacity:.80;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-size: 0.9em;
	line-height: 1.1em;	
}
.mm_container_out{
    background-image:url(../img/backstripe.gif);
    filter:alpha(opacity=50);   /* Internet Explorer       */
    -moz-opacity:0.5;           /* Mozilla 1.6 and below   */
    opacity: 0.5;               /* newer Mozilla and CSS-3 */
	height:100%;
	width:100%;
}

.mm_container_in {
    filter:alpha(opacity=100);  /* discarded */
    -moz-opacity:1.0;           /* discarded */
    opacity: 1.0;               /* discarded */
	height:100%;
	width:100%;	
}

.paddingtop15 {
	padding-top:15px;
}

#news_content td{
	font-family: 'Lucida Grande', arial, verdana,  Times, serif;
	font-size: 12px;
	letter-spacing: 0.02em;
	line-height: 1.8em;
	text-align:justify;
	color:#313131;	
}

#news_content p{
	font-family: 'Lucida Grande', arial, verdana,  Times, serif;
	font-size: 12px;
	letter-spacing: 0.02em;
	line-height: 1.8em;
	text-align:justify;
	color:#313131;	
}

.footer {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}