/* NailHouse */

html {text-align:center;}



	

* 	{margin:0;
	padding:0;}

h1, h2, h3, h4, h5 {font-size:1em;}

ol, ul {list-style:none;}

img {border:0;}

th {text-align:left;}

a {text-decoration:none;
	color:#000;}


body 	{width:772px;
		background:#DADADA;
	font:1em Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 auto 10px auto;
	text-align:left;
	position:relative;
	}




.clearthefloats {clear:both;}



#header {text-indent:-9999px;
			width:772px;
			height:330px;
			background:#ffffff url(kuvat/header.jpg) no-repeat top left;}
			
	
		
#nav { width:772px;
		position:absolute;
		top:300px;
		left:10px;
		text-align:center;
		font:1em "Monotype Corsiva", Verdana, Arial, Helvetica, sans-serif;
		color:#111111;
		}
		
#nav li {display:inline;
		padding:15px;
		}
				
#nav li a {color:#111111;
		 	}
		
#nav a:hover {text-decoration:underline;}






		
div#content 	{width:772px;
		margin:0;
		padding-bottom:40px;
		background:#ffffff;
		line-height:1em;
		}

div#content h2 {font-size:.9em;
		background:transparent none;
		margin: 0 0 20px 20px;
		padding:0;
		font-weight:normal;
		}


div#content h3 {font-size:.8em;
			
		margin: 30px 0 10px 20px;
		padding: 0;
		
		}

div#content h4 {font-size:.75em;
		padding: 10px 0 0 60px;
		margin: 0;
		}

div#content h5 {font-size:.7em;
		margin: 10px 0 0 0;
		padding:10px 0 0 60px;
		font-style:italic;}

div#content h6 {font-size:.7em;
		margin: 10px 0 0 0;
		padding:0 0 0 0;
		text-indent:10px;}


div#content p {font-size:.8em;
		padding: 10px 40px 10px 60px;
		background:transparent;
		}	


div#content ul {
		margin:15px 0 15px 80px;
		padding: 0;
		background:transparent;
		font-weight:normal;}


div#content li {
		margin:3px 0 3px 0;
		font-size:.8em;
		padding: 0;
		background:transparent none;
		list-style:none;
		}
		
div#content dl {padding: 4px 20px;
				font-size:.9em;}

div#content dt {padding:5px 0; text-transform:lowercase; letter-spacing:1px;}

div#content dd {padding: 0 0 10px 0;}


div#content a:link    {text-decoration:underline; color : #444; background : transparent none; }

div#content a:visited {text-decoration:underline; color : #444; background : transparent none; }

div#content a:active  {text-decoration:underline; color : #444; background : transparent none; }

div#content a:hover { text-decoration:none; color:#DADADA;}


div#content img.index {float:right; padding-right: 40px; }

div#content div.hinnasto {position:absolute; top:360px; right:0; }

div#content div.yhteystiedot {position:absolute; top:380px; right:50px; }


div#content table {width:650px;
					margin-left:100px;
					height:12px;
					border:0;
					border-collapse:collapse;}



div#pictures	{
		width:480px;
		padding:20px 20px 0 20px;
		margin-left:126px;
		font-size:.9em;
	
		border:1px solid #777;
		background:#ffffff;
		}
		
div#pictures img {float:none;}

div#pictures ul {padding-top:20px;
				padding-bottom:20px; text-align:center;}

div#pictures ul li {display:inline;
					padding-right:20px;}



div#pictures a:link    {text-decoration:none; color:#000; background:transparent none; }

div#pictures a:visited {color:#000; background:transparent none; }

div#pictures a:active  {color:#000; background:transparent none; }

div#pictures a:hover {text-decoration:none; color:#DADADA;}






div#footer 	{width:772px;
			margin-top:10px;
			padding:0;
			text-align:center; 
			font: .9em "Monotype Corsiva", Arial;
			background:#DADADA;}
			


div#footer ul li { display:inline;
				padding:15px; }

div#footer a:hover {text-decoration:underline;} 



