FORM {
 margin: 0; /* Óáèðàåì îòñòóïû */
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; BACKGROUND: #E8EAEA; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: Black; PADDING-TOP: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt
}
P {
	MARGIN-TOP: 0px; TEXT-ALIGN: left
}
H1 {
	color: white; text-decoration: none;  font-weight: bold;
	font-size: 15.5pt;
	text-transform: uppercase;
	text-align: right;
	margin-top: 0;
	}

H2 {
	color: #FFFFFF;
	font-size: 22pt;
	letter-spacing: -2px;
}
H3 {
  color: #1A3866; text-decoration: none;  font-weight: bold;
  font-size: 12pt
}

H4 {
  color: #1A3866; text-decoration: none;  font-weight: bold;
  font-size: 10pt
}

img {border:0;}

li { padding-bottom:7px;}
li a { text-decoration:none; color:#1a3866; font-weight:bold}
li a:hover {text-decoration:underline;
}

.mylink:link {  COLOR: #0000FF; font-size: 10pt; TEXT-DECORATION: underline; font-style: italic
}
.mylink:visited {  COLOR: #0000FF; font-size: 10pt; TEXT-DECORATION: underline; font-style: italic
}
.mylink:hover {  COLOR: #0000FF; font-size: 10pt; TEXT-DECORATION: none; font-style: italic
}
.mylink:active {  COLOR: #0000FF; font-size: 10pt; TEXT-DECORATION: underline;  font-style: italic
}

.copyright:link {  COLOR: white; font-size: 8pt; TEXT-DECORATION: none;
}
.copyright:visited {  COLOR: white; font-size: 8pt; TEXT-DECORATION: none;
}
.copyright:hover {  COLOR: white; font-size: 8pt; TEXT-DECORATION: underline;
}
.copyright:active {  COLOR: white; font-size: 8pt; TEXT-DECORATION: none;
}

.copyright2:link {  COLOR: #1A3866; font-size: 8pt; TEXT-DECORATION: none;
}
.copyright2:visited {  COLOR: #1A3866; font-size: 8pt; TEXT-DECORATION: none;
}
.copyright2:hover {  COLOR: #1A3866; font-size: 8pt; TEXT-DECORATION: underline;
}
.copyright2:active {  COLOR: #1A3866; font-size: 8pt; TEXT-DECORATION: none;
}

#txt_big_head {

margin:0 -300px 0 0;
TOP: 47px; right: 50%; WIDTH: 600px; HEIGHT: 50px; POSITION: absolute;
 text-align: right; z-index: 50;
}	
	
/*.zagolovok {
	color: white; text-decoration: none;  font-weight: bold;
	font-size: 15.5pt;
	text-transform: uppercase;
	text-align: right;
	margin-top: 0;
	}*/
.zagolovok {
	text-transform: uppercase;
	color: #156076; text-decoration: none;  font-weight: bold;
	font-size: 12pt
	}

.big_h2 {
	color: #FFFFFF;
	font-size: 22pt;
	letter-spacing: -2px;
	font-weight: bolder;
	}


.select_element {
  color: #156076; text-decoration: none;  font-weight: bold;
  font-size: 12pt
}

.content {
  color: black; text-decoration: none;
  font-size: 10pt
}
.main_content {
  color: white; text-decoration: none; font-weight: bold;
  font-size: 10pt;
  letter-spacing: 1px;
  }

  
.selectxt_menu:link {color: #156076; text-decoration: none; font-size: 10pt;}
.selectxt_menu:visited {color: #156076; text-decoration: none; font-size: 10pt;}
.selectxt_menu:hover {color: #55C7E0; text-decoration: none; font-size: 10pt;}
.selectxt_menu:active {color: #156076; text-decoration: none; font-size: 10pt;}

.selectxt_menu2:link {color: #156076; text-decoration: none; font-size: 12pt;}
.selectxt_menu2:visited {color: #156076; text-decoration: none; font-size: 12pt;}
.selectxt_menu2:hover {color: #55C7E0; text-decoration: none; font-size: 12pt;}
.selectxt_menu2:active {color: #156076; text-decoration: none; font-size: 12pt;}

.selectxtred {
  color: Red; text-decoration: none;  font-weight: bold;
  font-size: 10pt
}

.selectxt {
  color: #156076; text-decoration: none;  font-weight: bold;
  font-size: 10pt
}
.selectxt2 {
  color: #156076; text-decoration: none;   font-size: 10pt
}

.selectxt_mini {
  color: #156076; text-decoration: none;  font-weight: bold;
  font-size: 8pt;
	  	}
		
.selectxt_mini:hover {   
  color: #156076; text-decoration: none;  font-weight: bold; display:block;
  font-size: 8pt;
  background-color: #ADD8E6;
}

.table1 {
  color: #156076; text-decoration: none;  font-weight: bold;
  font-size: 8pt;
  border-bottom: 1px dotted Gray;
}

.table2 {
	border: 1px groove;
	}

.table3 {
  color: #156076; text-decoration: none;  font-weight: bold;
  font-size: 8pt;
}

	
.input {
	margin-top: 4px;
		}
.input2 {
	margin-left: 7px;
	margin-top: 4px;
	}


.selectxt_mini2 {
  color: black; text-decoration: none;  font-weight: bold;
  font-size: 8pt;
  }

.selectxt_mini3 {
  color: #156076; text-decoration: none; font-size: 8pt;
	  	}

/* ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ */
 a.tooltip {
  position: relative;
}

a.tooltip span {
  display: none;
}

a.tooltip:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip:hover span {
   width: 170px;
  display:block;
  position:absolute;
  top:250px;
  left:420px;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
/* ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ  FIN */

/* 1 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ */
 
 
a.tooltip1 span {
  display: none;
}

a.tooltip1:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip1:hover span {
   width: 175px;
  display:block;
  position:absolute;
  top:230px;
  left:200px;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
    -moz-opacity: 0.7; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
/* 2 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ  FIN */
/* 2 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ */


a.tooltip2 span {
  display: none;
}

a.tooltip2:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip2:hover span {

  width: 186px;
  display:block;
  position:absolute;
  top:415px;
  left:215px;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
    -moz-opacity: 0.7; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
/* 2 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ  FIN */

/* 3 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ */


a.tooltip3 span {
  display: none;
}

a.tooltip3:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip3:hover span {
   width: 110px;
  display:block;
  position:absolute;
  top:445px;
  left:645px;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
    -moz-opacity: 0.7; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
/* 3 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ  FIN */

/* 4 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ */

a.tooltip4 span {
  display: none;
}

a.tooltip4:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip4:hover span {
   width: 50px;
  display:block;
  position:absolute;
  top:440px;
  left:823px;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
    -moz-opacity: 0.7; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
/* 4 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ  FIN */

/* 5 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ */


a.tooltip5 span {
  display: none;
}

a.tooltip5:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip5:hover span {
  width: 162px;
  display:block;
  position:absolute;
  top:290px;
  left:758px;
  right:0%;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
    -moz-opacity: 0.7; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
/* 5 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ  FIN */


 a.tooltip6 {
  position: relative;
}

a.tooltip6 span {
  display: none;
}

a.tooltip6:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip6:hover span {
   width: 170px;
  display:block;
  position:absolute;
  top:160px;
  left:420px;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

 a.tooltip7 {
  position: relative;
}

a.tooltip7 span {
  display: none;
}

a.tooltip7:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
}

a.tooltip7:hover span {
  width: 170px;
  display:block;
  position:absolute;
  top:0px;
  left:-175px;
  padding:5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none;
  font:13px/15px arial,sans-serif;
    /* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.tp {position:relative;text-indent:0;}
.tp b {   border-bottom:#90f 1px dotted;   color:#90f;   cursor:help;   font-weight:normal;}
.tp b span {display:none;}/*-- äëÿ FF, OPERA, IE7 --*/

.tp b:hover {   border-bottom:red 1px dotted;   color:red;}
.tp b:hover span {   background:#ADD8E6;   border:0px solid #555;   color:#000;   display:block;   padding:5px;   position:absolute;   top:2px;   left:5px;   z-index:10;   text-align:left;   width:250px;
  font:13px/15px arial,sans-serif;
/* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}

.tp b {behavior:url(http://www.shindler.ru/hover.htc);}
.tp .hover {   border-bottom:red 1px dotted;   color:red;}
.tp .hover span  {   background:#ADD8E6;   border:0px solid #555;   color:#000;   display:block;   padding:5px;   position:absolute;   top:2px;   left:5px;   z-index:10;   text-align:left;   width:250px;
  font:13px/15px arial,sans-serif;
/* ïðîçðà÷íîñòü: */
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
    -moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
    -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}

/* ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ */
 a.tooltip_v2_1 {
  position: relative;
    z-index: 10;
}

a.tooltip_v2_1 span {
  display: none;
    z-index: 10;
}

a.tooltip_v2_1:hover {
  font-size: 100%; /* Ýòî ñòðîêà íåîáõîäèìà äëÿ IE5.x/Win */
	color: #156076; text-decoration: none; font-size: 12pt;
	  z-index: 10;
}

a.tooltip_v2_1:hover span {
  display:block;
  position: absolute;
  padding: 5px;
  border:0px solid #555;
  background:#ADD8E6;
  color:#000;
  text-decoration:none; font-size: 10pt;
  width: 400px;
  left: 40%;
  z-index: 10;
  }

/* 5 ÂÑÏËÛÂÀÞÙÀß ÏÎÄÑÊÀÇÊÀ Ñ ÏÐÎÇÐÀ×ÍÎÑÒÜÞ  FIN */
	 
	 
#cabinet {
	font-size:10pt;
	color: White;
	position: absolute;
	top:15px;
	left:895px;
	height:23px;

}
#cabinet_key {
	position:absolute;
	top:12px;
	left:845px;
	width:42px;
	height:23px;
	background:url(http://www.shindler.ru/images/key.gif)
}
#menu1 {
	position:absolute;
	top:0px;
	left:142px;
	z-index: 2;
}
#block1_flash {
	position:absolute;
	top:50px;
	left:151px;
	z-index: 1;
	
}
#block1_txt {
	position:absolute;
	top:66px;
	left:160px;
	z-index: 1;
}
#block1_tel {
	position:absolute;
	top:100px;
	left:423px;
	z-index: 1;
}
#txt_it_1 {
	position:absolute;
	top:420px;
	left:151px;
	width: 500px;	
	font-size:11px;
	color: White;
	z-index: 2;
}
#txt_it_1 h1
{
font-size:13px;
text-transform:uppercase;
text-align: left;
color: White;
}
#txt_it_1 p {margin:10px 0;}
#txt_it_1 a {color: White;text-decoration:underline}


.cab {
	text-decoration:none;
	color:white;
}

#reg_form {
	position:absolute;
	top:40px;
	left:850px;
	width:180px;
	height:50px;
	visibility: hidden;
	}

#reg_form2 {
	position:absolute;
	top:40px;
	left:850px;
	width:180px;
	height:50px;
	visibility: visible;
	}
	
#top
{
position:relative;
color:#FFF;
margin:0 auto 0 auto;
background:url(http://www.shindler.ru/images/sh_top.jpg) no-repeat;
width:967px;
height:84px;
text-align:left;
z-index:3;
}

#sketch
{
position:absolute;
top:29px;
left:802px;
width:130px;
height:112px;
background:url(http://www.shindler.ru/images/b1_07.jpg) no-repeat;
z-index: 0;
}

#key2
{
position:relative;

width:39px;
height:21px;
background:url(http://www.shindler.ru/images/key2.gif) no-repeat;
}
	
#link1{position:absolute; left:160; top:250; visibility:hidden;}
#link2{position:absolute; left:160; top:250; visibility:hidden;}
#link3{position:absolute; left:160; top:250; visibility:hidden;}
#link4{position:absolute; left:160; top:250; visibility:hidden;}

.info-window { font-size: 85%; }

.sms_left { color:#1a3866;
  padding-left: 4px;
  padding-top: 9px;
  font-size: 100%;
  font-weight: bold;
}

.table1n, .table1n td, .table1n th {
border:solid 1px #156077;
border-collapse:collapse;
color:#03515c;
font-size:12px;
}
.table1n td {
	vertical-align:bottom;
	text-align:left;
	padding:4px;
}
.table1n th {
	vertical-align:top;
	text-align:left;
	padding:4px;
	width:55px;
}

.table3n, .table3n td, .table3n th {
border:solid 1px #156077;
border-collapse:collapse;
color:#03515c;
font-size:11px;
}
.table3n td {
	padding:2px;
}
.table3n th {
	padding:2px;
}


/*  color: #156076; text-decoration: none;  font-weight: bold;
  font-size: 8pt;
  border-bottom: 1px dotted Gray;*/
