*{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#686868;
	background-repeat:no-repeat;
	text-align:left;
}
body{
	text-align:center;
	background:url(../../_common/img/home/top_line.gif) top center no-repeat;
}
body,h1,h2,h3,h4,h5,h6,form,input{
	padding:0px;
	margin:0px;
}
img{
	border:0px;
}
.cb{
	clear:both;
}
body,html{
	height:100%;
}
#simpleTooltip{
	padding: 7px; 
	border: 1px solid #5E5A5A; 
	background: #F2F3F5;
	color:#ED2027;
}
#main{
	width:980px;
	height:600px;
	margin:auto;
	background-image:url(../img/home/bg.jpg);
	background-position:302px 153px;
}
#header{
	height:60px;
	position:relative;
}
#topLine{
	height:8px;
	/*background-color:#ED2027;*/
}
#logo{
	position:absolute;
	margin:25px 0px 0px 8px;
}
.mainMenu {
	margin:0px;
	padding:24px 120px 0px 0px;
	text-align:right;
	color:#D32027;
}
.mainMenu a {
	padding:4px 5px 4px 5px;
	color:#D32027;
	text-transform:uppercase;
	text-decoration:none;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-repeat:no-repeat;
	text-align:left;
}
.mainMenu a.active {
	background-color:#D32027;
	color:#ffffff;
}
#toprightLinks{
	padding:0px 60px 0px 0px;
	margin:15px 0px 0px 0px;
	list-style-type:none;
	right:0px;
	position:absolute;
}
#toprightLinks li{
	float:left;
	height:40px;
	line-height:45px;
}
#toprightLinks li a{
	text-decoration:none;
}
#toprightLinks li a:hover{
	color:#15A5FD;
}
#toprightLinks li.ball{
	background:url(../img/home/ball.gif) left 10px no-repeat;
	padding:0px 0px 0px 40px;
	margin-right:50px;
}
#toprightLinks li.boot{
	background-image:url(../img/home/boot.gif);
	background-position:0px 5px;
	padding:0px 0px 0px 45px;
}
#valsport{
	position:absolute;
	margin:90px 0px 0px 80px;
}
#valsport div{
	width:235px;
	height:193px;
	background-image:url(../img/home/main/valsport.png);
}
#valsport a{
	position:absolute;
	display:block;
	width:235px;
	height:193px;
}
#modelsearch{
	position:absolute;
	margin:42px 0px 0px 320px;
}
#modelsearch div{
	width:220px;
	height:271px;
	background-image:url(../img/home/main/modelsearch.png);
}
#modelsearch a{
	position:absolute;
	display:block;
	width:220px;
	height:271px;
}
#fallcollection{
	position:absolute;
	margin:78px 0px 0px 580px;
}
#fallcollection div{
	width:209px;
	height:243px;
	background-image:url(../img/home/main/fallcollection.png);
}
#fallcollection a{
	position:absolute;
	display:block;
	width:209px;
	height:243px;
}
#content{
	margin-top:50px;
}
#box{
	position:absolute;
	width:523px;
	height:462px;
	top:140px;
	left:50%;
	margin-left:-260px;
	display:none;
}
#box div.bg{
	width:523px;
	height:462px;
	background-image:url(../img/box.png);
	position:absolute;
}
#box img.close{
	cursor:pointer;
	position:absolute;
	margin:20px 0px 0px 470px;
}
#box img.photo{
	position:absolute;
	margin:10px 0px 0px 10px;
}
#flashBlock{
	position:absolute;
	width:1100px;
	z-index:7;
}
#footer{
	background-image:url(../img/footer.jpg);
	background-position:bottom;
	width:960px;
	height:83px;
	margin:550px 0px 0px 0px;
	position:absolute;
}
#mainStaticBlock{
	width:960px;
	height:448px;
	background-image:url(../img/main.jpg);
	margin:70px 0px 0px 0px;
}
#mainStaticBlock a{
	
}
#newsBlockHome{
	width:360px;
	height:190px;
	position:absolute;
	margin:243px 0px 0px 14px;
	overflow:auto;
}
.newsItem{
	margin:0px 10px 10px 0px;
}
.newsItem *{
	color:#FFFFFF;
}
.newsItem h2{
	font-size:14px;
}
.newsDate{
	text-align:right;
	font-style:italic;
	font-size:11px;
}
.moreBlock{
	text-align:right;
	padding:5px 0px 0px 0px;
}
.moreBlock a{
	font-style:italic;
}
#linkPhoto1{
	position:absolute;
	display:block;
	margin:6px 0px 0px 6px;
	width:298px;
	height:203px;
}
#linkPhoto2{
	position:absolute;
	display:block;
	margin:126px 0px 0px 324px;
	width:162px;
	height:86px;
}
#linkPhoto3{
	position:absolute;
	display:block;
	margin:230px 0px 0px 405px;
	width:220px;
	height:213px;
}
#linkPhoto4{
	position:absolute;
	display:block;
	margin:281px 0px 0px 645px;
	width:311px;
	height:163px;
}
.valsport_soccerLink {
	position:absolute;
	width:180px;
	height:42px;
	margin: 20px 0px 0px 35px;
	z-index:99;
}
.valsport_lifestyleLink {
	position:absolute;
	width:100px;
	height:40px;
	margin: 22px 0px 0px 245px;
	z-index:100;
}
.contactLink {
	position:absolute;
	width:53px;
	height:15px;
	margin: 21px 0px 0px 717px;
	z-index:101;
}
.locatorLink {
	position:absolute;
	width:116px;
	height:15px;
	margin: 21px 0px 0px 807px;
	z-index:102;
}
.footerBlock {
	width:960px;
	height:40px;
	margin:650px 0px 20px 0px;
	position:absolute;
}
.footerBlock .copyRight {
	float:left;
	color:#BEBEBE;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.footerBlock .developed {
	float:right;
	color:#BEBEBE;
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.footerBlock .developed a{
	color:#BEBEBE;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.footerBlock .developed a:hover{
	text-decoration:underline;
}