* {
	margin:0;
	padding:0;
	font: bold 11px SlimbachStd-Bold;
}

/* mac hide \*/
html, body {height:100%;width:100%;}
/* end hide */

html {
	overflow: -moz-scrollbars-vertical;
}

div {
	border:0;
	margin:0;
	padding:0;
}

body {
	background-color: #fff;
	text-align:center;
	min-height:574px;
	min-width:980px;
}

#outer{
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;
}

#container {
	text-align: center;
	position:relative;
	vertical-align:middle;
	display:table-cell;
	height: 574px;
} 

#inner {
	width: 980px;
	height: 574px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	border:0;
}

.framework {
	padding:70px 0 52px 0;
	align: center;
}

.content {
	height:386px;
	margin-bottom:17px;
}

.hiddentext {
	display: none;
}

.menu {
	height:8px;
	margin-bottom:15px;
	font-family: SlimbachStd-Bold;
}

.footer {
	text-align: center;
	height:18px;
}


.dt {width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dt:hover {background:url(images/header_over.gif)}
.dd {position:absolute; overflow:hidden; width:208px; display:none; background:#fff; z-index:200; opacity:0}
.ul {width:204px; border:2px solid #9ac1c9; list-style:none; border-top:none}
.li {display:inline}

.a:hover {font-size: 11px;
	font-family: SlimbachStd-Book;}
.underline {border-bottom:1px solid #b9d6dc}Menu {
	font-family: SlimbachStd-Bold;
}

.Pic {
	background-image: url(../img/sark.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_tooted_main {
	background-image: url(../img/tooted_main.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_kauplused {
	background-image: url(../img/kauplused.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_moodud {
	background-image: url(../img/noop1.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_moodusark {
	background-image: url(../img/vormiriided.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_pysikliendile {
	background-image: url(../img/pysiklient.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_pysikliendile_eng {
	background-image: url(../img/pysiklient_eng.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_ettevottest {
	background-image: url(../img/kontakt.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_ettevottest2 {
	background-image: url(../img/kontakt2.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_mehed {
	background-image: url(../img/kasitoo_kordumatus.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_pesemine {
	background-image: url(../img/pesu.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_sangar_mehed {
	background-image: url(../img/mehed.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_sangar_naised {
	background-image: url(../img/naised.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_sangar_poisid {
	background-image: url(../img/poisid_vana.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_triikimine {
	background-image: url(../img/triikimine.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_vormiriided {
	background-image: url(../img/personaalne_teenindus.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_lips {
	background-image: url(../img/lipsu_solmine.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_kvaliteet {
	background-image: url(../img/kvaliteet.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_teenindus {
	background-image: url(../img/moodusark_tellimine.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_tellimine {
	background-image: url(../img/moodusark_tellimine.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_ajalugu {
	background-image: url(../img/ajalugu.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_kehatyyp {
	background-image: url(../img/kehatyybid.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_skeem1 {
	background-image: url(../img/skeem1.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_skeem2 {
	background-image: url(../img/skeem2.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_skeem3 {
	background-image: url(../img/skeem3.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_skeem4 {
	background-image: url(../img/skeem4.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_majandustulemused {
	background-image: url(../img/majandustulemused.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}

.Pic_executive {
	background-image: url(../img/sangar_executive.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_executive_eng {
	background-image: url(../img/sangar_executive_eng.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_kangas_eng {
	background-image: url(../img/kangas.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_krae_eng {
	background-image: url(../img/krae.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_esiliist_eng {
	background-image: url(../img/esiliist.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_mansett_eng {
	background-image: url(../img/mansett.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_noobikinnitus_eng {
	background-image: url(../img/noobikinnitus.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_kvaliteet_eng {
	background-image: url(../img/kvaliteet_en.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_teenindus_eng {
	background-image: url(../img/teenindus.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Pic_eesti_toode_eng {
	background-image: url(../img/eesti_toode.jpg);
	background-repeat: no-repeat;
	text-align:left;
	font: 12px SlimbachStd-Bold;
}
.Text {
	font-size: 10,5px;
	font-family: SlimbachStd-Book;
	font-weight: normal;
	color: #F00;
}

.Taabel {
	font-family: SlimbachStd-Bold;
	font-size: 13px;
	font-weight: normal;
	
}


.menu_border {
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border: 1px #000;
	font-size: 13px;
}

#outer #container #inner .framework .Pic table tr td p {
	font-weight: normal;
}
#outer #container #inner .framework div table tr {
	a.font-weight: normal;
}
.Text_main_menu {
	color: #000;
}

.Linnad {
	font-family: SlimbachStd-Bold;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
.Kauplused{
	font-family: SlimbachStd-Bold;
	font-size: 13px;
	font-weight: normal;
}
.Kauplused2{
	font-family: SlimbachStd-Bold;
	font-size: 15px;
	font-weight: bold;
}
#outer #container #inner .framework .Pic_ettevottest table tr td .Kauplused tr td {
	color: #000;
}
.Back_link {
	font-style: italic;
	font-weight: normal;
	color: #F333;
	font-size: 13px;
}
.Back_link_kataloog {
	
	font-weight: normal;
	color: #F00;
	font-size: 13px;
	text-decoration: underline;
}
#outer #container #inner .framework .Pic_kaupluse table tr td table {
	text-align: left;
}
.captcha-verify {
    font-family: arial;
    margin: 0;
  	width: 300px;
  	height: 130px;
  	color: #666;
  	font-size: 12px;
  	padding: 4px;
  	background: #FFF;
  	border: 1px solid #333;
  }
  
  .captcha-verify img {
  	border: 0;
  	border: 1px solid #ccc;
  }
  
  .captcha-verify .word {
  	padding: 10px 2px;
  }
  
  .captcha-verify .text {
  	display: block;
  	padding: 1px 6px;
  	float: left;
  }
  
  .captcha-verify .word .inputs {
  	display: inline;
  	font-size: 11px;
  	margin: 4px;
  }
  
  .emailProtector {
    font-weight: bold;
    text-decoration: underline;
  }