/* CSS Document */
#all{
width:100%;
min-width:1024px;

}
#all2{
width:100%;
min-width:1024px;

}

#layoutspacer{
width:1024px;
}

.left{float:left;}
.right{float:right;}

body {
	background-image:url(images/main-back.gif);
	background-color: #000000;
	background-repeat: repeat-x;

	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

	}
	
	
#top-blue-bit {
	background-image: url(images/topback-blue.gif);
	background-repeat: repeat-y;
	height: 60px;
	width: 1024px;
	float:right;
	right:0px;
	top:0px;

}




.logo2 {
	padding-top:0px;
	display: block;
	margin-top: 19px;
	width:137px;
	float:right;
	margin-right: 23px;
	height: 20px;


}
#catalogue-cover{
	top:0px;
	margin-top:0px;
	padding-top:55px;
	height:auto;
	width:auto;
	float:right;
	right:9px;
	margin-right: 9px;
	clear: both;


}
#tel2 {
	float:right;
	margin-right: 20px;
	margin-top: 18px;
	right: 200px;
	text-align:center;
	width:200px;
	z-index: 2;
}


#grey-block{
	display: block;
	width:754px;
	height:315px;
	top: 131px;
	position: absolute;
	margin-left: 0px;

	background-color: #404041;
	
}

#home-news{
	display: block;
	width:706px;
	top: 0px;
	position: relative;

	margin-left: 23px;


}



.catalogue-text{
	font: bold 19px  Helvetica, Arial, sans-serif;
	color: #9c8378;
	text-align: center;
	padding-top: 25px;
	padding-right: 35px;
}

.catalogue-text a, .catalogue-text a:visited{
	text-decoration: none;
	color: #9c8378;

}

.catalogue-text a:hover, .catalogue-text a:active{

color: #eeeeee;


}
.copyright-text{
	font: bold 10px  Helvetica, Arial,sans-serif;
	color: #666666;
	text-align: center;
display: block;
padding-top:10px;
}

.links {
	display: block;
	float:left;

	height: 20px;
	width: 650px;

	position: absolute;
	top: 22px;
	left: 22px;

	padding: 0px;
	
}
.links ul {
	margin:0;
	padding:0;
	text-align:left;
	font-size:9pt;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;


}

.links li{
	list-style-type: none;
	display: inline;

	padding:1px;
	
}

.links a, .links a:visited{
	padding-left:17px;
	padding-right:12px;

	text-decoration: none;
	color: #eeeeee;
	background-image: url(images/main-bullet-off.gif);
	background-repeat: no-repeat;
	background-position: left center;

}

.links a:hover, .links a:active{

color: #91ccfb;
	background-image: url(images/main-bullet-on.gif);
	background-repeat: no-repeat;
	background-position: left center;

}

.green {color:#d3ed86}


.sublinks {
	display: block;
	float: left;
	height: 20px;
	width: 600px;

	position: absolute;
	top: 65px;
	left: 24px;

	padding: 1px;
	
}
.sublinks ul {
	margin:0;
	padding:0;
	text-align:left;
	font-size:10px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;

}

.sublinks li{
	list-style-type: none;
	display: inline;
	background-image: url(images/submenu-bullet-off.png);
	background-repeat: no-repeat;
	background-position: left center;
	
}

.sublinks a, .sublinks a:visited{
	padding: 0 12px;
	
	text-decoration: none;
	color: #ccccdd;

}

.sublinks a:hover, .sublinks a:active{

	color: #91ccfb;
	background-image: url(images/submenu-bullet-on.png);
	background-repeat: no-repeat;
	background-position: left center;

}

.bottomlinks {
	display: block;
	height: auto;

	margin-top:65px;

	width:auto;
	margin-left: auto;
	margin-right: auto;


}
.bottomlinks ul {

	padding:0;
	text-align:center;
	font-size:11px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height:20px;

}

.bottomlinks li{
	list-style-type: none;
	display: inline;
	
}

.bottomlinks a, .bottomlinks a:visited{
	padding: 0 4px;
	
	text-decoration: none;
	color: #bbbbcc;

}

.bottomlinks a:hover, .bottomlinks a:active{

color: #91ccfb;


}

.tel-link {

	text-align:center;
	font-size:10px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #bbbbcc;


}
.tel-link a, .tel-link a:visited{


	text-decoration: none;
	color: #bbbbcc;

}

.tel-link a:hover, .tel-link a:active{

color: #91ccfb;


}
