.bmw-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #42454C;
	margin-bottom: 7px;
}
#head_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #42454C;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
p, .news, .main-text, table.t, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	color: #3D3E40;
	text-decoration: none;
}
.grey_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #5D6067;
	font-weight: bold;
}
.tiger{
	background-attachment: scroll;
	background-image: url(fon-tiger.jpg);
	background-repeat: no-repeat;
	background-position: center 123px;
	letter-spacing: normal;
	word-spacing: normal;
	
}

.main_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;

}
.head {

	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
}
.head_menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #42454C;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
.left-menu  a, .left-menu a:link, .left-menu a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	color: #5D6067;
	text-decoration: none;
	font-weight: bold;
}
.bmw-menu a, .bmw-menu a:link, .bmw-menu a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #5D6067;
	text-decoration: hover;
	font-weight: bold;
	margin-left:5px;
}

.news a:link, .news a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	color: #42454C;
	text-decoration: none;
	font-weight: bold;
	margin-left:8px;
}

.vote_style a:hover {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight: bold;
}

.element {
	margin-bottom: 5px;
	margin-top:5px;
	border-width: 0;
}

.element-right {
	margin-bottom: 5px;
	margin-top:5px;
	border-width: 0;
	margin-right: 5px;
}

.shadow{
background: url(shadow.jpg) right bottom no-repeat; 
padding: 0 5px 5px 0;
}

.head-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-style: italic;
}

.galery-img, .gm{
	border:0;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
}

.art-image-right img {
	margin-left: 10px;
}

.art-image-left img {
	margin-right: 10px;
}

.leaf{
border-bottom-width:130px;
height:77px;
margin-bottom:105px;
padding-bottom:0;
padding-top:0;

}

#validEmail
{
 margin-top: 4px;
 margin-left: 9px;
 position: absolute;
 width: 16px;
 height: 16px;
}
a.bmw_vote_send, a.bmw_vote_test { padding: .1em 1em; text-decoration: none; }
div.bmw_vote_send, div.bmw_vote_test { padding: .1em 1em; text-decoration: none; }
a.vote { padding: .1em 1em; text-decoration: none; }
#effect { width: 520px; height: 295px; padding: 0.4em; position: relative; }
#effect h3 { margin: 0; padding: 0.1em; text-align: center; }

.gif
{
	font-size:13px;
}


td 
{
    empty-cells: show;
}
