#global {
position:relative;
margin-left:auto;
margin-right:auto;
width:800px;
text-align:left;
margin-top:0;
/*background-color:#cc0000;*/
background-image:url(layout_fd/bg_red.gif);}

#site {
width:800px;
}

body {
text-align:center;
background-color:#c00;
background-attachment:fixed;
background-repeat:repeat-y;
background-position:center top;
background-image:url(layout_fd/vfr_bg_4000px.gif);
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
line-height:14px;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
line-height:18px;
padding:0;
margin-bottom:18px;
margin-top:0px;
}
h1 {
font-size:12px;
color:#D3D4CE;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px;
padding:0;
margin-bottom:18px;
margin-top:0px;
}
.tekniikat {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:16px;
color:#FFF;
vertical-align:baseline;
padding-left: 10px;
}
.tekniikat_malli {
	font-size: 12px;
	line-height:16px;
	color: #D3D4CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
}


.lb_previka {
border:none;
padding:5px;
}

.lb_previka_front {
padding-left:5px;
padding-right:5px;
border:none;
}

.hiddenPic {
display:none;
border:none;
}
.videot #video1 {
	display: none;
}
.videot #video2 {
	display: none;
}

.lightwindow_previkat {
padding-top:6px;
padding-left:18px;
border-style:none;
}

.lightwindow_previkat_b {
padding-top:10px;
padding-left:10px;
text-align:center;
vertical-align:middle;
border-style:none;
}

.previka_bg {
background-image:url(layout_fd/bg_05.jpg);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-style:normal;
color:#FFF;
letter-spacing:1px;
word-spacing:normal;
vertical-align:middle;
text-align:center;
padding:0 10px 10px;
}

.red_bg {
background-image:url(layout_fd/bg_05.jpg);
background-repeat:repeat-y;
}

.vuosituhannen_txt {
background-image:url(layout_fd/vuosituhannen_01.jpg);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-style:normal;
color:#FFF;
word-spacing:normal;
vertical-align:middle;
text-align:center;
}

.osoite_txt_bg {
background-image:url(layout_fd/alafade.gif);
background-repeat:repeat-x;
background-position:right top;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-style:normal;
color:#FFF;
line-height:16px;
letter-spacing:0;
word-spacing:normal;
vertical-align:bottom;
text-align:left;
padding:0 10px 6px 18px;
}

.osoite_txt_bg2 {
background-image:url(layout_fd/alafade.gif);
background-repeat:repeat-x;
background-position:left top;
vertical-align:bottom;
}

#mallisto {
position:absolute;
top:534px;
width:800px;
height:207px;
z-index:1;
text-align:center;
}

.headline {
text-align:center;
}

.osoite_txt {
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-style:normal;
color:#FFF;
line-height:16px;
letter-spacing:0;
word-spacing:normal;
vertical-align:bottom;
text-align:left;
padding:0 10px 6px;
}

.linkki_txt {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-style:normal;
color:#FFF;
letter-spacing:1px;
word-spacing:normal;
vertical-align:middle;
text-align:center;
padding:0 10px 10px;
}

.dealer_txt {
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-style:normal;
color:#FFF;
letter-spacing:1px;
word-spacing:normal;
vertical-align:middle;
text-align:center;
}

.dealer_link {
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:700;
color:#D3D4CE;
}

a:link.dealer_link,a:active.dealer_link,a:visited.dealer_link {
font-size:10px;
color:#D3D4CE;
text-decoration:none;
}

a:hover.dealer_link {
font-size:10px;
color:#FFF;
text-decoration:none;
}

.header {
width:800px;
height:576px;
background-image:url(layout_fd/vfr1200fd_front.jpg);
background-repeat:no-repeat;
background-position:left top;
vertical-align:top;
}

.header2 {
width:800px;
height:260px;
background-image:url(layout_fd/vfr1200fd_header.jpg);
background-repeat:no-repeat;
background-position:left top;
vertical-align:top;
}


a:link {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
text-decoration:none;
color:#D3D4CE;
}


a:hover {
text-decoration:none;
color:#D20911;
}

.leipis_malli {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
line-height:18px;
vertical-align:top;
padding:6px 10px;
}


.form {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
}

.checkbox_style {
border:none;
background-color:#BA080F;
border-style:none;
}

.textfield {
color:#000;
background:#D3D4CE;
border:1px solid #666;
width:210px;
}

.alert {
color:#F03;
font-weight:700;
}

.saatavuus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
vertical-align:top;
padding:2px 10px 2px 5px;
}

a:visited,a:active {
text-decoration:none;
color:#D3D4CE;
}

#send,#clear {
width:42%;
}