/*Сайт компании САНФИЛ*/
body {
	margin : 0px;
	padding:0px;
	background: #FFFFFF;
}
/*Описание главного контейнера сайта*/
#container {
	width: 900px;
	height : auto;
	margin-left : auto;
	margin-right : auto;
	clear : both;
	background : #FFFFFF;
	background : url(/images/body.jpg) repeat-y;	
}
/*обнулили все отступы для того что бы все нормально отображалось*/
a {
	margin : 0px;
	padding : 0px;
}
p {
	margin : 0px;
	padding : 0px;
}
/*описание шапки сайта*/
#header {
	width : 900px;
	height : 401px;
	clear : both;
	background : url(/images/head.jpg) no-repeat;
	padding : 0px 0px 0px 0px;
}
/*описание двух контейнеров в шапке сайта*/

/*описание блока для регистрации пользователей*/
#reg_form_block {
	width : 400px;
	height : 155px;
	float : left;
	padding : 246px 0px 0px 50px;
}


/*Описание блока для выбора языка страницы*/
#language_block {
	width : 400px;
	height : 21px;
	float : left;
	color : #FFFFFF;
	padding : 380px 50px 0px 0px;
	text-align : right;
}
/*описание размеров тела сайта*/
#body {
	width : 900px;
	height : auto;
	clear : both;
}

/*Создание блока для вывода логотипа партнера*/
#partners_logo {

	width : 630px;
	height : auto;
	clear : both;
}

.logotype {
	width : 210px;
	height : 100px;
	text-align : center;
	float : left;
}

#partner_form{

	width : 600px;
	height : auto;
	clear : both;
}

/*описание подвалов*/
#basement1 {
	width : 900px;
	height : 277px;
	clear : both;
	background : url(/images/basement1.jpg) no-repeat 0px 0px;
}
#basement2 {
	width : 900px;
	height : 277px;
	clear : both;
	background : url(/images/basement2.jpg) no-repeat 0px 0px;
}
#basement0 {
	width : 900px;
	height : 277px;
	clear : both;
	background : url(/images/basement3.jpg) no-repeat 0px 0px;
}

/*описание меню сайта*/
#site_menu {
	width : 200px;
	float : left;
	padding : 0px 0px 0px 0px;
}
.button {
	width : 139px;
	height : 38px;
	padding : 0px 0px 10px 58px;
	text-align : center;
}

a.button {
	width : 139px;
	height : 38px;
	background : url(/images/button_notactive.png) no-repeat 0 0;
	color : #FFFFFF;
	text-decoration : none;
	display : block;
	padding : 10px 0px 0px 0px;
	font-family : Arial;
	font-weight : bold;
}
a.button:hover {
	width : 139px;
	height : 38px;
	background : url(/images/button_active.png) no-repeat 0 0;
	color : #FFFFFF;
	text-decoration : none;
}

/*оформление пункта выбора языка*/
a.ru {
	font-family : Arial;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
a.eng {
	font-family : Arial;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}


/*описание главного контейнера сайта где лежит инфа)))*/
#site_container {
	width : 600px;
	float : left;
	padding: 10px 0px 0px 50px;
}
/*описание формы регистрации на сайте*/
#reg_form {
	width : 650px;
	height : auto;
}
h1.zagolovok {
 font-family : Arial;
 font-size : 20px;
 font-weight : 500;
}

#site_container p {
 font-family : Arial;
 font-size : 14px;	
}
#site_container a {
 font-family : Arial;
 font-size : 14px;	
 color : #000000;
}
#reg_form_block {
 font-family : Arial;
 font-size : 14px;	
 color : #000000;
}
table.product {
font-family : Arial;
 font-size : 12px;	
 color : #000000;
 border : 0px;
 border-collapse : collapse;
}
td.name {
	width : 228px;
	border : 0px;
	border-right-width : 1px;
	border-right-style : solid;
	}
td.bulk_weight {
	text-align : center;
	width : 65px;
	border : 0px;
	border-right-width : 1px;
	border-right-style : solid;
}
td.packing {
	text-align : center;
	border : 0px;
	width : 90px;
	border-right-width : 1px;
	border-right-style : solid;
}
td.packagin {
	text-align : center;
	border : 0px;
	width : 59px;
	border-right-width : 1px;
	border-right-style : solid;
}

td.new {
border : 0px;
width : 73px;
}

#table_header {
	width : 535px;
	background : url(/images/table_header/polosa.jpg) no-repeat 0px 0px;
	height : 25px;
	font-family : Arial;
	font-size : 12px;
	border-collapse : collapse;
}
p.name {
	width : 220px;
	float : left;
	padding : 5px 0px 0px 10px;
}
p.bulk_weight {
	width : 70px;
	float : left;
	text-align : center;
	padding : 5px 0px 0px 0px;
}
p.packing {
	text-align : center;
	width : 95px;
	float : left;
	padding : 5px 0px 0px 0px;
}
p.packagin {
	text-align : center;
	width : 53px;
	float: left;
	padding : 5px 0px 0px 0px;	
}
div.main_photo {
	width :200px;
	height : 120px;
	float : left;
}
#main_photo_container{
	width : 600px;
	height : auto;
	clear : both;
	text-align : center;
}
#product_table {
	width : 600px;
	height : auto;
	clear : both;
}

#main_photo_container img {
	border: 0px;
}
img {
border : 0;
}
.table_item{
	width : 40px;
	height : 10px;
}

/*Начнем здесь описание форм ввода данных*/
/*и представления таблиц*/
table {
	font-family : Arial;
	font-size : 14px;
	border-collapse : collapse;
	
}
caption {
	text-align : left;
	font-size : 14px;
	margin : 0 0 .5em 0;
	font-weight : bold;
}
th, td {
	border-right : 1px solid #ffffff;
	padding : .3em;
}
tr {

}
thead th {
	background : #eb1c2c;
	color : #fff;
}
tbody th {
	background : #10864a;
	font-weight : normal;
	color : #fff;
	text-align : left;
}
tbody td {
	text-align : left;
}

/*Оформим внешний вид дополнительной информации */
p.additional_information {
	font-size : 16px;
	font-weight : bold;
	padding : 5px 0px 5px 0px;
}

table#login_form {
	font-family : Arial;
	font-size : 16px;
}

table#login_form td {
	border-right : 0px;
	padding : 0px;
}