@charset "utf-8";
BODY {
	background-image: url(../img/bg_ptrn.gif);
	background-repeat: repeat-y;
	background-position: center top;
	height: 100%;
	margin: 0px;
}

img {
	border: none;
	behavior: url("pngbehavior.htc");
}

#container { width: 800px; margin: 0px auto; text-align: left; }
#header { width: 800px; height: 130px; float: left; }
#logo { margin: 33px 0px 0px 0px; float: left; }

#menu {
	height: 30px;
	margin-top: 80px;
	text-align: right;
	float: right;
}
#tabs { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #fff; }
#tabs ul { margin:0; padding:0px; list-style:none; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a { height: 23px; float:left; background-image: url(../img/mnu_bg.gif); text-align: center; padding: 7px 0px 0px 0px; text-decoration:none; text-transform: uppercase; color:#fff; }
.tabFix { height: 30px; float:left; margin: 0px; padding: 0px; overflow: hidden; background-image: url(../img/mnu_bg.gif); }
#tabs a:hover { height: 23px; float:left; color: #f43d10; }
.txtFix { padding: 0px 10px 0px 10px; }

#banner {
	width: 304px;
	height: 176px;
	top: 128px;
	margin-left: 98px;
	left: 50%;
	position: absolute;
}
#mittSwf { width: 800px; height: 205px; background-image:url(../img/bg_mitt.gif); background-repeat: no-repeat; float: left; }
#slideshow { width: 350px; height: 200px; float: right; }
#mittPic { width: 450px; height: 205px; background-image:url(../img/p_car.jpg); background-repeat: no-repeat; float: left; }

#mainCnt { width: 800px; background-image:url(../img/cnt_bg.jpg); background-repeat: no-repeat; float: left; }

#rbr_L { width: 520px; height: 70px; background-image:url(../img/rbr_l.gif); background-repeat: no-repeat; float: left; }
#rbr_R { width: 260px; height: 70px; background-image:url(../img/rbr_r.gif); background-repeat: no-repeat; float: right; }
#txtLyr_L { width: 510px; margin: 20px 0px 20px 10px; float: left; }
#txtLyr_R { width: 250px; margin: 20px 0px 20px 10px; float: right; }

#tehRpad { margin-left: 10px; margin-top: 20px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #4c4c4c; font-weight: normal; }
P { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4c4c4c; line-height: 20px; }

a:link { text-decoration: none; color: #d91f0c; }
a:visited { text-decoration: none; color: #d91f0c; }
a:active { text-decoration: none; color: #4c4c4c; }
a:hover { text-decoration: none; color: #4c4c4c; }

.formpad {
	margin-top: 2px;
}
input {
	width: 400px;
	background-color: #4c4c4c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	border: 5px solid #4c4c4c;
}
textarea {
	width: 400px;
	background-color: #353535;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	border: 5px solid #353535;
}
.knapp {
	width: 410px;
	background-color: #d91f0c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	border: 5px solid #d91f0c;
	*margin-top: 3px;
}
