/*	CSS created for Vision Cars Club ry 
 *	Produced by: IT-Solutions Finland
 *
 *	Author: Markku Pitkanen
 */

body {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-weight: normal;
font-size: 8pt;
color: #000000;
background-color: #000000;
padding: 0px;
margin: 0px;
}

a:link {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10pt;
color: #000066;
text-decoration: none;
}

a:visited {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10pt;
color: #000066;
text-decoration: none;
}

a:active {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10pt;
color: #000066;
text-decoration: none;
}

a:hover {
color: #003366;
}

h1 {
font-size: 20pt;
color: #990000;
display: inline;
}

h2 {
font-size: 12pt;
color: #000000;
font-weight: bold;
display: inline;
}

h3 {
font-size: 8pt;
color: #000000;
font-weight: normal;
display: inline;
}

h4 {
font-size: 10pt;
color: #000000;
font-weight: bold;
display: inline;
}

h5 {
font-size: 14pt;
color: #FF6600;
display: inline;
font-weight: normal;
}

h6 {
font-size: 8pt;
color: #FFFFFF;
display: inline;
font-weight: normal;
}

img {
border-style: none;
}

form {
text-align: left;
}

#border {
margin-left: auto;
margin-right: auto;

width: 820px;

background-color: #707070;
text-align: center;
}

#index{
margin-left: auto;
margin-right: auto;

width: 800px;
}

#top {
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
width: 800px;
}

.header_tyreprint {
background-image: url(../images/header_tyreprint.gif);
background-repeat: no-repeat;
background-position: bottom;
height: 114px;
}

.header_empty {
background-image: url(../images/visioncars_front.jpg);
background-repeat:no-repeat;
background-position:bottom left;
height: 114px;
}

#login_area {
background-image: url(../images/loginbg.jpg);
background-repeat: repeat-x;
background-color: #FFFFFF;
width: 800px;
height: 62px;
}

	.login_tyreprint {
	background-image:url(../images/tyreprint_login.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 130px;
	height: 62px;
	}

	.login {
	padding-right: 145px;
	text-align: right;
	font-size: 14px;
	color: #B30001;
	}
	
		.login a:link {
		color: #B30001;
		font-size: 14px;
		}

		.login a:visited {
		color: #B30001;
		font-size: 14px;
		}

		.login a:active {
		color: #B30001;
		font-size: 14px;
		}

		.login a:hover {
		color: #000066;
		font-size: 14px;
		}
	
	input {
	background-color: #FFFFFF;
	color: #B30001;
	}

	.sign_in {
	background-color: #BFC5E4;
	color: #FF1111;
	}

	.redwine_line {
	background-image: url(../images/redwine_line.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	height: 20px;
	}


#tyreprints {
width: 130px;
height: 435px;
background-image: url(../images/tyreprints.gif);
background-repeat: no-repeat;
background-position: top;
}

#text {
width: 628px;
height: 435px;

text-align: left;
vertical-align: top;

font-size: 10pt;
}

.logo {
background-image:url(../images/logo_visioncars.jpg);
background-position: top left;
background-repeat: no-repeat;
background-attachment:inherit;
}

.radio_panel {
background-image:url(../images/maa.jpg);
background-position: right bottom;
background-repeat:no-repeat;
}
.left {
background-image:url(../images/maa2.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
/*Vain klubi osiossa*/
#club {

}

.perustajat {
font-size: 14pt;
font-weight: bold;
width: 204px;
text-align: left;
}

.more {
font-size: 10pt;
text-align: left;
}

.face {
width: 100px;
height: 120px;
}

.face_original {
border: 3px, solid, #CC0000;
}

.face_active {
border: 3px, solid, #003399;
}

.info {
width: 204px;
height: 120px;

font-size: 10pt;
}

/*Klubi osio pttyy*/

/*Vain members osiossa*/
#view1 {
vertical-align: top;
}

.member_face {
width: 157px;
vertical-align: top;
padding-top: 25px;
}

.name {
font-size: 10pt;
padding-right: 5px;
vertical-align: top;
padding-top: 25px;
}

.car {
font-size: 8pt;
vertical-align: top;
}

.thanks {
vertical-align: top;
font-size: 10pt;
padding-left: 10px;
padding-top: 3px;
}

.own_box {
font-size: 10pt;
vertical-align: top;
padding-top: 15px;
}
/*Members osio pttyy*/

/*Vain galleriassa*/
.topic {
background-color: #FFFFFF;
text-align: center;
vertical-align: top;
padding-top: 10px;
color: #990000;
font-size: 16pt;

height: 45px;
}

.tree {
background-color: #FFFFFF;
vertical-align: top;
padding-top: 15px;
}

	.tree a:link {
	color: #CC0000;
	font-size: 10pt;
	}

	.tree a:visited {
	color: #CC0000;
	font-size: 10pt;
	}

	.tree a:active {
	color: #CC0000;
	font-size: 10pt;
	}

	.tree a:hover {
	color: #000066;
	font-size: 10pt;
	}

#images9 {
background-color: #FFFFFF;
}

.gallery_image {
overflow: auto;
background-color: #FFFFFF;
}

.thump {
border: 3px, solid, #000000;
}

.back {
background-color: #FFFFFF;
color: #CC0000;
font-size: 20pt;
text-align: left;
}

.back a:link {
color: #CC0000;
font-size: 20pt;
}

.back a:visited {
color: #CC0000;
font-size: 20pt;
}

.back a:active {
color: #CC0000;
font-size: 20pt;
}

.back a:hover {
color: #000066;
font-size: 20pt;
}

.forward {
background-color: #FFFFFF;
color: #CC0000;
font-size: 20pt;
text-align: right;
}

.forward a:link {
color: #CC0000;
font-size: 20pt;
}

.forward a:visited {
color: #CC0000;
font-size: 20pt;
}

.forward a:active {
color: #CC0000;
font-size: 20pt;
}

.forward a:hover {
color: #000066;
font-size: 20pt;
}
/* Galleria osio pttyy */

#feedback { /*vain palautelomakkeessa*/
text-align: left;
}

#producer {
width: 35px;
height: 435px;

background-image: url(../images/producer.gif);
background-repeat: no-repeat;
background-position: bottom;
}

#grey {
width: 800px;
height: 15px;

background-image: url(../images/grey.gif);
background-position: top;
background-repeat: repeat-x;
}

#bottom {
width: 800px;
height: 15px;
text-align: right;
}

	.copy {
	float: left;
	}
	.produced {
	margin-right: 0px;
	float: right;
	}
	
	.produced a:link {
	font-size: 8pt;
	color: #FFFFFF;
	}

	.produced a:visited {
	font-size: 8pt;
	color: #FFFFFF;
	}

	.produced a:active {
	font-size: 8pt;
	color: #FFFFFF;
	}

	.produced a:hover {
	font-size: 8pt;
	color: #FFFFFF;
	}
/* CSS Document */
