label {
	cursor:pointer;
}

body {
	margin:10px;
	padding:0;
	font-family:arial, sans-serif;
	font-size:90%;
	color:#000;
	background:#fff;
	text-align:center;
}

table {
	font-size:100%;
}

td {
	vertical-align:top;
	overflow:hidden;
}

form, div, img {
	margin:0;
	border:0;
	padding:0;
	text-align:left;
}

a {
	color:#3333ff
}

h1, h2, h3, h4, h5, h6, strong {
	font-size:100%;
	font-weight:normal;
	display:inline;
}

.mainmenue { padding:10px; margin:0px; }
.mainmenue * { padding:5px }
.caption	{ display:block; color:#006; margin:10px; }
.headerL	{ padding:10px; background:#e0eaff; display:block; margin:0; font-size:110%; font-weight:bold; }
.headerM	{ padding:10px; background:#e0eaff; display:block; margin:0; }
.headerS	{ padding:0 0 10px 10px; background:#e0eaff; display:block; margin:0; font-size:80%; line-height:95%; }
.confirm	{ padding:10px; color:#090; background:#f0fff0; display:block; }
.notice		{ padding:10px; color:#c00; background:#ffc; display:block; }
.error		{ padding:10px; color:#c00; background:#fcc; margin:0; }
.functionbar{ padding:10px; background:#ebeeff; display:block; }
.functionbar * { padding:5px }

input.linklookalike {
	color:#3333ff;
	border:0;
	background-color:transparent;
	text-decoration:underline;
	cursor: pointer;
}



table.default {
	table-layout:fixed;
	width:930px;
	margin:0 auto 20px auto;
}

p.footer {
	text-align:center;
	font-size:80%;
	margin:10px;
}

p.seo {
	width:930px;
	margin:1000px auto 0 auto;
}

p.seo a {
	text-decoration:none;
	color:#000;
}

img.imageS {
	hight:80px;
	width:80px;
}
img.imageM {
	hight:110px;
	width:110px;
}
img.imageL {
	width:450px;
}

.defaultframe {
	width:930px;
	margin-left:auto;
	margin-right:auto;
}

table.galerie {
	font-size:80%;
	text-align:center;
}
td.galerie {
	padding:20px;
	vertical-align:bottom;
}
td.galerie:hover {
	background:#e5e0ff;
}
table.galerie a {
	color:#093;
}

.tire {
	background:#fee;
}
.rim {
	background:#eee;
}

.eo	{
	color:#c00;
	background:#fcc;
}
.go {
	margin:5px;
	float:left;
}
.pb	{
	margin:20px 5px 20px 5px;
}

.uploadfile {
	padding:5px;
	margin:5px;
	text-align:center;
	float:left;
}

.uploadfile,
.defaultframe,
table.default
{
	border:1px solid #e0eaff
}

#btnSearchTire, #btnSearchRim, #btnSearch {
	width:160px;
	font-weight:bold;
}

.centerbox {
	margin-left:auto;
	margin-right:auto;
}

.txtXS {
	font-size:80%;
}

.price {
	font-family:impact;
	font-size:225%;
	font-style:italic;
}
