

/* Textmenu */
.textmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight:normal; text-decoration : none; }
.textmenu_active, .textmenu_active:hover { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:green; font-weight:bold; text-decoration : none; }
.textmenu_vr { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:silver; font-weight:normal; }


/* SHOP */

.shop1open { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color:#333333; font-weight:bold; text-decoration : none; }
.shop1closed { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color:#659917; font-weight:bold; text-decoration : none; }
.shop2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration : none; }

.shopListTitle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color:#659917; font-weight:bold; text-decoration : none; }
.shopListBody { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration : none; }
.shopListHLine { height:8px; background-color:#F1F1F1; margin-bottom:10px; margin-top:0px; }
.shopListPrice { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration : none; }

.shopViewTitle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color:#2DA32D; font-weight:bold; text-decoration : none; }
.shopViewPreview { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #gray; font-weight:bold; text-decoration : none; }
.shopViewBody { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration : none; margin-top:15px; }
.shopViewPrice { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration : none; }
.shopViewBodyHLine { height:8px; background-color:#F1F1F1; margin-bottom:10px; margin-top:0px; }
.shopViewBigImg { text-align:center; }

.shopBasketEmpty { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color:silver; font-weight:bold; margin-top:40px; margin-bottom:60px; text-align:center; }
.shopBasketErr { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color:#DE4B4B; font-weight:bold; margin-top:40px; margin-bottom:60px; text-align:center; }
.shopBasketText { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration : none; }
.shopBasketLink { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:green; font-weight:bold; text-decoration:none; }
.shopOffersNoOffers { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color:silver; font-weight:bold; margin-top:40px; margin-bottom:60px; text-align:center; }

.shopOffersTable { }
.shopOffersImage { }

.shopNavHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:gray; font-weight:bold; text-align:left; margin-bottom:15px; }
.shopNavLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#4D84B9; font-weight:normal; text-decoration:none; }
.shopNavLink:hover { text-decoration:underline; color:#4A8ECF;}

.shopTextmenuDIV { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight:normal; width:670px; }
.shopTextmenuDIV a { color:green; text-decoration:none;	white-space: nowrap; margin-right:15px; }
.shopTextmenuDIV a:hover { color:green; text-decoration:underline; }

.shopTextBasketDIV { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight:normal; }



/* NEWS komponent */

.news_1st_MainDIV { width:635px; }
.news_1st_MainTitle a, .news_1st_MainTitle a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:green; font-weight:bold; text-decoration : none; }
.news_1st_MainDate { font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#333333; }
.news_1st_MainBody { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
.news_1st_ListDIV { }
.news_1st_ListTitle a { font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; text-decoration:none; }
.news_1st_ListTitle a:hover { font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; text-decoration:underline; }
.news_1st_ListDate { font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; padding-right:10px; }
.news_1st_MainBtn { text-align:right; }

.newsListingBlock { margin-bottom: 20px; }
.newsListingTitle { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color:#5C5B60; text-decoration: underline; }
.newsListingDate {  font-family: Tahoma, Arial; font-size: 10px; font-weight: normal; color:#5C5B60; text-decoration: none;}
.newsListingBody {  font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; line-height: 17px; text-decoration: none;  margin-top : 5px}

.newsReadTitle { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color:green; font-weight:bold; text-decoration : none; }
.newsReadBody {  font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; line-height: 17px; text-decoration: none; margin-top : 13px; }
.newsReadDate {  font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60;  }
.newsReadBody a { color:#000000; text-decoration:underline; }
.newsReadBody a:hover { text-decoration: none; color: #ffffff; background-color: #000000; }

.newsHeadlinesDiv { margin-top:3px; margin-bottom:6px; }
.newsHeadlines { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
.newsHeadlines:hover { text-decoration: underline; color:#333333;  }



/* Postilisti ankeet */

.mailerDIV {}
.mailerText { font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; }
.mailerForms { font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; }
.mailerReq { font-family: Tahoma, Arial; font-size: 12px; font-weight: normal; color:#5C5B60; }
.mailerSubmit {}
	
.jsc_DefaultTxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight:normal; text-decoration:none; }



/* HOME komponent */

.homePageMenuTable { margin-top:0px; margin-bottom:20px; margin-left:0px; padding-left:0px; }
.homePageMenuCellA1 { }
.homePageMenuCellA2 {  }
.homePageMenuCellB1 {  }
.homePageMenuCellB2 {  }
.homePageMenuCellFont1 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;   }
.homePageMenuCellFont1:hover { color: #333333; text-decoration : underline;   }
.homePageMenuCellFont2 {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
.homePageMenuCellFont2:hover { color: #333333; text-decoration : underline; }

.homeGalleryDIV { text-align:left; }
.homeGalleryBtnDIV { border:0px none; margin-right:17px; margin-top:5px;  margin-bottom:5px; }
.homeGalleryBtnDIVhover { border:0px none; margin-right:17px; margin-top:5px;  margin-bottom:5px; }
.homeGalleryBtnImg { border:0px none; }
.homeGalleryBtnHref { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }
.homeGalleryBtnHref:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:underline; }
.homeGalleryViewTitle { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }
.homeGalleryViewImg { }
.homeGalleryViewBody { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }


.LinkFileDiv { margin-bottom:15px; margin-top:15px; }
.LinkFileImg {}
.LinkFileHref { font-family: Arial;
font-size: 12px; 
font-weight: normal;
color:black
line-height:17px; }
.LinkFileDesc { font-family: Arial;
font-size: 12px; 
font-weight: normal;
color:black;
line-height:17px; }

.SwitchBlockTitle {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }
.SwitchBlockBody {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }
.ImgPairLink { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }


/* FORM komponent */

.formMessage { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }
.formTbl { }
.formButton {  }
.formComponent { padding:4px; width:360px; border: 1px solid #C1BFBC; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg2.png'); margin-bottom:3px; }
.formText { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }
.formRequired { font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; color:#5C5B60; }

/* MINIFORUM komponent */

.mforumLastPostsTitleDIV { margin-top:3px; margin-bottom:6px; }
.mforumLastPostsTitle { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
.mforumLastPostsTitle:hover { text-decoration: underline; color:#333333; }
    
.mforumListNumber { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumListTitle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumListDesc {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }

.mforumTopGroupName { background-color:#EBEBEB; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:left; font-weight:bold; padding:15px; padding-bottom:5px; margin-top:20px; }
.mforumTitlesInfoText { background-color:#EBEBEB; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:left; font-weight:normal; padding-top:0px; padding-left:15px; padding-right:15px; padding-bottom:15px; margin-bottom:5px; }

.mforumTitlesTitle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight:normal; text-decoration:none; }
.mforumTitlesTitle:hover { text-decoration:underline; }
.mforumTitlesName { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-decoration:none; }
.mforumTitlesAnswers { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-decoration:none; }
.mforumTitlesDate { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-decoration:none; }
.mforumTitlesRow1 { background-color:#F3F3F3; vertical-align:middle; }
.mforumTitlesRow2 { vertical-align:middle; }
.mforumTitlesNavTable {  }
.mforumTitlesNavLink { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-decoration:none; }
.mforumTitlesNavLink:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-decoration:underline; }
.mforumTitlesNavCurrent { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-decoration:none; }

.mforumExitForumBtn {  }

.mforumReadMsgTable { margin-top:20px; background-color: #EEECE9; border: 1px solid #AFADAB; margin-bottom: 7px; }
.mforumReadTable1 { background-color:#F3F3F3; }
.mforumReadTable2 {  }
.mforumReadTitle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight:bold; }
.mforumReadName { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadEmail { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadEmail:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadDate { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadMsg { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; margin-top:7px; margin-bottom:12px; }
.mforumReadMsgLink { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadMsgLink:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadHr1 {  }
.mforumReadHr2 {  }
.mforumReadHr3 {  }
.mforumReadInfoTable { }
.mforumReadInfoText { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; text-align:center; margin-bottom:6px; }
.mforumReadNavTable {  }
.mforumReadNavLink { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadNavLink:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumReadNavCurrent { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }

.mforumNewMsgHr {  }
.mforumNewMsgInfo { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumNewMsgTable { border:1px solid #AFADAB; background-color:#EEECE9; background: url('http://www.invaru.ee/template/_images/foorum-bg1.png'); margin-top:3px; }
.mforumNewMsgNameDesc { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumNewMsgNameField { width: 160px; height: 18px; border: 1px solid #C1BFBC;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg1.png'); }
.mforumNewMsgEmailDesc { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumNewMsgEmailField { width: 160px; height: 18px;  border: 1px solid #C1BFBC;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg1.png');}
.mforumNewMsgTitleDesc { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; font-weight:bold; margin-top:5px; margin-bottom:2px; }
.mforumNewMsgTitleField { width: 100%; border: 1px solid #C1BFBC;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg1.png'); font-weight: bold; }
.mforumNewMsgAnswerField { padding:5px; width: 100%; height:100px; border: 1px solid #C1BFBC;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg2.png'); margin-bottom:3px;}
.mforumNewMsgButton {  }

.mforumAnswerInfo {  }
.mforumAnswerTable { border:1px solid #AFADAB; background-color:#EEECE9; background: url('http://www.invaru.ee/template/_images/foorum-bg1.png'); margin-top:5px; }
.mforumAnswerNameDesc { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumAnswerNameField { width: 160px; height: 18px; border: 1px solid #C1BFBC;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg1.png'); }
.mforumAnswerEmailDesc { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; }
.mforumAnswerEmailField { width: 160px; height: 18px;  border: 1px solid #C1BFBC;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg1.png');}
.mforumAnswerAnswerField { padding:5px; width: 100%; height:100px; border: 1px solid #C1BFBC;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;background-color: #EEECE9; background: url('http://www.invaru.ee/template/_images/form-bg2.png'); margin-bottom:3px; margin-top:2px;}
.mforumAnswerButton {  }
