@charset "utf-8";
/* CSS Document */


body  {
	font-family: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; 
	padding: 0 150px 0 150px;
	width:950px;
	color:#222A0A;
	font-size:10px;
}
#index {
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
#index .tabin {
	width:956px; height:600px;
	text-align:left;
	background:#ffffff;
}
#index .slogin {
	text-align:center; 
	font-size:16px;
	color:#99cc00;
	font-style:italic;
	font-weight:normal;
}
#index .slogin span {
	font-size:12px;	
	font-weight:bold;
}
#index .marqin {
	color:#ffffff;
	font-size:10px;
}
#index .slogin1 {
	color:#99cc00;
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size:18px;
	font-style:italic;
}
#index .tabin1 {
	width:460px; height:288px;
	border:0; 
	padding:0; margin:2px;
}
#index .enter {
	color:#cc9900; font-size:12px;
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#index .title {
	display:block;
	font-family: Arial, SunSans-Regular, sans-serif, Helvetica, Geneva;
	font-size:12px;
	padding: 100px 0 0 10px;
}
#index .title a{
	color:#99cc00;
	text-decoration:none;
}
#index .imgenter {
	width:105px; height:39px;
	border:0;
	padding:0 0 0 25px; margin:0;
}
#index h1 {
	font-size:14px; color:#222A0A ;
	font-family:Arial, Helvetica, sans-serif;
}
#tab001 h1 {
	font-size:14px; color:#222A0A;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#index h2 span{
	font-style:italic;
}
#index h2 {
	width:470px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:222A0A ;
	font-weight:normal;
}
#index .telin {
	font-size:12px;
	color:#222A0A ;
}
.center h3 {
	font-size:12px;
	text-align:center;
}
#index .telin a {
	color:#222A0A ;
}
#index .telin span {
	font-size:10px;
}
.me {
	display:block;
	width:90px; height:100px;
	border:0;
	padding:0 10px 5px 10px; margin:0;
	float:left;
}
#tab001 {
	width:80%; height:auto;
	border:0;
	padding:0; margin:0 45px 0 0;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
}
#tab001 .epi {
	font-family:"Comic Sans MS", cursive;
}
#tab001 span {
	font-weight:normal;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif
}
#tab001 a {
	color:#222A0A;
}
#tab001 .catalog {
	width:600px; height:auto;
	padding:0 0 0 20px; margin:2px; 
	vertical-align:top;
}
#tab001 .tdcat {
	vertical-align:bottom;
	color:#222A0A; font-size:12px;
	padding:8px 0 8px  10px;
	text-align:justify;
}
#tab001 .tdcat a {
	color:#222A0A;
	text-decoration:none;
}
#tab001 .tdcat span {
	color:#a41801;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#tab001 .imgcat  {
	padding:7px 10px 5px 5px; margin:0;
	border:0;
}
#tab001 .t {
	width:5px; height:5px; border:0;
	padding:0 0 0 5px; margin:0 0 0 5px;
}
.tab1 {
	width:1036px;
	border:0;
	margin:15px 0 0 0;
	padding:5px;
	text-align:left;
	background:#ffffff;
}

.td1 {
	width:1035px; height:auto;
	vertical-align:top; text-align:left;
	padding:0 0 0 30px; 
}
.tab2 {
	width:900px;
	height:auto;
	border:0;
	margin:5px 5px 5px 10px; padding:5px;
	text-align:center;
	background:#ffffff;
	padding:10px 0 0 0;
}
.td2 {
	width:956px;
	vertical-align:top; text-align:center;
	padding:0 0 0 20px; margin:0 0 0 20px;	
 }

 .upline {
	 width:230px; height:2px;
	 text-align:center;
	 background:url(images/f.jpg);
 }
 .upline1 {
	 width:496px; height:2px;
	 text-align:center;
	 background:url(images/f.jpg);
 }
 .left {
	 background:url(images/fl.jpg);
	 vertical-align:top;
	 width:250px;
	 color:#222A0A;
	 font-size:12px;
	 text-align:left;
	 font-family:Arial, Helvetica, sans-serif;
	 border:0;
	 padding:0; margin:0;
 }
 .left span {
	 color:#a41801;
	 text-decoration:underline;
 }
 .left span1 {
	 color:#ffffff;
 }
 .left a {
	 text-decoration:none;
	 color:#222A0A;
	 font-weight:normal;
 }
 .left a :visited { text-decoration: none; } 
 .left a :active { text-decoration: none; }
 .left a span:hover {
    text-decoration: underline; /* Делает ссылку подчеркнутой при наведении на нее курсора */
    color:fe464e; /* Цвет ссылки */
   } 
 #center {
	 text-align:left;
	 padding:0 0 0 25px; margin:;
 }
.center {
	 width:496px;
	 background:url(images/fcentr.jpg); background-repeat:repeat-y;
	 vertical-align:top;
	 padding:15px 15px 0 20px;
	 font-family:Arial, Helvetica, sans-serif; font-size:12px;
	 text-align:justify;
	 color:#2E3B0B;
	 border:0;
 }
.center h1 {
	 font-size:15px;
	 text-align:center;
	 color:#a41801;
 }
.center h2 {
	 font-size:13px;
	 text-align:center;
 }
.center ol {
	line-height: 1.5; 
}
.center a {
	 color:#222A0A;
	 text-decoration:none;
 }
.center span {
	color:#a41801;
}
.span {
	color:#a41801;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.center span a {
	color:#a41801; text-decoration:underline;
	font-style:italic;
}
.promo {
	text-align:right;
	font-style:italic;
}
.promo span {
	color:#a41801;
	font-size:13px;
	font-weight:bold;
}
.bold {
	font-weight:bold;
}
.quest span {
	font-weight:bold;
	color:#222A0A;
	text-decoration:underline;
}
.quest {
	color:#222A0A;
}
#quest {
	color:#222A0A;
}
#quest span {
	font-weight:bold;
	color:#222A0A;	
}
.upline001 {
	 width:230px; height:2px;
	 text-align:center;
	 background:url(images/f001.jpg);
	 padding:0; margin:0;
}
#leftcolumn {
	padding:0; margin:0;
}
#rightcolumn {
	padding:0; margin:0;
}
#righmenu {
	 display:block;
	 vertical-align:top;
	 width:230px; height:730px;
	 color:#222A0A;
	 font-size:14px; font-weight:normal;
	 text-align:left;
	 font-family:Verdana, Geneva, sans-serif;
	 border:0;
	 padding:0; margin:0;
}
#rightmenu001 a span {
	color:#222A0A;
	text-decoration:underline;
	font-size:12px;
}
#right001 {
	 display:block;
	 background:url(images/fr.jpg); background-repeat:repeat-y;
	 vertical-align:top;
	 width:230px; height:auto;
	 color:#222A0A;
	 font-size:12px; font-weight:normal;
	 text-align:left;
	 font-family:Verdana, Geneva, sans-serif;
	 border:0;
	 padding:0; margin:0;
}
#right001 a {
	color:#222A0A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#right001 a span {
	color:#222A0A;
	text-decoration:underline;
	font-size:12px;
}
#right001 .rightmenu001 {
	display:block;
	vertical-align:top;
	padding:10px 0 0 30px; margin:0;
	color: #a41801;
	font-weight: bold;
}
.rightmenu001 h3 {
	font-family:Verdana, Geneva, sans-serif;
	color:#a41801;
	font-size:12px;
	text-align:left;
}
.right {
	 background:url(images/fr.jpg); background-repeat:repeat-y;
	 vertical-align:top;
	 width:230px;
	 color:#222A0A;
	 font-size:12px;
	 text-align:left;
	 font-family:Arial, Helvetica, sans-serif;
	 padding: 10px 0 0 20px;
	 border:0;
 }
.rightfield {
	padding: 0 0 0 20px;
 }
 .right span {
	 font-size:14px;
	 color:#a41801 ;
	 font-weight:normal;
	 text-decoration:underline;
	 padding:0 0 0 10px;
 }
 .right a {
	 color:#222A0A;
	 text-decoration:none;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
 }
.a a {
	color:#222A0A;
	font-weight:normal;
}
 #articles {
	 color:#222A0A;
	 line-height: 2.0;
 }
.eng {
	height:87px; width:127px;
	border:0px; 
}
.mail {
	width:20px; height:13px; border:0;
	padding:5px 0 0 0;
}
.kleo2 {
	 height:100px; width:800px; 
	 border:0;
}
.tel {
	padding: 0 0 10px 0;
	width:156px; height:50px;
}
.font {
	color:#339900;
	font-size:10px;
	text-align:center;
}
.font a {
	color:#339900;
	font-size:10px;	
}
#headermenu{
	font-size-adjust:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:20px;
}
#headermenu a {
	font-family: Times New Roman, Times, serif, Arial;
	color:#339900 ;
	font-size:12px;
	text-decoration:none;
	padding: 0 0 0 10px;
}
.t {
	width:5px; height:5px;
	border:0;
	padding: 0 0 0 5px;
}
.slogan {
	text-align:left;
	color:#cc9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 500px 0 0;
}
.upmenu {
	 width: 850px;
	 height: 38px;
	 border:0;
	 background: #063b16;
	 text-transform:uppercase;
	 font-size:14px;	 
	 margin: 0 0 0 20px; padding: 0;	 
}
.upmenu a {
	 color:#ffffff; text-decoration:none;
	 font-family: Arial, Helvetica, sans-serif;	 
}
.upmenucell {
	width:135px;
	text-align: center;	
}
.marquee {
	width:954px;
	background:#ffffff;
	font-size:11px;
	color:#a41801;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0; margin:0;
} 
.marquee span{
	color:#f2e4c7;
}
.br {
	margin:0 0 30px 0;
}
.br2 {
	margin:0 0 15px 0;
}
.tab-price {
	width:500px; 
	padding:1px; margin:1px;
	background-color:#cccccc;
	text-align:center;
}
.z {
	display:block;
	padding:0 0 0 22px;
}
.tab-dost {
	width:450px; 
	padding:1px; margin:1px;
	background-color:#cccccc;
}
.td-dost01 { 
	width:350px;
	background-color:#ffffff;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-align:center;
}
.td-dost02 { 
	width:100px;
	background-color:#ffffff;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:bold;
	text-align:center;
}
.td-dost1 { 
	width:350px;
	background-color:#ffffff;
	padding:3px 2px 3px 8px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:none;.
	text-align:left;
}
.td-dost2 { 
	width:100px;
	background-color:#ffffff;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:none;
	text-align:center;
}
.post-dost {
	display:block;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:none;
	padding:0;
}
.post-dost a {
	text-decoration:none;
}
.post-dost1 {
	display:block;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:none;
	padding:0 80px 0 31px;
}
.dost-plane {
	display:block;
	float:right;
}
.tdzagprice {
	width:auto;
	background-color:#ccffcc;
	font-weight:bold;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.tdprice { 
	width:auto;
	background-color:#ffffff;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:bold;
}
. tdprice1 {
	width:auto;
	background-color:#ffffff;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:bold;
	text-align:left;
	margin:0 0 0 5px;
}
.tdprice2 { 
	width:auto;
	background-color:#ffffff;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	position: inherit;
}
.form {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	padding:0;
}
.vol1 {
	width:170px; height:114px; border:0;
}
.vol2 {
	width:122px; height:40px; border:0;
}
.al {
	width:85px; height:155px; border:0;
}
.h2img {
	width:130px; height:86px; border:0;
}
#answer span {
	font-weight:bold;
}
#comments {
}
#comments span {
	font-weight:bold;
	font-style:italic;
	color:#222A0A;
}
.rosinvest {
	width:120px; height:62px; border:0;
}
#kont {
	display:block;
	text-align:center;
	padding:0 40px 0 20px;
}
#kont a {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#222A0A;
	font-weight:bold;
}
#kont a span {
	color:#a41801;
	text-decoration:underline;
}
#kont span {
	color:#a41801;
}
#dostavka {
	display:block;
	text-align:left;
	padding:0 40px 0 0;
}
#pablic {
	width:900px; height:auto;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#222A0A;
	text-align:justify;
	padding:0 0 0 5px; margin:0;
}
#pablic .leftpablic {
	width:620px;
	padding:0 20px 0 45px; margin:0 20px 0 0;
	vertical-align:top;
}
#pablic .leftpablic h1 {
	text-align:center;
	font-size:16px; color:#a41801;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin: 20px 0 0 0;
}
#pablic .leftpablic h2 {
	text-align:center;
	font-size:14px; color:#222A0A;
	font-family:Arial, Helvetica, sans-serif;
}
#pablic .leftpablic a {
	color:#222A0A; text-decoration:none;
}
#pablic .leftpablic span {
	font-weight:bold;
}
#pablic .eros {
	width:140px; height:230px;
	text-align:left;
	padding:5px 0 5px 5px; margin:0 20px 0 0;
	float:left;	
}
#pablic a {
	color:#222A0A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#pablic span {
	font-weight:bold;
}
#pablic .pic1 {
	display:block;
	width:180px; height:135px;
	float:right;
	margin:0 0 0 10px;
}
#pablic .pic2 {
	display:block;
	width:100px; height:120px;
	float:left;
	margin:0 10px 0 0;
}
#pablic .pic3 {
	display:block;
	width:120px; height47px;
	float:left;
	margin:0 10px 0 10px;
}
#pablic .pic4 {
	display:block;
	width:53px; height:110px;
	float:right;
	margin:0 10px 0 10px;
}
#pablic .pic5 {
	display:block;
	width:110px; height:86px;
	float:right;
	margin:0 10px 0 10px;
}
#pablic .pic6 {
	display:block;
	width:140px; height:87px;
	float:left;
	margin:0 10px 0 10px;
}
#pablic .pic7 {
	display:block;
	width:76px; height:120px;
	float:left;
	margin:0 10px 0 10px;
}
#bottomcolomn .pic8 {
	display:block;
	width:120px; height:194px;
	float:left;
	margin:0 10px 0 10px;
}
#rightpablic {
	width:230px;
	background:url(images/fr.jpg); background-repeat:repeat-y;
	vertical-align:top;
	border:0;
	padding:0; margin:0;
}
#rightpablic .rightpabmenu {
	color:#a41801;
	font-size:14px; font-weight:normal;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	padding: 20px 0 0 30px; margin:0;
}
#rightpablic .rightpabmenu a {
	color:#222A0A;
	font-size:12px;
	text-decoration:none;
}
#rightpablic .rightpabmenu a span {
	color:#a41801;
	font-size:12px;
	text-decoration:underline;
}
#bottomcolomn {
	width:850px; height:auto;
	padding:0 30px 0 30px; margin:0;
}
#bottomcolomn h3 {
	color:#a41801;
	font-size:12px;
	text-decoration:underline;
}
#bottomcolomn a {
	color:#222A0A; text-decoration:none;
}
#bottomcolomn span {
	font-weight:bold;
}
.bus {
	font-weight:bold;
	text-decoration:underline;
}
.buspoint {
	color:#a41801;
	text-decoration:underline;
}
#red {
	color:#a41801;
}
#red a span {
	color:#a41801;
	text-decoration:underline;
}
.comp {
	width:350px; height:105px;
	text-align:left;
	padding:5px 0 5px 5px; margin:0 20px 0 0;
	float:left;
}
#epigraph {
	display:block;
	width:400px;
	text-align:right;
	font-style:italic;
	font-weight:bold;
	padding:0 0 0 200px; margin:0;
	line-height: 1.5;
	
}
#epigraph span {
	font-style:normal;
}
#sorry {
	vertical-align:top;
	margin:50px; padding:50px;
	text-align:center;
	line-height:30px;
}

#green {
	color:#222A0A;
}
#green a {
	color:#222A0A ;
}
#green A:link { 
    text-decoration: none; /* Убирает подчеркивание для ссылок */
   } 
#green A:visited { text-decoration::underline; } 
#green A:active { text-decoration: none; }
#green A:hover {
    text-decoration: underline; /* Делает ссылку подчеркнутой при наведении на нее курсора */
    color:#07ac55; /* Цвет ссылки */
   } 
#green span a {
	color:#a41801 ;
}
#green span A:link { 
    text-decoration: none; /* Убирает подчеркивание для ссылок */
   } 
#green span A:visited { text-decoration::underline; } 
#green span A:active { text-decoration: none; }
#green span A:hover {
    text-decoration: underline; /* Делает ссылку подчеркнутой при наведении на нее курсора */
    color:#07ac55; /* Цвет ссылки */
   } 
#banner a {
	color:#222A0A;
	font-size:12px;
}
.skin-module {
	display:block;
	width:225px;
	text-align:justify;
}
.skin-module a {
	color:#222A0A;
	text-decoration:none;
   } 
   A:visited { text-decoration: none; } 
   A:active { text-decoration: none; }
   A:hover {
    text-decoration: underline; /* Делает ссылку подчеркнутой при наведении на нее курсора */
    color: red; /* Цвет ссылки */
   } 
.skin-module a span {
	font-weight:100;
	text-decoration:none;
}
 A:link { 
    text-decoration: none; /* Убирает подчеркивание для ссылок */
   } 
   A:visited { text-decoration::underline; } 
   A:active { text-decoration: none; }
   A:hover {
    text-decoration: underline; /* Делает ссылку подчеркнутой при наведении на нее курсора */
    color:#07ac55; /* Цвет ссылки */
   } 
.alimg {
	display:block;
	float:right;
	width:225px; height:150px;
	padding:10px 0 15px 0; margin:0;
}
.td-dost03 {
	font-size:12px;
}
.tabprice0 {
	padding:0 80px 0 0;
}
.tabprice {
	background:#ffffff;
	border:outset;
	width:120px; height:auto;
	vertical-align:middle; text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.tabprice1 {
	background:#ffffff;
	border:10px;
	width:120px; height:auto;
	vertical-align:middle; text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:10px 0 10px 0;
}
.pp {
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	
}
.al-new {
	background:#ffffff;
	border:outset;
	color:#a41801;
	width:120px; height:auto;
	vertical-align:middle; text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0; padding:0 20px 0 20px;
}
.al-new a {
	color:#a41801;
}
.main {
	display:block;
	width:600px;
	border:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.keywords {
	text-transform:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 0 0 30px;
}
.keywords a {
	color:#222A0A;
}
/* line-height: 1.5; межстрочное значние*/


/*    цвет посещенной ссылки!!!
#menu_body{background:#fff;width:200px}
#menu_body ul li{list-style-type:none;border-bottom:1px solid #fff;margin-left:-50px;padding-left:7px}
#menu_body ul li a{color:#a41801;font-family:Arial, Verdana, Helvetica, sans-serif;text-decoration:none}
#menu_body ul li ul li{border:0;list-style-type:square;color:#a41801;list-style-position:inside}
#menu_body ul li ul{border-top:1px solid #fff;background:#ffffcc;margin-left:-7px;padding-left:50px}
#menu_body ul li a:hover{ background:#ffffcc;color:#a41801;font-family:Arial, Verdana, Helvetica, sans-serif;text-decoration:none}
#menu_body li ul{display:none}
#menu_body li:hover ul, #menu_body li.over ul{display: block}
*/
.logo-kgc {
	width:900 px;
	height: 100px;
	padding: 0 0 0 30px;
	margin: 0 0 0 30px;
}
.greeting {
	padding: 0 30px 0 30px;
	margin: 0;
}
.bottom {
	display:block;
	width: 850px;
	height: auto;
	background: #97b194;
	border: 0;
	margin: 20px 0 20px 45px; padding: 0;
	font-weight: normal;
	text-align: center;
	color: #424141;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	}
.bottom a {
	color: #424141;
	font-family:Tahoma, Geneva, sans-serif;
	margin: 20px 0 0 0;
}
.bottomcell {
	width: 210px;
	vertical-align: top;	
	margin: 0; 
	padding: 20px 15px 30px 20px;
	text-align:left;
}
.bottomcell-a {
	width: 210px;
	vertical-align: top;	
	margin: 0; 
	padding: 25px 30px 30px 30px;
	text-align:left;
}
.list {
	list-style: none;
	margin: 0;
	padding: 10px 0 0 0;
}
.list a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.why {
	background: #063b16;
	width: 210px; height:auto;
	color: #ffffff;
	font-size:12px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	border:0;
	padding: 10px; margin: 0;
	font-weight:bold;
}
.ul-why {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
	color: #ffffff;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	font-weight: normal;
}
.li-why {
	margin: 8px 0 0 0;
	padding: 0;
}
.leftcat {
	vertical-align:top;
	padding: 20px 0 0 20px;
}
#menu {background:#fff;width:200px}
#menu ul li{list-style-type:none;border-bottom:1px solid #fff;margin-left:-50px;padding-left:7px}
#menu ul li a{color:#a41801;font-family:Arial, Verdana, Helvetica, sans-serif;text-decoration:none}
#menu ul li ul li{border:0;list-style-type:circle;color:#a41801;list-style-position:inside}
#menu ul li ul{border-top:1px solid #fff;background:#ffffcc;margin-left:-7px;padding-left:50px}
#menu ul li a:hover{ background:#ffffcc;color:#a41801;font-family:Arial, Verdana, Helvetica, sans-serif;text-decoration:none}
#menu li ul{display:none}
#menu li:hover ul, #menu_body li.over ul{display: block}
.sign { font-weight:bold;
	color: #336600;
	font-size: 11px;
}