﻿/* ОБЩИЕ СТИЛИ  */
body
{
    background-color: #FFC83B;
   
}
body,table,td,div,p,span
{
    font-family:Verdana;
    font-size:13px;
    font-weight:normal;
    color:Black;
}
table
{
    border-collapse: collapse;
}
td, tr, th, img, div, span
{
    padding: 0px;
    margin: 0px;
}
table td
{
    vertical-align: top;
}
table.borderwidth td
{
	border:solid 1px black;
	padding-left:5px;
	padding-right:5px;
}
table.paddingwidth td
{
	padding-left:5px;
	padding-right:5px;
}
BODY, TEXTAREA{
overflow=auto;
margin:0px;
}
BODY, TEXTAREA, DIV{
scrollbar-3dlight-color:#FEB003;
scrollbar-arrow-color:white;
scrollbar-base-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#CC6600;
scrollbar-highlight-color:;
scrollbar-shadow-color:#CC6600;
scrollbar-track-color:#FEB003;
} 

/* Растягиваем на 100% */
.zoom, body
{
    height: 100%;
    width: 100%;
}
h1
{
    font-family: Verdana;
    font-size: 12px;
    color: Black;
    text-transform: uppercase;
    margin: 0px;
}
h2
{
    font-family: Verdana;
    font-size: 11px;
    color: Black;
    text-transform: uppercase;
    margin: 0px;
    font-weight: bold;
}
h3
{
    font-family: Verdana;
    font-size: 10px;
    color: Black;
    text-transform: uppercase;
    margin: 0px;
    font-weight: bold;
}
input,textarea
{
    border:solid 1px #CC6600;
}
input.btn
{
    background-color:#CC6600;
    color:White;
    border:solid 1px white;
}

img
{
    border-width:0px;
}
/* ОСНОВНЫЕ ГРАФИЧЕСКИЕ БЛОКИ */

/* Меню каталогов */
td.CatalogMenu
{
    border-bottom: 1px solid #996600;
    padding-left: 16px;
    background: url( 'Menu2Sh.gif' ) repeat-x left top;
   /* vertical-align: middle;*/
   padding-top:6px;
    
}
/* Фон с коровой */
td.green
{
    background: #FFC83B url( 'ground.gif' ) repeat-x left top;
    /*text-align: center;*/
    vertical-align: middle;
}
/* Заливка над первым разделом каталога */
td.Sky
{
    background: url( 'master_sky.gif' ) no-repeat right top;
    padding-top: 36px;
    width: 202px;
}
/* Самая верхняя заливка */
td.TopGreen
{
    background: #FEB303 url( 'bg_hedSh.gif' ) repeat-x left top;
}
td.TopLeftResheto
{
    width: 222px;
    background: url( 'topleftresheto.gif' ) no-repeat;
}
/* Решето в футере */
td.LeftFooterResheto
{
    /*background: url( 'LeftStolbSh.gif' ) repeat-x left top;*/
    background: url( 'LeftFooterResheto.gif' ) no-repeat left top;
    width: 28px;
}
td.CenterFooterResheto
{
    text-align: right;
    vertical-align: bottom;
    background: url('BgShDw.gif') repeat left top;
    padding-bottom: 10px;
}
td.RightFooterResheto
{
    background: url('RightStolbSh.gif') no-repeat left top;
    width: 63px;
}
td.LinkFooterResheto
{
    background: url('LinkFooterResheto.gif') repeat-y left top;
}

.TextHeader
{
    background-color: #006600;
    padding-bottom: 4;
    padding-left: 20px;
    padding-top: 4;
    text-align: left;
    font-family: Verdana;
    font-style: normal;
    font-size: 11px;
    color: #ffffff;
}
.TextHeader H1
{
   font-size: 11px;
    font-family:Verdana;
    margin:0px;
    text-transform:none;
    color:White;
    font-weight:normal;
}

.menu11logoBg
{
    background: url(Menu111.gif) repeat-x left bottom;
    padding: 1px 11px 5px 11px;
    vertical-align: top;
    white-space: nowrap;
}

.menu12logoBg
{
    background: url(Menu12.gif) no-repeat left top;
}

.menu13logoBg
{
    background: url(Menu13.gif) left top;
}

.menu11
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.Logo1
{
    background: url(Logo.jpg) no-repeat left top;
}

.Logo2
{
    background: url(Logo2.jpg) no-repeat left top;
}

A ,A:visited
{
    text-decoration: none;
     font-family:Verdana;
    font-size:12px;
    font-weight:normal;
    color:Black;
}
A:hover, A:active
{
    color: white;
}

A.MenuColor, A.MenuColor:visited
{
    color: #000000;
    margin: 0px;
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}
A.MenuColor:hover, A.MenuColor:active
{
    color: #ffffff;
}

.Menu2Bg
{
    background: url(Menu2Bg.gif) repeat-x left top;
}

A.Menu2, A.Menu2:visited
{
    background: url(str.gif) no-repeat left center;
    padding-left: 10px;
    color: #000000;
    text-align: left;
    padding-right: 2px;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
}
A.Menu2:hover, A.Menu2:active
{
    background: url(wstr.gif) no-repeat left center;
    color: #ffffff;
    text-align: left;
    padding-right: 2px;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
}

a.h1,a.h1:active,a.h1:visited
{
    font-family: Verdana;
    font-size: 16px;
    color: Black;
    text-transform: uppercase;
    font-weight:bold;
}
a.h1:hover
{
    color:White;
}
a.h2,a.h2:active,a.h2:visited
{
    font-family: Verdana;
    font-size: 14px;
    color: Black;
    text-transform: uppercase;
    font-weight:bold;
}
a.h2:hover
{
    color:White;
}

a.h3,a.h3:active,a.h3:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: Black;
    text-transform: uppercase;
    font-weight:bold;
}
a.h3:hover
{
    color:White;
}

.Menu3Text
{
    text-align: center;
}

A.Menu3, A.Menu3:visited
{
    text-decoration: underline;
    color: #330000;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}
A.Menu3:hover, A.Menu3:active
{
    color: #ffffff;
}
A.Menu3i, A.Menu3i:visited
{
    text-decoration: underline;
    color: white;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}
A.Menu3i:hover, A.Menu3i:active
{
    color: #FFE571;
}

.polosa
{
    background: url(polosa.gif) repeat-x left top;
}

.futer
{
    background: url(trava.gif) repeat-x left top;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: White;
    padding-bottom: 5px;
    padding-right: 10px;
}

.Picture
{
    border-top: 1px solid #c57d12;
    border-bottom: 1px solid #dbdb00;
}

A.TXL, A.TXL:visited
{
    background: url(TXL2.gif) no-repeat right bottom;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: Black;
    padding-bottom: 5px;
    padding-right: 30px;
}
A.TXL:hover, A.TXL:active
{
    background: url(TXL1.gif) no-repeat right bottom;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: White;
    padding-bottom: 5px;
    padding-right: 30px;
}


.TextHeaderSh
{
    background-color: #006600;
    padding-bottom: 4;
    padding-left: 26px;
    padding-top: 4;
    text-align: left;
    font-family: Verdana;
    font-style: normal;
    font-size: 11px;
    color: #ffffff;
}

.TextHeaderSh H1
{
    font-size: 11px;
    font-family:Verdana;
    margin:0px;
    text-transform:none;
    color:White;
    font-weight:normal;
}

.menu11logoBgSh
{
    background: url(Menu11.gif) left top;
    padding: 1px 11px 5px 11px;
    vertical-align: top;
}



.Menu2Sh
{
    background: url(Menu2Sh.gif) repeat-x left top;
}


A.Menu22Sh, A.Menu22Sh:visited
{
    background: url(str.gif) no-repeat left center;
    padding-left: 9px;
    padding-right: 10px;
    color: #000000;
    text-align: left;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
}
A.Menu22Sh:hover, A.Menu22Sh:active
{
    background: url(wstr.gif) no-repeat left center;
    padding-left: 9px;
    padding-right: 10px;
    color: #ffffff;
    text-align: left;
    font-size: 10px;
    font-family: Verdana;
    font-weight: bold;
}

A.txllink, A.txllink:visited
{
    /*background: url(TXL2Sh.gif) no-repeat right center;*/
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: Black;
    padding-right: 30px;
}
A.txllink:hover, A.txllink:active
{
    /*background: url(TXL1Sh.gif) no-repeat right center;*/
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: White;
    padding-right: 30px;
}



/*Katalog on all pages*/
table.search td
{
    color: White;
}
table.search td.TopLeft
{
    background-image: url( 'left_angle.gif' );
    background-repeat: no-repeat;
    height: 13px;
    width: 32px;
    background-position: top right;
}
table.search td.TopRight
{
    background-image: url( 'right_angle.gif' );
    background-repeat: no-repeat;
    height: 13px;
    width: 21px;
}
table.search td.BottomLeft
{
    background-image: url( 'left_bottom.gif' );
    background-repeat: no-repeat;
    height: 19px;
    width: 32px;
    background-position: top right;
}
table.search td.BottomRight
{
    background-image: url( 'right_bottom.gif' );
    background-repeat: no-repeat;
    height: 19px;
    width: 21px;
}
table.search td.Top
{
    background-image: url('Top.gif');
    background-repeat: repeat-x;
}
table.search td.Bottom
{
    background-image: url('master_bottom.gif');
    background-repeat: repeat-x;
}
table.search td.BottomResheto
{
    background-image: url('master_bottom_resheto.gif');
    background-repeat: no-repeat;
}
table.search td.Left
{
    background-image: url('master_left.gif');
    background-repeat: repeat-y;
    background-position: top right;
}
table.search td.Right
{
    background-image: url('master_right.gif');
    background-repeat: repeat-y;
    background-position: right top;
}
table.search td.Center
{
    background-image: url( 'master_logo.gif' );
    background-repeat: repeat-x;
    background-position: right top;
}
/*First on all pages*/
table.blue td
{
    color: White;
}
table.blue td.TopLeft
{
    background-image: url( 'left_angle.gif' );
    background-repeat: no-repeat;
    height: 13px;
    width: 32px;
    background-position: top right;
}
table.blue td.Top
{
    background-image: url( 'Top.gif' );
    background-repeat: repeat-x;
}
table.blue td.TopRight
{
    background-image: url( 'master_right_angle_blue.gif' );
    background-repeat: no-repeat;
    height: 13px;
    width: 21px;
}
table.blue td.Left
{
    background-image: url( 'master_left.gif' );
    background-repeat: repeat-y;
    background-position: left top;
    background-position: top right;
}
table.blue td.Center
{
    background-image: url( 'master_logo_b.gif' );
    background-repeat: repeat-x;
    background-position: right top;
}
table.blue td.Right
{
    background-image: url( 'master_right_blue.gif' );
    background-repeat: no-repeat;
    background-position: right top;
}
table.blue td.BottomLeft
{
    background-image: url( 'left_bottom.gif' );
    background-repeat: no-repeat;
    height: 19px;
    width: 32px;
    background-position: top right;
}
table.blue td.BottomRight
{
    background-image: url( 'master_right_bottom_angle_b.gif' );
    background-repeat: no-repeat;
    height: 19px;
    width: 21px;
}
table.blue td.BottomResheto
{
    background-image: url( 'master_bottom_resheto.gif' );
    background-repeat: no-repeat;
}
table.blue td.Bottom
{
    background-image: url( 'master_bottom.gif' );
    background-repeat: repeat-x;
}
/*Second on all pages*/
table.second td.TopLeft
{
    background-image: url( 'master_left_angle_s.gif' );
    background-repeat: no-repeat;
    background-position: top right;
    height: 14px;
    width: 32px;
}
table.second td.Top
{
    background-image: url( 'second_top.gif' );
    background-repeat: repeat;
}
table.second td.TopRight
{
    background-image: url( 'master_right_angle_s.gif' );
    background-repeat: no-repeat;
    height: 14px;
    width: 21px;
}
table.second td.Left
{
    background-image: url( 'master_left.gif' );
    background-repeat: repeat-y;
    background-position: left top;
    background-position: top right;
}
table.second td.Right
{
    background-image: url( 'master_right.gif' );
    background-repeat: repeat-y;
    background-position: right top;
}
table.second td.Center
{
    background-image: url( 'master_logo.gif' );
    background-repeat: repeat-x;
    background-position: right top;
}
table.second td.BottomLeft
{
    background-image: url( 'left_bottom.gif' );
    background-repeat: no-repeat;
    height: 19px;
    width: 19px;
    background-position: top right;
}
table.second td.BottomRight
{
    background-image: url( 'right_bottom.gif' );
    background-repeat: no-repeat;
    height: 19px;
    width: 21px;
}
table.second td.BottomResheto
{
    background-image: url( 'master_bottom_resheto.gif' );
    background-repeat: no-repeat;
}
table.second td.Bottom
{
    background-image: url( 'master_bottom.gif' );
    background-repeat: repeat-x;
}
/*StartPage*/
table.start td.TopLeft
{
    background-image: url( 'left_top_angle_start.gif' );
    background-repeat: no-repeat;
    height: 14px;
    width: 19px;
}
table.start td.Top
{
    background-image: url( 'start_top.gif' );
    background-repeat: repeat-x;
}
table.start td.TopRight
{
    background: url( 'right_top_angle_start.gif' ) no-repeat right top;
    height: 14px;
    width: 21px;
}
table.start td.LeftResheto
{
    background-image: url( 'start_left_resheto.gif' );
    background-repeat: no-repeat;
    background-position: left top;
}
table.start td.Left
{
   /* background-image: url( 'left_start.gif' );
    background-repeat: repeat-y;
    background-position: left top;*/
    background: url('left_start_az.jpg') no-repeat right bottom;
}
table.start table.left
{
			width:100%;
			height:100%;
			background: url('left_start_bg_az.jpg') repeat-y right top;
}

table.start td.Center
{
   /* background-image: url( 'start_center.gif' );
    background-repeat: repeat-x;
    background-position: right top;*/
   background:#FEB303 url( 'start_center_az.jpg') repeat-x right bottom;
    vertical-align: top;
    text-align: center;
    /*height:71px;*/
}
table.start td.CenterResheto
{
    background-image: url( 'start_center_resheto.gif' );
    background-repeat: repeat-x;
    background-position: right top;
}
table.start td.Right
{
   /* background-image: url( 'start_right.gif' );
    background-repeat: repeat-y;
    background-position: right top;*/
   background:url('start_right_az.jpg') no-repeat right bottom;
}
table.start table.right
{
	 width:100%;
	 height:100%;
	 background:url('start_right_bg_az.jpg') repeat-y right top;
}
table.start td.RightResheto
{
    background-image: url( 'start_right_resheto.gif' );
    background-repeat: repeat-y;
    background-position: right top;
}
table.start td.BottomLeft
{
    background-image: url( 'start_left_angle_bottom.gif' );
    background-repeat: no-repeat;
    height: 22px;
    width: 19px;
}
table.start td.BottomRight
{
    background-image: url( 'start_right_angle_bottom.gif' );
    background-repeat: no-repeat;
    height: 22px;
    width: 24px;
}
table.start td.Bottom
{
    background-image: url( 'start_bottom.gif' );
    background-repeat: repeat-x;
    border:solid 1px red;
}

table.start td.TopLenta
{
    background-image: url( 'start_lenta_up.gif' );
    background-repeat: no-repeat;
    background-position: top right;
}
table.start td.CenterLenta
{
    background-image: url( 'start_lenta_center.gif' );
    background-repeat: repeat-y;
    background-position: top right;
}
table.start td.BottomLenta
{
    background-image: url( 'start_lenta_bottom.gif' );
    background-repeat: no-repeat;
    background-position: top right;
}
div.delimetr
{
    background: url( 'delimetr.gif' ) repeat-x center center;
    width: 100%;
    height: 3px;
}
div.delimetr2
{
    background: url( 'delimetr2.gif' ) repeat-x center center;
    width: 100%;
    height: 3px;
}
a.catalog, a.catalog:active, a.catalog:visited
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: black;
}
a.catalog:hover
{
    color: White;
}
a.catalog2, a.catalog2:active, a.catalog2:visited
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: black;
}
a.catalog2:hover
{
    color: White;
}
div.catalog
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: black;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
}
div.catalog p
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: black;
    
}

h1.catalog
{
    font-family: Verdana;
    font-size: 12px;
    color: Black;
    text-transform: uppercase;
    margin: 0px;
}
h2.catalog
{
    font-family: Verdana;
    font-size: 11px;
    color: Black;
    text-transform: uppercase;
    margin: 0px;
    font-weight: bold;
}
h1.big
{
     font-family:'Arial Black' Arial;
     font-size:18px;
     text-transform:uppercase;
     font-weight:bold;
     margin-bottom:5px;
     white-space: nowrap;  
}

table.catalog td
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: Black;
}
table.catalog h3
{
    font-family: Verdana;
    font-size: 12px;
    color: Black;
    margin: 0px;
}
table.data th
{
    background-color: #CC6600;
    font-family: verdana;
    font-size: 10px;
    font-weight: normal;
    color: white;
    text-transform: uppercase;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right:2px;
    text-align: left;
    vertical-align:middle;
}
table.data td
{
    background-color: #FFE571;
    padding-bottom: 2px;
    font-size:10px;
    padding-left: 4px;
    vertical-align:middle;
    padding-right:2px;
}
table.data, table.data td, table.data th
{
    border: solid 1px #FFC83B;
}
table.registr tr
{
    height:20px;
}
table.registr td
{
     vertical-align:bottom;
}
table.login td
{
    font-size:10px;
}
DIV.flash
{
	 margin:0px;
	 padding:0px;
}
DIV.MainFlash
{
	 margin:0px 0px 30px 0px;
	 padding:0px;
	 /*border:solid 1px #fff;*/
}
td.StartGradient
{
    background:url('start_gradient.gif') repeat-x top left;
    
}
table.traktor td
{
PADDING-LEFT: 5px;
}
table.westfalia td
{
    font-size:10px;
    font-family:Verdana;
}
table.tank td
{
    text-align:center;
}
/**/
.foto {
     padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
}
.text_mini {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	color:#333333;
}	
.text_didascalia {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:6px;
	color:#333333;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	vertical-align:top;
	font-size:11px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	line-height:15px;
}
.tit_big {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0033;
	padding-left:80px;
	padding-top:15px;
	text-align:left;
	background-image: url(images/sf_titolibig.gif);
	background-repeat: no-repeat;
	font-weight: bold;	
}
.modello {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#CC3300;
	color:#CCCCCC;
	padding:3px 3px 3px 3px;
	font-weight:bold;
} 