body {margin-top: 0px; margin-right: 14px; margin-bottom: 15px; margin-left: 15px}
										
td										{
										font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:15px; 
										}
h1 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 28px; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; text-align: justify}										

.maintable 								{
										background-image: url(/i/topbline.gif); background-repeat: repeat-x; background-color: #d8d8d8;
										}

.maintabletd							{
										border: 0.1em solid white; border-width: 0em 0em 0.1em 0em;
										}
										
.maindiv								{
										width: 974; border: 0.1em solid white; border-width: 0em 0.1em 0em 0em;		
										}
																				
																			   
.logo									{border: 0.1em solid white; border-width: 0.1em 0em 0.1em 0em; background: url(/i/welcome-sts.jpg) #EEEEEE right top; clear: both; height: 61; padding: 0em 0em 0em 0em; background-repeat: no-repeat; width: 974px}

.hdrsibtruck							{color: #FFFFFF; border: 0em solid white; border-width: 0em 0em 0em 0em; height: 19; float: left; padding: 0em 0.5em 0em 0.5em}

.hdrsibtruck a							{font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF;}

.hdrsibtruck a:hover					{font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #848484;}

	 
.hdrCommonLnk 							{color: #FFFFFF; border: 0.1em solid white; border-width: 0em 0em 0em 0.1em; height: 19; float: right; padding: 0em 0.5em 0em 0.5em}

.hdrCommonLnk a 						{font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #FFFFFF;}

.hdrCommonLnk a:hover					{font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #848484;}

.polosa1 {padding: 0em 0em 0em 0em; height: 18; font-size: 9px; }

.polosa2									{
										height: 11px; background: #424242; border: 0.1em solid white; border-width: 0.1em 0em 0em 0em; font-size: 1px; width:974;
										}									

										
.topmenu 								{
										POSITION: absolute; TOP: 80px;
										}										
										
.polosa3									{
height: 167; width: 974; padding: 0em 0em 0em 0em; background: url(i/telephones.jpg) #000000 right; margin: 0em 0em 0em 0em; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; font-size: 9px; background-repeat: no-repeat; border: 0.1em solid white; border-width: 0.1em 0em 0em 0em;									}

.polosa4									{font-family: Arial, Verdana, Tahoma, Geneva,  Helvetica, sans-serif; font-size:11px; height: 16; width: 974; margin: 0em 0em 0em 0em; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; font-size: 11px; border: 0.1em solid white; border-width: 0.1em 0em 0.1em 0em;									}

/*.polosa4 {border: 0.1em solid white; border-width: 0.1em 0em 0.1em 0em; padding: 0em 0em 0em 0em; height: 16; font-size: 11px; padding-left: 10px; padding-right: 10px;}
*/
.polosa4 p {padding: 0em 0em 0em 0em; padding-left: 10px; margin: 0em 0em 0em 0em; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em;}

.polosa4 a {color:#00204A; text-decoration:underline; line-height:15px;}

.articleSubHdr							{font-family:Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; padding: 10 0 10 0;}
										
										
.grayspec								{
										border: 0.1em solid white; border-width: 0.1em 0em 0em 0em; background-color: #EEEEEE;
										}
										
.grayspec div {border: solid 1px #848484; border-width: 0em 0em 0.1em 0em; padding: 10px 0px 10px 0px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;}

.grayspec img {border: 0em none #EEEEEE; margin: 0em 0.7em 0em 0em; margin-top: 0em; margin-right: 0.7em; margin-bottom: 0em; margin-left: 0em}										

.main_lnk a {text-decoration: none; color: #000000;}
.main_lnk a:hover {color: #000000; text-decoration: underline}
										
.graymain								{
										border: 0.1em solid white; border-width: 0.1em 0.1em 0em 0.1em; background-color: #EEEEEE; font-size:11px; 
										}

.graymain p {text-align: justify;}

.graymain ul {text-align: justify;}

.mainform td							{
							font-size:11px;			
										}
										
.formdiv								{
										border: 0.1em solid #848484; border-width: 0.1em 0em 0.1em 0em; padding: 5 0 5 0; text-align: center;									}

.formdiv2 {border: 0.1em solid #848484; border-width: 0.1em 0em 0.1em 0em; padding: 5 0 5 0; text-align: center; color: red}


.whitenews								{
										background-color: #ffffff; font-size:11px; border: 1px solid #D8D8D8; border-width: 0px 0px 0px 1px; padding-left: 10px; padding-right: 10px;
										}										

.whitenews	b							{font-size: 13px;
										}											
										
.whitenews div {border: solid 1px #D8D8D8; border-width: 0 0 1 0; padding: 10 0 10 0; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;}

.whitenews img							{border: 0em none #EEEEEE; border-right-style: solid; margin: 0em 0.7em 0em 0em; margin-top: 0em; margin-right: 0.7em; margin-bottom: 0em; margin-left: 0em}					


.news_comments {border: solid 1px #D8D8D8; border-width: 1 0 0 0; padding: 10 0 10 0; margin: 10px 0px 0px 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.graynews								{
										border: 0.1em solid white; border-width: 0.1em 0em 0em 0em; background-color: #D8D8D8;
										}										

.graynews div {border: solid 1px #848484; border-width: 0 0 1 0; padding: 10 0 10 0; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;}

.graynews div b {font-size: 13px;}

.graynews img							{border: 0em none #EEEEEE; border-right-style: solid; margin: 0em 0.7em 0em 0em; margin-top: 0em; margin-right: 0.7em; margin-bottom: 0em; margin-left: 0em}					

.subscrok								{
										margin: 0em 0em 0em -0.3em; margin-top: 0em; margin-right: 0em; margin-bottom: -0.3em; margin-left: 0em;
										}
										
.input {border: solid 1px #00468E; background-color: #F2F2F3; color: #000000; width: 200px; font-size: 11px;}

.button							{font-family: verdana; font-size:11; border: solid 1px #00468E; background-color: #F2F2F3; color: #000000; height: 1.6em; width: 10em;}

.news_ma						{font-family: Arial, Verdana, Tahoma, Geneva,  Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00204A; text-decoration:underline; line-height:15px;}
.news_ma img {border: 0}

.news_ta								{
										text-decoration: none; color: black;
										}

.news_spec_head							{
										text-decoration: none; color:#00204A;
										}										
.news_spec_body							{
										text-decoration: none; color:#CD0F40;
										}										
										
										
.footerTxt								{
										font-family: Arial, Verdana, Tahoma, Geneva,  Helvetica, sans-serif; font-size:10px; color:#848484; border: 0.1em solid #848484; border-width: 0.1em 0em 0em 0em; background: white; margin: 0em; 
										}

.footerTxt a							{
										font-family: Arial, Verdana, Tahoma, Geneva,  Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#00204A;
										}

.vnutrhead								{
										width: 800px; background: url(/i/telephones.jpg) #000000 right top; margin: 0em 0em 0em 0em; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; font-size: 9px; background-repeat: no-repeat;
										}

.vnutrhead img							{
										border: 1px solid white; border-width: 0px 1px 0px 0px;
										}
										

.vnutrmenleft							{
										border: 0.1em solid #424242; border-width: 0em 0.1em 0em 0em; background-color: #D8D8D8;
										}
										
.vnutrmenleft img {border: 0em none #EEEEEE; margin: 0em 0.7em 0em 0em; margin-top: 0em; margin-right: 0.7em; margin-bottom: 0em; margin-left: 0em}	

.vuntrmaintabl							{
										margin: 10px 0px 10px 0px;
										}

.vnutrmain {border: 1px solid white; border-width: 1px 0px 0px 0px; background-color: #ffffff; font-size: 11px;}

.vnutrmain h1 							{
										margin: 10px 10px 0 10px; margin-top: 8px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; border: 1px solid #D8D8D8; border-width: 0px 0px 1px 0px; font-family:Arial, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#666666;; line-height: 48px; 		}

.vnutrmain h2 							{
										font-family:Arial, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#000000;; line-height: 28px; 
										
										}
										
.vnutrcont								{
										width: 501px; text-align: justify; font-size: 11px; padding-left: 10px; padding-right: 10px;
										}
										
.vnutrcont a {font-size: 11px; text-decoration: underline; color: #00214A}										

.vnutrcont	b							{font-size: 13px;
										}										
.vnutrtable 							{
										border-collapse:collapse;
										}
										
.vnutrtable	td {font-size: 11px; border: solid 1px #D8D8D8;}

.vnutrtable	b  {font-size: 11px;}
										

.archive								{
										width: 501px; font-size: 11px; padding-left: 10px; padding-right: 10px;
										}
										
.news_arc {font-size: 11px; text-decoration: none; color: #000000}										

.vnutrcont1								{
										text-align: justify; font-size: 11px; padding-left: 10px; padding-right: 10px;

										}
										
.vnutrcont1 a {font-size: 11px; text-decoration: underline; color: #00214A}										
										
.vnutrcont1		td						{
										font-family:Arial, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; text-align: justify; font-size: 11px;
										}
										
										

.vnutrcont1	b							{font-size: 13px;
										}		
										
.vnutrcontdop							{
										text-align: justify; font-size:11px; border: 1px solid #D8D8D8; border-width: 0px 0px 0px 1px; padding-left: 10px; padding-right: 10px;
										}
										
.vnutrcontdop	b						{font-size: 13px;
										}											
										
.vnutrcontdop div {border: solid 1px #D8D8D8; border-width: 0 0 1 0; padding: 10 0 10 0; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif;}

.vnutrcontdop_img							{border: 0em none #EEEEEE; border-right-style: solid; margin: 0em 0.7em 0em 0em; margin-top: 0em; margin-right: 0.7em; margin-bottom: 0em; margin-left: 0em}		


.nav {border: 0.1em solid white; border-width: 0em 0em 0.1em 0em; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; padding: 2px 0px 4px 8px; background: #424242; color: white}

.nav a {text-decoration: none; font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; line-height: 19px}



.trailers_char_l {float: left; width: 200px; line-height: 18px; margin-top: 1.1em}					
										
.trailers_char_r {float: left; width: 298px; line-height: 18px;margin-top: 1.1em;}

.trucks_char_head {line-height: 18px; margin-top: 1.1em; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; vertical-align: top; background: #D9D9D9; font-weight: bold}

.trucks_char_l {width: 200px; line-height: 18px; margin-top: 1.1em; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; vertical-align: top}
										
.trucks_char_r {width: 298px; line-height: 18px; margin-top: 1.1em; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; vertical-align: top}


										
/*  menu */

.hdrNavNonIEInactive {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #c5c5c5; TEXT-DECORATION: none
}

.hdrNavNonIEInactive {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #c5c5c5; TEXT-DECORATION: none
}
.hdrNavNonIE {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #424242; TEXT-DECORATION: none
}
.hdrNavNonIE A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #424242; TEXT-DECORATION: none
}
.hdrNavNonIE A :hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #c5c5c5; TEXT-DECORATION: none
}

.hdrNavInactive {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #c1c1c1; TEXT-DECORATION: none
}
.hdrNavInactive :hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #686868; TEXT-DECORATION: none
}
.hdrNavInactive_btn {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hdrNavInactive_btn :hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}

.hdrNav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #424242
}
.hdrNav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.hdrNav_btn {
	COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}



.hdrNavActiveNonJS {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #424242; TEXT-DECORATION: none
}
.hdrNavInactiveNonJS {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #c1c1c1; TEXT-DECORATION: none
}
.hdrNavInactiveNonJS :hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #c1c1c1; TEXT-DECORATION: none
}
.hdrNavNS6270_btn {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hdrNavNS6270_btn A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
.hdrNavNS6270Inactive {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #c5c5c5; TEXT-DECORATION: none
}
.hdrNavNS6270Inactive :hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #686868; TEXT-DECORATION: none
}
										
/* start slider menu */

.topMenu2 {border: 1px solid white; border-width: 0px 0px 0px 0px;}
.topMenu2 A {DISPLAY: block; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; color: black; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; text-decoration: none}
.topMenu2 td {BACKGROUND-IMAGE: url(/i/ugol.gif); BACKGROUND-REPEAT: no-repeat; BORDER-right: #ffffff 1px solid;}
.topMenu2 .current {
	BACKGROUND-IMAGE: url(/i/ugol.gif); COLOR: #ffffff; BACKGROUND-COLOR: #686868;
}
.topMenu2 DIV A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.downSlideMenu {
	MARGIN-TOP: 18px; MARGIN-left: -1px;VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; HEIGHT: auto
}
DIV.downSlideContainer {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BACKGROUND-COLOR: #333333
}
.downSlideContainer A {
	DISPLAY: block;font-size:11px;
}
.downSlideContainer A:hover {
	BACKGROUND-COLOR: #686868; TEXT-DECORATION: none
}
DIV.downSlideContainer A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; WIDTH: 173; COLOR: white; PADDING-TOP: 2px; HEIGHT: auto; BACKGROUND-COLOR: #474747;}

/* end slider menu */

.td_links	   					{color: #000000; border: solid 1px gray; border-width: 0 0 1 0;}
.td_links a						{color: #000000; text-decoration: none; font-size: 11px;}
.td_links a:hover				{color: #000000; text-decoration: underline;}

.galphoto {border:1px #CCCCCC solid; padding:5px; margin-right:10px; margin-bottom:10px; width:100; background:#FFFFFF; float:left;}

.banner img {margin: 0em 0em 0em 0em; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; border: 1px solid #848484}
.banner li {margin: 0 0 0 -25px}

/* сертификаты */
.galcert {float: left; width: 150px; padding-right: 10px;}

/* фотогалерея */

.phname {font-weight: bold; font-size: 12px;}


/* ya-maps */

        /* Внешний вид оверлея (начало) */
            .overlay {
                position: absolute;
                z-index: 1;
                width: 30px;
                height: 28px;
                background: url(http://sibscan.ru/i/scania-ico.png);
                cursor:pointer;
					}
					
        /* Внешний вид оверлея (конец) */

        /* Контейнер для карты (начало) */
            #YMapsID {
                height:100%; 
                width:70%;
                float:left;
					}
        /* Контейнер для карты (конец) */

        /* Ссылки на оверлеи (начало) */
            #info {
                height:100%; 
                width:30%;
                float:right;
				}

            #info > div {
                padding-left:30px;
					}

            #links a{
                display:block;
                width: 90%;
                margin-bottom:10px;
            }
            
            a.active {
                text-decoration: none;
                color: #000;
            }
        /* Ссылки на оверлеи (конец) */
/* end ya-maps */

