html , body					{	margin:0px; padding:0px;}
body						{	background:#bdbcbc  url(../images/body.png) repeat-x; 
								font: normal 12px  Arial, Helvetica, sans-serif;
							}

					
dfn							{	clear:both; height:0px; line-height:0px; font-size:0px; display:block;}		
a							{	text-decoration:none; outline:none; margin:0px; padding:0px;}
a img						{	border:0px;}
.hide						{	display:none;}
form, table, tr, td	, table	{	margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6			{	margin:0px; padding:0px; font-weight:normal; font-size:12px;}
p							{	margin:0px; padding:5px 0px; }
ul,ol , dl					{	padding:0; margin: 0px; list-style-type:none; }
ul li, dt, dd				{	padding:0px; margin:0px; }
ul li.nofloat				{	clear:both; float:none; font-size:0px;
								line-height:0px; height:0px; background:none;}

#center{
	padding:0;
	margin:0 auto;
	width:1036px;
	background: url(../images/center.png) repeat;
}

#logo{
	padding:0 0 25px 0;
}

#navigation{
	height:35px;
}
#navigation dt{
	float:left;
	padding:0 25px 0 0;
	line-height:18px;
}
#navigation a{
	color:#585854;
	font:bold 12px Tahoma;
	text-transform:uppercase;
}

#navigation a:hover{
	color:#247906;
}
#navigation a.selected{
	color:#247906;
	cursor:default;
}

#navigation .payment_logos { float:right; padding:0; margin:0; }

#page{
	padding:10px;
	background: #e1e0e0;
}

#index_img{
	position:relative;
	text-align:center;
	margin:0 0 10px;
}

#index_img img{
	display:block;
}

#hest_label{
	position:absolute; left:-11px; top:-11px; z-index:5;
	width:229px;
	height:226px;
	background: url(../images/hest_label.png) no-repeat;
}

.index_box{
	position:relative;
	margin:8px 0px 0 25px;
	width:322px;
	float:left;
}

.index_box a {
	display:block;
	height:368px;
	background: no-repeat 0 0;
}
	
.index_box_ext{
	margin-left:0px;
}

.index_box h3{
	position:absolute; left:-9px; top:-9px; z-index:5;
	width:162px;
	height:162px;
	text-align:center;
	color:#ffffff;
	text-indent: -9999px;
	background: url(../images/label_1.png) no-repeat;
}

.index_box h3.label2{
	background-image:url(../images/label_2.png);
}
.index_box h3.label3{
	background-image:url(../images/ponyshop_label.png);
}

.index_info{
	margin:10px 0 0 0;
	padding:15px;
	color:#3a3a3a;
	background:#bdbcbc;
}

.index_title{
	padding: 10px 0 15px 0;
	font: bold 21px Arial;
}

#footer{
	margin:0 auto;
	width:1036px;
	
}

#foot_menu{
	padding:18px 0 0 100px;
	height:30px;
}

#foot_menu li{
	padding:0;
	color:#3e3e43;
	float:left;
}

#foot_menu a{
	padding:0 10px;
	color:#3e3e43;
	display:block;
	float:left;
	text-transform:uppercase;
	font: normal 11px Arial;
}

#foot_menu a:hover{
	color:#247906;
}

#foot_inner{
	padding:0 0 15px 0;
	color:#191919;
	text-align:center;
}

