body.osn { 
background-color : #ffffdd; 
margin-top : 7px; 
margin-left : 7px;
margin-right : 7px;
font-size : 11px; 
} 
div.osn { 
text-align : center; 
width : 100%; 
margin : 0 auto; 
} 
span.atent { 
text-align : center; 
text-decoration : none; 
color : red; 
font-weight : bold;
display: block;
background-color: #ffffdd;
} 
span.atent_1 { 
text-decoration : none; 
color : red; 
} 
p { 
font-family : Verdana; 
font-size : 11px; 
color : #000000; 
} 
p.date { 
text-align : right; 
font-size : 11px; 
color : #333333; 
margin-top : 0px;
margin-bottom : 10px;
} 
h1 { 
text-align : center; 
font-family : Times New Roman; 
font-size : 17px; 
color : #568274; /*568274*/
margin-bottom : 3px;
display: block;
background-color: #ffffdd;
border-width : 2px 1px 0px 2px; 
border-style : outset;
/* border-color : #ffffff; */
} 
h2 { 
margin-bottom : 10px; 
text-align : center; 
font-family : Verdana; 
font-size : 15px; 
color : #568273; 
text-decoration : underline; 
} 
h3 { 
font-family : Verdana; 
font-size : 12px; 
color : #333333; 
} 
/*--------------------------------------------------------------------------------------------------------line--------------------------------------------------*/
table.ln { 
margin : 0; 
border-collapse : collapse; 
border-width : 2px 1px 1px 2px; 
border-style : outset; 
border-color : #b6f8e3;
width : 100%; 
} 
table.ln td { 
padding : 0; 
width : 100%;
} 
/*----------------------------------------------------------------------------------------------------- End line--------------------------------------------------*/
table.ogr { 
width : 100%; 
border-collapse : collapse; 
border : 0; 
} 
table.ogr td.ogr { 
padding : 0; 
}
img.ogr { 
width : 1024px;
padding : 0; 
margin : 0; 
} 
table.vstr { 
width : 100%; 
height : 10px; 
border-collapse : collapse; 
border : 0; 
} 
table.vstr td.vstrosn { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
color : #4bb591; 
} 
table.vlogo { 
width : 100%; 
height : 140px; 
border-collapse : collapse; 
background-color : #ffffff; 
border-width : 3px 0px 0px 0px; 
border-style : outset; 
border-color : #b6f8e3; 
} 
table.vlogo td.logol { 
padding : 0; 
text-align : left; 
/*background : url(/images/logo12.jpg);
width : 230px;*/
} 
table.vlogo td.logoc { 
padding : 0; 
text-align : center; 
} 
table.vlogo td.logor { 
padding : 0; 
text-align : right;
} 
a { 
text-decoration : none; 
color : #295a4a; 
} 
a:hover { 
text-decoration : underline; 
color : #295a4a; 
} 
/*     --------------------------------------------------------------------glavn menu------------------------------------------------------------------         */
table.menuglv { 
width : 100%; 
height : 25px; 
border-collapse : collapse; 
border-width : 2px 2px 2px 2px; 
border-style : outset; 
border-color : #ffffff;
font-family : Verdana; 
font-size : 11px; 
text-align : center; 
height : 25px; 
background : url(/images/cub_v_c.jpg); 
} 
table.menuglv a { 
text-decoration : none; 
color : #000000; 
border-width : 2px 2px 2px 2px; 
border-style : outset;
/*border-color: #ffffff;*/
display: block;
} 
table.menuglv a:hover { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
/*width : 100px;*/
} 
table.menuglv a.select { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
} 

table.menuglv td.menugll { 
padding : 0 0px 0 0px; 
/*border-right : 0px solid #899096; */
text-align : center; 
/*background : url(/images/cub_v_l.jpg); 
background-repeat : no-repeat; */
width : 201px; 
height : 25px; 
} 
table.menuglv td.menuglc { 
padding : 0 0px 0 1px; 
font-family : Verdana; 
font-size : 11px; 
text-align : center; 
height : 25px; 
/*background : url(/images/cub_v_c.jpg); */
/*background-repeat: repeat-x;*/
} 
table.menuglv td.menuglr { 
padding-left : 1px; 
text-align : center; 
/*background : url(/images/cub_p.jpg); */
/*background-repeat : no-repeat; */
width : 168px; 
height : 25px; 
} 
/*    -------------- niz------------------      */
table.menugln { 
width : 100%; 
height : 25px; 
border-collapse : collapse; 
border-width : 2px 2px 2px 2px; 
border-style : outset; 
border-color : #ffffff;
font-family : Verdana; 
font-size : 11px; 
text-align : center; 
height : 25px; 
background : url(/images/cub_v_c.jpg); 
} 
table.menugln a { 
text-decoration : none; 
color : #000000; 
border-width : 2px 2px 2px 2px; 
border-style : outset;
/*border-color: #ffffff;*/
display: block;
} 
table.menugln a:hover { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
} 
table.menugln a.select { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
} 
table.menugln td.menugll { 
padding : 0 0px 0 0px; 
/*border-right : 0px solid #899096; */
text-align : center; 
/*background : url(/images/cub_v_l.jpg); 
background-repeat : no-repeat; */
width : 201px; 
height : 25px; 
} 
table.menugln td.menuglc { 
padding : 0 0px 0 0px; 
font-family : Verdana; 
font-size : 11px; 
text-align : center; 
height : 25px;
/*background : url(/images/cub_v_c.jpg); */
/*background-repeat: repeat-x;*/
} 
table.menugln td.menuglr { 
padding-left : 1px; 
text-align : center; 
/*background : url(/images/cub_p.jpg); */
/*background-repeat : no-repeat; */
width : 168px; 
height : 25px; 
} 
/*     -------------------------------------------------------------end glavn menu------------------------------------------------------------------         */
table.osn { 
width : 100%; 
height : 630px; 
border-collapse : collapse;
background-color : #ffffff; 
border-width : 1px 2px 0 2px; 
border-style : outset; 
border-color : #ffffff; 
} 
table.osn td.osnl { 
padding : 10px; 
border-right : 2px solid #ffffdd;
/*border-right : 1px inset #b6f8e3;/*b6f8e3*/
background : url(/images/cub_c_l.jpg); 
width : 180px; 
text-align : left; 
vertical-align : top; 
font-family : Verdana; 
font-size : 11px; 
} 
/* ----------------------------------------------------------------------- left menu -----------------------------------------------------------------------------*/
input.lot { 
width : 16px; 
background: url(images/b_search.png);
background-repeat : no-repeat;
border-width : 0; 
cursor : hand;
} 

table.lmenu { 
border-collapse : collapse; 
width : 100%; 
} 
table.lmenu td { 
padding : 4px 0 4px 0; 
} 
table.lm { 
border-collapse : collapse; 
/*border-width : 2px 2px 2px 2px; 
border-style : outset; */
width : 100%; 
} 
table.lm td { 
background : url(/images/cub_l_m.jpg); 
border-width : 2px 2px 2px 2px; 
border-style : outset; 
text-align : center; 
padding : 2px 0 2px 0; 
height : 40px;
} 
table.lm td:hover { 
background : url(/images/cub_l_m_hov.jpg); 
border-width : 2px 2px 2px 2px; 
border-style : outset;
text-align : center; 
padding : 2px 0 2px 0; 
height : 40px;
} 
table.lm td.select { 
background : url(/images/cub_l_m_hov.jpg); 
border-width : 2px 2px 2px 2px; 
border-style : inset;
/*border-color : #ffff99;*/
text-align : center; 
padding : 2px 0 2px 0; 
height : 40px;
} 
table.lm a { 
color : #333333; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
display: block;
} 
table.lm a:hover { 
color : #333333; /* 568273*/
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
} 

table.lm_rev { 
border-collapse : collapse; 
/*border-width : 2px 2px 2px 2px; 
border-style : outset; */
width : 100%; 
} 
table.lm_rev td { 
background : url(/images/cub_l_m_blink.gif); 
border-width : 2px 2px 2px 2px; 
border-style : outset; 
text-align : center; 
padding : 2px 0 2px 0; 
height : 40px;
} 
table.lm_rev td:hover { 
background : url(/images/cub_l_m_hov.jpg); 
border-width : 2px 2px 2px 2px; 
border-style : outset;
text-align : center; 
padding : 2px 0 2px 0; 
height : 40px;
} 
table.lm_rev td.select { 
background : url(/images/cub_l_m_hov.jpg); 
border-width : 2px 2px 2px 2px; 
border-style : inset;
/*border-color : #ffff99;*/
text-align : center; 
padding : 2px 0 2px 0; 
height : 40px;
} 
table.lm_rev a { 
color : #333333; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
display: block;
} 
table.lm_rev a:hover { 
color : #333333; /* 568273*/
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
} 

/* ------------------------------------------------------------------ end left menu ----------------------------*/
table.cons { 
border-collapse : collapse; 
border-width : 6px 5px 5px 6px; 
border-style : ridge;
width : 100%; 
border-color : #b6f8e3;
font-family : Verdana; 
font-size : 11px; 
background-color : #ffffff;
} 
table.cons td { 
border-width : 0; 
text-align : center; 
padding : 0px 5px 1px 5px; 
} 
table.cons p { 
padding : 0; 
margin : 3px 0px 3px 0px; 
text-align : center; 
font-weight : bold; 
display: block;
background-color: #ffffdd;
} 
table.osn td.osnc { 
padding : 10px; 
background-color : #ffffff; 
text-align : left; 
vertical-align : top; 
/*border-left : 2px solid #ffff99;*/
} 
/* ------------------------------------------------------------------ text glavn ----------------------------*/
table.gltxt { 
border-collapse : collapse; 
} 
table.gltxt td { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
} 
table.gltxt u { 
font-family : Verdana; 
font-size : 13px; 
color : #295a4a; /*568274*/
font-weight : bold; 
} 
table.gltxt p { 
padding : 2px 0 2px 0; 
margin : 0; 
text-align : center; 
font-family : Verdana; 
font-size : 12px; 
color : #333333; 
font-weight : bold; 
} 
table.gltxt p.gl2 { 
text-align : right; 
text-decoration : underline; 
color : #568274; /*568274*/
font-size : 13px;
} 
/* ------------------------------------------------------------------ end text glavn ----------------------------*/
/* ------------------------------------------------------------------ list offer ----------------------------*/
table.selection0 { 
border-collapse : collapse; 
width : 100%;
height : 100px; 
margin : 10px 0 0 0;
text-align : left;
background : #ffffee;
border-width : 2px 2px 2px 2px;
border-style : ridge; 
border-color : /*#ffffff;*/#b6f8e3;
height : 23px;
font-size : 11px; 
} 

table.selection0 td.g1 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 100%;
/* border-width : 2px 2px 2px 2px; */
border-color : #b6f8e3;
/* border-style : ridge; */
height : 23px; 
background : url(/images/cub_v_c.jpg);
border-width : 2px 2px 0px 2px; 
border-style : outset; 
border-color : #ffffff;
margin: auto auto;
} 
table.selection0 td.g1 a { 
text-decoration : none; 
color : #000000; 
border-width : 2px 2px 2px 2px; 
border-style : outset;
/*border-color: #ffffff;*/
display: block;
width : 400px;
outline: none;
margin: auto auto;
} 
table.selection0 td.g1 a:hover { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
width : 400px;
} 
table.selection0 td.g1 a.select { 
text-decoration : none; 
color : /*#000000; */#568274;
font-weight : bold;
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
outline: none;
} 
table.selection0 td.g1 span.int { 
text-decoration : none; 
color : #568274; 
font-weight : bold;
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
width : 40%;
margin: auto auto;
}

table.selection { 
border-collapse : collapse; 
width : 100%;
height : 100px; 
margin : 0px 0 2px 0;
text-align : left;
background : #ffffee;
border-width : 0px 2px 2px 2px;
border-color : #b6f8e3;
/* border-style :  ridge; */
border-style : ridge; 
border-color : /*#ffffff;*/#b6f8e3;
font-size : 11px; 

} 

table.selection td.g_ok { 
padding : 3px 10px 10px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 100%;
background-color: #ffffee;
border-width : 0px 0px 0px 0px; 
border-style : outset; 
border-color : #ffffff;
} 
table.selection td.v1 { 
padding : 3px 10px 3px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 480px;
border-width : 0px 2px 0px 2px;
border-color : #ffffff;
border-style : ridge;
} 

table.selection td.v2g2 { 
padding : 3px 10px 3px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 0px 0px 2px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v2g3 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 0px 0px 2px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v2g4 { 
padding : 0px 0px 0px 3px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 0px 0px 2px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v2g5 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 0px 0px 2px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v3g2 { 
padding : 3px 10px 3px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 2px 0px 0px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v3g3 { 
padding : 0px 3px 0px 3px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 2px 0px 0px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v3g3 a { 
text-decoration : none; 
color : #000000; 
background-color: #ffffcf;
border-width : 2px 2px 2px 2px; 
border-style : outset;
/*border-color: #ffffff;*/
display: block;
width : 140px;
} 
table.selection td.v3g3 a:hover { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background : url(/images/cub_v_c.jpg);

border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
width : 140px;
} 
table.selection td.v3g3 a.select { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
width : 140px;
} 
table.selection td.v3g4 { 
padding : 0px 3px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 2px 0px 0px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v3g5 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 210px;
border-width : 0px 2px 0px 0px;
border-color : #ffffff;
border-style : ridge;
text-align: center;
} 
table.selection td.v1center { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
font-weight: bold;
background-color: #ffffee;
}
table.selection td.v2center { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
height : 22px;
color: #000000;
background-color: #ffffee;
}
table.selection td.v3 { 
padding : 0px 20px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
text-align : right;
height : 22px;
color: #000000;
background-color: #ffffee;
}

table.selection td.v4 { 
padding : 0px 8px 0px 8px;
font-family : Verdana; 
font-size : 11px; 
width : 300px;
border-width : 0px 2px 0px 2px;
border-color : #ffffff;
border-style : ridge;
} 
table.selection td.g6 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 100%;
border-width : 2px 2px 2px 2px;
border-color : #ffffff;
border-style : /*ridge;*/outset;
background : url(/images/cub_v_c.jpg);
height : 23px; 
} 
table.selection td.g_sort_l { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
font-weight: bold;
color : #568274;
text-align : left;
/*width : 100%;*/
border-style : ridge; 
height : 23px; 
background-color: #ffffee;
border-width : 2px 0px 0px 0px; 
border-color : #ffffff;
} 
table.selection td.g_sort_r { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
font-weight: bold;
color : #568274;
text-align : right;
/*width : 100%;*/
border-style : ridge; 
height : 23px; 
background-color: #ffffee;
border-width : 2px 0px 0px 0px; 
border-color : #ffffff;
} 
table.selection td.gn { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 100%;
text-align : center;
height : 23px; 
background : url(/images/cub_v_c.jpg);
border-width : 2px 2px 2px 2px; 
border-style : outset; 
border-color : #ffffff;
margin: auto auto;
} 
table.selection td.gn  table{ 
margin: auto auto;
} 
table.selection td.gn input { 
text-decoration : none; 
color : #000000; 
border-width : 1px 2px 2px 1px; 
border-style : outset;
display: block;
width : 250px;
text-align:top;
height : 20px;
vertical-align:top;
background : url(/images/prozr_knop.gif);
cursor: pointer;
margin: auto auto;
} 
table.selection td.gn input:hover { 
text-decoration : none; 
color : #000000; 
display: block;
background-color: #ffffdd;
border-width : 1px 2px 2px 1px; 
border-style : outset;
border-color: #ffffff;
text-align:top;
height : 20px;
vertical-align:top;
margin: auto auto;
} 
table.selection td.gn a { 
text-decoration : none; 
color : #000000; 
border-width : 2px 2px 2px 2px; 
border-style : outset;
display: block;
font-size : 11px; 
width : 250px;
text-align:center;
margin: auto auto;
}
table.selection td.gn a:hover { 
text-decoration : none; 
color : #000000; 
display: block;
font-size : 11px; 
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
}
table.selection select { 
padding : 0px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
}
table.selection select.sel { 
padding : 0px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
width : 100%;
}
table.selection button { 
text-decoration : none; 
color : #000000; 
border-width : 1px 2px 2px 1px; 
border-style : outset;
background: url(/images/prozr_knop.gif);
height : 19px;
font-family : Verdana; 
font-size : 11px; 
border-color: #ffffff;
padding : 0px 0px 0px 0px;
width : 190px;
cursor : hand;
margin: auto auto;
} 
table.selection button:hover { 
text-decoration : none; 
color : #000000; 
border-width : 1px 2px 2px 1px; 
border-style : outset;
background: #ffffdd;
height : 19px;
font-family : Verdana; 
font-size : 11px; 
border-color: #ffffff;
} 
/* ------------------------------------------------------------------ table sort in list ----------------------------*/
table.sort { 
width : 100%; 
height : 10px; 
border-collapse : collapse; 
border : 0; 
} 
table.sort td { 
padding : 4px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
} 
table.sort select { 
padding : 0px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
}
/* ------------------------------------------------------------------ table position in list ----------------------------*/
select.searsh  { 
padding : 0px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
}
input.searsh  { 
padding : 0px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
}
input  { 
padding : 0px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
}
textarea  { 
padding : 0px 0px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
}
table.add_offer { 
border-collapse : collapse; 
width : 100%;
margin : 10px 0 2px 0;
border-width : 2px 2px 2px 2px;
border-color : #b6f8e3;
border-style : ridge;
} 
table.add_offer td.g1 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 100%;
height : 23px; 
background : url(/images/cub_v_c.jpg);
border-width : 2px 2px 2px 2px; 
border-style : outset; 
border-color : #ffffff;
} 
table.add_offer td.g1 span.int { 
text-decoration : none; 
color : #568274; 
font-weight : bold;
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
width : 40%;
margin: auto auto;
} 
table.add_offer  span.alert { 
text-decoration : none; 
color : red; 
font-weight : bold;
display: block;
background-color: #ffffdd;
} 
table.add_offer  span.al { 
text-decoration : none; 
color : red; 
font-weight : bold;
background-color: #ffffdd;
} 

table.add_offer td.v1 { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
width : 25%;
height : 22px;
color: #000000;
font-weight: bold;
background-color: #ffffdd;
}
/*table.add_offer td.v1_view { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
width : 30%;
height : 15px;
color: #000000;
font-weight: bold;
background-color: #ffffdd;
}
table.add_offer td.v1_view_own { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
width : 30%;
height : 20px;
color: #000000;
font-weight: bold;
background-color: #ffffdd;
}*/
table.add_offer td.v1center { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
font-weight: bold;
background-color: #ffffdd;
}
table.add_offer td.v1center_temn { 
padding : 1px 3px 1px 15px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
font-weight: bold;
background-color: #ffffdd;
}
table.add_offer td.v1center_svetl { 
padding : 1px 3px 1px 15px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
font-weight: bold;
background-color: #ffffee;
}
table.add_offer td.spets { 
padding : 1px 15px 1px 15px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
/*width : 22%;*/
height : 22px;
color: #000000;
font-weight: bold;
background-color: #ffffee;
}
table.add_offer td.podobn_c { 
padding : 1px 15px 1px 15px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
/*width : 22%;*/
height : 22px;
color: #000000;
font-weight: bold;
/*background-color: #ffffee;*/
background : url(/images/cub_l_m_c_pod.jpg); 
}
table.add_offer td.podobn_v { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
font-weight: bold;
/*background-color: #ffffdd;*/
background : url(/images/cub_l_m_n_pod.jpg); 
}
table.add_offer td.podobn_v_rev { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
font-weight: bold;
/*background-color: #ffffdd;*/
background : url(/images/cub_l_m_blink.gif); 
}
table.add_offer td.podobn_n { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
font-weight: bold;
/*background-color: #ffffdd;*/
background : url(/images/cub_l_m_c_pod.jpg); 
}
table.add_offer td.txt_n { 
padding : 1px 15px 1px 15px;
font-family : Verdana; 
font-size : 10px; 
text-align : justify;
/*width : 22%;*/
height : 22px;
color: #000000;
/*font-weight: bold;*/
background-color: #ffffee;
}
table.add_offer td.gcenter { 
padding : 1px 3px 1px 5px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 22%;
height : 22px;
color: #000000;
background-color: #ffffee;
}
table.add_offer td.v2 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : left;
height : 22px;
color: #000000;
background-color: #ffffee;
}
table.add_offer td.v2_view { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : left;
height : 15px;
color: #000000;
background-color: #ffffee;
}
table.add_offer td.v2center { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
height : 22px;
color: #000000;
background-color: #ffffee;
}
table.add_offer td.v2_temn { 
padding : 2px 10px 2px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : left;
height : 22px;
color: #000000;
background-color: #ffffdd;
}
table.add_offer td.v2_svetl { 
padding : 2px 10px 2px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : left;
height : 22px;
color: #000000;
background-color: #ffffee;
}
table.add_offer td.v3 { 
padding : 0px 20px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
text-align : right;
height : 22px;
color: #000000;
background-color: #ffffee;
}
table.add_offer td.g2 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 12px; 
font-weight: bold;
color : #568274;
text-align : center;
width : 100%;
border-style : ridge; 
height : 23px; 
background-color: #ffffee;
border-width : 2px 0px 0px 0px; 
border-color : #ffffff;
}
table.add_offer td.g3 { 
padding : 3px 10px 10px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : justify;
width : 100%;
background-color: #ffffee;
border-width : 0px 0px 0px 0px; 
border-style : outset; 
border-color : #ffffff;
}
table.add_offer td.g3send { 
padding : 3px 10px 10px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 100%;
background-color: #ffffee;
border-width : 0px 0px 0px 0px; 
border-style : outset; 
border-color : #ffffff;
}
table.add_offer td.g3_news { 
padding : 3px 10px 10px 10px;
font-family : Verdana; 
font-size : 11px; 
vertical-align : top;
text-align : justify;
width : 100%;
background-color: #ffffee;
border-width : 0px 0px 0px 0px; 
border-style : outset; 
border-color : #ffffff;
}
table.add_offer td.g_ok { 
padding : 3px 10px 10px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 100%;
background-color: #ffffee;
border-width : 0px 0px 0px 0px; 
border-style : outset; 
border-color : #ffffff;
} 
table.add_offer td.gn { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
height : 23px; 
background : url(/images/cub_v_c.jpg);
border-width : 2px 2px 2px 2px; 
border-style : outset; 
border-color : #ffffff;
margin: auto auto;
} 
table.add_offer td.gn table{ 
margin: auto auto;
} 
table.add_offer td.gn a { 
text-decoration : none; 
color : #000000; 
border-width : 2px 2px 2px 2px; 
border-style : outset;
display: block;
font-size : 11px; 
width : 250px;
text-align:center;
}
table.add_offer td.gn a:hover { 
text-decoration : none; 
font-size : 11px; 
color : #000000; 
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
}
table.add_offer td.gn input { 
text-decoration : none; 
color : #000000; 
border-width : 1px 2px 2px 1px; 
border-style : outset;
display: block;
width : 250px;
text-align:top;
height : 20px;
vertical-align:top;
background : url(/images/prozr_knop.gif);
cursor: pointer;
} 
table.add_offer td.gn input:hover { 
text-decoration : none; 
color : #000000; 
display: block;
background-color: #ffffdd;
border-width : 1px 2px 2px 1px; 
border-style : outset;
border-color: #ffffff;
text-align:top;
height : 20px;
vertical-align:top;
} 
table.add_offer u { 
font-family : Verdana; 
font-size : 11px; 
color : #295a4a;
font-weight : bold; 
} 
table.add_offer p { 
padding : 2px 0 2px 0; 
margin : 0; 
text-align : center; 
font-family : Verdana; 
font-size : 11px; 
color : #333333; 
font-weight : bold; 
} 
table.add_offer strong { 
font-family : Verdana; 
font-size : 11px; 
color : #295a4a; 
font-weight : bold; 
} 
table.add_offer a { 
text-decoration : underline; 
color : #295a4a; 
} 
table.add_offer a:hover { 
text-decoration : none; 
color : #295a4a; 
} 
/*table.offer { 
border-collapse : collapse; 
width : 100%;
margin : 10px 0 2px 0;
text-align : left;
border-width : 2px 2px 2px 2px;
border-color : #b6f8e3;
border-style : ridge;
} 
table.offer td { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 100%;
} 
table.offer td.off_svetl { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 100%;
background-color: #ffffee;
} 
table.offer td.off_temn { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
width : 100%;
background-color: #ffffdd;
} 
table.offer td.img { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
width : 100px;
} 
table.offer td.img_svetl { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
width : 100px;
background-color: #ffffee;
} 
table.offer td.img_temn { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
width : 100px;
background-color: #ffffdd;
} 
table.offer img { 
padding : 0; 
width : 100px;
border-width : 0px 2px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
} 
table.offer img.bask { 
padding : 0; 
width : 16px;
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
} 
table.offer u { 
font-family : Verdana; 
font-size : 10pt; 
color : #295a4a; /*568274*/
/*font-weight : bold; 
} 
table.offer p { 
padding : 2px 0 2px 0; 
margin : 0; 
text-align : center; 
font-family : Verdana; 
font-size : 12px; 
color : #333333; 
font-weight : bold; 
} */
/* ------------------------------------------------------------------ end table position in list ----------------------------*/
/* ------------------------------------------------------------------ tooltip ----------------------------*/
#tooltip {
position: absolute;
z-index: 3000;
width:230px;
border: 1px solid #269;
background-color: #ffffee;
opacity: 0.85;
font-size:10px;
padding:5px 5px 5px 5px;
margin:0;
}
#tooltip h3 {
background : url(/images/cub_v_c.jpg);
padding:5px 5px 5px 5px;
font-weight:bold;
font-size:10px;
text-align : center;
margin:2px 0 2px 0;
}
#tooltip div {
padding-left:5px;
padding-right:5px;
}
/* ------------------------------------------------------------------ end list offer ----------------------------*/
table.osn td.osnr { 
padding : 10px; 
background : url(/images/cub_c_p.jpg); 
width : 150px; 
text-align : left; 
vertical-align : top; 
} 
table.rint { 
border-collapse : collapse; 
border-width : 6px 5px 5px 6px; 
border-style : ridge; 
width : 100%; 
border-color : #b6f8e3; 
margin : 0px 0px 10px 0px;
} 
table.rint td.curr { 
background-color : #ffffee; 
border-width : 0; 
text-align : center; 
padding : 9px 5px 5px 7px; 
} 
td.curr img { 
border-width : 0; 
width : 105px; 
height : 100px; 
} 
table.rint td.anonce { 
background-color : #ffffff; 
text-align : left; 
padding : 0px 5px 5px 5px; 
font-family : Verdana; 
font-size : 11px; 
} 
td.anonce p { 
text-align : center; 
font-weight : bold; 
/*text-decoration : underline; */
display: block;
background-color: #ffffdd;
margin : 3px 0px 3px 0px;
} 
table.rint td.hotoffr { 
background-color : #ffffff; 
text-align : left; 
padding : 0px 5px 5px 5px; 
font-family : Verdana; 
font-size : 11px; 
} 
td.hotoffr p { 
text-align : center; 
font-weight : bold; 
/*text-decoration : underline; */
display: block;
background-color: #ffffdd;
margin : 3px 0px 3px 0px;
} 
table.bask { 
border-collapse : collapse; 
border-width : 6px 5px 5px 6px; 
border-style : ridge; 
width : 100%; 
border-color : #b6f8e3; 
font-family : Verdana;
font-size : 11px; 
background-color : #ffffff;
margin : 0px 0px 10px 0px;
/*height : 67px;*/
} 
table.bask td { 
border-width : 0; 
text-align : center; 
padding : 0 5px 1px 5px; 
} 
table.bask p { 
padding : 0;
margin : 3px 0px 3px 0px; 
text-align : center; 
font-weight : bold; 
/*text-decoration : underline; */
display: block;
background-color: #ffffdd;
} 
table.osnn { 
width : 100%; 
height : 150px; 
border-collapse : collapse; 
background-color : #f5f5f5; 
border-width : 0 0 1px 2px; 
border-style : outset; 
border-color : #ffffff; 
} 
table.osnn td.osnnl { 
padding : 10px; 
border-right : 2px solid #ffffdd;
/*border-right : 2px solid #fbd07d; */
background : url(/images/cub_c_l.jpg); 
width : 180px; 
text-align : center; 
vertical-align : bottom; 
font-family : Verdana; 
font-size : 11px; 
color : #333333; 
} 
td.osnnl a { 
text-decoration : none; 
color : #333333; 
}
table.osnn td.osnnc { 
padding : 10px; 
background-color : #ffffff; 
text-align : center; 
font-family : Verdana; 
font-size : 11px; 
font-weight : bold; 
color : #333333; 
} 
table.osnn p { 
padding : 2px 0 2px 0; 
margin : 0; 
text-align : center; 
font-family : Verdana; 
font-size : 12px; 
color : #333333; 
font-weight : bold; 
} 
table.osnn u { 
font-family : Verdana; 
font-size : 11px; 
/*color : #6867ab; */
font-weight : bold; 
} 
table.osnn td.osnnr { 
margin : 0; 
padding : 10px; 
background : url(/images/cub_c_p.jpg); 
width : 150px; 
text-align : center; 
border-right : 2px outset #ffffff; 
} 
table.rintn { 
border-collapse : collapse; 
border-width : 4px 4px 4px 4px; 
border-style : ridge; 
width : 100%; 
border-color : #b6f8e3; 
} 
table.rintn td.livint { 
background-color : #d2feef; 
border-width : 0; 
text-align : center; 
padding : 9px 5px 5px 7px; 
} 
td.livint img { 
border-width : 0px; 
border-color : #525351; 
border-style : outset; 
width : 105px; 
}
table.news { 
border-collapse : collapse; 
} 
table.news td { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
text-align : justify; 
} 
table.news p { 
margin : 0; 
padding : 20px 0 5px 0; 
text-align : left; 
font-weight : bold; 
text-decoration : underline; 
}
table.news u { 
font-family : Verdana; 
font-size : 11px; 
color : #295a4a; 
font-weight : bold;
}  
table.kont { 
border-collapse : collapse; 
width : 100%; 
} 
table.kont td { 
padding : 0; 
width : 100%; 
text-align : center; 
font-family : Verdana; 
font-size : 11px; 
color : #333333; 
font-weight : bold; 
} 
table.kont h1 { 
text-align : center; 
font-family : Verdana; 
font-size : 16px; 
color : #6867ab; 
text-decoration : underline; 
} 
table.kont h2 { 
text-align : center; 
font-family : Verdana; 
font-size : 15px; 
color : #6867ab; 
text-decoration : underline; 
} 
table.kont p { 
margin : 0; 
padding : 10px 0 5px 0; 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
} 
table.kont img { 
vertical-align : middle; 
} 
table.map { 
border-collapse : collapse; 
width : 100%; 
} 
table.map td { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
text-align : center;
} 
table.map h3 { 
padding : 0; 
margin : 10px 0 5px 0; 
} 
table.linkn { 
width : 100%; 
height : 40px; 
border-collapse : collapse; 
border : 0; 
} 
table.linkn td { 
padding : 0; 
font-family : Verdana; 
font-size : 11px; 
color : #c2c2c2; 
text-align : justify; 
} 
table.linkn a { 
text-decoration : none; 
color : #c2c2c2; 
} 
table.linkn a:hover { 
text-decoration : none; 
color : #c2c2c2; 
}
/* ------------------------------------------------------------------------------  tablitsa podrobnogo prosmotra predlozheniya --------------------------------------------------------------------- */
table.part_th { 
border-collapse : collapse; 
width : 100%;
margin : 10px 0 2px 0;
font-size : 11px; 
border-width : 2px 2px 2px 2px;
border-color : #b6f8e3;
border-style : ridge;
} 
table.part_th td.g1 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
width : 100%;
/* border-width : 2px 2px 2px 2px; */
/* border-color : #b6f8e3; */
/* border-style : ridge; */
height : 23px; 
background : url(/images/cub_v_c.jpg);
border-width : 2px 2px 2px 2px; 
border-style : outset; 
border-color : #ffffff;
} 
 
table.part_th td.g1 span.int { 
text-decoration : none; 
color : #568274; 
font-weight : bold;
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
width : 40%;
} 
table.part_th  span.int_part { 
text-decoration : none; 
color : #568274; 
font-weight : bold;
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
/*/width : 40%;*/
padding : 0px 10px 2px 10px;
} 

table.part_th td.v1 { 
padding : 0px 3px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
/* width : 170px; */
height : 22px;
color: #000000;
font-weight: bold;
background-color: #ffffdd;
}
table.part_th td.v2 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : left;
/* width : 200px; */
height : 22px;
color: #000000;
/* font-weight: bold; */
background-color: #ffffee;
}
table.part_th td.v3 { 
padding : 0px 20px 0px 0px;
font-family : Verdana; 
font-size : 11px; 
text-align : right;
/* width : 200px; */
height : 22px;
color: #000000;
/* font-weight: bold; */
background-color: #ffffee;
}
table.part_th td.img { 
padding : 0; 
text-align: right;
font-family : Verdana; 
font-size : 11px; 
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
background-color: #ffffee;
/* width : 100%; */
} 
table.part_th img.b { 
padding : 0; 
width : 320px;
height : 240px;
border-width : 2px 0px 2px 2px;
border-color : #b6f8e3;
border-style : ridge;
margin:0;
}
table.part_th td.v3img { 
padding : 0; 
text-align: right;
font-family : Verdana; 
font-size : 11px; 
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
background-color: #ffffee;
/* width : 100%; */
} 
table.part_th img.m { 
padding : 0; 
width : 50px;
height : 50px;
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
margin:0;
}

#imgbond {
border:0px solid #ffffee;
padding:0;
}
table.part_th td.g2 { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 12px; 
font-weight: bold;
color : #568274;
text-align : center;
width : 100%;
/* border-width : 2px 2px 2px 2px; */
/* border-color : #b6f8e3; */
border-style : ridge; 
height : 23px; 
background-color: #ffffee;
/* background : url(/images/cub_v_c.jpg); */
border-width : 2px 0px 0px 0px; 
/* border-style : outset; */ 
border-color : #ffffff;
} 
table.part_th td.g3 { 
padding : 3px 10px 10px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : justify;
width : 100%;
/* border-color : #b6f8e3; */
/* border-style : ridge; */
/* height : 23px;  */
/* background : url(/images/cub_v_c.jpg); */
background-color: #ffffee;
border-width : 0px 0px 0px 0px; 
border-style : outset; 
border-color : #ffffff;
} 
table.part_th td.gn { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
/* width : 100%; */
/* border-width : 2px 2px 2px 2px; */
/* border-color : #b6f8e3; */
/* border-style : ridge; */
height : 23px; 
background : url(/images/cub_v_c.jpg);
border-width : 2px 2px 2px 2px; 
border-style : outset; 
border-color : #ffffff;
} 
table.part_th td.gn a { 
text-decoration : none; 
color : #000000; 
border-width : 2px 2px 2px 2px; 
border-style : outset;
/*border-color: #ffffff;*/
display: block;

width : 250px;
text-align:center;
} 
table.part_th td.gn a:hover { 
text-decoration : none; 
color : #000000; 
/*font-weight : bold;*/
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
/* width : 200px; */
} 
 
table.part_th img.bask { 
padding : 0; 
width : 16px;
border-width : 0px 0px 0px 0px;
border-color : #b6f8e3;
border-style : ridge;
} 
table.part_th u { 
font-family : Verdana; 
font-size : 14px; 
color : #295a4a; /*568274*/
font-weight : bold; 
} 
table.part_th p { 
padding : 2px 0 2px 0; 
margin : 0; 
text-align : center; 
font-family : Verdana; 
font-size : 12px; 
color : #333333; 
font-weight : bold; 
} 
/* ------------------------------------------------------------------------------  shema metro  --------------------------------------------------------------------- */
#box_metro {
position: relative;
margin: 0px 0 0 0px;
text-align: center;
padding: 0px 0 0 0px;
border-width : 2px 2px 2px 2px;
border-style : ridge; 
border-color : #ffffff;
}
#int_mark{
border: 0px solid #000;
position: relative;
margin: 0px 0 0 0px;
	}
#ma{
border: 0px solid #000;
padding:15px 0 0 10px;
	}
#map_image {
width:600px;
}
#map_bottom {
width:600px;
text-align:center;
}
table.map_bottom { 
border-collapse : collapse; 
width : 100%;
height : 100px; 
margin : 10px 0 0 0;
text-align : center;
background : #ffffee;
border-width : 2px 0px 0px 0px;
border-style : ridge; 
border-color : #ffffff;
height : 22px;
} 
table.map_bottom td { 
padding : 0px 10px 0px 10px;
font-family : Verdana; 
font-size : 11px; 
text-align : center;
border-color : #b6f8e3;
height : 22px; 
background : url(/images/cub_v_c.jpg);
border-width : 2px 0px 0px 0px; 
border-style : outset; 
border-color : #ffffff;
} 
table.map_bottom  a.none { 
text-decoration : none; 
color : #000000; 
border-width : 2px 2px 2px 2px; 
border-style : outset;
display: block; 
width : 100%;
cursor:hand; 
} 
table.map_bottom  a:hover { 
text-decoration : none; 
color : #000000; 
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : outset;
border-color: #ffffff;
width : 100%;
cursor:hand; 
} 
table.map_bottom  a.select { 
text-decoration : none; 
color : #000000; 
display: block;
background-color: #ffffdd;
border-width : 2px 2px 2px 2px; 
border-style : inset;
border-color: #ffffff;
width : 100%;
cursor:hand; 
} 
.marker {
	position: absolute; visibility:hidden;
}
#marker1 {
	left:516px;
	top:270px;
}
#marker2 {
	left:397px;
	top:452px;
}
#marker3 {
	left:198px;
	top:546px;
}
#marker4 {
	left:230px;
	top:370px;
}
#marker5 {
	left:397px;
	top:71px;
}
#marker6 {
	left:323px;
	top:21px;
}
#marker7 {
	left:297px;
	top:627px;
}
#marker8 {
	left:236px;
	top:380px;
cursor : hand;
	}
#marker9 {
	left:198px;
	top:61px;
}
#marker10 {
	left:397px;
	top:31px;
}
#marker11 {
	left:58px;
	top:257px;
}
#marker12 {
	left:186px;
	top:221px;
}
#marker13 {
	left:516px;
	top:190px;
}
#marker14 {
	left:183px;
	top:160px;
}
#marker15 {
	left:232px;
	top:200px;
}
#marker16 {
	left:198px;
	top:586px;
}
#marker17 {
	left:323px;
	top:31px;
}
#marker18 {
	left:242px;
	top:370px;
}
#marker19 {
	left:248px;
	top:380px;
}
#marker20 {
	left:397px;
	top:51px;
}
#marker21 {
	left:414px;
	top:587px;
}
#marker22 {
	left:297px;
	top:695px;
}
#marker23 {
	left:297px;
	top:658px;
}
#marker24 {
	left:297px;
	top:716px;
}
#marker25 {
	left:372px;
	top:498px;
}
#marker26 {
	left:397px;
	top:61px;
}
#marker27 {
	left:323px;
	top:51px;
}
#marker28 {
	left:198px;
	top:32px;
}
#marker29 {
	left:198px;
	top:41px;
}
#marker30 {
	left:497px;
	top:586px;
}
#marker31 {
	left:414px;
	top:567px;
}
#marker32 {
	left:94px;
	top:586px;
}
#marker33 {
	left:497px;
	top:626px;
}
#marker34 {
	left:135px;
	top:310px;
}
#marker35 {
	left:198px;
	top:71px;
}
#marker36 {
	left:272px;
	top:141px;
}
#marker37 {
	left:297px;
	top:448px;
}
#marker38 {
	left:397px;
	top:616px;
}
#marker39 {
	left:414px;
	top:537px;
}
#marker40 {
	left:516px;
	top:150px;
}
#marker41 {
	left:198px;
	top:576px;
}
#marker42 {
	left:397px;
	top:586px;
}
#marker43 {
	left:309px;
	top:555px;
}
#marker44 {
	left:397px;
	top:474px;
}
#marker45 {
	left:165px;
	top:338px;
}
#marker46 {
	left:361px;
	top:310px;
}
#marker47 {
	left:414px;
	top:547px;
}
#marker48 {
	left:397px;
	top:462px;
}
#marker49 {
	left:393px;
	top:220px;
}
#marker50 {
	left:198px;
	top:596px;
}
#marker51 {
	left:397px;
	top:632px;
}
#marker52 {
	left:194px;
	top:229px;
}
#marker53 {
	left:198px;
	top:628px;
}
#marker54 {
	left:198px;
	top:556px;
}
#marker55 {
	left:497px;
	top:61px;
}
#marker56 {
	left:379px;
	top:234px;
}
#marker57 {
	left:463px;
	top:400px;
}
#marker58 {
	left:216px;
	top:397px;
}
#marker59 {
	left:24px;
	top:188px;
}
#marker61 {
	left:497px;
	top:606px;
}
#marker60 {
	left:324px;
	top:273px;
}
#marker62 {
	left:24px;
	top:223px;
}
#marker63 {
	left:428px;
	top:278px;
}
#marker64 {
	left:78px;
	top:278px;
}
#marker65 {
	left:198px;
	top:536px;
}
#marker66 {
	left:332px;
	top:281px;
}
#marker67 {
	left:414px;
	top:577px;
}
#marker68 {
	left:425px;
	top:358px;
}
#marker69 {
	left:414px;
	top:597px;
}
#marker70 {
	left:236px;
	top:226px;
}
#marker71 {
	left:397px;
	top:21px;
}
#marker72 {
	left:135px;
	top:299px;
}
#marker73 {
	left:272px;
	top:173px;
}
#marker74 {
	left:24px;
	top:198px;
}
#marker75 {
	left:297px;
	top:520px;
}
#marker76 {
	left:297px;
	top:530px;
}
#marker77 {
	left:297px;
	top:540px;
}
#marker78 {
	left:516px;
	top:241px;
}
#marker79 {
	left:340px;
	top:360px;
}
#marker80 {
	left:272px;
	top:185px;
}
#marker81 {
	left:198px;
	top:566px;
}
#marker82 {
	left:248px;
	top:440px;
}
#marker83 {
	left:183px;
	top:140px;
}
#marker84 {
	left:397px;
	top:606px;
}
#marker85 {
	left:323px;
	top:41px;
}
#marker86 {
	left:296px;
	top:317px;
}
#marker87 {
	left:391px;
	top:412px;
}
#marker88 {
	left:203px;
	top:410px;
}
#marker89 {
	left:112px;
	top:337px;
}
#marker90 {
	left:516px;
	top:160px;
}
#marker91 {
	left:516px;
	top:140px;
}
#marker92 {
	left:516px;
	top:250px;
}
#marker93 {
	left:297px;
	top:91px;
}
#marker94 {
	left:414px;
	top:557px;
}
#marker95 {
	left:39px;
	top:238px;
}
#marker96 {
	left:183px;
	top:100px;
}
#marker97 {
	left:463px;
	top:323px;
}
#marker98 {
	left:314px;
	top:335px;
}
#marker99 {
	left:183px;
	top:150px;
}
#marker100 {
	left:297px;
	top:430px;
}
#marker101 {
	left:297px;
	top:607px;
}
#marker102 {
	left:497px;
	top:42px;
}
#marker103 {
	left:463px;
	top:412px;
}
#marker104 {
	left:94px;
	top:606px;
}
#marker105 {
	left:360px;
	top:195px;
}
#marker106 {
	left:230px;
	top:264px;
}
#marker107 {
	left:198px;
	top:21px;
}
#marker108 {
	left:397px;
	top:82px;
}
#marker109 {
	left:463px;
	top:335px;
}
#marker110 {
	left:497px;
	top:616px;
}
#marker111 {
	left:272px;
	top:150px;
}
#marker112 {
	left:397px;
	top:41px;
}
#marker113 {
	left:297px;
	top:555px;
}
#marker114 {
	left:516px;
	top:170px;
}
#marker115 {
	left:297px;
	top:460px;
}
#marker116 {
	left:199px;
	top:339px;
}
#marker117 {
	left:198px;
	top:51px;
}
#marker118 {
	left:497px;
	top:51px;
}
#marker119 {
	left:94px;
	top:576px;
}
#marker120 {
	left:370px;
	top:258px;
}
#marker121 {
	left:24px;
	top:178px;
}
#marker122 {
	left:89px;
	top:289px;
}
#marker123 {
	left:360px;
	top:226px;
}
#marker124 {
	left:183px;
	top:110px;
}
#marker125 {
	left:421px;
	top:370px;
}
#marker126 {
	left:305px;
	top:326px;
}
#marker127 {
	left:497px;
	top:596px;
}
#marker128 {
	left:198px;
	top:606px;
}
#marker129 {
	left:272px;
	top:130px;
}
#marker130 {
	left:329px;
	top:360px;
}
#marker131 {
	left:304px;
	top:204px;
}
#marker132 {
	left:297px;
	top:510px;
}
#marker133 {
	left:360px;
	top:264px;
}
#marker134 {
	left:183px;
	top:120px;
}
#marker135 {
	left:183px;
	top:170px;
}
#marker136 {
	left:297px;
	top:617px;
}
#marker137 {
	left:297px;
	top:706px;
}
#marker138 {
	left:497px;
	top:21px;
}
#marker139 {
	left:297px;
	top:686px;
}
#marker140 {
	left:297px;
	top:670px;
}
#marker141 {
	left:94px;
	top:596px;
}
#marker142 {
	left:48px;
	top:248px;
}
#marker143 {
	left:68px;
	top:268px;
}
#marker144 {
	left:94px;
	top:566px;
}
#marker145 {
	left:397px;
	top:596px;
}
#marker146 {
	left:292px;
	top:204px;
}
#marker147 {
	left:497px;
	top:31px;
}
#marker148 {
	left:297px;
	top:587px;
}
#marker149 {
	left:360px;
	top:252px;
}
#marker150 {
	left:430px;
	top:290px;
}
#marker151 {
	left:198px;
	top:526px;
}
#marker152 {
	left:516px;
	top:260px;
}
#marker153 {
	left:516px;
	top:130px;
}
#marker154 {
	left:183px;
	top:130px;
}
#marker155 {
	left:516px;
	top:180px;
}
#marker156 {
	left:94px;
	top:621px;
}
#marker157 {
	left:198px;
	top:617px;
}
#marker158 {
	left:297px;
	top:597px;
}
#marker1001 {
	left:15px;
	top:20px;
}
#marker1002 {
	left:15px;
	top:34px;
}
#marker1003 {
	left:15px;
	top:47px;
}
/* ------------------------------------- валидация ---------------------------------------------- */
label {
  position:relative;
  display:block;
  text-align:left;
  float:left;
  width:200px;
  padding-right:5px;
}
label em {
  position:absolute;
  right:-200px;
  top:-15px;
  font-size:.8em;
  color: #f00;
  padding: 1px;
}
label.phone em {
  position:absolute;
  right:-5px;
  top:-15px;
  font-size:.8em;
  color: #f00;
  padding: 1px;
}
label.email em {
  position:absolute;
  right:-15px;
  top:-15px;
  font-size:.8em;
  color: #f00;
  padding: 1px;
}
label.center1 {
  position:absolute;
  padding-right:5px;
}
label.center1 em {
  position:absolute;
  right:-350px;
  top:70px;
  font-size:.8em;
  color: #f00;
  padding: 1px;
}
label.center2 {
  position:absolute;
  padding-right:5px;
}
label.center2 em {
  position:absolute;
  right:-350px;
  top:0px;
  font-size:.8em;
  color: #f00;
  padding: 1px;
}



