html { height: 100%; }

body 
    { 
     width: 100%; height: 100%; 
     min-height:100%; min-width:1000px;
     margin: 0px; padding: 0px;
     background-color:#E4F1C6;
     background-image:url('/images/blockmarkup/vertical_line.gif');
     background-repeat:no-repeat;
     background-position: 178px 248px;     
    }
    
a {color: #508301; font-size: 12px; }
a:hover {color: #ff7f00; }

a.strong2 { display:block; width:10px; text-align:center; margin-left:2px; margin-right:2px; color: #508301; font-size: 12px; font-weight:bold; float:left; }
a.strong2:hover { display:block; width:10px; text-align:center; margin-left:2px; margin-right:2px; color: #ff7f00; font-weight:bold; float:left; }    

a.strong2Ch { display:block; width:10px; text-align:center; margin-left:2px; margin-right:2px; color: #ff7f00; font-weight:bold; float:left; }
a.strong2Ch:hover { display:block; width:10px; text-align:center; margin-left:2px; margin-right:2px; color: #ff7f00; font-weight:bold; float:left; }    

a.strong {color: #508301; font-size: 12px; font-weight:bold; }
a.strong:hover {color: #ff7f00; font-weight:bold; }    

a.strongCh {color: #ff7f00; font-weight:bold; }
a.strongCh:hover {color: #ff7f00; font-weight:bold; }    

h2 {font-size: 12px;font-weight: bold;color: #508301; margin-bottom: 0px;margin-top: 5px;}

div, span, p, strong, td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#14360D; }

#logotype { position:absolute; top:16px; left:255px; width:188px; height:123px; background:url('/images/blockmarkup/logotype.gif') no-repeat; z-index:7; cursor:pointer; }

#main { min-height:100%; height:100%; position:relative; border:0px #FF0000 dotted; width:100%; margin-bottom:-184px;
width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "1000px": "auto"); min-width:1000px;
background-image:url('/images/blockmarkup/content2.jpg'); background-repeat:no-repeat; background-position: right bottom;
 }
html>body #main  { height:auto; }

#header { position:absolute; top:0px; left:0px; width:100%; 
          height:215px; overflow:hidden; z-index:2; 
          border:0px #FF0000 dotted; min-width:1000px;
          background:url('/images/blockmarkup/topfon1.jpg') top repeat-x; }
         
#headerPic1 { width:317px; height:90px; float:left; background:url('/images/blockmarkup/toppic_1.jpg') no-repeat; }
#headerPic2 { width:404px; height:90px; float:left; background:url('/images/blockmarkup/toppic_2.jpg') top left repeat-y; }
#headerPic3 { width:100%; height:215px; float:left; background-image:url('/images/blockmarkup/toppic_3.jpg'); position:relative; 
              background-position:719px 0; background-repeat:no-repeat; border:0px #FF0000 dotted; }
              
#headerPic4 { width:317px; height:125px; float:left; background:url('/images/blockmarkup/toppic_4.jpg') no-repeat; }
#headerPic5 { width:404px; height:125px; float:left; background:url('/images/blockmarkup/toppic_5.jpg') no-repeat; }

#headerRightPic1 { position:absolute; top:0px; left:0px; width:100%; height:215px; min-width:1000px;
                   background:url('/images/blockmarkup/phones.gif') bottom right no-repeat; z-index:5; text-align:right; 
                   vertical-align:top; border:0px #FF0000 dotted; }

#headerRightPic2 { width:264px; height:210px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blockmarkup/rightpic2.png', sizingMethod=crop)\ }
html:root #headerRightPic2 { width:264px; height:210px; background:url('/images/blockmarkup/rightpic2.png') top right no-repeat; }
html:first-child #headerRightPic2 { width:264px; height:210px; background:url('/images/blockmarkup/rightpic2.png') top right no-repeat; }

#topNav { position:absolute; z-index:7; top:0px; left:0px; height:16px; border:0px #FF0000 dotted; padding-left:440px; padding-top:15px; }

#topNav a { display:block; background-image:url('/images/blockmarkup/topnav.gif');
            background-repeat:no-repeat; margin-right:8px;
            text-decoration:underline; float:left; }

a.topNav1 { width:72px; height:16px; background-position: -71px 0; border:0px #FF0000 dotted; }
a:hover.topNav1 { width:72px; height:16px; background-position: 0 0; }

a.topNav2 { height:16px; background-position: -235px 0; border:0px #FF0000 dotted; }
a:hover.topNav2 { height:16px; background-position: -142px 0; }

a.topNav3 { height:16px; background-position: -406px 0; border:0px #FF0000 dotted; }
a:hover.topNav3 { height:16px; background-position: -327px 0; }

a.topNav4 { height:16px; background-position: -485px 0; border:0px #FF0000 dotted; }
a:hover.topNav4 { height:16px; background-position: -569px 0; }

a.topNav5 { height:16px; background-position: -653px 0; border:0px #FF0000 dotted; }
a:hover.topNav5 { height:16px; background-position: right 0; }


span.newsBlock { display:block; width:590px; margin-left:auto; margin-right:auto; text-align:left; }
span.newsBlockHide { display:none; }

span.spNewsList { display:block; height:20px; cursor:pointer; background:url('/images/blockmarkup/simpledot.jpg') left no-repeat; padding-left:15px; }
*html span.spNewsList { padding-bottom:5px; }

a span.spNewsList { color:#12360D; text-decoration:none; }
a:hover span.spNewsList  { color:#12360D; text-decoration:none; }
a span.spNewsList span.st { color:#518202; text-decoration:underline; font-weight:bold; }
a:hover span.spNewsList span.st  { color:#ff7f00; text-decoration:underline; font-weight:bold; }




/*------- Листинг новостей --------- */
#linkBlockN { display:block; width:100%; height:35px; border:0px #D8ECAD dotted; text-align:right; padding-right:15px; }

.linkBlockN2 { display:block;  height:20px; border:0px #FF0000 dotted; text-align:left; padding-left:70px; margin-bottom:10px;
                      background-image:url('/images/blockmarkup/hlinesp.gif'); background-position:70px bottom ; background-repeat:no-repeat; }
*html .linkBlockN2 { padding-left:20px; background-position:20px bottom ;  }  
.linkBlockN2Hide { display:none; }

#newNewsList2 { position:relative; width:100%; height:35px; border:0px #D8ECAD dotted; }
    #newNewsList2Listing { position:absolute; top:5px; left:-40px; width:75px; height:135px; border:0px #D8ECAD dotted; }
    *html #newNewsList2Listing { position:absolute; top:5px; left:-70px; width:75px; height:135px; border:0px #D8ECAD dotted; }

/*-------------------------------------------- */


#footer{ border:0px #FF0000 dotted;
         width:100%;
         clear:both;
         height:184px;
         position:relative;
         background:url('/images/blockmarkup/podval2.jpg') right bottom no-repeat;
         width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "1000px": "auto");
       }        

#footerPhones{ border:0px #FF0000 dotted;
                           width:100%;
                           height:84px; padding-top:100px;
                          position:relative;
                           background:url('/images/blockmarkup/phones2.gif') 350px 110px no-repeat;
                        }    
*html #footerPhones { height:84px; }

#leftContacts {  border:0px #FF0000 dotted; padding-left:10px;
                           width:320px; height:76px; float:left; }


#rightContacts {  border:0px #FF0000 dotted;
                             text-align:right; height:76px; }

                         
#copy { border:0px #FF0000 dotted; width:200px; height:76px; float:right; padding-right:15px; }
    
#count { border:0px #FF0000 dotted; width:350px; height:76px; float:right; }




p.chas {font-size: 14px; font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
p.ssilka {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin: 0px; padding-left: 0px; padding-bottom: 0xp; padding-right: 0px; padding-top: 10px; white-space:nowrap; }
p.ssilka a { font-size:10px; color:#FFFFFF; white-space:nowrap; }
p.ssilka a:hover { font-size:10px; color:#FFFFFF; white-space:nowrap; }

p.privet {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; margin: 0px; padding: 0px;}
p.pAdress {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; padding: 0px; margin: 0px;}
p.pAdress2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; padding: 0px; margin: 0px;}

span.ruengBase { padding-left:110px; }
a span.rueng { font-size:14px; font-weight:bold; text-decoration:underline; color:#FFA348;}
a span.rueng1 { font-size:14px; font-weight:bold; text-decoration:underline; color:#8EB64C;}
a:hover span.rueng { font-size:14px; font-weight:bold; text-decoration:underline; color:#ff7f00;}
a:hover span.rueng1 { font-size:14px; font-weight:bold; text-decoration:underline; color:#508301;}



#clearBoth { clear:both; }
.floatLeft { float:left; }

strong.stText { color:#800000; font-weight:bold; font-size:16px; }
.action { font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#CC0911; padding-top:10px; padding-bottom:0px; display:block;}

img.buttonNewPic { background-image:url('/images/test/buttonNewPic.jpg'); background-repeat:no-repeat; }
img.reclama2 { background-image:url('/images/test/reclama5.jpg'); background-repeat:no-repeat; }

#womanBlock { display:block; width:180px; height:75px; background:url('/images/blockmarkup/women.jpg') no-repeat; }
#womanBlock2 { display:block; width:60px; height:75px; float:left; cursor:pointer; }
#womanBlock3 { display:block; width:110px; height:67px; margin-left:65px; vertical-align:top; }
*html #womanBlock3 { display:block; width:110px; height:67px; vertical-align:top; margin-left:0px; }
#womanBlock4 { display:block; width:108px; height:40px; cursor:pointer; }
.nClass59 { padding: 0px; margin:0px; }
input.poisk {padding: 0px; height: 15px; width: 110px; border: #14360d solid 1px; padding-left:3px;
margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 12px; font-weight: normal; color: #999999; }
html:root input.poisk { height: 18px; }

#manBlock { display:block; width:180px; height:75px; border:0px #FF0000 dotted; background:url('/images/blockmarkup/man.jpg') no-repeat; }

#hLine { display:block; width:180px; height:1px; border:0px #FF0000 dotted; background:url('/images/blockmarkup/hLine2.jpg') no-repeat; font-size:1px; margin-bottom:10px; }
#hLine2 { display:block; width:180px; height:1px; border:0px #FF0000 dotted; background:url('/images/blockmarkup/hLine2.jpg') no-repeat; font-size:1px; margin-bottom:10px; margin-left:10px; }

.navBlock { display:block; padding-left:10px; margin-bottom:15px; margin-top:10px; }

table.mainTab { width:100%; padding:0px; margin:0px; }
    td.mainTabTd1 { width:200px;  vertical-align:top; padding-top:212px; padding-bottom:190px; }
    *html td.mainTabTd1 { padding-top:198px; }
    td.mainTabTd2 { width: 100%;  vertical-align:top; padding-top:217px; padding-bottom:190px; text-align:center; }
    
#centerBlock { display:block; width:100%; height:265px; border:0px #FF0000 dotted; margin:auto; clear:both; }
#centerBlockL { display:block; width:49%; height:265px; border:0px #FF0000 dotted; float:left; }
#centerBlockL2 { display:block; width:49%; height:265px; border:0px #FF0000 dotted; float:left; }
#centerBlockSmall { display:block; width:400px; height:265px; border:0px #FF0000 dotted; margin:auto; clear:both; }
#centerBlockSmall2 { display:block; width:400px; height:125px; border:0px #FF0000 dotted; margin:auto; clear:both; }
html:root #centerBlockSmall { display:block; width:400px; height:265px; border:0px #FF0000 dotted; clear:both; margin-left:30%; }
html:root #centerBlockSmall2 { display:block; width:400px; height:125px; border:0px #FF0000 dotted; clear:both; margin-left:30%; }

#centerBlockBottom { display:block; width:705px; border:0px #FF0000 dotted; margin:auto; clear:both; }


/* ------ Предыдущий CSS ------ */    
    
/*опрос ------ !!! ПЕРЕВЕРСТАТЬ В БЛОКИ !!!----*/
table.oprosTable {width:200px;
background-image:url('/images/test/oprosH.jpg');
background-repeat:no-repeat;
background-position:top left;
padding-right:10px;}



.miniText { font-size:10px; color:#A7905F; margin:0px; padding:0px; font-weight:normal;  }
h2.fantomh2  { font-size:10px; text-align:left; font-family: "Times New Roman"; 
                      text-transform: uppercase; font-weight:bold; color: #5C2604; 
                      margin:0px; padding:0px;}
h2.fantomh2t2  { font-size:10px; text-align:left; font-family: "Times New Roman"; 
                      text-transform: uppercase; color: #5C2604; 
                      margin:0px; padding:0px; font-weight:normal; }



/*------------------ Новый опрос ---------------------*/

.oprosBlock {  display:block; width:200px; position:relative;
background-image:url('/images/test/oprosH.jpg');
background-repeat:no-repeat;
background-position:top left;
padding-right:10px; } 
.oprosBlockTitle { display:block; width:200px; font-size:12px; color:#203400; font-weight: bold; padding-top:50px; }
.oprosBlockChBx { display:block; width:20px; vertical-align:top; text-align:left; float:left; border:0px #ff0000 dotted; }
.oprosBlockAnsv { display:block; font-size:11px; color:#203400;  width:160px; padding-top:3px; vertical-align:top; border:0px #ff0000 dotted;  }
.oprosClear { display:block; width:200px; height:1px; font-size:1px; clear:both; }

.oprosBlockButton { display:block; width:200px; text-align:left; padding-top:10px; }




td.OprosH { font-size:12px; color:#203400; font-weight: bold; padding-top:50px; }
td.OprosTt    {font-size:11px; color:#203400;  width:100%; padding-top:3px; padding-right:10px; vertical-align:top }
td.checkB1    { width:25px; vertical-align:top; text-align:left; }
td.res { text-align:left; padding-top:10px; }
input.result { border:0px;
width:153px; height:20px;
background-image:url('/images/test/rezult_1.jpg');
background-repeat:no-repeat; }
a.kaoprosa {color:#508301; text-decoration:underline;}
a.kaoprosa:hover {color:ff7f00; text-decoration:underline;}
input.butStyle1 { background-color:#508301; color:#ffffff; border:1px; border-color:#508301; font-weight:bold; width:110px; height:20px; font-size:12px; vertical-align:bottom;  }
a.kaoprosa span.ssilkaoprosa { display:block; padding-top:10px; color:#508301; text-decoration:underline; font-size:11px; font-weight:bold; }
a.kaoprosa:hover span.ssilkaoprosa { display:block;  padding-top:10px; color:ff7f00; text-decoration:underline; font-weight:bold; }

span.forOP { font-size:12px; vertical-align:top;}

span.flower p { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-weight:normal; color:#508301; }
span.flower6 p { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; font-weight:normal; color:#508301; }

a.strongHref { font-weight:bold; padding-top:2px; padding-bottom:2px; display:block; }
a.strongHref2 { font-weight:bold; padding-top:4px; padding-bottom:4px; display:block; }
a.strongHref3 { font-weight:bold; padding-top:1px; padding-bottom:1px; display:block; }

.centerClass { text-align:center; }
.pointer { cursor:pointer; }
.nClass1 { position:absolute; width:80px; height:30px; left:130px; top:200px; }
.nClass2 { width:100%; text-align:center; }
.nClass3 { text-align:justify; font-size:12px; }
.nClass4 { width:40%; }
.nClass5 { width:300px; height:70px; padding-left:5px; }
.nClass6 { width:757px; }
.nClass7 { margin-left: 22px; margin-top: 5px; padding-top: 0px; }
.nClass8 { margin-left: 24px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass9 { margin-left: 26px; margin-top: 2px; }
.nClass10 { margin-left: 22px; margin-top: 2px; display:block; }
.nClass11 { margin-left: 16px; margin-top: 2px; display:block; }
.nClass12 { margin-left: 10px; margin-top: 2px; }
.nClass13 { margin-left: 4px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass14 { margin-left: 2px; margin-top: 2px; }
.nClass15 { margin-left: 4px; }
.nClass16 { margin-left: 26px; }
.nClass17 { margin-left: 22px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass18 { margin-left: 19px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass19 { margin-left: 15px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass20 { margin-left: 8px; }
.nClass21 { margin-left: 0px; }
.nClass22 { margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass23 { cursor: pointer; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass24 { cursor: pointer; margin-left: 2px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass25 { margin-left: 21px; margin-top: 5px; padding-top: 0px; }
.nClass26 { margin-left: 23px; margin-top: 8px; padding-top: 0px; }
.nClass27 { margin-left: 21px; margin-top: 8px; padding-top: 0px; }
.nClass28 { margin-left: 15px; margin-top: 8px; padding-top: 0px; }
.nClass29 { margin-left: 10px; margin-top: 8px; padding-top: 0px; }
.nClass30 { margin-left: 6px; margin-top: 8px; padding-top: 0px; }
.nClass31 { margin-left: 2px; margin-top: 8px; padding-top: 0px; }
.nClass32 { margin-left: 0px; margin-top: 8px; padding-top: 0px; }
.nClass33 { margin-left: 2px; margin-top: 8px; padding-top: 0px; }
.nClass34 { margin-left: 35px; margin-top: 2px; padding-top: 0px; }
.nClass35 { margin-left: 35px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass36 { margin-left: 32px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color:#508301; }
.nClass36 span { color:#508301; }
.nClass37 { margin-left: 31px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass38 { margin-left: 28px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass39 { margin-left: 23px; margin-top: 0px; margin-bottom: 2px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass40 { margin-left: 17px; margin-top: 0px; padding-top: 0px; }
.nClass41 { margin-left: 15px; margin-top: 0px; margin-bottom: 0px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass41 span { color:#508301; }
.nClass42 { margin-left: 10px; margin-top: 0px; margin-bottom: 2px; font-size: 11px; color: rgb(80, 131, 1); }
.nClass42 span { color:#508301; }
.nClass43 { margin-left: 5px; margin-top: 0px; padding-top: 0px; }
.nClass44 { margin-left: 5px; margin-top: 2px; padding-top: 0px; }
.nClass45 { margin-left: 7px; margin-top: 2px; padding-top: 0px; }
.nClass46 { margin-left: 9px; margin-top: 2px; padding-top: 0px; }
.nClass47 { margin-left: 35px; margin-top: 2px; padding-top: 0px; }
.nClass48 { margin-left: 33px; margin-top: 5px; padding-top: 0px; }
.nClass49 { margin-left: 25px; margin-top: 5px; padding-top: 0px; }
.nClass50 { margin-left: 13px; margin-top: 5px; padding-top: 0px; }
.nClass51 { margin-left: 8px; margin-top: 5px; padding-top: 0px; }
.nClass52 { cursor: default; margin-left: 3px; padding-bottom:3px; padding-top:3px; display:block; }
.nClass54 { margin-left: 5px; margin-top: 5px; padding-top: 0px; }
.nClass55 { cursor: pointer; margin-left: 8px; margin-top: 5px; padding-top: 0px; }
.nClass56 { margin-left: 0px; margin-top:5px; padding-top: 0px; }
.nClass57 { cursor:pointer;margin-left: 5px; margin-top:5px; padding-top: 0px; }
.nClass58 { cursor:pointer;margin-left: 0px; margin-top:5px; padding-top: 0px; }
.nClass59 { padding: 0px; margin:0px; }
.nClass60 { padding-left:15; padding-right:15px; }
.nClass61 { width:160px; vertical-align:top; font-size:12px; }
.nClass62 { width:160px; }
.nClass63 { vertical-align:top; }
.nClass64 { padding-top:15px; vertical-align:top; padding-left:25px; }
.nClass65 { vertical-align:top; width:10%; }
.nClass66 { float:left; }
.nClass67 { color:#ff7f00; }
.nClass68 { background-image:url('/images/test/rightNavPic1.gif'); background-repeat:no-repeat; background-position:left top; height:250px; }
.nClass69 { vertical-align:top; width:272px; }
.nClass70 { display:block; vertical-align:top; width:100%; }
.nClass71 { width:272px; height:249px; }
.nClass72 { background-image:url('/images/test/searchfon2.jpg'); background-repeat:no-repeat; background-position:right top; width:500px; height:100px;  }
.nClass72 td { padding-top:30px; vertical-align:top; }
td.nClass72Td2 { width:230px; padding-right:25px; padding-left:10px; padding-top:31px; }
.nClass73 { display:block; vertical-align:top; width:272px; height:249px; background-repeat:no-repeat; background-position:top left; border:0px #FF0000 dotted; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 272)? "272px" : "272px") }

span.firstLvSpanBlock1 { display:block; background-image:url('/images/test/fon_block1.jpg'); background-position:left; background-repeat:no-repeat; height:255px; width:384px; border:0px #FF0000 dotted; }
span.firstLvSpanBlock2 { display:block; background-image:url('/images/test/fon_block2.jpg'); background-position:left; background-repeat:no-repeat; height:255px; width:384px; border:0px #FF0000 dotted; }
span.firstLvSpanBlock3 { display:block; background-image:url('/images/test/fon_block3.jpg'); background-position:left; background-repeat:no-repeat; height:255px; width:384px; border:0px #FF0000 dotted; }
span.firstLvSpanBlock4 { display:block; background-image:url('/images/test/fon_block4.jpg'); background-position:left; background-repeat:no-repeat; height:255px; width:384px; border:0px #FF0000 dotted; }
span.firstLvSpanBlock5 { display:block; background-image:url('/images/test/fon_block5.jpg'); background-position:left; background-repeat:no-repeat; height:255px; width:384px; border:0px #FF0000 dotted; }
span.firstLvSpanBlock6 { display:block; background-image:url('/images/test/fon_block6.jpg'); background-position:left; background-repeat:no-repeat; height:122px; width:384px; border:0px #FF0000 dotted; }

span.titleBlock1 { display:block; width:384px; height:25px; background-image:url('/images/test/title_block1.gif'); background-position:left top; background-repeat:no-repeat; border:0px #FF0000 dotted; clear:both; text-align:right; position:absolute; top:0px; left:0px; z-index:100; }
    
span.titleBlock2 { display:block; width:384px; height:25px; background-image:url('/images/test/title_block2.gif'); background-position:left top; background-repeat:no-repeat; border:0px #FF0000 dotted; clear:both; text-align:right; position:absolute; top:0px; left:0px; z-index:100; }
    
span.titleBlock3 { display:block; width:384px; height:25px; background-image:url('/images/test/title_block3.gif'); background-position:left top; background-repeat:no-repeat; border:0px #FF0000 dotted; clear:both; text-align:right; position:absolute; top:0px; left:0px; z-index:100; }

span.titleBlock4 { display:block; width:384px; height:25px; background-image:url('/images/test/title_block4.gif'); background-position:left top; background-repeat:no-repeat; border:0px #FF0000 dotted; clear:both; text-align:right; position:absolute; top:0px; left:0px; z-index:100; }
    
span.titleBlock5 { display:block; width:384px; height:25px; background-image:url('/images/test/title_block5.gif'); background-position:left top; background-repeat:no-repeat; border:0px #FF0000 dotted; clear:both; text-align:right; position:absolute; top:0px; left:0px; z-index:100; }

span.titleBlock6 { display:block; width:384px; height:25px; background-image:url('/images/test/title_block6.gif'); background-position:left top; background-repeat:no-repeat; border:0px #FF0000 dotted; clear:both; text-align:right; position:absolute; top:0px; left:0px; z-index:100; }


span.flower h1 { font-size:14px; text-align:center; width:384px; height:25px; display:block; margin:3px 0 0 0; padding:4px 0 0 71px; }
span.flower6 h1 { font-size:14px; text-align:center; width:384px; height:25px; display:block; margin:3px 0 0 0; padding:4px 0 0 71px; }
    
span.secondLvSpan { display:block; background-image:url('/images/test/top_pic_fon.gif'); background-position:left top; background-repeat:no-repeat; height:255px; width:384px; }
    span.secondLvSpan span { text-align:left; }
span.LvSpan { display:block; background-image:url('/images/test/bottom_pic_fon.gif'); background-position:0 223px; background-repeat:no-repeat; height:255px; width:384px; }

span.secondLvSpan6 { display:block; background-image:url('/images/test/top_pic_fon.gif'); background-position:left top; background-repeat:no-repeat; height:122px; width:384px; border:0px #C4DB3E dotted; }
    span.secondLvSpan6 span { text-align:left; }
span.LvSpan6 { display:block; background-image:url('/images/test/bottom_pic_fon6.gif'); background-position:left bottom; background-repeat:no-repeat; height:122px; width:384px; border:0px #C4DB3E dotted; }
    html:first-child span.LvSpan6 { background-position:left 91px; }

span.hideLvSpan { display:block; height:255px; width:384px; border:0px #FF0000 dotted; }

span.hideLvSpanOn { display:block; height:255px; width:384px; border:0px #FF0000 dotted; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/test/fon_on_block1.png', sizingMethod=image)\ }
html:root span.hideLvSpanOn { display:block; background-image:url('/images/test/fon_on_block1.png'); background-position:left; background-repeat:no-repeat; height:255px; width:384px; border:0px #FF0000 dotted; }
html:first-child span.hideLvSpanOn { display:block; background-image:url('/images/test/fon_on_block1.png'); background-position:left; background-repeat:no-repeat; height:255px; width:384px; border:0px #FF0000 dotted; }

span.hideLvSpan6 { display:block; height:122px; width:384px; border:0px #FF0000 dotted; }

span.hideLvSpan6On { display:block; height:122px; width:384px; border:0px #FF0000 dotted; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/test/fon_on_block2.png', sizingMethod=image)\ }
html:root span.hideLvSpan6On { display:block; background-image:url('/images/test/fon_on_block2.png'); background-position:left; background-repeat:no-repeat; height:122px; width:384px; border:0px #FF0000 dotted; }
html:first-child span.hideLvSpan6On { display:block; background-image:url('/images/test/fon_on_block2.png'); background-position:left; background-repeat:no-repeat; height:122px; width:384px; border:0px #FF0000 dotted; }

span.flower { display:block; height:255px; width:388px; position:relative; color:#508301; border:0px #FF0000 dotted; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/test/flower.png', sizingMethod=image)\ }
html:root span.flower { display:block; background-image:url('/images/test/flower.png'); background-position:left top; background-repeat:no-repeat; height:255px; width:384px; position:relative; color:#508301; border:0px #FF0000 dotted; }
html:first-child span.flower { display:block; background-image:url('/images/test/flower.png'); background-position:left top; background-repeat:no-repeat; height:255px; position:relative; width:384px; color:#508301; border:0px #FF0000 dotted; }

span.flower6 { display:block; height:122px; width:384px; position:relative; border:0px #FF0000 dotted; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/test/flower6.png', sizingMethod=image)\ }
html:root span.flower6 { display:block; background-image:url('/images/test/flower6.png'); background-position:left top; background-repeat:no-repeat; height:122px; width:384px; position:relative; border:0px #FF0000 dotted; }
html:first-child span.flower6 { display:block; background-image:url('/images/test/flower6.png'); background-position:left top; background-repeat:no-repeat; height:122px; width:384px; position:relative; border:0px #FF0000 dotted; }

span.textLeft { display:block; width:140px; height:241px; margin-right:-7px; margin-bottom:-25px; border:0px #FF0000 dotted; float:left; padding:7px; padding-right:0px; }
span.textRight { display:block; width:240px; height:241px; margin-bottom:-25px; border:0px #FF0000 dotted; float:right; }

td.contentBlocksCenterTd2 p { padding-bottom:0px; padding-top:0px; margin-top:0px; margin-bottom:0px; }

span.textLeft6 { display:block; width:150px; height:100px; margin-right:-7px; margin-bottom:-7px; margin-bottom:-7px; padding:7px; padding-right:0px; float:left; }
    html:first-child span.textLeft6 { padding-bottom:1px; height:99px; }
span.textRight6 { display:block; width:220px; height:100px; margin-bottom:-7px; padding:7px; border:0px #FF0000 dotted; float:right;  }
    html:first-child span.textRight6 { padding-bottom:1px; height:99px; }
    
span.fantom { display:none; font-size:10px; text-align:left; font-family:"Times New Roman"; text-transform: uppercase;color: #5C2604;}

span.fantomOn { font-size:10px; text-align:left; font-family:"Times New Roman"; text-transform: uppercase;color: #5C2604;}
span.fantomOn strong { font-size:10px; text-align:left; font-family: "Times New Roman"; 
                        text-transform: uppercase; font-weight:bold; color: #5C2604; 
                        margin:0px; padding:0px; }
span.fantomOn  a { font-size:10px;text-align:left;font-family: "Times New Roman";text-transform: uppercase;color: #5C2604;}
span.fantomOn  a:hover { font-size:10px;text-align:left;font-family: "Times New Roman";text-transform: uppercase;color: #5C2604;}

.linkIMG { margin-right:110px; }
.linkIMG2 { margin-right:125px; }
.linkIMG3 { margin-right:45px; }
.linkIMG4 { margin-right:65px; }

#newsPlase { position:relative; width:609px; }

#newsListing { position:absolute; z-index:3; right:10px; top:50px; width:100%; height:20px; border:0px #D8ECAD dotted; text-align:right; }
html:root #newsListing { right:0px; }

#rightLink1Base { position:relative; width:100%; height:215px; min-width:1000px; border:0px #FF0000 dotted; }
#rightLink1Base a { display:block; position:absolute; z-index:20; right:40px; top:165px; width:158px; height:22px; border:0px #D8ECAD dotted;  background-image:url('/images/blockmarkup/zapis3.gif'); background-position:left top; background-repeat:no-repeat; cursor:pointer; }
#rightLink1Base a:hover { display:block; position:absolute; z-index:20; right:40px; top:165px; width:158px; height:22px; border:0px #D8ECAD dotted;  background-image:url('/images/blockmarkup/zapis3.gif'); background-position:-156px top; background-repeat:no-repeat; cursor:pointer; }

#footerAdress { border:0px #699B18 dotted; float:left; width:300px; height:75px; text-align:left; margin: 0 0 0 10px; }