body{
	margin:0 0 0 0;
	font-size:12px;
}

#carcas{
	width:100%; 
	border:none; 
	border-collapse:collapse; 
	border-spacing:0; 
	padding:0px
}

#news{
	width:195px; 
	background:url(img/v_punkt.jpg) repeat-y;
}

#news div{
	background:url(img/r_top.jpg) no-repeat top; 
	padding-left:5px;
	padding-top:145px
}

#m_head{
	 width:100%;
}

#header{
	background:#FEC009;
}

#logo{
	height:74px; 
	width:100%; 
	top:0px; 
	background:url(img/logo.gif) no-repeat top left;
}
#logo img, #logo a{
	margin-left:140px;
	margin-top:5px;
	border:0;
	width:468px;
	height:60px;
}
.mmenu  {
	height:58px; 
	background:url(img/h_punkt.jpg) repeat-x bottom #FFFFFF;
}

#tr_head td {
	 vertical-align:top;
}

#l_head {
	width:184px;
}

.mmenu{
	border:none; 
	border-collapse:collapse; 
	border-spacing:0; 
	padding:0; 
	width:100%; 
	text-align:center;
}

.mmenu  td a, .mmenu  td a:link, .mmenu  td a:visited, .mmenu  td a:active{
	color: #FC4F00; 
	font-weight: bold; 
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:relative;
	top:2px;
	display: block;
}

.mmenu tr{
	height:58px;
}

/*.mmenu td {
	background:url(img/v_punkt.jpg) repeat-y right;
	background-color:white;
	padding:0 5px 0 5px;
}*/

.mmenu td {
	background-image:url(img/v_punkt1.gif);
	background-repeat:no-repeat;
	background-position: 100% 100%;
	padding:0px 10px 0 5px;
	width:auto;
	vertical-align: top;
}
.mmenu td.td100 {
	width:100%;
	background-image: none;
}

#l_foot{
	background:url(img/l_foot.gif) no-repeat right top;
}

#foot{
	background:url(img/foot.gif) repeat-x;
}

#r_foot{
	background:url(img/r_foot.jpg);
	width:195px; 
	height:55px;
}

#r_foot div{
	margin-top:10px;
	margin-left:15px;
	letter-spacing:17px;
}

#warning{
	position:absolute; 
	left:0; 
	top:0; 
	width:97%; 
	height:20px; 
	background:#FFFFE1 url(img/warico.jpg) no-repeat; 
	border: solid black 1px; 
	color:#666666; 
	padding-left:25px;
}

#warning b{
	color:red; 
}
p {
font-size:12px;
}
b.sel {text-decoration:underline;}
h1 {
	font-size:16px;
}