/* Template CSS Document */

.tx-srlanguagemenu-pi1 img {
border: 1px solid #6F6F6F;

}

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: #CCBBB4;
	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 {
	text-decoration:underline !important;
	}
	
	
	
#sisuala {
	background-image:url(../images/k5n3_31.jpg);
	background-color:white;
	background-repeat:repeat-x;
	vertical-align:top;
	}
	
#sisu {
	font-size:9x;
	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:underline;
	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 #B1968B; 
	border-left: 1px solid #B1968B; 
	border-bottom: 1px solid #DED3CE; 
	border-right: 1px solid #DED3CE; 
	background-color: #F3EFED; 
	font-size:9px; 
	font-face: verdana; 
	color:#808080; 
	}
	
.customloginform-button {
	height: 16px; 
	width: 70px; 
	border-right: 1px solid #B1968B; 
	border-bottom: 1px solid #B1968B; 
	border-top: 1px solid #DED3CE; 
	border-left: 1px solid #DED3CE; 
	background-color: #BDA59B; 
	font-size:9px; 
	font-face: verdana; 
	color:#404040;
	}


.customsearch-field {
	height: 12px; 	
	width: 140px; 
	border-top: 1px solid #B1968B; 
	border-left: 1px solid #B1968B; 
	border-bottom: 1px solid #DED3CE; 
	border-right: 1px solid #DED3CE; 
	background-color: #F3EFED;
	font-size:9px; 
	font-face: verdana; 
	color:#808080; 
	}

.csc-mailform-field {
	float: left;
	position: relative;
	left: 50px;
	padding-top: 0px;
	margin-top: 5px;
}
.csc-mailform-label {
	float: left;
	clear: both;
	padding-top: 0px;
	width: 150px;
	color: #600B2E;
	margin-top: 5px;
}
.csc-mailform div {
	padding-top: 0px;
}
.csc-mailform-submit {
	background-color: #B6400B;
}
.topic_bg {
	background : url('http://jahtklubi.ee/fileadmin/tmpl/est/images_guesthouse/topic_bg.gif');
}
.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;
}


.csc-mailform {
	width:450px;
}	
.csc-mailform-field input[type="text"] {
	height: 15px;
}
.csc-mailform-field select, .csc-mailform-field input[type="text"], .csc-mailform-field textarea {
	width: 200px;
	color: #600B2E;
	font-size: 11px;
}

.csc-mailform-field select {
	width: 205px;
}

.csc-mailform {
	position: relative;
}
