/* ASYS EVENTDB */
DIV.tx_asyseventdb_pi1_teaserbox { width: 100%; display: table; padding: 0px; margin: 5px 0px 10px 0px; text-align: left; vertical-align: top; }
DIV.tx_asyseventdb_pi1_teaserdate { color: #606060; font-family: verdana; font-size: 8px; font-weight: bold; line-height: 1em; }
DIV.tx_asyseventdb_pi1_teaserlink { margin-top: 0px; font-size: 10px; color: #4E84C0; font-weight: bold; text-decoration: underline; }
A.tx_asyseventdb_pi1_teaserlink { margin-top: 0px; font-size: 10px; color: #4E84C0; font-weight: bold; text-decoration: underline; }

DIV.tx_asyseventdb_pi1_listbox { width: 100%; background: none; border-width: thin; padding: 5px; margin: 0px auto 0px auto; text-align: left; vertical-align: top; }
DIV.tx_asyseventdb_pi1_listdate { display: none; color: #606060; font-family: verdana; font-size: 9px; font-weight: normal; line-height: 1em; }
DIV.tx_asyseventdb_pi1_listtitle { font-family: Verdana; font-size: 12px; color: #606060; font-weight: bold; margin: 0px 0px 3px 0px; }
DIV.tx_asyseventdb_pi1_description { font-family: Arial; font-size: 11px; color: #404040; }
DIV.tx_asyseventdb_pi1_morelink { display: none; margin-top: 0px; margin-bottom: 15px; }
A.tx_asyseventdb_pi1_morelink { font-size: 10px; color: #404040; font-weight: bold; text-decoration: none; }

.tx-srlanguagemenu-pi1 img {
border: 1px solid #5F5F5F;
}
#kalender_resto h1{
color:#600B00;
text-align:center;
}

#kalender_resto span {
	margin-bottom:0px;
	width:1px;
	margin-right:-7px;
	
}










/* Template CSS Document */



BODY {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}


#peamenu_head {
	height:40px;
	}
	
#abimenyy_alus,
#langmenu_alus {
	text-align:right;
	}
	
.peamenu_item,
.peamenu_spacer,
.peamenu_item_act {
	text-align:right;
	}
	
.peamenu_item_act A {
	color: #3081C0;
	}
	
.hlp_spacer {
	padding-right:4px;
	}
	
#langmenu,
#amenu_header,
#foobar TD {
	white-space:nowrap;
	}
	
#footer_alus {
	margin:0px !important;
	padding:0px !important; 
	background-image:url(../images/k5n3_51.jpg);	
	text-align:center;
	vertical-align:middle;
	height:34px;
	}
	
#footer {

	margin:0px !important;
	padding:0px !important;
	text-align:center;
	color:#49494b;
	font-size:11px;
	}
	
#alamenu TD {
	padding-top:5px;
	padding-bottom:5px;
	}
	
#footer A {
	color:#e34522;
	text-decoration:underline;
	}
	
#footer A:hover {
	text-decoration:none;
	}
	
.peamenu_spacer {
	width:1px;
	}
	
.alamenu_spc {
	width:1%;
	padding-left:10px;
	padding-right:3px;
	}


.peamenu_item A,
.peamenu_item_act A {
	font-size:14px;
	font-weight:bold;
	color: #600B00;
	text-decoration:none;
	}
	
.peamenu_item A:hover{
	text-decoration:underline;
	}
	
.peamenu_item_act A:hover {
	text-decoration:none;
	}

.amenu_item,
.amenu_spacer,
.amenu_item A,
.amenu_item_act {
	text-align:right;
	}
	

.amenu_item A,
.amenu_item_act A {
	font-size:10px;
	font-weight:bold;
	color: #FCF4D0;
	text-decoration:none;
	}
	
.amenu_item A:hover{
	text-decoration:underline;
	}
	
.amenu_item_act A:hover {
	text-decoration:none;
	}
	

.alamenu_item,
.alamenu_item_act {
	padding-left:3px;
	}
	
.alamenu_item A,
.alamenu_item_act A {
	color:#606060 !important;
	font-size:11px;
	font-weight:normal !important;
	}
	
.alamenu_item A:hover,
.alamenu_item_act A {

	}
	
	
	
#sisuala {
	background-image:url(../images/k5n3_31.jpg);
	background-color:white;
	background-repeat:repeat-x;
	vertical-align:top;
	}
	
.sisu {
	font-size:18x;
	font-weight:normal;
	color:#3b3b3b;
	}
	
.sisu A {
	color:#e34522;
	text-decoration:underline;
	}
	
.sisu A:hover {
	text-decoration:none;
	}
	
#v_menu,
#main {
	vertical-align:top;
	}
	
	
fieldset {
	text-align:left !important;	
	font-size: 11px;
	font-weight: normal;
	color: #191919 !important;	
	text-decoration: none;	
	border: 1px solid #DFDFDF  !important;
	padding: 7px 6px;
	width:120px;
	}
	
LEGEND {
	font-size:11px;
	font-weight:bold;
	color:#606060;
	}
	
.tx-srlanguagemenu-pi1 {
	width:200px;
	}
	
.act TD {
	background-image:url(../images/k5n3_38.jpg);
	}
	
#alamenu TD A:hover,

	
#v_menu {
	padding:25px;
	}
	
#printlink A {
	color:#4e88b6;
	text-decoration:underline;
	font-size:11px;
	}
	
#printlink A:hover {
	text-decoration:none;
	}
	
	
#main {
	padding:0px;
	}
	
#pagetitle {
	color:#63bc2e;
	font-size:18px;
	}
	
#rootline {
	white-space:nowrap;
	}
	
#peamenu_alus TD {
	background-image:url(../images/k5n3_17.jpg);
	}
	
#rootline A {
	color:#727272;
	font-size:10px;
	text-decoration:none;
	padding-right:5px;
	}

	
#langmenu_alus {
	background-image:url(../images/k5n3_12.jpg);
	}

#langmenu TD {
	padding:3px;
	}
	
#langmenu A {
	font-size:12px;
	font-weight:normal;
	color:black;
	text-decoration:none;
	}
	
#langmenu A:hover {
	text-decoration:underline;
	}
	
	
#rootline_alus {
	background-image:url(../images/k5n3_14.jpg);
	text-align:right;
	}
	
.peamenu_item_act {
	color:white;
	text-decoration:none;
	padding:0px;
	}
	
.act TD A {
	color:white !important;
	}
	

.imgcaption {
	padding-top:20px;
	width:200px;
    float:right;
    color:#606060;
    padding-left:20px;
	}

.imgcaption IMG {
	padding-bottom:10px;
	}
	
	
	
	
.customloginform-field {
	height: 12px; 	
	width: 70px; 
	border-top: 1px solid #CDB196; 
	border-left: 1px solid #CDB196; 
	border-bottom: 1px solid #FFFFFF; 
	border-right: 1px solid #FFFFFF; 
	background-color: #FDF7D9; 
	font-size:9px; 
	font-face: verdana; 
	color:#808080; 
	}
	
.customloginform-button {
	height: 16px; 
	width: 70px; 
	border-right: 1px solid #CDB196; 
	border-bottom: 1px solid #CDB196; 
	border-top: 1px solid #FFFFFF; 
	border-left: 1px solid #FFFFFF; 
	background-color: #C8A686; 
	font-size:9px; 
	font-face: arial; 
	color:#404040;
	}

.customsearch-field {
	height: 16px; 
	width: 140px; 
	border-top: 1px solid #CDB196; 
	border-left: 1px solid #CDB196; 
	border-bottom: 1px solid #FDF7D9; 
	border-right: 1px solid #FDF7D9; 
	background-color: #FFFFFF; 
	font-size:9px; 
	font-face: verdana; 
	color:#CDCDCD; 
	}

		
#mailformkuu {
	float: left;
}


.csc-mailform-field {
	float: left;
	padding-top: 0px;
	
}

.csc-mailform-field input{
	
	
	
	
}

.csc-mailform-label {
	
	
	clear:both;
	padding-top: 0px;
	color: #600B2E;
}
.csc-mailform div {
	padding-top: 0px;
}
input.csc-mailform-submit {
	background-color: #600B2E;
	border:0px solid #fff;
	color:#fff;
	height:22px;
	MARGIN-TOP:1PX;
	float:left;	
}
.topic_normal {
	color : #ffffff;
	font-family : calibri, trebuchet ms, arial, sans-serif, verdana;
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	text-align : left;
	text-decoration : none;
}
.topic_bg {
	background : url('http://www.jahtklubi.ee/fileadmin/tmpl/est/images_resto/topic_bg.gif');
}
.normal_item {
	color : #000000;
	font-family : georgia, times new roman, trebuchet ms, arial, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	text-align : left;
	text-decoration : none;
}

.normal_price {
	color : #000000;
	font-family : georgia, times new roman, trebuchet ms, arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 16px;
	text-align : right;
	text-decoration : none;
}
.resto_menu_color a{
	color: #600B00;
}
.sisu h3 {
	color: #600B00;
	margin-bottom: 0px;
	margin-top: 0px;
}
.sisu h4 {
	color: #600B00;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration: underline;
}
