﻿body 
{
    background: #ffffff /*url('../images/main_bg_03.jpg') repeat-x*/;
    margin: 0px;
    padding: 0px;
}

#biggest
{
	width: 1284px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 0px;
	position: relative;
	border: 0px solid gray;
}

#topbar
{
	width: 100%;
	height: 56px;
	background: #ffffff url('../images/topbar_bg_01.jpg') repeat-x;
	border: 0px solid red;
	display: block;
}

#menu_wrapper
{
	width: 950px;
	height: 56px;
	margin-left: auto;
	margin-right: auto;
	border: 0px solid red;
}

/*menu_logo*/

#menu_logo {display:block;}
#menu_logo a, #menu_logo a:visited {display:block; width:157px; height:56px; background: #ffffff url('../images/menu_logo_01.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_logo a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_logo a#selected, #menu_logo a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}

	
/*menu_materials*/

#menu_materials {display:block;}
#menu_materials a, #menu_materials a:visited {display:block; width:144px; height:56px; background: #ffffff url('../images/menu_materials_02.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_materials a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_materials a#selected, #menu_materials a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*menu_profile*/

#menu_profile {display:block;}
#menu_profile a, #menu_profile a:visited {display:block; width:184px; height:56px; background: #ffffff url('../images/menu_profile_03.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_profile a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_profile a#selected, #menu_profile a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


	
/*menu_catalog*/

#menu_catalog {display:block;}
#menu_catalog a, #menu_catalog a:visited {display:block; width:159px; height:56px; background: #ffffff url('../images/menu_catalog_04.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_catalog a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_catalog a#selected, #menu_catalog a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}



/*menu_contact*/

#menu_contact {display:block;}
#menu_contact a, #menu_contact a:visited {display:block; width:149px; height:56px; background: #ffffff url('../images/menu_contact_05.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_contact a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_contact a#selected, #menu_contact a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}



/*menu_home*/

#menu_home {display:block;}
#menu_home a, #menu_home a:visited {display:block; width:157px; height:56px; background: #ffffff url('../images/menu_home_06.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_home a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_home a#selected, #menu_home a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}




#mainarea
{
	width: 1284px;
	background: #ffffff url('../images/bg_05.jpg') repeat-x;
	border: 0px solid red;
	padding-bottom: 30px;
	padding-top: 40px;
}

#mainarea_home
{
	width: 1284px;
	background: #ffffff url('../images/bg_05.jpg') repeat-x;
	border: 0px solid red;
	padding-bottom: 0px;
	padding-top: 00px;
}

#mainwrapper_wrapper
{
	width: 880px;
	background-color: #ffffff;
	border: 1px solid #b2b2b2;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}


#mainwrapper
{
	width: 860px;
	background-color: #ffffff;
	border: 1px solid #b2b2b2;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	margin-bottom: 10px;
	padding: 0px 0px 70px 0px;
}
	

.main p
{
	font-family: Arial;
	font-size: 9pt;
	padding: 0px 30px 0px 30px;
	margin: 0px;
}

.main a
{
	font-family: Verdana;
}

.main h1
{
	font-family: Trebuchet MS;
	padding: 80px 30px 0px 30px;
	color: #000;
	font-size: 16px;
	margin: 0px;
	
}

.main h2
{
	font-family: Trebuchet MS;
	color: #cb1c21;
	padding: 20px 30px 0px 30px;
	font-size: 12px;
	margin: 0px;
	
}

.mainlist ul
{
	margin: 0px;
	padding: 0px;
}


.mainlist li
{
	font-family: Arial;
	font-size: 9pt;
	font-style: italic;
	padding: 0px;
	margin: 0px 20px 0px 20px;
	line-height: 10pt;
}
	

#bottom
{
	width: 1284px;
	height: 9px;
	background: #ffffff url('../images/bottom_bg_07.jpg') repeat-x;
	margin-bottom: 140px;
}

#header_materials
{
	width: 273px;
	height: 134px;
	background: url('../images/header_materials.png') no-repeat;
	position: absolute;
	top: 70px;
	left: 160px;
}



#header_products
{
	width: 273px;
	height: 134px;
	background: url('../images/header_products.png') no-repeat;
	position: absolute;
	top: 70px;
	left: 160px;
}

#header_profile
{
	width: 273px;
	height: 134px;
	background: url('../images/header_profile.png') no-repeat;
	position: absolute;
	top: 70px;
	left: 160px;
}

#header_catalog
{
	width: 273px;
	height: 134px;
	background: url('../images/header_catalog.png') no-repeat;
	position: absolute;
	top: 70px;
	left: 160px;
}

#header_contact
{
	width: 273px;
	height: 134px;
	background: url('../images/header_contact.png') no-repeat;
	position: absolute;
	top: 70px;
	left: 160px;
}

#catalogue_wrapper
{
	width: 860px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

#right
{
	width: 301px;
	height: 200px;
	float: left;
}

#left
{
	width: 559px;
	height: 200px;
	float: left;
}

/*cat_butt*/

#cat_butt {display:block; margin-left: 30px; margin-top: 10px;}
#cat_butt a, #cat_butt a:visited {display:block; width:150px; height:50px; background: #ffffff url('../images/cat_butt_09.jpg'); float: left; background-position:left top; background-color:transparent;}
#cat_butt a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}

#cat_sobinco {display:block; margin-left: 30px; margin-top: 10px;}
#cat_sobinco a, #cat_sobinco a:visited {display:block; width:150px; height:50px; background: #ffffff url('../images/cat_butt_sobinco.jpg'); float: left; background-position:left top; background-color:transparent;}
#cat_sobinco a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}

#copyright 
{
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

#copyright p
{
	font-family: Arial;
	font-size: 7pt;
	color: #bababa;
	padding: 40px 30px 0px 30px;
	margin: 0px;
	text-align: right;
}

#copyright a
{
	font-family: Verdana;
	color: #bababa;
	font-weight: bold;
	text-decoration: none;
}

#copyright a:hover
{
	color: #000;
}

#copyright img
{
	float: left;
	margin-top: 5px;
}

#swatch
{
	width: 500px;
	height: 450px;
	position: absolute;
	top: 700px;
	left: 550px;
}

	


	
