/*<![CDATA[*/

body
   {
     margin: 0;
     padding: 0;
     color: #fff;
     font: 100% arial,sans-serif;
     cursor: default;
     width: 100%;    
     background: #c4c4c4 url(img/bodybg.jpg) 50% 0 repeat-y;
    }

img
   {
     border: 0;
   }

em
   {
     font-style: italic;
   }

a:link
   {
     color: #b20e0c;
     text-decoration: underline;
   }
a:visited
   {
     color: #b20e0c;
     text-decoration: underline;
   }
a:hover
   {
     color: #000;
     text-decoration: underline;
   }
a.contact:link
   {
     color: #b20e0c;
     text-decoration: none;
	 border-bottom: #b20e0c 1px dashed; cursor: pointer;
   }
a.contact:visited
   {
     color: #b20e0c;
     text-decoration: none; border-bottom: #b20e0c 1px dashed; cursor: pointer;

   }
a.contact:hover
   {
     color: #000;
     text-decoration: none; border-bottom: #000 1px dashed; cursor: pointer;

   } 
a.subcat_ajax:link
   {
     color: #b20e0c;
     text-decoration: none;
	 border-bottom: #b20e0c 1px dashed; cursor: pointer;
   }
a.subcat_ajax:visited
   {
     color: #b20e0c;
     text-decoration: none; border-bottom: #b20e0c 1px dashed; cursor: pointer;

   }
a.subcat_ajax:hover
   {
     color: #000;
     text-decoration: none; border-bottom: #000 1px dashed; cursor: pointer;

   } 
a.subcat_ajax_act:link
   {
     color: #000;
     text-decoration: none; background: #f1ddbb; padding: 3px 5px;
	 border-bottom: #b20e0c 0px solid; cursor: default;
   }
a.subcat_ajax_act:visited
   {
    color: #000;
     text-decoration: none; background: #f1ddbb; padding: 3px 5px;
	 border-bottom: #b20e0c 0px solid; cursor: default;
   }
a.subcat_ajax_act:hover
   {
      color: #000;
     text-decoration: none; background: #f1ddbb; padding: 3px 5px;
	 border-bottom: #b20e0c 0px solid; cursor: default;
   } 
a.act:link
   {
     color: #fff;
     text-decoration: none;
	 border-bottom: #b20e0c 0px dashed; cursor: default;
   }
a.act:visited
   {
     color: #fff;
     text-decoration: none; border-bottom: #b20e0c 0px dashed; cursor: default;


   }
a.act:hover
   {
     color: #fff;
     text-decoration: none; border-bottom: #000 0px dashed; cursor: default;


   } 
/* Располагаем по центру */

div#container 
   {
     width: 1003px;
     margin-left: -502px; 
     padding: 0; 
     position:relative; 
     left: 50%; 
     top: 0;
     background: #fff;
  overflow: hidden; 
   }


/* /Располагаем по центру */


/* Шапка */
div#header
   {
     float: left;
     margin: 0 0 0 0;
     padding: 0;
     width: 100%;
   }
div#breadcrumb
   {
	background: #dddddd url(img/bcbg.jpg) top left repeat-x;
	height: 44px;
	overflow: hidden;
	width: 100%;
	clear: both;
	margin: 0;
	padding: 0 0 0 40px;
	font: 9pt/32pt Arial, verdana;
	color: #666;
   }
.logo
   {
     width: 100%;
     margin: 0; 
     padding: 0 0 0 30px;
   float: left;
   background: #fff url(img/rte.gif) 688px 41px no-repeat;
   }
.logo span 
   {
	display: inline;
        float: left;
        margin-right: 20px;
   }
.logo span.link 
   {
	margin: 50px 0 0 40px;
	font: 14pt/18pt Arial, verdana;
   }
.topstripe
   {
margin: 0 0 20px 0;
height: 30px;
padding: 10px 0 0 40px;
background: #3f3f3f;
font: 8pt/12pt Arial, verdana;
}
.topstripe a:link
   {
     color: #fff;
     text-decoration: underline;
   }
.topstripe a:visited
   {
     color: #fff;
     text-decoration: underline;
   }
.topstripe a:hover
   {
     color: #ffda97;
     text-decoration: underline;
   }
.topstripe span
   {
margin: 0 30px 0 0;
}
.menu
   {
     position: relative;
     margin: 5px 0 0 20px;
     float: left;
     height: 58px; 
     font-weight: normal;
font-family: Arial, Verdana;
font-size: 10pt;
display: inline;
text-align: left;
   }
.menu a:link
{
color: #000;
text-decoration: underline;
cursor: pointer; display: inline;
}
.menu a:visited
{
color: #000;
text-decoration: underline;
cursor: pointer; display: inline;
}
.menu a:hover
{
color: #000;
text-decoration: underline;
cursor: pointer; display: inline;
}
.menu span.mspacer
{
margin-left: 34px; display: inline;
}
span.linkspacer
{
margin-left: 25px; display: inline;
}
.icons span.mspacer
{
margin-left: 27px; display: inline;
}

#conditions 
   {
     float: left;
     margin: 42px 0 0 0; 
     font: normal 18pt/20pt Arial Narrow, Arial;
     color: #000; 
   }


/* /Шапка */

/* Иллюстрация */
div.wrapper
   {
     clear: both;
     height: 0;
     overflow: hidden; 
   }


/* Контент на главной */

div#content_block
   {
     float: left;
     margin: 40px 0 0 0; 
     padding: 0;
     width: 100%;
     font-size: 12pt;
   color: #000;
   background: #fff;
   }
div#selector_navigation
   {
     position: relative;
     float: left;
     left: 0; 
     padding: 0 0 0px 0;
     width: 100%;
     min-height: 234px;
      background: url(img/selectorbg.jpg) top right no-repeat;
   }
dl.itemlist 
   {
     float: left;
     margin: 0;
     padding: 10px 700px 0 6%;
     width: auto;
   }
dd.item
   {
     float: left;
     width: 190px;
     margin: 5px 5px 10px 20px;
     color: #fff;
     font: normal 11pt/14pt Arial, Verdana; 
   }
dd.item a.ajax:link
   {
     color: #fff;
     text-decoration: none;
     border-bottom: 1px dotted #fff;
     cursor: hand;
   }
dd.item a.ajax:visited
   {
     color: #fff;
     text-decoration: none;
     border-bottom: 1px dotted #fff;
     cursor: hand;
   }
dd.item a.ajax:hover
   {
     color: #ffda97;
     text-decoration: none;
     border-bottom: 1px dotted #ffda97;
     cursor: hand;
   }
dd.item a.act:link
   {
     margin-left: -10px;
     padding:  4px 10px;
     color: #fff;
     background: #000;
     text-decoration: none;
     border-bottom: 0px dotted #fff;
   }
dd.item a.act:visited
   {
     margin-left: -10px;
     padding:  4px 10px;
     color: #fff;
     background: #000;
     text-decoration: none;
     border-bottom: 0px dotted #fff;
   }
dd.item a.act:hover
   {
     margin-left: -10px;
     padding:  4px 10px;
     color: #fff;
     background: #000;
     text-decoration: none;
     border-bottom: 0px dotted #fff;
          cursor: default;
   }
div#ajax_block
   {
     position: absolute;
     left: 100%; margin: 0;
     margin-left: -600px;
     padding: 0;
     width: 550px;
     height: 200px;
     top: 0px;

   }
div#ajax_block div#gallery
   {
     position: relative;
     margin: 0;
     z-index: 8;
     top: 95px;
     margin-left: -10px;
   }
div#ajax_block div#gallery h3
   {
     margin: 30px 0 15px 60px;
     padding: 0;
     position: relative;
     left: 0px;
     font: normal 20pt/28pt Arial, Verdana;
     font-style: italic;
     color: #fff;
     float: left;
   }
div#ajax_block h2
   {
     margin: 25px 0 10px 0;
     padding: 0;
     position: relative;
     left: 0px;
     font: normal 24pt/28pt Arial, Verdana;
     font-style: italic;
     color: #fff;

   }
div#ajax_block h2 a:link
   {
     color: #fff;

   }
div#ajax_block h2 a:visited
   {
     color: #fff;

   }
div#ajax_block h2 a:hover
   {
     color: #ffda97;

   }
div#ajax_block div#desc
   {
     margin: 0 0 30px 0;
     color: #fff;
     padding: 0; 
     font: normal 11pt/14pt Arial, Verdana;
     width: 500px;
     height: 150px;
   }
div#ajax_block div#desc p
   {
     margin: 0 0 10px 0;
     color: #fff;
     padding: 0; vertical-align: top;
     font: normal 11pt/14pt Arial, Verdana;
     width: 500px;
   }
div#selector
   {
     position: relative;
     float: left;
     left: 100%;
     margin-left: -633px;
     width: 633px;
     height: 234px;


   }
#ballon
   {
     position: relative;
     top: -24px;
     left: 213px;
     margin: 0 0 20px 0;
     padding: 0;
     background: url(img/ballon.jpg) top left no-repeat;
     width: 256px;
     height: 59px;
   }
#lsalon
   {
     position: absolute;
     top: 575px;
     left: 100%;
     margin-left: -617px;
     padding: 0;
     width: 450px;
     height: 35px;
     color: #fff;
     z-index: 12;

   }
#salonbg
   {
     font: normal 11pt/14pt Arial, Verdana;
     font-style: italic;
     height: 35px;
     width: 450px;
     padding: 12px 0 0 15px;
     background: #000 url(img/newsbg.gif) top left;
   }
#salonbg img
   {
     display: inline;
     margin-left: 12px;
   }
#salonbg span.img
   {
     position: relative;
     float: left;
     top: 3px;
     display: inline;
     margin-left: 5px;

   }
#salonbg span.img a
   {
          cursor: hand;
   }

#salonbg span.text
   {
     position: relative;
     float: left;
     font: bold 11pt/14pt Arial, Verdana;
     font-style: italic;
   }
#gs
   {
     position: absolute;
     top: 745px;
     left: 100%;
     margin-left: -330px;
     padding: 0;
     width: 190px;
     height: 59px;
     color: #fff;
     z-index: 11;
     font: normal 11pt/14pt Arial, Verdana;
     font-style: italic;
   }
#gs_popup
   {
     position: absolute;
     top: 735px;
     left: 100%;
     margin-left: -355px;
     padding: 20px 0 0 20px;
     width: 214px;
     height: 165px;
     background: url(img/selectbg.gif) no-repeat;
     color: #fff;
     z-index: 11;
     font: normal 11pt/18pt Arial, Verdana;
     font-style: italic;
   }
#gs_popup a.ajax:link
   {
     color: #ffda97;
     text-decoration: none;
     border-bottom: 1px dotted #ffda97;
     cursor: hand;
   }
#gs_popup a.ajax:visited
   {
     color: #ffda97;
     text-decoration: none;
     border-bottom: 1px dotted #ffda97;
     cursor: hand;
   }
#gs_popup a.ajax:hover
   {
     color: #ffffff;
     text-decoration: none;
     border-bottom: 1px dotted #fff;
     cursor: hand;
   }
#gs a:link
   {
     color: #fff;
     text-decoration: none;
     border-bottom: 1px dotted #fff;
     cursor: hand;
   }
#gs a:visited
   {
     color: #fff;
     text-decoration: none;
     border-bottom: 1px dotted #fff;
     cursor: hand;
   }
#gs a:hover
   {
     color: #ffda97;
     text-decoration: none;
     border-bottom: 1px dotted #ffda97;
     cursor: hand;
   }
#content_block h1
   {
     margin: 10px 0 10px 0; 
     padding: 0;
     font: normal 18pt/24pt Arial, Verdana;
   color: #000; clear: both;
   }
td.cb {
text-align: left;
vertical-align: top;
width: 700px;
margin: 0;
padding: 20px 20px 20px 40px;
}
td.cb p{
margin: 0;
padding: 5px 10px 15px 0px;
}
td.rmenu {
text-align: left;
vertical-align: top;
width: 300px;
margin: 0;
padding: 40px 20px 60px 10px;
}
div#left
   {
     float: left;
     margin: 0 0 0 15px; 
     padding: 0;
     width: 270px;
     font-size: 12pt;
     color: #747474;
   }
div#center
   {
     float: left;
     margin: 0; margin-left: -15px; margin-top: -7px; 
     padding: 0 0 0 6%;
     width: 100#;
     font-size: 12pt;

   }
div#center_bottom
   {
     float: left;
     margin: 0; margin-left: -15px; margin-top: 80px; 
     padding: 0 0 0 6%;
     width: 100#;
     font-size: 12pt;

   }
div#cc
   {
     float: left;
     margin: 0 0 0 20px;; 
     padding: 0 0 40px 0;
     width: 100%;
     font-size: 10pt;
     color: #000;
   }
div#right
   {
     float: left;
     margin: 0 0 0 3%; width: 24%;
     padding: 0 0 0 5px; 
     font-size: 12pt;
     color: #747474;
   }
div#center .about
   {
     float: left;
     margin: 10px 0 5px 0; 
     padding: 0 0 0 5px;
     width: 340px;
     font: normal 10pt/14pt Arial;
     color: #000;
   }
div#center .about p
   {
     float: left;
     margin: 0; 
     padding: 8px 0px 15px 15px;
     width: 310px;
     font: normal 10pt/14pt Arial;
     color: #000;
   }
div#cc .top
   {
     float: left;
     margin: 5px 0 15px 0; 
     padding: 0 0 0 5px;
     width: 600px;
     font: normal 10pt/14pt Arial;
     color: #000; clear: both;
   }
div#cc .top p
   {
     float: left;
     margin: 0; 
     padding: 8px 0px 15px 15px;
     width: 550px;
     font: normal 10pt/14pt Arial;
     color: #000;
   }
#left h3
   {
     margin: 30px 0 0 30px; 
     font: bold 12pt/14pt Arial;
     color: #9b9b9b;
   }
#right h3
   {
     margin: 50px 0 0 20px; 
     font: bold 14pt/18pt Arial;
     color: #fff; font-style: italic;
   }
#content_block h2
   {
     margin: 20px 0 0 15px; 
     font: italic 15pt/18pt Arial;
     color: #000;
   }
#cc h1
   {
     margin: 20px 0 38px 0; 
     padding: 0; width: 100%;
     font: normal 18pt/24pt Arial, Verdana;
    
   color: #000; clear: both;
   }
#cc div.icontent
   {
     margin: 0px 0 18px 0; 
     padding: 0; width: 100%;
     font: normal 12pt/18pt Arial, Verdana;
     color: #000; clear: both;
   }
#cc div.icontent a:link
   {

     color: #b20e0c; 
   }
#cc div.icontent a:visited
   {

     color: #b20e0c; 
   }
#cc div.icontent a:hover
   {

     color: #000; 
   }
#cc div.icontent p
   {
     margin: 0; 
     padding: 10px 30px 10px 25px; width: 90%;
     font: normal 12pt/18pt Arial, Verdana;
     color: #000; clear: both;
   }
#cc h2
   {
     margin: 27px 0 10px 15px; 
     font: italic 16pt/18pt Arial;
     color: #000;
   }
#cc div.icontent h3
   {
     margin: 0; 
     padding: 20px 30px 0px 25px; 
     font: normal 16pt/18pt Arial;
     color: #000; clear: both;
   }
#cc h4
   {
     margin: 15px 0 0 15px; 
     font: normal 12pt/16pt Arial;
     color: #000;
   }
#cc .text p
   {
     margin: 5px 0 15px 15px; 
     font: normal 10pt/14pt Arial;
     color: #000; width: 550px;
   }
#cc .catnav p
   {
     margin: 5px 0 15px 10px; 
     font: normal 10pt/14pt Arial;
     color: #000; 
   }
div.tabber
   {
     float: left;
     margin-top: 0px; 
     padding: 0px 0 0 0px;
     width: 350px;
     font: normal 10pt/14pt Arial;
     color: #000;
   }

.newsblock {
padding: 0 0 30px 0;
margin: 0;
}
a.main:link
   {
     font: normal 11pt/14pt Arial;
     color: #b20e0c;
     text-decoration: underline;
   }
a.main:visited
   {
     font: normal 11pt/14pt Arial;
     color: #b20e0c;
     text-decoration: underline;
   }
a.main:hover
   {
     font: normal 11pt/14pt Arial;
     color: #000;
     text-decoration: underline;
   } 
p.blank
   {
     float: left;
     margin: 0px 0 0 0;
     padding: 5px 0 5px 30px;
     width: 240px;
     background: #fff url(img/blank.gif) 9px 9px no-repeat;
     color: #747474; font: normal 8pt/12pt Arial;
   }
p.normal
   {
     float: left;
     margin: 0px 0 0 0;
     padding: 5px 0 5px 30px;
     width: 240px;
     background: #fff;
     color: #747474; font: normal 8pt/12pt Arial;
   }
p.CatLevel0
   {
     float: left;
     margin: 0px 0 0 0;
     padding: 0px 0 0px 30px;
     width: 240px;
     color: #747474; font: normal 14pt/16pt Arial;
   }
p.CatLevel0 a:link
   { text-decoration: none;
     color: #888; font: normal 16pt/16pt Arial;
   }
p.CatLevel0 a:visited
   { text-decoration: none;
     color: #888; font: normal 16pt/16pt Arial;
   }
p.CatLevel0 a:hover
   {
     color: #888; font: normal 16pt/16pt Arial;
text-decoration: none;
   }
p.CatLevel1
   {
     float: left;
     margin: 0px 0 0 0;
     padding: 10px 0 0px 30px;
     width: 240px;
     color: #747474; font: normal 12pt/14pt Arial;
   }
p.CatLevel2   {
     float: left;
     margin: 0px 0 0 0;
     padding: 7px 0 0px 40px;
     width: 240px;
     color: #747474; font: normal 11pt/13pt Arial;
   }
p.CatLevel3
   {
     float: left;
     margin: 0px 0 0 0;
     padding: 5px 0 0px 50px;
     width: 240px;
     color: #747474; font: normal 10pt/12pt Arial;
   }
a.footer:link
   {
	font: normal 8pt/11pt Arial;
    color: #fff;
    text-decoration: underline;
}
a.footer:visited
   {
	font: normal 8pt/11pt Arial;
    color: #fff;
    text-decoration: underline;
}
a.footer_int:link
   {
	font: normal 8pt/11pt Arial;
    color: #666;
    text-decoration: underline;
}
a.footer_int:visited
   {
	font: normal 8pt/11pt Arial;
    color: #666;
    text-decoration: underline;
}
a.footer_int:hover
   {
	color: #000;
    text-decoration: underline;
}

a.footer:hover
   {
	color: #d6eb8e;
    text-decoration: underline;
}



.darr {
display: inline; vertical-align: bottom;
position: relative;
top: 2px;
left: 5px;
}
div#line
{
width: 93%;
border-bottom: #d6d6d6 1px solid;
margin: 40px 0px 20px 30px; 
     clear: both;
     overflow: hidden;
}
div#bottom
{
width: 94%;
height: 1px;
     clear: both;
     overflow: hidden;
background: #624130;
margin: 50px 3% 0 3%; 
}
div#footer
{
background: #dddddd url(img/fbg.jpg) top left repeat-x;
width: 100%;
height: 250px;
margin: 0; padding: 0;
}
#footer table td
{
font: 10pt/14pt Arial, verdana;
}
#footer table td.cb
{
width: 630px;
padding: 25px 20px 20px 40px; marfin: 0;
font: 10pt/14pt Arial, verdana;
}
#footer table td.rmenu
{
color: #888;
font: normal 9pt/12pt Arial, Verdana;
padding: 30px 20px 20px 0px; marfin: 0;
font: 10pt/14pt Arial, verdana;
}
a.footer:link
{
color: #888;
font: normal 9pt/12pt Arial, Verdana;
}
a.footer:visited
{
color: #888;
font: normal 9pt/12pt Arial, Verdana;
}
a.footer:hover
{
color: #888;
font: normal 9pt/12pt Arial, Verdana;
}
a.footer2:link
{
color: #6d584e;
font: normal 8pt/12pt Arial, Verdana;
text-decoration: none;
}
a.footer2:visited
{
color: #6d584e;
font: normal 8pt/12pt Arial, Verdana;
text-decoration: none;
}
a.footer2:hover
{
color: #fff;
font: normal 8pt/12pt Arial, Verdana;
text-decoration: none;
}
#footer .right
{
float: right;
width: 300px;
height: 100px;
font: normal 9pt/14pt Arial, Verdana;
}
div#footer .right p.studio
{
color: #fff;
font: normal 9pt/12pt Arial, Verdana;
padding: 0px 0px 10px 35px; margin: 0;
}
#slider {
    width: 350px;
    margin: 0 auto; margin-top: 30px; 
    position: relative;
    background: #000 url(img/newsbg.gif);
}

.scroll {
    width: 350px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;

}

.scrollContainer div.panel {
    padding: 0px 20px 20px 0;
    width: 370px; float: left;
}


ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0 0 0 10px;
    padding-bottom: 9px;
}

ul.navigation li {
     font: normal 20pt/24pt Arial, Veerdana;
     display: inline;
     font-style: italic;
     margin-right: 0px; line-height: 18pt;
     color: #fff;
}

ul.navigation a:link {
     color: #ffda97;
     text-decoration: none;
	   border-bottom: #ffda97 1px dotted; cursor: pointer;

}
ul.navigation a:visited {
color: #ffda97;
     text-decoration: none;
	 border-bottom: #ffda97 1px dotted; cursor: pointer;

}
ul.navigation a:hover {
         color: #fff;
     text-decoration: none; border-bottom: #fff 1px dotted; cursor: pointer;

}
ul.navigation a.cb:link {
     color: #ffda97;
     text-decoration: underline;
	   border-bottom: #ffda97 0px dotted; cursor: pointer;

}
ul.navigation a.cb:visited {
color: #ffda97;
     text-decoration: underline;
	 border-bottom: #ffda97 0px dotted; cursor: pointer;

}
ul.navigation a.cb:hover {
         color: #fff;
     underline;
   border-bottom: #fff 0px dotted; cursor: pointer;

}
ul.navigation a.selected:link {
 color: #fff;
     text-decoration: none; padding: 0;
	 border-bottom: #b20e0c 0px solid; cursor: default;

}
ul.navigation a.selected:visited {
 color: #fff;
     text-decoration: none; padding: 0;
	 border-bottom: #b20e0c 0px solid; cursor: default;

}
ul.navigation a.selected:hover {
 color: #fff;
     text-decoration: none; padding: 0;
	 border-bottom: #b20e0c 0px solid; cursor: default;

}
ul.navigation a:focus {
    outline: none;
}

.hide {
    display: none;
}
span.en {
background: url(img/en.gif) 0px 2px no-repeat;
padding-left: 30px;
}
span.ru {
background: url(img/ru.gif) 0px 2px no-repeat;
padding-left: 30px;
}

.jqueryslidemenu{
 width: 100%;
background: #b20e0c;
font: normal 10pt/12pt Arial, Verdana;
margin:0 auto;
padding: 0 0 0 30px;
}
*html .jqueryslidemenu{
 width: 100%;
}
.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left; 
}

.jqueryslidemenu ul li a{
display: block;
background: url(img/pixel_trans.gif); 
color: white;
padding: 15px 15px 17px 15px;
text-decoration: underline;
}
.jqueryslidemenu ul li a:visited{
color: white;
text-decoration: underline;
}

* html .jqueryslidemenu ul li a{ 
display: inline-block;
text-decoration: underline;
}



.jqueryslidemenu ul li a:hover{
background: #d96b6a url(img/mbg3.gif); 
color: white;
text-decoration: underline;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
background: #385b7b;
display: block;
visibility: hidden; width: auto;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item; width: auto;
float: none; background: #385b7b;
border-bottom: 1px solid #7a9cbd; white-space: nowrap;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: auto; /*width of sub menus*/
padding: 8px 15px 8px 15px;
margin: 0;
border-top-width: 0;
}
*html .jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 200px; /*width of sub menus*/
padding: 8px 15px 8px 15px;
margin: 0;
border-top-width: 0;
}
.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
p.date
   {
     margin: 0; 
     padding: 2px 0px 2px 0px;
     font: normal 9pt/12pt Arial, Verdana;
     color: #888; 

   }
p.news
   {
     margin: 0; 
     padding: 3px 0px 18px 0px;
     font: normal 12pt/14pt Arial, Verdana;
     color: #000;
	 
   }
div.actions p.date
   {
     margin: 0; 
     padding: 2px 0px 2px 0px;
     font: normal 9pt/12pt Arial, Verdana;
     color: #888; 

   }
div.actions p.news
   {
     margin: 0; 
     padding: 3px 0px 18px 0px;
     font: normal 12pt/14pt Arial, Verdana;
     color: #000;
	 
   }


div.myabc {
	margin: 0px;
}

div.myabc p {
	margin: 0px 0px 6px 0px;
}

h2.myabc2 {
	font-size: 12pt !important;
	font-weight: normal !important;
	font-style: normal !important;
	display: inline;
	margin: 0pt 0.1em 0pt 0pt !important;
	padding: 0px;
}

strong.myabc3 {
	font-weight: normal;
}

a.myabc4 {
	border: none;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

/*]]>*/
