body {

	background-color: #ECE8E9;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt;
	color: #333333;
	margin: 0;
	padding: 0;
}

SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	background : white;
	margin: 0px;
	padding: 0px;
	margin-bottom: 0px;
	border: 1px solid #000000;
	
			
}


.formerror {color:red; font-size:80%;}
.table4 {

	background-repeat: no-repeat;
	background-position: top left;
}

a.menulink {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing : 1px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

a.menulink:hover {
	color: #666666;
	text-decoration: none;
}

a.menulink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	letter-spacing : 1px;
	font-weight: bold;
}




.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	
}


.maintable {
   	
	background-color: #E06A41;
}

.banneri {

	background-repeat: no-repeat;
}


.banneri1 {

background: url('http://www.kehyspekkala.fi/img/banneri.jpg');
width: 750px;
height: 200px;
text-align: center;
vertical-align: middle;
background-repeat: no-repeat;
} 

.banneri2 {

background: url('http://www.kehyspekkala.fi/img/banneri_tarvikkeet.jpg');
width: 750px;
height: 200px;
text-align: center;
vertical-align: middle;
background-repeat: no-repeat;
} 

.banneri3 {

	background: url('http://www.kehyspekkala.fi/img/banneri_taide.jpg');
	width: 750px;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
} 

.banneri4 {

	background: url('http://www.kehyspekkala.fi/img/banneri_peilit.jpg');
	width: 750px;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
} 

.banneri5 {

	background: url('http://www.kehyspekkala.fi/img/banneri_etuasiakas.jpg');
	width: 750px;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
} 

.banneri6 {

	background: url('http://www.kehyspekkala.fi/img/banneri_palaute.jpg');
	width: 750px;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
} 

.banneri7 {

	background: url('http://www.kehyspekkala.fi/img/banneri_yritys.jpg');
	width: 750px;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
} 



.taiteilija {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
			
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0CDCC;
	
}

.content_taiteilija {
	font-family: verdana;
	font-size : 12px;
	color : #000000;
	
	text-align: left;
	vertical-align : top;
		
	margin-top : 50px;
	margin-left : 15px;
}


.centertable1 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/tausta.jpg');
		
	background-position: bottom right;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.centertable2 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/tausta_ttarvikkeet.jpg');
	background-position: bottom right;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.centertable3 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/taide_tausta.jpg');
	background-position: bottom right;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.centertable4 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/tausta_peilit.jpg');
	background-position: bottom right;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.centertable5 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/etuasiakas_tausta.jpg');
	background-position: bottom right;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.centertable6 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/tausta_yhteys.jpg');
	background-position: bottom right;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.centertable7 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/tausta_yritys.jpg');
	background-position: bottom right;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.centertable8 {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #ECE8E9;
	background: url('../img/view_tausta.jpg');
	background-position: bottom left;
	background-repeat : no-repeat;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}


.admintable {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #EBEBEB;
	background-repeat: no-repeat;
	background-position: bottom right;
		
	border-top-width: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #999999;
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	
	
}


.menu {
	
	background-color: #6591AC;
	
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F4EDF5;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}



.mainlefttd {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	height:	500px;
	width:	30%;
	
	text-align: right;
	vertical-align : top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D0CDCC;
	
}

.maincentertd {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
	
	width:	70%;
	text-align: left;
	vertical-align : top;
		
	margin-top : 15px;
	margin-left : 15px;
}

.viewpicture {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;

	width:	100%;
	text-align: left;
	vertical-align : top;

	margin-top : 15px;
	margin-left : 15px;
}



.content_links {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 40px;
	margin-left: 15px;
	margin-right: 10px;
	
	margin-bottom: 0px;
	color: #333333;
}

.content_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 40px;
	margin-left: 25px;
	margin-right: 25px;
	
	margin-bottom: 0px;
	color: #333333;
}

.content_view {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 25px;
	margin-right: 10px;
	
	margin-bottom: 0px;
	color: #333333;
}

.content_linklist {
	
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 2px;
	margin-bottom: 0px;
}

.linklist {
	
	font-family: verdana;
	font-size : 9px;
	color : #000000;
}

.naviarea {

	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.small_txt {
	font-family: verdana;
	font-size : 9px;
	color : #000000;
}



.login {

	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	
	font-family: verdana;
	font-size : 9px;
	color : #000000;
	
}

.news {

	margin-left: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	font-family: verdana;
	font-size : 9px;
	color : #000000;
}

.leipa_txt {

	font-family: verdana;
	font-size : 12px;
	color : #666666;
	line-height : 20px;
}

.leipa_txt2 {

	font-family: verdana;
	font-size : 12px;
	color : #666666;
	
}




img.thumb3 {
	
	border : 0px solid Gray;
}


img.thumb1 {
	
	border : 1px solid Gray;
	float: left;
	margin-right: 10px;
}






a.news_link,a.news_link:VISITED {

	font-family: verdana;
	font-size : 10px;
	color : #ffffff;
	text-decoration:none;
	display: block;
	padding: 3px;
	width: 150px;
	background-color: #5D7575;
    	font-weight: bold;
 
 	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
	
a.news_link:HOVER {

	font-family: verdana;
	font-size : 10px;
	color : #ffffff;
	display: block;
	padding: 3px;
	width: 150px;
	background-color: #999999;
	border-bottom: 1px solid #eee;
	font-weight: normal; 
}

a.small_link {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	text-decoration: none;
	color: #666666;
	line-height : 16px;
}

a.small_link:hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #BABABA;
	text-decoration: none;
	line-height : 16px;
}

a.small_link2 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height : 16px;
}

a.small_link3 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #A62323;
	text-decoration: none;
	line-height : 16px;
}









a.small_link3:hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #E63F3F;
	text-decoration: none;
	line-height : 16px;
}


a.wmaster {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
	
}



.otsikko {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14pt;
	color: #E06A41;
	font-weight: normal; 
}

.otsikko_pieni {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color: #C9311C;
	font-weight: bold; 
	margin-bottom: 10px;
}

.button {

	border : 1px solid black;
	font-size : 11px;
	font-family : verdana;
	color : #ffffff;
	background : #6591AC;
	font-weight : normal;
	padding : 0;
	width : 60px;
}

.bottom {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;	
	text-decoration: none;
	color: #000000;
	margin-left: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #EDEDED;
}
