@charset "utf-8";
/* CSS builder Maarit Ylitalo */


* {
	margin:0 auto;
	padding:0;
}

body {
	background:url(../img/blue_bg.png) #0a1018 center top no-repeat;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#kayntikortti {
	margin-top:40px;
}

#logo {
	background:url(../img/logo.png) center no-repeat;
	height:188px;
	width:846px;
}

#nav {
	background:url(../img/valikko.png) no-repeat;
	height:39px;
	width:846px;
}

#guitar {
	height:380px;
}

#guitar p {
	padding-left:240px;
	padding-right:100px;
}

#guitar h2 {
	padding-left:240px;
	padding-top:30px;
}

#nettikauppa {
	height:42px;
	width:300px;
	padding-top:10px;
	float:left;
	text-align:center;
}

#nettikauppa img {
	border:0px;
}

#mikro {
	background:url(../img/Mikrofoni2.png) left bottom no-repeat;
	height:380px;
}

#mikro p {
	padding-left:180px;
	padding-right:100px;
}

#mikro h2 {
	padding-left:180px;
	padding-top:30px;
}

#nettikauppa2 {
	height:42px;
	width:400px;
	padding-left:175px;
	float:left;
	text-align:center;
}

#nettikauppa2 img {
	border:0px;
}

#aani {
	height:380px;	
}

#aani p {
	padding-left:180px;
	padding-right:100px;
}

#aani h2 {
	padding-top:30px;
	padding-left:180px;
}

#nettikauppa3 {
	height:42px;
	width:500px;
	padding-left:175px;
	padding-top:20px;
	float:left;
	text-align:center;
}

#nettikauppa3 img {
	border:0px;
}

#yhteys p {
	padding-left:80px;
}

#yhteys h2 {
	padding-left:80px;
	padding-top:30px
}

#kartta {
	height:380px;
}

#bottom {
	padding-bottom:20px;
}

#televisio {
	float:right;
	padding-top:18px;
	padding-right:20px;
	height:115px;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:40px;
}

p {
	line-height:18px;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover {
	color:#FFFFFF;
}

a:active {
	text-decoration: none;
	color: #FFFFFF;
}

#kuva_nappi {
	background:#000000;
	width:846px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

#nav_bottom {
	background:url(../img/valikko_ala.png) center no-repeat;
	height:35px;
	width:846px;
}

#nav_bottom p {
	font-size:13px;
	text-align:center;
	padding-top:8px;
}

#logos {
	background:url(../img/logot_soitinmyynti_sivulle.png) center no-repeat;
	height:55px;
	margin-bottom:5px;
}

#logos2 {
	background:url(../img/logot_studiosivulle.png) center no-repeat;
	height:55px;
	margin-bottom:5px;
}

#logos3 {
	background:url(../img/logot_aanisivulle.png) center no-repeat;
	height:55px;
	margin-bottom:5px;
}

#logos4 {
	background:url(../img/logot_yhteyssivulle.png) center no-repeat;
	height:55px;
	margin-bottom:5px;
}

#left {
	padding-left:80px;
}

#left2 {
	padding-left:102px;
}

#left3 {
	padding-left:26px;
}

#portfolio {
	width:500px;
	float:right;
	margin-right:30px;
}

#portfolio img {
	border:none;
	margin-top:20px;
}

#portfolio2 {
	width:231px;
	height:301px;
	float:left;
	margin-top:20px;
}

#portfolio2 img {
	border:none;
}

#portfolio li {
	list-style-type:none;
}

#kolme_kuvaa {
	background:#000000;
	width:846px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

#blue_window {
	background:url(../img/bg_window.png) left top repeat-x;
	height:100px;
	width:846px;
	height:364px;
	padding-top:10px;
	padding-bottom:10px;
}

#pano {
	padding-left:100px;
	padding-right:100px;
	padding-bottom:20px;
	padding-top:20px;
	text-align:justify;
	font-size:11px;
}

#ohje {
	padding-right:5px;
	font-size:13px;
}

#center {
	text-align:center;
}

#huom {
	background:url(../img/huom.png) center top no-repeat;
}