@charset "utf-8";
/* CSS Document */
A {
	text-decoration: none;
	color:#b33123;
}
body {
	background-image: url(images/back.gif);
	margin: 0px;
}

#left_clear
{
	clear: left;
}
#right_clear
{
	clear: right;
}

#container {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(images/back_main.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/back_main.png, sizingMethod='scale');
	}
.#container
	{
	//background: none; 
	}
	
#top {
	width: 900px;
	height: 300px;
	}
#container_menu {
	position: relative;
	width: 900px;
	height: 55px;
	background-image: url(images/back_menu.jpg);
	background-repeat: repeat-x;
	}
#container_menu_left {
	width: 900px;	/* width: 900px; */
	}
	
#container_content
{
	margin-left: 50px;
	margin-top: 100px;
	margin-right: 30px;
	position: relative;
	height: 100%;
	min-height: 100%;
}
.text_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #990000;
}
.text_content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	font-weight: normal;
}
.text_red
{
	color: #990000;
}
.text_title_granit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
}
/*	GALLERY */
#all_preview {
	float: left;
	clear: right;	
	width: 600px;
}
#box_granits {
	width: 600px;
	position: relative;
	margin-top: 50px;
}
#box_granits_images {
	float: left;
	clear: right;	
	width: 175px;
}
#box_granits_text {
	float: left;
	clear: right;
	width: 300px;
	margin-left: 50px;
	margin-top: 60px;
}
table.pricelist {
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: white;
}
table.pricelist th {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: #CCCCCC;
	background-color: white;

}
table.pricelist td {
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: #CCCCCC;
	background-color: white;
	text-align: center;

}
.style1_form {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

.error_form {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFCCCC;
}
