


.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;

}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color: #000000; /*overall menu background color*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;


}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 96px; /*Width of top level menu link items*/
height: 40px;
padding: 0px 8px;
border: 1px solid black;
border-left-width: 0;
text-decoration: underline;
color: #ffbb17;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{

left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 110px; /* no need to change, as true value set by script */

top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 100px; /*width of sub menu levels*/
height: 35px;
color: #ffbb17;
text-decoration: none;
padding: 1px 5px;
border: 1px solid #ffffff;
}

.suckertreemenu ul li a:hover{
background-color: #000000;
color: #ffffff;

}




body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 37px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:   url(tausta.jpg);
	background-repeat: repeat;
	}

form {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}






.bodyText1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	vertical-align: top;
	
	background-repeat:no-repeat;
	
}


a.bodyText1:link, a.bodyText1:visited{text-decoration : underline; color : #333333;}
a.bodyText1:visited, a.bodyText1:hover{text-decoration : underline; color : #333333;}



.bodyText2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	vertical-align: top;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-image: url();
	
	background-repeat:no-repeat;
}

.bodyText3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	vertical-align: top;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-image:  url(file:///D|/work/ty&#246;t/kauneushoitolamaarithelin/maarithelin_web/pullot.jpg);
	background-repeat:no-repeat;
}

.bodyText-NoPad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#858484;
}

.contactText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


.palkki {
	
	bgcolor: #b40e80;
}






#padSet1 {
	padding:10px;
}

#padSet2 {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.alaosateksti {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#000000;
	background-color: #ffffff;
}

.alaosalinkit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FCA206;
	background-color: #ffffff;
}
a.footerLinksLink:link, a.footerTextLink:visited{text-decoration : underline; color : #333333;}
a.footerLinksLink:visited, a.footerTextLink:hover{text-decoration : underline; color : #333333;}





.Head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:bold;
	color:#323030;
	font-weight: bold;
	margin-left: 20px;
}

.Head-NoPad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:bold;
	color:#323030;
	font-weight: bold;
}

.SubHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:bold;
	color:#FCA206;
	font-weight: bold;
	margin-left: 20px;
}

.SubHead-NoPad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:bold;
	color:#FCA206;
	font-weight: bold;
}

.TeamHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:bold;
	color:#FCA206;
	font-weight: bold;
}

.TeamSubHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:bold;
	color:#333333;
	font-weight: bold;
    
	padding-top:20px;
}
a.TeamSubHead:link, a.TeamSubHead:visited{text-decoration : none; color : #333333; font-weight: bold;}
a.TeamSubHead:hover, a.TeamSubHead:active{text-decoration : none; color : #333333; font-weight: bold;}

.CreativeSubHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	color:#445680;
	
	margin-left: 20px;
	background-color: #b40e80;
	
}
a.CreativeSubHeadLink:link, a.CreativeSubHeadLink:visited{text-decoration : none; color : #333333; font-weight: bold;}
a.CreativeSubHeadLink:hover, a.CreativeSubHeadLink:active{text-decoration : none; color : #333333; font-weight: bold;}

.footerLinksLink{
	bgcolor: #b40e80;
}


.vasen {
	margin-left: 0px;
        background-color: #ffffff;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
        padding-left:0px;
	padding-right:0px;
	padding-top:50px;
  line-height: 190%
       
        
}


.vasen2 {
	margin-left: 0px;
        background-color: #ffffff;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
        padding-left:10px;
	padding-right:5px;
	padding-top:10px;
  line-height: 190%
       
        
}

a.vasen2:link, a.vasen2:visited{text-decoration : none; color : #333333; font-weight: bold;}
a.vasen2:hover, a.vasen2:active{text-decoration : none; color : #333333; font-weight: bold;}


.ajankohtaista {
	
        background-color: #ffffff;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	margin-left: 25px;
	
	
        padding-left:10px;
	padding-right:10px;
	padding-top:10px;
        padding-bottom:10px;
        border-left:1px solid #999999;
	border-right:1px solid #999999;
        border-top:1px solid #999999;
        border-BOTTOM:1px solid #999999;
}



.valinta {
	
        background-color: #ffcc17;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
        padding-left:2px;
	padding-right:2px;
	padding-top:2px;
        padding-bottom:2px;
        
		
}



.ala {
	
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
        padding-left:10px;
	padding-right:10px;
	padding-top:10px;

        
}

.sisalto1 {
	

	padding-top:20px;


        
}



.inputText1 {border:1px solid #333333; background-color:#999999; color:#000000; font-size:11px;	width:190px;}
.inputText2 {border:1px solid #333333; background-color:#999999; color:#000000; font-size:11px; width:190px;}
.inputText3 {border:1px solid #333333; background-color:#999999; color:#5E6A76; font-size:11px;	width:140px;}