/* css file for unita pages */


/* some fonts if needed...
.sansa {
 font-family: Arial, Helvetica, sans-serif
 }
.sansb, .sansa small b, .sansa b small, small.sansa b, small b.sansa {
 font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif
 }
.serifa {
 font-family: "Minion Web", Georgia, Palatino, "Times New Roman", serif
 }
 small.sansa,.sansa small {
 font-family: Helvetica, sans-serif
 }	
 big.sansb,.sansb big {
 font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif
 }	
.min {
 font-size: 10px
 }
*/


body {
	margin:0;
	padding:0;	
	min-width:1150px;
	font-size:13px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
}

h1 {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:5px;	
}

p {
	margin-top:0px;
	}
	
a {
	color:#E49C00;	
}

.banner-wrapper {
	background-color:white;	
}

.banner {
	background-color:white;
	width:1150px;
	height:126px;
	position:relative;
	margin-left:-575px;
	left:50%;
}

.banner-inner {
	background-color:black;
	width:1022px;
	float:left
}

.tagline {
	background-image:url('images/unita_logo_right.png');
	background-repeat:no-repeat;	
	width:261px;
	height:113px;
	float:left;
	margin-top:13px;
}

.logo {
	background-image:url('images/unita_logo_left.png');
	background-repeat:no-repeat;
	width:126px;
	height:113px;
	float:left;
	margin-top:13px;
}

.navi {
	height:29px;
	width:500px;	
	width:700px;
	float:right;
	margin-top:93px;
}

.navi-item-company, .navi-item-solina, .navi-item-contact {
	height:29px;
	width:100px;
	background-repeat:no-repeat;
	background-position:10px;
	margin-left:70px;
	float:left;
	cursor:pointer;
}

.navi-item-company {
	background-image:url('images/yritys_tab.png');
	
}

.navi-item-solina {
	background-image:url('images/solina_tab.png');
}


.navi-item-contact {
	background-image:url('images/contact_tab.png');
	width:160px;
}

.content-wrapper {
	/*margin-left:50px;*/
	}

.banner-bottom, .footer-top {
	background-color: #46504e;
	height:23px;	
	position:relative;
}

.companyDiv, .solinaDiv, .contactDiv {
	width:100%;
	height: 550px;
	}

.companyDiv {
	background-color:white;
}

.company-section-header, .solina-section-header, .contact-section-header {
	height:550px;	
	background-repeat:no-repeat;
	background-position:0 96%;	
	float:left;
	width:80px;
}

.company-section-header {
	background-image:url('images/yritys_horisontal_label.png');
}

.solina-section-header {
	background-image:url('images/solina_horisontal_label.png');
}

.contact-section-header {
	background-image:url('images/contact_horisontal_label.png');
}

.companyDiv-bottom {
	background-image:url('images/candy.png');
	background-repeat:no-repeat;
	background-position: 0 10px;
	height:170;
	width:937;	
	float:left;	
}

.solinaDiv {
	background-color:black;
}

.solinaDiv .section {
	color:#afafaf;
}

.solina-form {
	margin-top:20px;	
}

.solina-form input {
	width:200px;
	}

.solinaDiv-bottom {
	background-image:url('images/qvik_logo.png');
	background-repeat:no-repeat;
	height:170;
	width:190;	
	float:left;	
}

.solina-first {
	background-image:url('images/qvik_logo.png');
	background-repeat:no-repeat;
	background-position:left bottom;
}

.why-list, .who-list, .principles-list {
	margin-left:17px;
	padding-left:0;	
}

.who-list {
	margin-top:0px;
	}

.why-list li {
	margin-bottom:7px;
	color:#FFAE00;
	list-style-type:square;
}

.who-list li {
	margin-bottom:7px;
	color:#46504E;
	list-style-type:square;
}

.why-list span, .who-list span {
	color:#AFAFAF;
}

.principles-list li {
	margin-bottom:7px;
	list-style-type:square;
}

.solina-image {
	border:none;
	float:right;
	margin-right:60px;
	}
	
.qvik-logo {
	display:block;
	position:relative;
	bottom:0;
	}	

.maincontent {
	position:relative;
	width:1050px;
	left:50%;
	margin-left:-480px;	
}

.company-maincontent {
	height:370px;	
}

.section {
	width:295px;
	height:370px;
	float:left;
	margin-left:15px;
	margin-right:10px;
	margin-top:10px;
}

.footer-inner {
	background-color:black;
	height:100px;
	width:1150px;
	left:50%;
	margin-left:-575px;
	position:relative;	
	color:white;
	text-align:center;
	padding-top:15px;
	line-height:1.5em;
}


/* Form */

label, .label {
	display: block;
	margin-top: 5px;
}

input {
	width: 230px;
}
input.send {
	float: right;
	margin-top: 10px;
	margin-right: 94px;
	width: 80px;
}
