
.delim {background-color:#AAAAAA;}
.space-delim {width:100%; line-height:1px; height:1px; background-color:#AAAAAA; margin:5px 0 5px 0; }

/* OLD STYLE




/* Tooltips */
#LOGO{
background: url("img/logo.jpg"/*tpa=http://alfa-trans/img/logo.jpg*/) 50% 0%;
background-repeat: no-repeat;
}

#brd{
    border: 1px double #9d9d9d;
    background: #FFFFFF;
}
#ag_plah
{
    border: 1px solid #9e9e9e;
    background: #F0F0F0;
}


A {
        BACKGROUND: none transparent scroll repeat 0% 0%;
        COLOR: #101884;
        TEXT-DECORATION: none
}

A:link {
        font-Weight: normal
}


A:hover {
        text-Decoration: underline
}

A:active {
        BACKGROUND: none transparent scroll repeat 0% 0%;
        COLOR: red;
}

A:visited {
        font-Weight: normal
}

BODY {
        background: #ffffff none;
        MARGIN: 0px;
        FONT: 9pt Arial, Helvetica, sans-serif;
}

*/

html { min-height: 100%; margin-bottom: 0px; }
body {padding:0 0 0 0; margin:0px 0px 0 0px; font-family: Arial; color: #444444; font-weight:normal; background-color:#FFFFFF; letter-spacing:0px}

* { font-family: Arial; font-size:11px; }
h1  {font-size: 190%; font-weight:normal; margin:0px 0 0px 0; padding:0 0 0px 0;}
h2  {font-size: 160%; font-weight:normal; margin:0px 0 0px 0; padding:0 0 0px 0;}
h3  {font-size: 130%; font-weight:normal; margin:0px 0 0px 0; padding:0 0 0px 0;}
h4  {font-size: 120%; font-weight:normal; margin:0px 0 0px 0; padding:0 0 0px 0;}

a {color: #3D71CD;}
a:link {text-decoration:underline; color: #3D71CD;}
a:visited {text-decoration:underline; color: #598FEE;}
a:active {text-decoration:none; color: #3D71CD;}
a:hover {text-decoration:none; color: #3D71CD;}

.menu {color: #005a9c; text-decoration:none;}
.menu a:link {text-decoration:none;  color: #005a9c;}
.menu a:visited {text-decoration:none; color: #005a9c;}
.menu a:active {text-decoration:none; color: #005a9c;}
.menu a:hover { text-decoration:underline; color: #005a9c;}

.menu2 {color:#444444; font-size: 11px;}
.menu2 a { display:block; width:126px; height:46px; color:#AAAAAA; font-size: 11px; text-decoration:none; padding: 5px 0px 0px 5px}
.menu2 a:link {color:#444444; text-decoration:none;}
.menu2 a:visited {color:#444444; text-decoration:none;}
.menu2 a:active {color:#444444; text-decoration:none;}
.menu2 a:hover {color:#444444; text-decoration:none;}

.font1 {color:#444444; font-size: 9px;}
.font1 a {color:#444444; font-size: 9px; text-decoration:underline;}
.font1 a:link {color:#444444; text-decoration:underline;}
.font1 a:visited {color:#444444; text-decoration:underline;}
.font1 a:active {color:#444444; text-decoration:none;}
.font1 a:hover {color:#444444; text-decoration:none;}

.font2 {color:#FFFFFF; font-size: 11px;}
.font2 a {color:#FFFFFF; font-size: 11px; text-decoration:underline;}
.font2 a:link {color:#FFFFFF; text-decoration:underline;}
.font2 a:visited {color:#FFFFFF; text-decoration:underline;}
.font2 a:active {color:#FFFFFF; text-decoration:none;}
.font2 a:hover {color:#FFFFFF; text-decoration:none;}

.font3 {color:#444444; font-size: 13px;}
.font3 a {color:#444444; font-size: 13px; text-decoration:underline;}
.font3 a:link {color:#444444; text-decoration:underline;}
.font3 a:visited {color:#444444; text-decoration:underline;}
.font3 a:active {color:#444444; text-decoration:none;}
.font3 a:hover {color:#444444; text-decoration:none;}

.col_l {padding-right: 10px;}
.col_r {padding-left: 10px;}
.col_c {padding-right: 10px; padding-left: 10px;}
.title_l { background: url("/img/col_l.gif"/*tpa=http://col_l.gif*/) top left; width:195px; height:25px; background-repeat: no-repeat; margin-bottom: 10px}
.title_r { background: url("/img/col_r.gif"/*tpa=http://col_r.gif*/) top left; width:125px; height:25px; background-repeat: no-repeat; margin-bottom: 10px}
.title_l h2 {color: #FFFFFF; font-size:12px; margin:0 0 0 0; padding-left: 10px; padding-top: 3px;}
.title_r h2 {color: #FFFFFF; font-size:12px; margin:0 0 0 0; padding-left: 10px; padding-top: 3px;}
.title_c { margin-bottom: 10px}
.title_c td.title_c_l { background: url("/img/title_l.gif"/*tpa=http://.gif*/) top left; background-repeat: no-repeat;}
.title_c td.title_c_r { background: url("/img/title_r.gif"/*tpa=http://.gif*/) top right; background-repeat: no-repeat;}
.title_c td.title_c_c { background: url("/img/title_bg.gif"/*tpa=http://.gif*/) top left; background-repeat: repeat-x;}
.title_c td.title_c_c h2 {color: #FFFFFF; font-size:12px; margin:0 0 0 0; padding-left: 10px; padding-top: 3px;}

.angle1 { width: 30px; height: 28px; background: url("/img/angle1.gif"/*tpa=http://angle1.gif*/) top left; background-repeat: no-repeat; background-color: #00469B}
.angle2 { width: 30px; height: 28px; background: url("/img/angle2.gif"/*tpa=http://angle2.gif*/) top right; background-repeat: no-repeat; background-color: #00469B}
.angle3 { width: 30px; height: 28px; background: url("/img/angle3.gif"/*tpa=http://angle3.gif*/) bottom left; background-repeat: no-repeat; background-color: #00469B}
.angle4 { width: 30px; height: 28px; background: url("/img/angle4.gif"/*tpa=http://angle4.gif*/) bottom right; background-repeat: no-repeat; background-color: #00469B}
.line1 { background: url("/img/line.gif"/*tpa=http://line.gif*/) top left; background-repeat: repeat-x; background-color: #00469B}
.line2 { background: url("/img/line.gif"/*tpa=http://line.gif*/) top left; background-repeat: repeat-y; background-color: #00469B}
.line3 { background: url("/img/line.gif"/*tpa=http://line.gif*/) top right; background-repeat: repeat-y; background-color: #00469B}
.line4 { background: url("/img/line.gif"/*tpa=http://line.gif*/) bottom left; background-repeat: repeat-x; background-color: #00469B}
.cont, .cont table, .cont td { color: #eeeeee; background-color: #00469B; letter-spacing: 1px }
.hint { color: #aaaaaa; font-size:10px;  letter-spacing: 0px}

.price { font-family: Verdana, Times New Roman; /*font-style: italic;*/ font-size: 17px; font-weight: bold; line-height:35px}
.price-old { font-family: Verdana, Times New Roman; /*font-style: italic;*/ font-size: 14px; font-weight: bold; color:#AAAAAA; text-decoration: line-through;}
.price-small { font-family: Verdana, Times New Roman; /*font-style: italic;*/ font-size: 14px; font-weight: bold; line-height:25px}
.space {line-height:5px; height:5px}
.space2 {line-height:10px; height: 10px}
ul.menu {padding: 0 0 0 0; margin: 0 0 0 0}
ul.menu li {text-indent: 12px; background-image: url("/img/blank.gif"/*tpa=http://blank.gif*/);}

/* Tooltips */
#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #AAAAAA;
padding: 10px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=3);
}








/* JS меню */
.nodeClass{	background-image: url("/img/list_line.gif"/*tpa=http://list_line.gif*/);}

/* Основной заголовок */
.header h2 {font-size:15px; padding: 0 0 0 0;}

/* Подвал */
div.footer {
 margin: auto;
 margin-top: -60px;
 height: 60px;
 clear: both;
 text-align: right;
 position: relative;
}
/* блок гарантирующий, что область на коотрую накладывается div.footer в div.page останется пустой, */
div.footer_guarantor {
 height: 60px;
 clear: both;
}
/* Контейнер всего содержимого кроме подвала */
 div.content {
 margin: auto;
 /*----------------------- 100% высоты контейнера относительно клиентской области и контента для IE, FF, Opera */
 height_: auto !important;
 min-height: 100%;
 height: 100%;
 /*-----------------------*/
}
/* наличие этого блока устанавливает высоту div.page 100% относительно клиентской области и контента в FF, Opera */
div.header {
  position: relative;
  min-height: 100%;
}
* html div.header {
  height: 100%;
}



#bigimgdiv { display:none; position:absolute; z-index:1; left:0; top:0; width:100%; height:100%}
#bigimg { border:1px solid #CCCCCC; background-color:#FFFFFF;}

#size-div { display:none; position:absolute; z-index:1; left:0; top:0; width:100%; height:100%}
#size-area { border:1px solid #CCCCCC; background-color:#FFFFFF; padding: 10px 10px 10px 10px}
#flat-area { display:none; border:1px solid #777777; background-color:#EEEEEE; margin: 10px 10px 10px 10px}
#item-area { display:none; border:1px solid #ED3300; background-color:#FFC4C0; margin: 5px 5px 5px 5px}
.bigalpha {
  background-color: #FFFFFF;
  opacity:0.7;
  -moz-opacity:0.7;
  -khtml-opacity:0.7;
  filter:alpha(opacity=70);
}
/*----*/

.first { font-size:28px; padding:0px 2px 0px 0px}
small, .small { font-size:9px;}
.red {color: #ED3300;}

form {margin:0 0 0 0;}
.button { color: #FFFFFF; background-color: #A0A0A0; border-color: #FFFFFF #BBBBBB #BBBBBB #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input  { color: #444444; background-color: #F4F4F4; border-color: #B5B5B5 #E5E5E5 #E5E5E5 #B5B5B5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/*
input.button {
           font-family : verdana, geneva, arial, helvetica, sans-serif;
           text-decoration : none;
           color : #000000;
           background:#CFE7FF;
           font-size : 10px;
           }
*/
input.search {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

a img{border:0;}





/* UPDATED OLD STYLE */

.uho-link {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight:bold;
        color: #ffffff;
        text-decoration: none;
}

.uho-text {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

.uho-title {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight:bold;
        color: #111987;
}
/*
td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
*/
.text1 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #ffffff;
}

.text0 {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size: 9px;
        color: #000000;
}

.shop_header {
        font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
        font-size: 10px;
        color: #101884;
}

.reganons a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

.text2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #101884;
}

.text2w {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
}


.navbut {
        font-family:  sans-serif, Helvetica, Arial;
        font-size: 11px;
        font-weight:bold;
        color: #121a88;
}

.navbutor {
        font-family:  sans-serif, Helvetica, Arial;
        font-size: 11px;
        font-weight:bold;
        color: #E66666;
}

.Textstabna {
        font-family:  sans-serif, Arial, Helvetica;
        font-size: 14px;
        color: #000000;
}

.menured {
        font-family:  sans-serif, Helvetica, Arial;
        font-size: 11px;
        color: #FF0000;
}

.menuor {
        font-family:  sans-serif,Helvetica, Arial;
        font-size: 11px;
        color: #E66666;
}

.menuw {
        font-family:  sans-serif,Helvetica, Arial;
        font-size: 11px;
        color: #ffffff;
}


.menubig {
        font-family: sans-serif, Arial, Helvetica;
        font-size: 14px;
        color: #121a88;
}

.text2_red {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #ff0000;
}

.text3 {
        font-family: sans-serif, Arial, Helvetica ;
        font-size: 10px;
        color: #9AADBE;
}

.text3black {
        font-family: sans-serif, Arial, Helvetica ;
        font-size: 10px;
        color: #000000;
}

.text3red {
        font-family: sans-serif, Arial, Helvetica ;
        font-size: 10px;
        color: #ff0000;
}

.text4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #121A88;
}

.text5 {
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        color: #C4C6E1;
}

.text7 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #e0e2f3;
}

.text8 {
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 16px;
        color: #FFFFFF;
}

.text9 {
        font-family: sans-serif, Arial, Helvetica ;
        font-size: 14px;
        font-weight: bold;
        color: #ff0000;
}

.text9w {
        font-family: sans-serif,Arial, Helvetica ;
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
}

.text9or {
        font-family: sans-serif,Arial, Helvetica ;
        font-size: 14px;
        font-weight: bold;
        color: #E66666;
}

.text9bl {
        font-family: sans-serif,Arial, Helvetica ;
        font-size: 14px;
        font-weight: bold;
        color: #101884;
}

.text9bl_new {
        font-family: sans-serif,Arial, Helvetica ;
        font-size: 14px;
        color: #000000;
}

li.text9bl_new{
        font-family: sans-serif,Arial, Helvetica ;
        font-size: 14px;
        color: #000000;
		padding-bottom:5px;
}


.text6 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #C4C6E1;
}

.text10_red {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: red;
}
.text11_red {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: red;
}

.rubr {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        text-decoration: none;
}

.title1 {
        font-family: Verdana, Arial,Geneva, Helvetica;
        font-size: 10px;
        color: #ffffff;
}
#mail {
	color:"#000000"; font-size: 11px;
	   }
	   }
#text_index {
	color:"#181212"; font-size: 14px;
	   }
#main_text {
	color:"##000000"; font-size: 14px;
	}

td.1pb {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        border-top : 0;
        border-right : 0;
        border-bottom : 1 solid #848284;
        border-left : 0;

}

.shadow { padding-bottom: 12px; background: url("/img/shadow_bg.gif"/*tpa=http://shadow_bg.gif*/) bottom left; background-repeat: no-repeat;}

.table { border-bottom:1px solid #bbbbbb; border-left:1px solid #bbbbbb}
.table td { border-right:1px solid #bbbbbb; border-top:1px solid #bbbbbb}

.tablebl { border-bottom:1px solid #6699cc; border-left:1px solid #6699cc}
.tablebl td { border-right:1px solid #6699cc; border-top:1px solid #6699cc}

#article A {
        TEXT-DECORATION: underline
}
#article A:hover {
        TEXT-DECORATION: none
}

#promo {
		font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        /* padding: 10px 20px 10px 20px; */
}
#promo h2 {
        font-family:  sans-serif, Helvetica, Arial;
        font-size: 11px;
        font-weight:bold;
        color: #121a88;
        margin: 5px 10px 5px 0px;
}


.alpha a img{
  opacity:0.8;
  -moz-opacity:0.8;
  -khtml-opacity:0.8;
  filter:alpha(opacity=80);
}
.alpha a:hover img{
  opacity:1;
  -moz-opacity:1;
  -khtml-opacity:1;
  filter:alpha(opacity=100);
}

#counters img{
  opacity:0.35;
  -moz-opacity:0.35;
  -khtml-opacity:0.35;
  FILTER: Alpha(Opacity=25, FinishOpacity=20, Style=0, StartX=1, StartY=1, FinishX=88, FinishY=31), Gray;
}












#aaa{margin-top: 10px; margin-left: 20px;}
#aaa1{margin-top: 5px; margin-left: 20px;}
#aaa2{margin-top: 5px; margin-left: 20px;}
#aaa3{margin-top: 5px; margin-left: 15px;margin-right: 0px;}
#aaa4{margin-top: 5px; margin-left: 0px;}
#aaa5{margin-top: 5px; margin-left: 0px;}
#textaaa{FONT: 7pt Arial, Helvetica, sans-serif;}


#agag2 {
	font:		Icon;
	border:	1px Solid ThreeDShadow;
	margin-top:	5px;
	background:	Window;

}



#agag1 {
	font:		Icon;
	border:	0px Solid ThreeDShadow;
	background:	Window;
	color:		WindowText;
}

#agag {
	font:		Icon;
	border:	1px Solid ThreeDShadow;
	background:	Window;
	color:		WindowText;
}
#text05gl {
	font-family: sans-serif,Arial, Helvetica ;
        font-size: 14px;
        font-weight: bold;
        color: ff0000;
}
