
#main {
	background: #fff url('../images/bgr_main_moto.jpg') no-repeat right 79px;
	padding: 0px;
	width: 956px;
	margin: 0 auto;
	position: relative;
	border: 8px solid #fff;
	border-width: 0px 8px;
	text-align: left;
}
#header {
	background: #fff url('../images/bgr_header_moto.jpg') no-repeat left top;
	height: 79px;
}

#right {
	float: right;
	width: 300px;
	background: #fff;
	margin-top: 82px;
}
#right .inright {
	width: 300px;
	background: #e9e8e9 url('../images/ctverecky.gif') repeat-x left bottom;
	margin-top: 5px;
	padding-top: 1px;
}
#right .archiv {
	margin: 0px 15px 0 15px;
	border-top: 0px solid #fff;
	padding: 15px 0;
}
#right .archiv a, table a.offer, a.infopls {
	border: 1px solid #d9261c;
	height: 1.8em;
	line-height: 1.8em;
	padding: 3px 1em;
	background: #d9261c url('../images/buttonbgr.gif') repeat-x left top;
	color: #fff;
	text-align: center;
}
#right h2 {
	border-left: 5px solid #d9261c;
	font-size: 120%;
	color: #123987;
	margin: 8px 0;
	padding: 8px 3px 8px 11px;
}
#right h3 {
	font-size: 105%;
	color: #123987;
	padding: 0 15px;
	margin: 10px 0;
	
}
#right p {
	margin: 0px;
	color: #5d5c5d;
	padding: 0 15px;
}
#right ul {
	margin: 0px 0px 0px 1.2em;
	color: #5d5c5d;
	padding: 0 15px;
	list-style-type: square;
}
#right p a {
	color: #d9261c;
}
#right p.line {
	border-bottom: 1px solid #fff;
	padding: 0 0 10px 0;
	margin: 0 15px;
}
#content {
	width: 460px;
	padding: 0 12px 0 15px;
	background: #fff url('../images/contentbgr.jpg') no-repeat left top;
	float: right;
	margin-top: 82px;
}
#main #left ul, #main #left ul li{
 margin: 0;
 padding: 0;
 list-style-type: none;
}
#main #left ul li ul li ul li a {
 line-height: 1.2em;
 padding: 0;
 padding-left: 3em;
 background: #F5F5F5;
}
img.downimg{
border: none;
float: left;
margin: 0px 1em 0 0;
}
.jump{
 clear: left;
 border-top: 0.3em solid #E9E8E9;
}
.imgcontainer{
 float: left;
 background: #e7e7e7;
 padding: 0.5em 0;
}
#content .imgcontainer img{
 float: none;
 margin: 5px;
 border: none;
 padding: 0
}
#content .imgcontainer{
 float: left;
 margin-right: 10px;
 margin-bottom: 0.5em
}
#content .imgcontainer p{
 margin: 3px 5px;
 color: #404040;
 font-size: 105%;
}
.pparts{
 clear: both;
}
#left h2{
 font-size: 90%;
font-weight: normal
 color: #D9261C;
 width: auto;
 
 height: 1.2em;
 margin-top: 0px;
 line-height: 1.2em;
 padding-left: 10px;
 text-transform: uppercase;
}
#content img.left{
 float: left;
}
#content{
 width: 761px;
 
}
#text.isbox{
 float: left;
 width: 440px;
}
#right{
 margin-top: 0;
 padding-top: 1em;
}
.imggal{
 margin: 10px 0 0 15px;
}
.imggal a img{
 padding: 2px;
 border:1px solid #c0c0c0;
 floaT: left;
 margin: 5px;
}
#slide{
 width: 770px;
 height: 297px;
 background:  url('../head_img/img1.jpg') no-repeat left top;
}
table.formular th{
 text-align: left;
 width: 40%;
}
input.radio {
 border: 0px solid red;;
}
#right table{
 width: 98%;
}
#left a.nothing{
 background: none;
 display: inline;
 margin: 0;
 padding: 0;
}
#left div{
 margin-top: 3em;
 font-size: 90%;
}
.smalltrip{
 background: #F1F1F1;
 width: 240px;
 float: left;

 margin-right: 10px;
 margin-bottom: 10px;
}
.breakme {
 margin-right: 0px;
 }
.smalltrip h3{
 margin: 0!important;
}
.mainclr{
 clear: both;

}
.smalltrip p{
  padding: 0 10px!important;
  margin: 0 0 3px 0!important;
  font-weight: bold;
}

