body {font-family: Verdana, Arial, Helvetica, Sans-Serif;
	  font-size: 11px;
	  background: url(/zavod/site_images/point.gif);
/*	  background-color: #EEECED;*/
	  margin: 0px 0px 0px 0px;
	  padding: 3px 0px 3px 0px;}

a {text-decoration: none; color: #333333}
a:hover {text-decoration: none; color: #7C7C7C}

a img {border: 0px; text-decoration: none;}

a.link {padding: 2px 0px 2px 0px; text-decoration: none; font-weight: bold; color: #0066CC;}
a.link:hover {text-decoration: none; color: #3E9EFF;}

a.link1, a.link2, a.link3 {padding: 2px 0px 2px 0px; text-decoration: none; color: #0066CC;}
a.link1:hover, a.link2:hover, a.link3:hover {text-decoration: none; color: #3E9EFF;}

a.link1 {font-weight: bold;   font-size: 1em}
a.link2 {font-weight: normal; font-size: 1em}
a.link3 {font-weight: normal; font-size: 0.9em}

/*a.link1, a.link2, a.link3 {padding: 2px 0px 2px 0px; text-decoration: none; color: #478312;}
a.link1:hover, a.link2:hover, a.link3:hover {text-decoration: underline; color: #478312;}
*/

h1{font-size: 1.3em; color: #008040; text-align: center; margin: 0px 0px 0px 0px; padding: 15px 0px 10px 0px; border: #AAAAAA solid 0px;}
h2{font-size: 1.2em; color: #000000; text-align: center; margin: 0px 0px 0px 0px; padding: 12px 0px 10px 0px; border: #AAAAAA solid 0px;}
h3{font-size: 1em;	 color: #FF9933; text-align: center;}

table.dealers .branch {display: none;}

/* new style for h */
/*h1, h2, h3 {font-family: Georgia, "Times New Roman", Times, serif;}
h1, h2, h3 {font-family:"Trebuchet MS", Arial, sans-serif}
h1, h2, h3 {font-family: Verdana, Arial, Helvetica, sans-serif}
h1, h2, h3 {font-family: Tahoma;}

h1{font-size: 18px; font-weight:normal; color: #008040; text-align: center; margin: 0; padding: 15px 0px 10px 0px; border: #AAAAAA solid 0px;}
h2{font-size: 17px; font-weight:normal; color: #333333; text-align: center; margin: 0; padding: 12px 0px 10px 0px; border: #AAAAAA solid 0px;}
h3{font-size: 1em;	 color: #FF9933; text-align: center;}
*/
/*p {line-height: 11pt; text-indent: 30pt; font-size: 1em;}*/

/*p{padding: 0px;	margin: 0px;}*/
/*div{border: 1px solid #AAAAAA;}*/

#outer {width: 100%; min-width: 600px; float:none;}

/*#outer {width: 1024px; min-width: 700px; float:none;}*/
/*hr {padding: 1px 0px 0px 0px;}*/


/***********************************************/
/*					PAGE					   */
/***********************************************/

/*#page {width: 90%; min-width: 1000px; border-spacing: 0px;}*/
#page {width: 1007px; border-spacing: 0px;}

#page #leftcol {width: 193px; vertical-align: top;}
#page #maincol {vertical-align: top;}

#pageheader, #pagebody {background-color: #FFFFFF;}

/********************Page Head******************/
#pagehead {/*height: 152px;*/}

#pagehead .lang_bar{padding: 0px 5px 0px 0px; height: 52px; /*border: #AAAAAA solid 0px;*/ text-align:right; vertical-align:top}
#pagehead .head_menu_bar{width: 110px;  height: 90px; vertical-align: middle; text-align: center; border: #AAAAAA solid 0px;}

#pagehead #leftcol {}
#pagehead #leftcol .image {width: 193px; height: 152px; background: url(../site_images/heart1.jpg);}

#pagehead #maincol {background: url(../site_images/border_top.gif) repeat-x 0 100%;}
#pagehead #maincol .main_image{ width: 100%; height: 152px;	background: url(../site_images/main_image.jpg) no-repeat 0 0;}

#pagehead #maincol .right_corner{width: 100%; height: 152px; float:right;
/*	background-image: url(/zavod/site_images/corner_top_right.gif) no-repeat 100% 100%;*/
}


/**************Page Header (Main Menu)************/
#pageheader {}

#pageheader #leftcol .image {width: 193px; height: 27px; background: url(../site_images/heart2.jpg) no-repeat;}
#pageheader #leftcol {background: url(../site_images/border_left.gif)  repeat-y #fff;}
#pageheader #maincol {background: url(../site_images/border_right.gif) repeat-y 100% 0% #fff;}

/********************Page Body******************/

#pagebody {}
#pagebody #leftcol {background: url(../site_images/border_left.gif) repeat-y 0% 0% #fff;}
#pagebody #leftcol #content {padding: 5px 10px 0px 25px;}
#pagebody #leftcol.baner_box {vertical-align: bottom; text-align: left;}

#pagebody #maincol {background: url(../site_images/border_right.gif) repeat-y 100% 0% #fff;}
#pagebody #maincol #content {padding: 0px 15px 0px 10px; background: url(../site_images/point.gif) repeat-y 0% 0%;}


/********************Page Footer******************/
#pagefooter {height: 16px;	background: url(../site_images/border_bottom.gif) repeat-x  0% 100%;}

#pagefooter .left_corner{width: 16px; height: 16px; float:left;	background: url(../site_images/corner_bottom_left.gif) no-repeat 100% 0%;}
#pagefooter .right_corner{width: 16px; height: 16px; float:right; background: url(../site_images/corner_bottom_right.gif) no-repeat 100% 100%;}

/********************Page Foot******************/
#pagefoot {}
#pagefoot #leftcol #content {}
#pagefoot #maincol #content {}

#pagefoot #statistics { border: #AAAAAA solid 0px; padding: 0 0 0 120px; float: left;}

/***********************************************/


/***********************************************/
/*						MENU				   */
/***********************************************/

/*******************Main Menu*******************/
#main_menu {vertical-align: middle;	text-align: center;}

#main_menu a {color: #FF6666; font-size: 14px; font-weight: bold; padding: 2px 30px 2px 30px;}
#main_menu a:hover {color: #CC0000;}
#main_menu .chek {font-weight: bold; text-decoration: underline; color: #CC0000;}

/****************Footer Menu********************/
#footer_menu {vertical-align: top;	text-align: left; padding: 0px 0px 0px 12px; float:left;}

#footer_menu a {color: #AAAAAA; font-size: 10px; font-weight: normal; padding: 0px 2px 0px 2px;}
#footer_menu a:hover {color: #3399FF;}
#footer_menu a:hover span {color: #CC0000;}

#footer_menu .chek {font-weight: normal; color: #333333;}

#copyright{padding: 0px 12px 0px 0px; text-align:right;  float:right;}

#copyright a {color: #AAAAAA; font-size: 10px; font-weight: normal;}
#copyright a:hover {color: #CC0000;}

/********************Sub Menu*******************/
#sub_menu {padding: 3px 2px 20px 0px; font-weight: bold; font-size: 12px;  border: #AAAAAA solid 0px;}

#sub_menu ul {margin: 0px; padding: 0px; list-style-type: none;}
#sub_menu li {padding: 10px 0px 5px 0px;}

#sub_menu a {border: #AAAAAA solid 0px; color: #3399FF; padding: 5px 0px 5px 0px;}
#sub_menu a:hover {/*text-decoration: none;*/ color: #0066CC;}
#sub_menu .chek {font-weight: bold; text-decoration: underline; color: #0066CC;}
/***********************************************/

/********************Head Menu*******************/
#head_menu {padding: 8px 12px 0px 8px; border: #AAAAAA solid 0px;}

#head_menu ul {font-size: 10px; margin: 0px; padding: 0px; list-style-type: none; /*font-weight: bold;*/ border: #AAAAAA solid 0px;}
#head_menu li {padding: 1px 0px 5px 0px;}

#head_menu a {border: #AAAAAA solid 0px; color:#FFFFFF;  padding: 0px 0px 0px 0px;}
#head_menu a:hover {/*text-decoration: underline;*/ color: #333333;}


/***********************************************/

#pagebody #leftcol .reconstr {
	padding: 2px 2px 4px 2px;
	margin-top: 5px;
	display:block; 
	text-align:center; 
	font-size:10px;
	color:#AAAAAA;
	border: #FFC4C4 solid 1px; 
/*	color:#FFC4C4;
	border: #DDDDDD solid 1px; 
*/
}

#main_contact{padding: 15px 0px 0px 0px; line-height: 12pt; color:#333333; border: #AAAAAA solid 0px;}
#main_contact .item{color: #007D3F;}
#main_contact .value{color: #555555;/* float:right;*/}

#price_list{text-align: center; padding: 15px 0px 0px 0px;}
/***********************************************/

/***********************************************/
/*					SITE MAP				   */
/***********************************************/

div#map {font-size: 11px;}

div#map ul.map {list-style: none;}
div#map ul ul {padding: 0px 0px 0px 2em; margin: 0px 0px 0px 0px; border: #AAAAAA solid 0px;}

div#map li.line1 {margin: 0px 0px 0px 0px; /*padding: 0px 0px 0px 2px; border-left: #AAAAAA solid 2px;*/}
div#map li.line2 {margin: 0px 0px 0px 0px; /*padding: 0px 0px 0px 2px; border-left: #AAAAAA solid 2px;*/}

div#map a {font-size: 1em; font-weight: normal; }
div#map a:hover {text-decoration: underline;}

div#map ul a:hover {color:  #CC0000;}
div#map ul ul a:hover {color: #0066CC;}
div#map ul ul ul a:hover {color: #007900;}

div li.line1 a {color: #CC0000;}
div li.line2 a {color: #0066CC;}
div li.line3 a {color: #007900;}

div li.line1 a:visited {color: #FF9B9B;}
div li.line2 a:visited {color: #AAD5FF;}
div li.line3 a:visited {color: #94D091;}

/***********************************************/


/***********************************************/
/*				MAIN PAGE					   */
/***********************************************/


#main_page .head{
	height: 15px;  padding: 1px 0px 0px 0px;
	font-size: 11px; font-weight: bold; color: #008C46;
	text-align: center;
	background: url(../site_images/headerbg.gif); border: 1px solid #AAAAAA;
}

#main_page .head a {color: #008C46;}

div#publication_main, div#tyres_main {
	margin: 5px 0px 5px 0px;
	color: #333333;
	background: url(../site_images/headerbg_black_r.gif) repeat-x 0 0 #FFFFFF;
	border: 0px solid #AAAAAA;
}


/* new style for headers

/*
div#publication_main, div#tyres_main {
	margin: 5px 0px 5px 0px;
	color: #333333;
	border: 0px solid #AAAAAA;
}


#main_page .head{
	margin: 0 20px 5px 0;
	padding: 1px 0px 1px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: "Courier New", Courier, monospace;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-align: left;

	color:#BEBEBE;
	border-bottom: 1px solid #AAAAAA;

	color: #7DBEFF;
	border-bottom: 2px solid #E6E6E6;

}

#main_page #blog_main .head{

	margin: 0 20px 2px 0;
	padding: 1px 0px 1px 0px;

	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: "Courier New", Courier, monospace;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;

	color:#BEBEBE;
	border-bottom: 1px solid #AAAAAA;

	color: #7DBEFF;
	border-bottom: 0px solid #E6E6E6;
	display:none;

}

*/
div#publication_main .head{
}

div#tyres_main .head{
/*	color: #3EE14E;
	border-bottom: 2px solid #E6E6E6;

	color: #AAAAAA;
	border-bottom: 1px solid #3EE14E;
*/
}


div#blog_main {
	color: #333333; 
	padding: 0px 3px 0px 3px; 
	margin: 0px 0px 0px 0px;
/*	background-color: #FFFFFF; */
	border: 0px solid #AAAAAA;
}

div#blog_main p{
/*	text-align:justify;*/
	border: 0px solid #AAAAAA;
/*	margin: 2px 0 7px 0;		*/
}

/***********Tyres images (Main Widow)***********/

table.tyres_main {width: 100%; color: #333333; font-size: 11px; margin: 4px 0px 2px 0px;
			 border: 0px solid #AAAAAA;}

table.tyres_main img {margin: 0px; float:right; border: 0px solid #AAAAAA;}

table.tyres_main caption {text-align: left; vertical-align: top;}
/*table.tyres_main .category {font-size: 0.9em; font-weight: normal;}
*/
table.tyres_main table.index {font-size: 1em; width: 100%;
									font-weight: normal; text-align: left;
									vertical-align: top;}

table.tyres_main table.index td {border-bottom: 1px dotted #AAAAAA;}
table.tyres_main table.index td.index1 {width: 60%;}
table.tyres_main table.index td.index2 {width: 40%;}

/************Publication (Main Window)************/

div#publication_main p{padding: 0px; margin: 0px; text-indent: 0pt;}
div#publication_main table {border: 0px solid #AAAAAA; width: 100%;  margin: 2px 0px 2px 0px;}
div#publication_main img {margin: 0px 10px 5px 0px; float: left; border: #AAAAAA solid 1px;}
/*div#publication_main .title {font-size: 1em; font-weight:normal; color:#000000}*/
div#publication_main .part {padding: 0px 2px 0px 2px;	font-size: 1em; font-weight:bold;}
div#publication_main .title {/*font-weight:bold;*/}
div#publication_main .text {font-size: 1em; /*text-align: justify;*/}
div#publication_main .text strong, b {font-weight:normal;}
div#publication_main .date {padding: 0px 2px 0px 0px; color: #A40000; font-size: 0.9em;}

div#publication .detail {padding: 0px 5px 0px 0px; font-size: 1em;}
/***********************************************/



/***********************************************/
/*					SEARCH					   */
/***********************************************/

div#search_bar {padding: 15px 0px 0px 0px;}

div#search_bar .search_input {width: 90%; margin: 0px 1px 0px 1px;}
div#search_bar .search_button {width: 50px; height: 17px;
								margin: 0px 1px 0px 1px; cursor: pointer;
								background: url(../images/headerbg.gif);}


div#search #bar {margin: 0px; padding: 10px 0px 10px 0px; float: none;
/*				border: #AAAAAA solid 1px;
 				background-color: #F4FCFF;
*//*			 background: #FFFFFF url(/zavod/images/headerbg_green_r.gif);
			  background-repeat: repeat-x;
			  background-position: 0% 0%;
*/			 border: 0px solid #AAAAAA;
				}

div#search .search_input {width: 98%; margin: 0px 1px 0px 1px; }
div#search .search_button {width: 50px; height: 17px; margin: 0px 1px 0px 1px; cursor: pointer;	background: url(../images/headerbg.gif);}
div#search span {color:#C10000; font-weight: bold;}
div#search span.search_value {font-weight: normal;}


/***********************************************/

.error {font-size: 12px; color: #FF0000; padding: 4px 0px 4px 0px;}
.error_field {font-size: 9px; color: #FF0000; margin: -2px 0px 0px 0px;}

.remark {font-size: 10px; color: #737373; margin: 15px 0px 0px 0px; text-align: center;}


#leftcol .message {font-size: 11px; color: #333333; padding: 4px 4px 4px 4px;}
.message {font-size: 12px; color: #333333; padding: 4px 4px 4px 4px;}

form {margin: 0px 0px 0px 0px;}

textarea {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;
    border: 1px solid #AAAAAA;
    color: #333333;
    background-color: #FBFBFB;
    scrollbar-track-color: #FFFFFF;
    scrollbar-face-color: #E5E5E5;
    scrollbar-arrow-color: #AAAAAA;
    scrollbar-highlight-color: #E5E5E5;
    scrollbar-shadow-color: #FFFFFF}

input, select {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #333333;
    border: 1px solid #AAAAAA; background-color: #FBFBFB; font-size: 11px;}

/*.textarea_descr {width: 40%; height: 50px;}
.textarea_error {width: 40%; height: 50px; border: 1pt solid #FF0000;}
*/

.textarea_add {width: 80%;}
.textarea_error_add {width: 80%; border: 1pt solid #FF0000;}

.input_add {width: 80%;}
.input_error_add {width: 80%; border: 1pt solid #FF0000;}

.input_image {border: 0px;}
.input_checkbox {border: 0px;}

.input_button {width: 100px; height: 18px;
			font-size: 10px; font-weight: bold;	text-align: center;
			border: 1px solid #AAAAAA; color: #AAAAAA;
			background: url(/zavod/images/headerbg_blue.gif);
			cursor: pointer; }

.top_bar {border: 0px solid #AAAAAA; padding: 5px 0px 2px 0px;}
.top_nav_bar {padding-top: 3px;}
.top_text_bar {float: none; padding-top: 5px; text-align: bottom;}
.top_buttons_bar {text-align: right; font-size: 11px;}
.top_right {float: right;}

.button {width: 110px; height: 15px; text-align: center; float: left; border: 1px solid #AAAAAA;
    background-color: #EEEEEE; padding: 1px; margin-left: 3px;}
.button a {display: block; width: 100%; height: 100%;}
.button a:hover {text-decoration: none;}

.bottom_bar {margin-top: 5px;}

/*#pages_bar {width: 98%; background-color: #EEEEEE; padding: 1px 7px 1px 7px;}
#pages_bar .pages_string {color: #009B00; float: right; padding: 1px 7px 1px 7px;}
*/

table.pages_string {color: #009B00;  padding: 1px 7px 1px 7px; border: 0px solid #AAAAAA;}
table.pages_string td {text-align: right;}
table.pages_string a {color: #555555;}
table.pages_string a:hover {text-decoration: none; color: #009B00;}


.button_img {width: 30px; background-color: #EEEEEE; margin: 1px 0px 6px 0px; cursor: pointer; }

/**************Table Download Files*************/
.table_download {border-spacing: 0px; margin: 4px 0px 3px 0px; /*background-color: #AAAAAA;*/
 		/*border-left: #AAAAAA solid 1px; border-right: #AAAAAA solid 1px;*/}
.table_download a.link {font-weight: normal;}
.table_download a.link:hover {}

.table_download .t_head td {border-bottom: #3E9EFF solid 0px;
						border-top: #3E9EFF solid 0px;
						background: url(../images/headerbg.gif);
						font-weight: bold; text-align: center; /*height: 18px;*/
						padding: 1px 0px 1px 0px;}

.table_download .t_body td {border-bottom: #E6E6E6 solid 1px; text-align: center; background-color: #FFFFFF; padding: 5px 2px 1px 2px;}
.table_download .t_body td.first_col {text-align: left; font-size: 1em;}
.table_download .t_body td.size {text-align: right; padding: 5px 5px 1px 20px; font-weight: bold; font-size: 1em; /*color:#008442*/}
.table_download .t_body td.download {text-align: center; font-size: 1em;}
.table_download .t_icon {width: 2%;}
/***********************************************/

/*****************Table Data********************/
.table_data {width: 100%; border-spacing: 0px; margin: 4px 0px 3px 0px; /*background-color: #AAAAAA;*/
 		/*border-left: #AAAAAA solid 1px; border-right: #AAAAAA solid 1px;*/}
.table_data a { }
.table_data a:hover {}

.table_data .t_head td {border-bottom: #3E9EFF solid 0px;
						border-top: #3E9EFF solid 0px;
						background: url(../images/headerbg.gif);
						font-weight: bold; text-align: center; /*height: 18px;*/
						padding: 1px 0px 1px 0px;}

.table_data .t_body td {border-bottom: #E6E6E6 solid 1px; text-align: center; background-color: #FFFFFF; padding: 5px 2px 1px 2px;}
.table_data .t_body td.first_col {text-align: left;}
.table_data .t_icon {width: 2%;}
/***********************************************/


/*****************Image Box*********************/
#image_container{border-spacing: 0px; border: 0px solid #AAAAAA;}

.image_box {width: 110px; height: 152px; float:left; border: 0px solid #AAAAAA;	/*margin: 10px 3px 2px 3px; padding: 3px 2px 3px 2px;*/}
.image_box table {width: 100%; border: 0px solid #AAAAAA;}
.image_box table td {text-align:center; vertical-align: none;}
.image_box table .box_image img {border: 0px solid #AAAAAA;}
.image_box table .box_image img.image {border: 0px solid #AAAAAA;}
.image_box table .box_image img.no_image {border: 0px solid #AAAAAA;}
.image_box table .box_image td {vertical-align: top;}
.image_box table .box_image {height: 108px;}
.image_box table .box_text {height: 16px;}
.image_box table .box_button {height: 20px;}

/***********************************************/

/***********************************************/
/*				Guest Book Messages			   */
/***********************************************/

table.gb_message {width: 100%; border: 0px solid #AAAAAA;}
table.gb_message td.index {color: #000000; font-weight: normal; width: 20%; text-align: right; vertical-align: top;}
table.gb_message tr.theme {color: #000000; font-weight: bold;}
table.gb_message tr.date {color: #A40000; font-size: 10px; text-align: right;}

table.gb_message_add {width: 100%; border: 0px solid #AAAAAA;}
table.gb_message_add td.index {width: 20%; text-align: right; vertical-align: top;}

table.gb_message_add .textarea_add {height: 200px;}
table.gb_message_add .textarea_error_add {height: 200px;}

/***********************************************/


/***********************************************/
/*					QUESTIONNAIR			   */
/***********************************************/
fieldset {margin: 5px 1px 5px 1px; text-align: left; border: 1px solid #AAAAAA;}
fieldset.error_fieldset {margin: 5px 1px 5px 1px; text-align: left; border: 1px solid #FF0000;}

legend {font-weight: bold;}

table.question {width: 100%; padding: 1px 1px 1px 1px; border: 0px solid #AAAAAA;}
table.question td.index {width: 25%; text-align: left; padding-top: 3px; vertical-align: top;}

div#question {color: #333333; padding: 1px 5px 1px 5px; margin: 1px 10px 1px 10px;}

div#question .textarea_add {height: 80px;}
div#question .textarea_error_add {height: 80px;}

div#question .questionnaire {padding: 5px 0px 0px 0px; font-weight: bold; text-align: center; font-size: 13px;}
/***********************************************/

/***********************************************/
/*				   	TYRES					   */
/***********************************************/

div#tyres {font-size: 11px; color: #333333;}

div#tyres #image_container{width: 100%;}

div#tyres .new_tyre {color: #FF4848; font-size: 9px;}

div#tyres .top {font-size: 11px; margin: 2px 10px 10px 10px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #AAAAAA;}
div#tyres .top a.link {font-weight: normal;}

/*****************Ñategory***************/
div#tyres .category {margin: 0px 10px 0px 10px; border: #AAAAAA solid 0px;}

div#tyres .category .image_box {width: 180px; height: 170px; margin: 5px 7px 0px 2px;}

/****************Tyres new*******************/

div#tyres .tyres_new table {width: 100%; margin: 10px 0px 10px 0px; border-spacing: 1px; border-bottom: #AAAAAA solid 1px;}
div#tyres .tyres_new table td {font-size: 1em;text-align: left; vertical-align: top;}
div#tyres .tyres_new table .t_img {text-align: center;}

div#tyres .tyres_new table .t_row1 .t_var , div#tyres .tyres_new table .t_row1 .t_val {background-color: #EEEEEE;}
div#tyres .tyres_new table .t_row2 .t_var , div#tyres .tyres_new table .t_row2 .t_val {background-color: #FFFFFF;}

/*****************Tyres (table)*****************/
div#tyres .tyres {margin: 0px 10px 0px 10px; border: #AAAAAA solid 0px;}

div#tyres .tyres a {width: 100%; padding: 1px 0px 2px 0px; display: block;}
div#tyres .tyres a:hover {background-color: #F4FCFF; text-decoration: none; color: #AAAAAA;}

div#tyres .tyres table {width: 100%; margin: 0px 0px 3px 0px; border-spacing: 1px; border: #AAAAAA solid 0px;}
div#tyres .tyres table .head {height: 20px; font-weight: bold; font-size: 0.9em; background-color: #EEEEEE; text-align: center;}
div#tyres .tyres table .body {font-size: 1em; font-weight: normal; background-color: #E6F2FF; text-align: center;}
div#tyres .tyres table .body_new {font-size: 1em; font-weight: normal; background-color: #E6F2FF; text-align: center;}

div#tyres .tyres table .body1 {font-size: 1em; font-weight: normal; background-color: #FFFFFF; text-align: center;}
div#tyres .tyres table .body2 {font-size: 1em; font-weight: normal; background-color: #F5F5F5; text-align: center;}


/****************Tyres images*******************/
div#tyres .tyres_img .image_box {width: 110px; height: 162px; margin: 13px 10px 10px 9px;	/*padding: 3px 2px 3px 2px;*/}

/******************Tyres View*******************/
div#tyres .tyre_view {color: #333333; font-size: 11px;}
div#tyres .tyre_view img {margin: 0px; float: left; border: #AAAAAA solid 0px;}

div#tyres .tyre_view .size  {font-weight: bold; font-size: 1.5em;}
div#tyres .tyre_view .model {font-weight: normal; font-size: 1.5em;}

div#tyres .tyre_view table.index {font-size: 1em; width: 100%; border-spacing: 1px;
									font-weight: normal; text-align: left;
									vertical-align: top;}


div#tyres .tyre_view table.index td {background-color: #E9F7FE;  border-bottom: 0px solid #AAAAAA; padding-top: 2px;}
div#tyres .tyre_view table.index td.index1 {width: 70%;}
div#tyres .tyre_view table.index td.index2 {width: 30%;}
/***********************************************/


/***********************************************/
/*					PUBLICATION 			   */
/***********************************************/

/****************Publication Bar****************/
div#publication_bar {color: #333333; font-size: 11px; position: relative;}

div#publication_bar table {border-spacing: 0px;}
div#publication_bar table td {padding: 2px 0px 2px 0px; }

div#publication_bar .part {font-size: 1em; font-weight:bold; margin: 0px 0px 4px 0px; }
div#publication_bar .date {color: #A40000; font-size: 0.9em;}
div#publication_bar .title {font-size: 1em;}

/******************Publication******************/
#publication {margin: 0px 10px 0px 10px; color: #333333; font-size: 11px; border: #AAAAAA solid 0px;}

/*#publication h1 {padding: 2px 0px 1px 3px; margin: 0px 0px 10px 0px; text-align:left;  font-size: 1.2em; font-weight:normal;
				color: #FFFFFF;
				background: #1AB5FF;
				border-left: #FF8080 solid 5px;
				border-bottom: #AAAAAA solid 1px;}
*/

#publication .basic_image {margin: 0px 14px 0px 0px; float: left; border: #AAAAAA solid 0px;}
#publication .basic_image#img_center {width: 100%;}
#publication .basic_image#img_anywhere {width: 5%;}
#publication .basic_image img {margin: 4px 0px 0px 0px; border: #AAAAAA solid 1px; text-align: center;}
#publication .basic_image .description {font-size: 10px; text-align: center; font-weight: bold;	padding: 3px 0px 3px 0px; line-height: 8pt; text-indent: 10pt;}

#publication .image_box {width: 150px; height: 110px; padding: 0px; margin: 0px 1px 2px 2px; border: #AAAAAA solid 0px; float:left;}
#publication .image_box table .box_text {font-size: 10px;}
#publication .image_box table .box_image img.image {border: 1px solid #AAAAAA;}

/********************Articles*******************/
#publication .articles_list {border: #AAAAAA solid 0px;}
#publication .articles_list ul {margin-left: 4em; padding: 0px; list-style-type: none;  border: #AAAAAA solid 0px;}
#publication .articles_list ul li {padding: 2px 0px 6px 0px; border: #AAAAAA solid 0px;}

#publication .article_images {border: #AAAAAA solid 0px;}
#publication .article_images .image_box {width: 186px; height: 180px; padding: 0px; margin: 0px 1px 2px 2px; border: #AAAAAA solid 0px; float:left;}

#publication .articles_text {border: #AAAAAA solid 0px;}

#publication .articles_news {border: #AAAAAA solid 0px;}
#publication .articles_news .article {border: #AAAAAA solid 0px; margin: 0px 0px 10px 0px;}
#publication .articles_news .article td {padding: 2px 0px 1px 0px;}
#publication .articles_news .article img {margin: 0px 10px 5px 0px; float: left; border: #AAAAAA solid 1px;}
#publication .articles_news .title {font-size: 1.1em; font-weight:normal;}
#publication .articles_news .date {color: #A40000; font-size: 0.9em; font-weight:normal;}
#publication .articles_news .text {line-height: 11pt; text-indent: 0pt; font-size: 1em;/* text-align: justify;*/}
#publication .articles_news .text strong, b {font-weight:normal;}
#publication .articles_news .text p {padding: 0px; margin: 0px;}

/****************Article view***************/
#publication .article_view {border: #AAAAAA solid 0px;}
#publication .article_view .article {border: #AAAAAA solid 0px; margin: 0px 0px 5px 0px;}
#publication .article_view .title {padding: 20px 0px 10px 0px; text-align: center; font-weight: bold;	font-size: 1.1em;}
#publication .article_view .date {color: #A40000; font-size: 1em; padding: 5px 0px 5px 0px;}
#publication .article_view .text {font-size: 1em; text-align: justify; border: #AAAAAA solid 0px;}
#publication .article_view .text p{margin: 0px 0px 10px 0px; line-height: 11pt; text-indent: 0pt;}

/***********************************************/

.image_show {margin: 0px 10px 10px 0px; float: left; border: #AAAAAA solid 1px;}
.image_show2 {margin: 0px; float: center; border: #AAAAAA solid 1px;}

.separator {height: 1px; width: 100%; margin: 2px 0px 2px 0px;}

.image_num {width: 55px; height: 20px; margin: 2px; float: left; border: #AAAAAA solid 1px;}
.text_num {width: 55px; height: 18px; margin: 2px; float: left; border: #AAAAAA solid 1px;}
.error_text_num {width: 55px; height: 18px; margin: 2px; float: left; border: red solid 1px;}


a.liveint {display: block; width: 88px; height: 15px; background: url(../site_images/hit.gif) no-repeat}

/*

border-spacing: 5px;

*/