﻿/* peamine menüü */
a#active_menu {
	color: #9FAF6E;
	font-weight: normal;
	letter-spacing: 0px;
}

a#active_menu:hover {
	color: #9FAF6E;
	text-decoration: none;
}

a:link {
	color: #4A74A1;
	text-decoration: none;
}

a:visited {
	color: #4A74A1;
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: none; /*text-decoration: underline;*/
}

/* Links */
a.blogsection:link, a.blogsection:visited {
	color: #AEAEAE;
	font-size:11px;
	font-weight:bold;
}

a.blogsection:hover {
	color: #999999;
	text-decoration: underline;
}





/* kategooriate lingid (weblinks & kontaktid) */
a.category:link, a.category:visited {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}

a.category:hover {
	color: #006699;
}



a.mainlevel:link, a.mainlevel:visited {
	border-bottom: 1px dotted #EFEDED;
	color: #666666;
	display: block;
	letter-spacing: 0px;
	line-height: 16px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left; /*legacy menüüd - mainlevel märksõna */
	text-decoration: none;
	width: 150px;
}

a.mainlevel:hover {
	background-color: #F9FBF9;
	color: #9FAF6E;
}

a.mainlevel-footer#active_menu-footer {
	color: #333333;
	font-weight: bold;
}

a.mainlevel-footer#active_menu-footer:hover {
	color: #FB7000;
	text-decoration: none;
}

a.mainlevel-footer:link, a.mainlevel-footer:visited {
	color: #fff;
	display: inline;
	margin-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;
	width: auto;
}

a.mainlevel-footer:hover {
	color: #000;
}

a.mainlevel-top#active_menu-top {
	color: #333333;
	font-weight: bold;
}

a.mainlevel-top#active_menu-top:hover {
	color: #FB7000;
	text-decoration: none;
}

a.mainlevel-top:link, a.mainlevel-top:visited {
	color: #444444;
	display: inline;
	font-size: 11px;
	height: 50px;
	line-height: 50px;
	margin-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration: none;	
	width: auto;
}

a.mainlevel-top:hover {
	color: #FB7000;
}

a.readon:link, a.readon:visited {
	background-image: url(../images/read.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #006699;
	padding-left: 20px;
	font-weight:bold;
	
	
}

a.readon:hover {
	color: #FF9900;
	text-decoration: none;
}


a.sublevel#active_menu {
	color: #0070A6;
	font-weight: normal;
}


a.sublevel:link, a.sublevel:visited {
	/* background-image: url(../images/sub.png); */
	/* background-position: left; */
	background-repeat: no-repeat;
	border-bottom: 1px dotted #EFEDED;
	font-size: 10px;
	color: #666666;
	display: block;
	letter-spacing: 0px;
	line-height: 16px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	width: 130px;
	

}

a.sublevel:hover {
	color: #C0C0C0;
	text-decoration: none;
}

a.weblinks:link, a.weblinks:visited {
	color: #FF9900;
}

a.weblinks:hover {
	color: #999999;
	text-decoration: underline;
}

body {
	background-color: #FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	margin: 0px;
	text-align: center;
}

h1{
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 23px;
	font-weight: normal;	
	line-height: 115%;
	margin: 0px;
	padding: 0px;
}

h2{
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 20px;
	font-weight: normal;	
	line-height: 115%;
	margin: 0px;
	padding: 0px;
}

h3{
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 16px;
	font-weight: normal;	
	line-height: 115%;
	margin: 0px;
	padding: 0px;  
}

h4{
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 14px;
	font-weight: normal;	
	line-height: 115%;
	margin: 10px;
	padding: 0px;
}

input.inputbox{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

input.inputbox#mod_login_password{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

input.inputbox#mod_login_username{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

input.inputbox#mod_search_searchword{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 150px;
}


li {
	list-style: none;
}

td,tr,p,div {
    	color: #666;
	font: 11px/15px "Lucida Grande", tahoma, sans-serif;
	line-height: 135%;
}

textarea.inputbox{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

ul {
	margin: 0px;
	padding: 0px;
}

.button {
	background-color: #F5F5F5;
	border: 1px solid #CBCBCB;
	color: #000000;
}

.button:hover {
	color: #FF8C00;
}

.adminform {
text-align: right;

}


.blog_more {

margin-top: 20px;
margin-bottom: 20px;

}



/* .article_separator {
	
   	border-top: thin dotted #000000;
   	border-right: none;
   	border-bottom: none;
   	border-left: none;
   	width: 315px;
   	height: 10px;
	/* display:block; */
/*	padding-left:530px;
	margin-left:3px;
	
} */




/* LQM MANAGER */


.lqmPane {
margin-left:93px;
max-width:900px;
}

.lqmFormTarget {
margin-left:93px;
padding-bottom:5px;
}

th.lqmResultTableSingleColumn1  {
font-weight:bold;
padding:2px;
text-align:right;
vertical-align:top;
width:110px;
}

td.lqmResultTableSingleColumn2  {
padding:2px;
text-align:justify;
}






/* Default CSS for AlphaContent */
/* Default CSS for AlphaContent */
/* Default CSS for AlphaContent */
/* Default CSS for AlphaContent */

#alphacontent {
	font-size        : 12px;
	font-weight      : normal;
	margin-left		 : 185px;
	width: 700px;
	border: none;
	margin-top: 4px;
	

	
}

#alphabeticalbar div {	
	background-color : #F0F0F0;
	padding          : 5px 0 0 0;
	font-size        : 12px;
	border-top       : 1px solid #CECECE;
	border-bottom    : 1px solid #CECECE;
	vertical-align   : middle;
		
}

#alphabeticalbar p {	
	text-align       : center;
}

#alphabeticalbar a:link, a:visited {
}

#alphabeticalbar a:hover {
	background-color :#CECECE;
}

#alphapathway {
    display:none;
	padding-top      : 10px;
	padding-left     : 5px;
	font-size        : 12px;
	color            : #666666;
}

#alphadirectory {
	
	padding-top      : 0px;
	border-bottom    : none; /*publikatsioonid pealingi alumine äär*/
}



.ac_title_section_directory { /* alphacontent, publikatsioonide juures title*/ 
	/* color: #9FAF6E; 
	font-weight: normal; */
	display:block; width: 700px;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#000000;
	
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 17px;
	font-weight: normal;
/*	letter-spacing: -1.5px; */
	line-height: 115%;
/*  margin: 0px;
	padding: 0px; */
    color: #9FAF6E;
	
}



.ac_title_section_directory a:link { 
	/* color: #9FAF6E;
	font-weight: normal; */
	
	
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 17px;
	font-weight: normal;
/*	letter-spacing: -1.5px; */
	line-height: 115%;
	margin: 0px;
	padding: 0px;
    color: #9FAF6E;
		}


.ac_title_section_directory a:visited { /* ainult i.k. */
	/* color: #9FAF6E;
	font-weight: normal; */
	
	
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 17px;
	font-weight: normal;
/*	letter-spacing: -1.5px; */
	line-height: 115%;
	margin: 0px;
	padding: 0px;
    color: #9FAF6E;
		}


.ac_counter_directory {
display: none; /* v�tab sectioni tagant �ra numbrid*/
}

.ac_categories_directory {
color:#9FAF6E;
margin-bottom: 7px;
text-transform:uppercase;
}

.ac_section_description, .ac_category_description {
	color            : #666666;
	

}

.ac_image_directory {
	display          : block;
	float            : left;
	padding-right    : 8px;
}

#alphasection, #alphacategory {
	padding-top      : 5px;
	padding-left     : 3px;
	border-bottom    : none;  /* valdkondade kirjelduse alumine äär*/
	height: 160px;	
	width: 700px;

}

#alphatags{
	background-color : #F0F0F0;
	padding          : 5px;
	/*padding-left     : 5px;*/
	border-bottom    : 1px solid #CECECE;	
}

#searchbar {
	padding-top      : 10px;
	padding-left     : 5px;
}

.orderinglist {
	display          : block;
	float            : right;
}

#alphapagecounter p{
	padding-top      : 12px;
	padding-left     : 5px;
}

#alphapagination p{
	clear			 : both;
	display			 : block;
	padding-top      : 20px;
	text-align       : center;
}

.ac_title_relateditems p{
}

#alpharelateditems {
	/*
	special class for related items
	*/	
}
#alpharelateditems p{
	padding-top      : 20px;
	font-weight		 : bold;	
}
#alpharelateditems li{
}

.ac_rss2 {
	display			 : block;
	float			 : left;
	background       : url('../images/rss.png') no-repeat;
	padding			 : 1px 10px 0px 20px;
}

/* ADDED IN VERSION 4.0.3 */

#alphapcategoriesbegenningby{
	display			 : block;
	margin-top		 : 10px;
	background-color : #F0F0F0;
	font-size        : 12px;
	border-top       : 1px solid #CECECE;
	border-bottom    : 1px solid #CECECE;
	vertical-align   : middle;
	padding-top		 : 5px;
	padding-bottom	 : 5px;
	
}

.bigletter{
	float   		: left;	
	font-size		: 1.9em;
	text-align		: center;
	font-weight		: bold;
	border			: 1px solid #FFF;
	color 			: #FFF;
	background-color: #303030;
	margin-right	: 10px;
	vertical-align  : middle;
	line-height		: 1em;
	padding		    : 3px;
	
}

#allcategoriesbeginningby {
	float   		: left;	
	display			: block;


}


/*  START FOR EACH LISTING   */

.alphalisting {
	padding-top      : 10px;
	padding-left     : 0px;
	
	
	
}
._alphanum {
	font-size        : 12px;
}
._alphatitle {       /*  artiklite pealkirjad. värvi muutmisel nende linkide värv ei muutu... */
	font-size        : 12px;
	font-weight      : bold;

}


/* ._alphatitle a:link{       
	color: #CC0000;
	font-size        : 12px;
	font-weight      : bold;

}


._alphatitle a:visited{       
	color: #CC0000;
	font-size        : 12px;
	font-weight      : bold;

}								*/


._alphaed {
	font-size        : 10px;
	font-weight      : bold;
	color			 : #000099;
}


.small {
	font-size        : 20px;
	color: #CCCCCC;}

._imageleft div{
	
}
._imageleft img {		
	float			 : left;
	padding-right	 : 10px;
}


._imageright div{
	
}
._imageright img {
	float			 : right;
	padding-left	 : 10px;
}

._separate {
	display			 : none ;
}

/*  END FOR EACH LISTING   */
/*  END FOR EACH LISTING   */















/** category text format and links **/

.category {
	color: #FF8C00;
}

.componentheading {
	color: #63655A;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 17px;
	font-weight: normal;
/*	letter-spacing: -1.5px; */
	line-height: 115%;
	margin: 0px;
	padding: 0px;
}

.contentdescription {
}

.contentheading {
	/* color: #9FAF6E; 
	font-size: 18px;
	font-weight: normal; */
	
	
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 17px;
	font-weight: normal;
/*	letter-spacing: -1.5px; */
	line-height: 115%;
	margin-top: 7px;
	padding: 0px;
    color: #9FAF6E;
}

/* Content - Sections & Categories */
.contentpane {

}

.contentpaneopen { /*  see on sisuosa (content) moodul*/
margin-top: 0px;
width: 700px;
}

.createdate {
	color: #969696; /* kuupäeva muutja */
	font-size: 10px;
}

.moduletable {
}


/*  see on pealehe uudisteblokk */
.moduletable h3 {
	/* color: #9FAF6E;
	font: oblique 100% georgia, times, serif;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	padding-bottom: 10px;
	text-align: left;
	font-style: normal; */ /*  see on õige, alumine osa võetud 'contentheading' oma et uudistebloki headerit samaks muuta  */
	
	
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 17px;
	font-weight: normal;
	/* letter-spacing: -1.5px; */
	line-height: 115%;
	margin-left: 189px;
    color: #9FAF6E;
	padding-bottom: 10px;
	
}

.moduletable li{
	list-style: none;
}

.moduletable td {
}

.moduletable-contact {
	/* background-image: url(../images/contact.gif); */
	background-position: top right;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	padding-top: 60px;
	text-align: left;
	width: 150px;
	
}

.moduletable-info {
	background-image: url(../images/info.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	padding-top: 35px;
	text-align: right;
	width: 150px;
}

.moduletable-main {
	background-image: url(../images/main.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	padding-top: 35px;
	text-align: right;
	width: 150px;
}

.moduletable-main li{
	list-style: none;
}

.quote {
	color: #C7AB6E;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS',arial,verdana,sans-serif;
	font-size: 15px;
	letter-spacing: -1px;
	line-height: 135%;
	width: 100%;
}

.readmore {
	background-color: #FFFFFF;
	background-image: url(../images/read.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FF6347;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	padding-left: 20px;
}

.sectiontableentry1 {


}

.sectiontableentry2 {
}

/* numbrimärk # linkide ees ja kontaktides phone & fax*/
.sectiontableheader {
	color: #006699;
	text-align: left;
	padding-left: 5px;
	background-color:#EEEEEE;
}

.small {
	color: #969696;
	font-size: 10px;
}

.smalldark {
	color: #000000;
	font-size: 10px;
}

#body {
	background-image: url(../images/middle.gif);
	background-position: center;
	background-repeat: repeat-y;
	margin: 0 auto;
	overflow: hidden;
	width: 1000px; //* sisu kogulaius */
}

#bodywrap {
	margin: 0 auto;
	margin-top: 0px;
	width: 100%;
}


#bottom  {
	text-align: center;
	margin: 0 auto;
}

#bottom td {
	text-align: center;
}


#footer{
	background-image: url(../images/bottom.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 27px;
	margin: 0 auto;
	width: 1000px;
}


#footerwrap {
	float: left;
	margin: 0 auto;
	padding-bottom: 50px;
	width: 100%;
}

#header {
	background-image: url(../images/header.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 314px;
	margin: 0 auto;
	width: 1000px;
}

/* see kontrollib 'top' mooduli tabeli käitumist */
#header .moduletable{
	width: 100px;
padding-left: 10px;
position: relative;
top: 5px;
float: right;
}

#headerwrap {
	height: 314px;
	margin-top: 0px;
	width: 100%;
}

#mainbody {
	float: left;
	padding-left: 30px;
	text-align: left;
	width: 940px; //*  body sisene tekstimoodul  */
}

#mainbody li{
	list-style: square;
	list-style-position: inside;
}

#leftcolumn {
	float: left; /* see muudab mooduli enda paiknemist, alumine aga mooduli sisese teksti paigutust */
	margin: 10px; /* margin-right: 10px; */
	width: 150px;
	margin-bottom: 125px;
	margin-right: 25px;
}

#rightcolumn {
	float: right; /* see muudab mooduli enda paiknemist, alumine aga mooduli sisese teksti paigutust */
	margin-right: 10px; /* margin-right: 10px; */
	width: 170px; 
}

#rightcolumn .moduletable{
	text-align: left;
	width: 150px;
}





/* .lqmPane {
	margin-left: 185px;
	max-width: 900px;
}

*/ oli varem





/* siit alates Joom!Fish, keelelippude paigutus */

/* see kontrollib konkreetselt lippude paigutust */
#jflanguageselection
{
    float: left;
	margin: 0px 0px 10px 30px;    
}

/* language lists with UL (names & images) */
#jflanguageselection ul.jflanguageselection
{
	list-style: none;
	padding: 0;
	margin-top: 3px;
	font-weight: normal;
}





#jflanguageselection a:link {
	 color: #00765c;
	text-decoration: none;
}

#jflanguageselection a:visited {
	color: #00765c;
	text-decoration: none;
}

#jflanguageselection a:hover {
	color: #9FAF6E;
	text-decoration: none; /*text-decoration: underline;*/
}

/* #jflanguageselection:after{content:''} */






#jflanguageselection ul.jflanguageselection li
{
	color: #C2CCA4;
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 1px 1px 1px 1px;
	white-space: nowrap;
	border: none;
	font-size: 0.9em;
}

#jflanguageselection ul.jflanguageselection li#active_language
{
	color: #9FAF6E;
 	font-weight: bold;
	font-size: 1.0em;
}

#jflanguageselection ul.jflanguageselection li a
{
	display: block;
}

#jflanguageselection ul.jflanguageselection img
{
	border: none;
}

div#jflanguageselection img.langImg {
	float: left;
	border: none;
	margin-top: 3px;
}
div#jflanguageselection li img.langImg {
	float: left;
	border: none;
	margin: 0px 1px 0px 1px;
}

/** Styles for the drop down list */

#jflanguageselection select.jflanguageselection
{
	border: 1px solid #cccccc;
}

#jflanguageselection label.jflanguageselection
{
	position:left;
	left:-1000px;
}

/** Controls Raw Display of Images **/

.rawimages {
	text-align: left;
	margin-top: 3px;
}
.rawimages img {
	border: none;
	margin:2px;
}
.rawimages span#active_language img
{
	margin:2px;
	border: none;
}

div#jflanguageselection img.langImg{ float: left; border: none; margin-top: 3px; }
div#jflanguageselection li img.langImg{ float: left; border: none; margin: 1px 3px 0px 0px; }

#jflanguageselection .opaque{
	filter:alpha(opacity=30);
}
#jflanguageselection option.opaque{
	color:graytext;
}






#k2Container {
padding:0 0 24px 185px;
}

div.groupLeading {
margin-top:20px;
}

div.catItemHeader h3.catItemTitle {
font-size:17px;
}

div.groupLinks h3.catItemTitle{
font-size:12px;
}





//* ###################### SectionEx component styles ###################### */

/* wrapper */
div#artcllist_wrap
{
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
}

/* misc */
/* "td.setddummy" is just a dummy entry. For some reason it enforces correct 
(full width) rendering of SectionEx article tables on IE and Firefox but makes 
problems on Opera -> let's disable it for opera! */
td.setddummy
{ 
	width: 10%;
}

/* opera specific */
@media screen and (min-width: 550px)
{	
	td.setddummy
	{ 
		display: none;
	}
}



/* TOC */
table.setbltoc
{	
	padding: 10px;
	
}

td.setdtoc 
{
}

table.setbltoc ul
{
	margin-top: 10px; 
	margin-bottom: 10px;
	
	padding-top: 0px; 
	padding-bottom: 0px; 
}


/* Filter & Pagination */
table.setbl_fltr
{
	border: 0;
	border-spacing: 0;
	padding: 0;
	margin: 0;
	margin-left: 25px;
	
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: medium;
	text-decoration: none;
}

td.setd_fltr
{
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 6px;
}

td.setd_fltr  .inputbox 
{
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input#sein_title, input#sein_cnt
{
	width: 170px; 
}
input#sein_auth 
{
	width: 110px; 
}



/* Table with Article list */
table.setblartcllist 
{	
	margin-bottom: 25px;
	width: 700px;
	margin-top:7px;
}

a.selnktop
{
	font-weight: normal;
	font-size: smaller;
}


div.seartoptnldata span
{
		line-height: 110%;
}

/* 
 column spacing
 Note: modify this to suit your needs 
 */
td.seth_num, td.setd_num
{
	width: 1%;
	padding-left: 40px;
	text-align: right;
}

td.seth_title, td.setd_title
{
	font-size: 12px;
	font-weight:bold;
	width: 45%;
	padding-top: 10px;
	padding-left: 2px;
}

td.seth_cdate, td.setd_cdate
,td.seth_mdate, td.setd_mdate
,td.seth_author , td.setd_author
{
	width: 25%;
	line-height: 240%;
}

td.seth_vote, td.setd_vote
,td.seth_hits , td.setd_hits
{
	width: 5%;
	text-align: center;
}


a.cp_tag + a{
    padding-left: 4px;
	padding-right: 0px;
    border-left : 1px solid black;
	
}

a.cp_tag:hover
{
	color:#D08553;
}

div.cp_tags
{

margin-top: 10px;


}





/*

.cp_tag

{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* font-style: italic; */ 
/*	text-decoration: underline;
	
}


.cp_tag:before{content:'['}
.cp_tag:after{content:']'}

*/




/* begin com_simplelists: default layout */
/* begin com_simplelists: default layout */
/* begin com_simplelists: default layout */

span#simplelists-description {
}

div.simplelists {
}

div.simplelists-item {  /* teksiboksi sisu*/
	width: 100%;
	padding-bottom: 2px	 ;

}

div.simplelists-item div.body {
    padding-top: 20px ;

}

div.simplelists-item div.image {
    float:left;
    text-align:center;
}

div.simplelists-item div.image img, img.simplelists {
    border: 0px ;
    padding-top: 5px ;
    padding-bottom: 5px ;
    padding-left: 10px ;
    padding-right: 10px ;
}

div.simplelists-pagecounter {
    float: right ;
}

a.readon {
    width: 100%;
    margin-bottom: 10px;
}

a.totop {
    float: right;
}

a.totop img {
    border: 0;
}

div.icons {
    float: right;
    padding-bottom: 15px;
}

div.icons img {
    border: 0;
}
/* end com_simplelists */

/* begin com_simplelists: toggle layout */

div.simplelists-item div.heading {
	
	width: 695px;
	color: #9FAF6E;
	background-color: #F5F5F5; /* #E1E6DF #F7F2E1*/
	padding: 5px;
	margin-left: 185px;    /* boksi kaugus vasakust äärest */
	font-weight: normal;

}

div.simplelists-item div.body {
    margin: 0 ;
    padding: 5px ;   /* määrab teksti paddingu äärtest */
    height: 0 ;
	width: 700px;
}

div.simplelists-item div.body img {
    padding: 5px ;
    border: 0 ;
}
/* end com_simplelists */

/* begin com_simplelists: categories */
span#simplelists-description {
}

div.simplelists {
    padding-bottom: 100px ;
}

div.simplelists-category {
    width: 100%;
    padding-bottom: 20px ;
	margin-top:10px;
}

div.simplelists-pagecounter {
    float: right ;
}

/* end com_simplelists */ 

/* begin com_simplelists: table layout */
table.simplelists {
    width: 100%;
    padding-bottom: 50px ;
}

table.simplelists th {
}

table.simplelists td {
    padding: 5px ;
}

table.simplelists td img {
    margin-top: 25px ;
    border: 0 ;
}

a.totop img {
    border: 0;
}

/* end com_simplelists */

/* kontaktid - iga kontakti eraldi kirje

#component-contact{}
#component-contact table.contentpaneopen td{}
#component-contact table.contentpane td {}
#component-contact table.contentpaneopen{}
#component-contact table.contentpane{}
#component-contact table.contentpane{}

*/






/**
* Custom Properties for Joomla! 1.5.x
* @package Custom Properties
* @subpackage Component
* @version 1.98
* @revision $Revision: 1.2 $
* @author Andrea Forghieri
* @copyright (C) Andrea Forghieri, www.solidsystem.it
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU/GPL version 2
*/

div.cp_ce_label{
	color: #888;
	
}

div.cp_result{
	border-top : 1px dotted silver;
	padding : 8px 0;
	
}
div.cp_title{
	font-size : 120%;
	font-weight: bold;

}
div.cp_title a,
div.cp_tags a{
	text-decoration : none;

}
div.cp_title a:hover{
	text-decoration : underline;

}
div.cp_image{
	float : left;
	margin : 0 4px 4px 0;

}
div.cp_tags{
	font-size : 94%;
	clear : both;

}
div.cp_tags .cp_tag{
	padding : 0 .25em;

}
div.cp_tags .cp_tag a{
	padding : 2px;

}
div.cp_tags a:hover{
	background-color: #EBEEDF;
}
div.cp_tags span.cp_tag+span.cp_tag{
	border-left : 1px solid silver;

}

/* Frontend tagging */
div.header{
	padding : 10px;
	font-size : 22px;
	color : #0b55c4;

}
div.cp_info{
	padding : 5px 10px;
	font-size : 12px;

	
}
div.cp_navbar{
	margin : 4px 0;
	background :#CCC;
	padding : 4px 10px;

}
div.cp_field{
	float : left;
	border : 1px solid #888;
	padding : 2px;
	margin : 4px;
	font-size : 11px;
	
	
}
div.cp_field_label{
	font-weight : bold;
	color : white;
	background : #800;
	margin :0 ;
	padding :4px;
	
}
