/************************************************/
/***** Oikotie.fi - Form styles			   ******/
/************************************************/

form {
	margin:0px;
}
input.text30px {
	width:30px;
	font-size:11px;
}
input.text40px {
	width:40px;
	font-size:11px;
}
input.text50px {
	width:50px;
	font-size:11px;
}
input.text60px {
	width:60px;
	font-size:11px;
}
input.text70px {
	width:70px;
	font-size:11px;
}
input.text80px {
	width:80px;
	font-size:11px;
}
input.text90px {
	width:90px;
	font-size:11px;
}
input.text100px {
	width:100px;
	font-size:11px;
}
input.text120px {
	width:120px;
	font-size:11px;
}
input.text130px {
	width:130px;
	font-size:11px;
}
input.text140px {
	width:140px;
	font-size:11px;
}
input.text150px {
	width:150px;
	font-size:11px;
}
input.text160px {
	width:160px;
	font-size:11px;
}
input.text165px {
	width:165px;
	font-size:11px;
}
input.text200px {
	width:200px;
	font-size:11px;
}
input.text295px {
	width:295px;
	font-size:11px;
}
input.button-wide {
	width:95px;
	font-size:10px;
	background-color:#ccc;
	margin-top:2px;
}
input.button-narrow {
	width:35px;
	font-size:10px;
	background-color:#ccc;
	margin-top:1px;
}
input.button-semi {
	width:70px;
	font-size:10px;
	background-color:#ccc;
	margin-top:2px;
}
input.button-extrawide {
	width:140px;
	font-size:10px;
	background-color:#ccc;
	margin-top:2px;
}
input.button-extrawide2 {
	width:160px;
	font-size:10px;
	background-color:#ccc;
	margin-top:2px;
}
input.button-extrawide3 {
	width:200px;
	font-size:10px;
	background-color:#ccc;
	margin-top:2px;
}
input.button-watcherwide {
	width:210px;
	font-size:10px;
	background-color:#ccc;
	margin-top:2px;
}
input.checkbox {
	margin:-7px;
}
select.select40px {
	margin-top:1px;
	margin-bottom:1px;
	width:40px;
	font-size:11px;
}
select.select50px {
	margin-top:1px;
	margin-bottom:1px;
	width:50px;
	font-size:11px;
}
select.select60px {
	margin-top:1px;
	margin-bottom:1px;
	width:60px;
	font-size:11px;
}
select.select70px {
	margin-top:1px;
	margin-bottom:1px;
	width:70px;
	font-size:11px;
}
select.select80px {
	margin-top:1px;
	margin-bottom:1px;
	width:80px;
	font-size:11px;
}
select.select90px {
	margin-top:1px;
	margin-bottom:1px;
	width:90px;
	font-size:11px;
}
select {
	margin-top:1px;
	margin-bottom:1px;
	width:100px;
	font-size:11px;
}
select.select110px {
	margin-top:1px;
	margin-bottom:1px;
	width:110px;
	font-size:11px;
}
select.select120px {
	margin-top:1px;
	margin-bottom:1px;
	width:120px;
	font-size:11px;
}
select.select130px {
	margin-top:1px;
	margin-bottom:1px;
	width:130px;
	font-size:11px;
}
select.select140px {
	margin-top:1px;
	margin-bottom:1px;
	width:140px;
	font-size:11px;
}
select.select150px {
	margin-top:1px;
	margin-bottom:1px;
	width:150px;
	font-size:11px;
}
select.select150px_usedcars {
	margin-top:1px;
	margin-bottom:5px;
	border: 1px solid #8c8c8c;
	width:152px;
	font-size:11px;
}
select.select160px {
	margin-top:1px;
	margin-bottom:1px;
	width:160px;
	font-size:11px;
}
select.select170px {
	margin-top:1px;
	margin-bottom:1px;
	width:170px;
	font-size:11px;
}
select.select200px {
	margin-top:1px;
	margin-bottom:1px;
	width:200px;
	font-size:11px;
}
select.select220px {
	margin-top:1px;
	margin-bottom:1px;
	width:220px;
	font-size:11px;
}
select.select240px {
	margin-top:1px;
	margin-bottom:1px;
	width:240px;
	font-size:11px;
}
select.select280px {
	margin-top:1px;
	margin-bottom:1px;
	width:280px;
	font-size:11px;
}
select.select300px {
	margin-top:1px;
	margin-bottom:1px;
	width:300px;
	font-size:11px;
}
textarea.textarea200px {
	width:200px;
	height:70px;
	font-size:11px;
}
textarea.textarea180px {
	width:180px;
	height:70px;
	font-size:11px;
}
textarea.textarea400px {
	width:400px;
	height:150px;
	font-size:11px;
}
textarea.textarea290px {
	width:290px;
	height:150px;
	font-size:11px;
}

textarea.textarea220px {
	width:220px;
	height:150px;
	font-size:11px;
}
/* Tuomas */

input.button-wide2 {
	width:120px;
	font-size:11px;
	background-color:#ccc;
	margin-top:2px;
}
textarea.textarea600px {
	width:580px;
	height:70px;
	font-size:11px;
}
input.button-quickSearch {
	width:130px;
	font-size:11px;
	background-color:#ccc;
	margin-top:2px;
}

/* Kohdetieto - yhteydenotto formin taitto */
label.info {
width:75px;
float:left;
clear:both;
margin-top:6px
}
label.forRadioBox {
  width:auto;
}
.input-box, .text-box {
margin-bottom:2px;
margin-top:2px;
width:200px;
}

.simplebox{
    border:1px solid;
    background-color:#EBEBEB;
    padding:5px;
}

.leadFormActionArea {
	position: relative;	
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-bottom: 15px;
	clear: both;
}

.leadFormSubmit {
	display: block;
	float: left;
	padding: 0 0 0 12px !important;
	background: url("/static/images/button_strong_left.gif") no-repeat 0 0;
	margin: 5px 10px 5px 0;
	position: relative;
}
.leadFormSubmit A, .leadFormSubmit A:hover {
	display: block;
	color: #000 !important;
	padding: 5px 12px 5px 0 !important;
	background: transparent url("/static/images/button_strong_right.gif" ) no-repeat 100% 0 !important;
	text-decoration: none;	
}

.leadFormGrey {
	display: block;
	float: left;
	padding: 0 0 0 12px !important;
	background: url("/static/images/button_left.gif") no-repeat 0 0;
	margin: 5px 10px 5px 0;
	position: relative;
}
.leadFormGrey A, .leadFormGrey A:hover {
	display: block;
	color: #000 !important;
	padding: 5px 12px 5px 0 !important;
	background: transparent url("/static/images/button_right.gif" ) no-repeat 100% 0 !important;
	text-decoration: none;	
}

textarea.leadForm {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	height:150px;
}

.labelfixed{
    width:100px;
    float:left;
    margin-right:10px;
}

