body { margin:0px; padding:0px; background-color:#FFFFFF; background:url(i/bg.png) repeat-x; }
#topmenu, #topnews, #big, #informer, #news { width:770px; margin: 0px auto; }
#topmenu { height:266px; overflow:hidden; }
#top_magazine { float:left; width:142px; height:198px; margin-top:14px; }
#big { margin-top:0px; clear:both; }
#informer { margin-top:30px; }
#info_curr { float:left; width:140px; text-align:center; border-left:1px solid #cccccc; border-right:1px solid #cccccc; margin-top:3px; }
#info_news { margin-left:160px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
#info_news a { color:#735833; text-decoration:underline; }
#info_news a:hover { color:#a7420b; }
#news { margin-bottom:10px; margin-top:-20px; }
#news .aline { margin-left:160px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#735833; line-height:14px; }
#news a { color:#6c2205; }
#news a:hover { color:#000000; }
#news strong { padding-right:8px; }
/* --- */
#menu2 { margin:0px auto; text-align:center; padding-top:16px; }
#menu2left { background:url(i/menu2bg-.png) repeat-x; }
#menu2td { text-align:left; }
#menu2tddiv { line-height:normal; margin-top:0px; width:770px; height:26px; background:url(i/menu2bg.png) repeat-x; }
#menu2right { background:url(i/menu2bg-.png) repeat-x; }
#menu2 ul { list-style-type:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; }
#menu2 li { display:inline; margin:0px; padding:0px; }
#menu2 a { float:left; display:block; margin:0px; padding-left:5px; text-decoration:none; background: url(i/tab_left.gif) no-repeat left top; cursor:hand; }
#menu2 a span { float:left; display:block; margin-right:2px; padding: 6px 29px 6px 23px; background: url(i/tab-right.gif) no-repeat right top; color:#FFFFFF; }
#menu2 #current a { float:left; display:block; padding: 0px; margin-right: 2px; font-weight:bold; background: url(i/tab-rightover.gif) no-repeat right top; color:#000000; }
#menu2 #current a span { float:left; display:block; margin:0px; padding-left: 29px; text-decoration:none; background: url(i/tab_leftover.gif) no-repeat left top; color: #000000; }
#menu2 #current10 a { float:left; display:block; margin-right:2px; padding-left:0px; font-weight:bold; background: url(i/tab-rightover.gif) no-repeat right top; color:#000000; }
#menu2 #current10 a span { float:left; display:block; margin:0px; padding-left:14px; padding-right:14px; text-decoration:none; background: url(i/tab_leftover.gif) no-repeat left top; color: #000000; }
#menu2 #current11 a { float:left; display:block; margin-right:2px; padding-left:0px; font-weight:bold; background: url(i/tab-rightover.gif) no-repeat right top; color:#000000; }
#menu2 #current11 a span { float:left; display:block; margin:0px; padding-left:21px; padding-right:23px; text-decoration:none; background: url(i/tab_leftover.gif) no-repeat left top; color: #000000; }
#menu2 a:hover { float:left; display:block; padding: 0px; margin-right: 2px; background: url(i/tab-rightover.gif) no-repeat right top; color:#000000; }
#menu2 a:hover span { float:left; margin:0; padding-left: 28px; background: url(i/tab_leftover.gif) no-repeat left top; color:#000000; }

#menu2 #artpetersburg a { float:left; display:block; text-decoration:none; background: url(i/tab-right_lblue.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 0px; padding-left:0px; }
#menu2 #artpetersburg a span { float:left; display:block; margin-right:2px; padding: 6px 26px 6px 27px; background: url(i/tab_left_lblue.gif) no-repeat left top; color:#FFFFFF; }

#menu2 #artpetersburg a:hover { float:left; display:block; text-decoration:none; background: url(i/tab-rightover.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 0px; padding-left:0px; }
#menu2 #artpetersburg a:hover span { float:left; display:block; margin-right:2px; padding: 6px 26px 6px 27px; background: url(i/tab_leftover.gif) no-repeat left top; color:#000000; }

#menu2 #marketing a { float:left; display:block; text-decoration:none; background: url(i/tab-right_red.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 2px; padding-left:0px; }
#menu2 #marketing a span { float:left; display:block; margin-right:2px; padding: 6px 23px 6px 19px; background: url(i/tab_left_red.gif) no-repeat left top; color:#ffffff; }

#menu2 #marketing a:hover { float:left; display:block; text-decoration:none; background: url(i/tab-rightover.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 2px; padding-left:0px; }
#menu2 #marketing a:hover span { float:left; display:block; margin-right:2px; padding: 6px 23px 6px 19px; background: url(i/tab_leftover.gif) no-repeat left top; color:#000000; }

#menu2 #fengshui a { float:left; display:block; text-decoration:none; background: url(i/tab-right_red2.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 2px; padding-left:0px; }
#menu2 #fengshui a span { float:left; display:block; margin-right:2px; padding: 6px 24px 6px 23px; background: url(i/tab_left_red2.gif) no-repeat left top; color:#ffffff; }

#menu2 #fengshui a:hover { float:left; display:block; text-decoration:none; background: url(i/tab-rightover.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 2px; padding-left:0px; }
#menu2 #fengshui a:hover span { float:left; display:block; margin-right:2px; padding: 6px 24px 6px 23px; background: url(i/tab_leftover.gif) no-repeat left top; color:#000000; }

/* --- */
#slidetabsmenu {
	float:right;
	font-size:90%;
	line-height:normal;
	margin-top: 14px;
	background-repeat: no-repeat;
	width:620px; height:26px;
}

#slidetabsmenu ul{
	list-style-type: none;
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size: 11px;
	float:right;
}

#slidetabsmenu li { display:inline; margin:0px; padding:0px; }

#slidetabsmenu a {
	float:left;
	display:block;
	margin:0px; padding-left: 5px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab_left.gif) no-repeat left top;
	cursor:hand;
}

#slidetabsmenu a span {
	float:left;
	display:block;
	margin-right: 2px;
	padding: 6px 13px 6px 9px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab-right.gif) no-repeat right top;
	color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu #current a {
	float:left;
	display:block;
	padding: 0px; margin-right: 2px;
	font-weight:bold;
	background: url(i/tab-rightover.gif) no-repeat right top;
	color:#000000;
}

#slidetabsmenu #current a span {
	float:left;
	margin:0px; padding-left: 13px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab_leftover.gif) no-repeat left top;
	color: #000000;
}

#slidetabsmenu #last a {
	float:left;
	display:block;
	margin:0px; margin-right: 2px; padding-left:0px;
	background: url(i/tab-right2.gif) no-repeat right top; 
	color:#000000;
}

#slidetabsmenu #last a span {
	float:left;
	margin:0px; padding-left: 8px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab_left2.gif) no-repeat left top;
	color:#000000;
}

#slidetabsmenu #noo a {
	float:left;
	display:block;
	margin:0px; margin-right: 2px; padding-left:0px;
	background: url(i/tab-right3.gif) no-repeat right top; 
	color:#ffffff;
}

#slidetabsmenu #noo a span {
	float:left;
	margin:0px; padding-left: 8px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab_left3.gif) no-repeat left top;
	color:#ffffff;
}

#slidetabsmenu a:hover {
	float:left;
	display:block;
	padding: 0px;
	margin-right: 2px;
	background: url(i/tab-rightover.gif) no-repeat right top;
	color:#000000;
}

#slidetabsmenu a:hover span {
	float:left;
	margin:0; padding-left: 14px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab_leftover.gif) no-repeat left top;
	color:#000000;
}

#slidetabsmenu #noo a:hover {
	float:left;
	display:block;
	padding: 0px;
	margin-right: 2px;
	background: url(i/tab-rightover.gif) no-repeat right top;
	color:#000000;
}

#slidetabsmenu #noo a:hover span {
	float:left;
	padding-left: 8px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab_leftover.gif) no-repeat left top;
	color:#000000;
}

#slidetabsmenu #last a:hover {
	float:left;
	display:block;
	padding: 0px;
	margin-right: 2px;
	background: url(i/tab-rightover.gif) no-repeat right top;
	color:#000000;
}

#slidetabsmenu #last a:hover span {
	float:left;
	padding-left: 8px;
	text-decoration:none; font-family: Arial;
	background: url(i/tab_leftover.gif) no-repeat left top;
	color:#000000;
}

#slidetabsmenu a.last:hover { margin-right:2px; padding-right:0px; }
/* --- */
#title { height:150px; padding-top:6px; clear:right; }
#title a.banner { display:block; width:610px; float:right; }
#title a.magazine { display:block; width:142px; float:left; }
#title a.magazine img { margin-top:-56px; }

#topnews0 { clear:both; }
#top_banner { width:142px; float:left; margin-top:25px; margin-bottom:15px; }
#top_informers { margin-left:160px; margin-top:25px; margin-bottom:15px; height:50px; text-align:center; height:75px; }
#top_informer_left, #top_informer_right { width:88px; height:75px; }
#top_informer_left { float:left; }
#top_informer_right { float:right; }
/*
#topnews2 { margin-top:25px; margin-bottom:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
#topnews_body { margin-left:161px; }
#topnews2 a { color:#8b0202; text-decoration:none; }
#topnews2 a:hover { color:#008000; text-decoration:underline; }
*/
/* --- */
.btw { clear:both; height:90px; }
#footer { background-color:#cdccb2; border-top:1px solid #735833; }
#subfooter { width:780px; margin:0px auto; }
/*
.counter { 
	width: 88px;
	height: 31px;
	margin:0px 3px 3px 0px;
}
*/
.counter a img {
	opacity: 0.3;        /* Ñâîéñòâî CSS3 */
	-moz-opacity: 0.3;   /* Äëÿ Mozilla */
	-khtml-opacity: 0.3; /* Äëÿ Konqueror/Safari */
	filter: alpha(opacity=30); /* Äëÿ IE */
	margin-top:0px;
}
.counter a:hover img {
   opacity: 1;
   -moz-opacity: 1;
   -khtml-opacity: 1;
   filter: alpha(opacity=100);
}
#clock { padding:14px 0px 14px 0px; height:18px; }
#copy { text-align: left; width: 150px; float:left; font-family: Arial; font-size: 11px; }
#copy a { color: #513e29; text-decoration:none; }
#copy img { padding-top:5px; }
#little {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	width:610px;
	text-align:right;
	margin-left:165px;
	color: #5b5a44;
}
#little a { color:#2b2a14; text-decoration:none; }
#little a:hover { color:#000000; }
#little p { margin:0px; margin-bottom:11px; }
/* --- */
.side_title, .main_title, .side_title_act, .side_title_rep, .side_title_announce {
	height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing:1px;
	text-transform: uppercase;
	text-align: center;
	padding-top: 3px;
	color: #ffffff;
	overflow:hidden;
}
.side_title {
	background: url(i/side_title_green.gif) repeat-x;
}
.side_title_act {
	background: url(i/side_title_green.gif) repeat-x;
}
.side_title_rep {
	background: url(i/side_title_green.gif) repeat-x;
}
.side_title_announce {
	background: url(i/side_title_green.gif) repeat-x;
}
.main_title {
	background: url(i/title_bar.gif) repeat-x;
	color: #ffffff;
	font-size: 13px;
}
.shadow { height:36px; background:url(i/side_shadow.png) no-repeat top left; }
/* --- */
.text { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; padding:0px; padding-top:11px; }
.text ul { margin:0px; margin-left:16px; padding-left:0px; }
.text a li { list-style-image:url(i/chapter.png); color:#000000; text-decoration:none; margin-left:10px; margin-right:5px; }
.text a:hover li { list-style-image:url(i/chapter0.png); color:#b30404; }
.text a.cur li { list-style-image:url(i/chapter0.png); color:#000000; text-decoration:none; font-weight:bold; }
.text a.cur:hover li { list-style-image:url(i/chapter0.png); color:#b30404; }
/*.text p { margin:0px; text-indent:3em; } */
.text h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px; }
.text h1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; color:#735833; margin-bottom:17px; }
.text a.pers { color: #735833; text-decoration:none; border-bottom:1px dashed #c7b49a; }
.text a.pers:hover { color:#a7420b;  border-bottom:1px solid #a7420b; }
.text a { color:#000000; text-decoration:none; }
.text a:hover { color:#b30404; }
.text h2 a { color: #735833; text-decoration:underline; border:none; }
.text h2 a:hover { color:#a7420b; }
.text a p { margin:0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.text a:hover p { color:#a7420b; }
.text textarea { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; width:300px; color:#686868; }
.text_img img { border:none; padding-top:6px; }
.brd2 { border-right:1px solid #cccccc; border-left:1px solid #cccccc; padding:11px 5px 0px 5px; }
.brd0 { border-right:1px solid #cccccc; border-left:1px solid #cccccc; padding:0px; }
.news a { color:#8b0202; text-decoration:none; }
.news a:hover { color:#008000; text-decoration:underline; }
.btw { height:17px; background:url(i/btw.png) repeat-x; clear:both; }
/* --- */
#main { float:right; width:610px; }
#main p { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; text-align:left; padding:0px; margin:0px; text-indent:3em; }
/* --- */
.side { width: 142px; float: left; }
.announce { height:102px; overflow:hidden; }
#main h1.announce_title { margin:7px 0px; }
.i_article { margin-right:15px; margin-top:4px; border:none; }
/* -- archieve.php -- */
.magazine a img { border:1px solid #d9d5ca; padding:3px; background-color:#FFFFFF; }
.magazine a:hover img { border:4px solid #fdcb53; padding:0px; }
.img142x198 { width:142px; height:198px; }
/* -- article.php -- */
.after_img { font-size:11px; color:#585858; padding:4px 7px; font-family:Tahoma, Helvetica, sans-serif; line-height:1.3em; }
.text_img fieldset { text-align:left; }
.after_img legend { color:#cc6600; }
.after_img strong { color:#585858; }
a.pers { color: #735833; text-decoration:none; border-bottom:1px dashed #c7b49a; }
a.pers:hover { color:#a7420b;  border-bottom:1px solid #a7420b; }
#main h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; margin:0px; line-height:17px; margin-top:17px; }
#main .announce h2 { margin-top:0px; }
.line { clear:both; background-image: url(i/line.gif); height: 16px; }
.lit, .sign, .rlit { font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; line-height:17px; }
.lit, .rlit { font-size:13px; text-align:left; padding:0px; padding-top:11px; }
.rlit { font-weight:normal; }
#main .anno p { text-indent:0px; margin-bottom:17px; }
#main .sign { font-size:12px; text-align:right; margin-top:17px; }
#main .sign a { color: #735833; }
#main .sign a:hover { color:#a7420b; }
#main #cloud { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; margin-top:0px; color:#a0a0a0; }
#main #cloud a { text-decoration:none; }
#main #cloud a:hover { text-decoration:underline; }
#main p.more { line-height:17px; margin:0px; text-indent:0px; font-weight:bold; margin-top:17px; } 
#main ul { margin-top:0px; margin-bottom:17px; margin-left:36px; }
#main li { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; }
#main ul.more { margin-bottom:34px; }
#main ul.more li { font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin:0px; line-height:17px; color: #735833; }
#main ul.more li a { color: #735833; }
#main ul.more li a:hover { color:#a7420b; }
/* -- persons -- */
#abc { text-align:center; color:#d8d3c5; margin:11px 0px 34px 0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:17px; }
#abc span { padding:0px 4px; font-weight:bold; }
#abc a { color: #5c5336; text-decoration:none; }
#abc a:hover { text-decoration:underline; color:#a7420b; }
.person { margin:0px auto; width:450px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; }
.person a { color: #5c5336; text-decoration:none; }
.person a:hover { text-decoration:underline; color:#a7420b; }
.person div { font-size:11px; color:#888888; margin-left:20px; }
/* -- person -- */
.tblf { width:610px; }
.tblf th { font-weight:normal; width:136px; text-align:center; }
.tblf td { width:158px; }
.tblf img { border:none; }
.tblf a { display:block; width:136px; height:102px; padding-bottom:17px; text-align:center; background:url(i/136x102.png) no-repeat; }
.tblf td a { margin-left:22px; }
/* -- popup -- */
#popup { margin:10px auto; width:610px; text-align:center; }
#popup fieldset { text-align:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; padding:0px 5px; }
#popup legend { color:#cc6600; }
#popup h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px; color:#735833; }
#popup p { line-height:17px; padding:0px; margin:0px; height:34px; overflow:hidden; }
/* -- contacts -- */
.contact a { color:#735833; text-decoration:underline; }
.contact form { margin:17px auto; width:450px; height:320px; overflow:hidden; }
.cont_div { clear:both; }
.cont_name { float:left; width:80px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; height:25px; padding-top:0px; }
.cont_field { margin-left:85px; }
.cont_field input { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #a0a0b0; padding:1px 2px; width:359px; background-color:#fafafa; }
.cont_div textarea { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #a0a0b0; padding:1px 2px; width:444px; height:180px; margin-bottom:17px; background-color:#fafafa; }
.btn { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #a0a0b0; padding:1px 2px; }
.red { color:#a91c1c; }
#cloud_f { padding-top:20px; clear:both; color:#a0a0a0; }
#cloud_f a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a0a0a0; text-decoration:none; text-transform:lowercase; }
#cloud_f a:hover { color:#990000; text-decoration:underline; }
.bb_red { color:#FF0000; }
.bb_blue { color:#0000FF; }
/* --- */
#pager { margin:10px 0px 20px 0px; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#042d3c; padding:7px 0px; border-top:1px solid #2a5362; border-bottom:1px solid #2a5362; background-color:#f2f2f2; }
#pager a { padding:0px 3px; color:#042d3c; }
#pager a:hover { color:#a0001e; }
#pager span { padding:0px 3px; color:#a07f7f; }
#pager span.cur { font-weight:bold; color:#303030; }
#pager .cur_year { font-weight:bold; color:#687d85; font-size:14px; }

.text_ch_p { margin:0px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#396f1b; }
.text_ch_p a { color:#396f1b; text-decoration:none; }
.text_ch_p a:hover { color:#990000; }
.text_ch_p2 { margin:0px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#990000; line-height:10px; margin-left:5px; }
.text_ch_p2 a { color:#000000; }
.text_ch_p2 a img { background:url(i/prj0.png) no-repeat; }
.text_ch_p2 a:hover img { background:url(i/prj1.png) no-repeat; }

#main .no_ind p { text-indent:0px; }

#comm_form form { margin-top:0px; }
#comm_form table { margin-left:18px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
#comm_form th { font-weight:normal; text-align:left; padding-top:4px; padding-right:10px }
#comm_form input { width:300px; border:1px solid #d0d0d0; background-color:#fdfdfb; padding:0px 2px; font-family:Geneva, Arial, Helvetica, sans-serif; }
#comm_form textarea { width:300px; border:1px solid #d0d0d0; background-color:#fdfdfb; padding:0px 2px; font-family:Geneva, Arial, Helvetica, sans-serif; }
#comm_form h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; margin:0px; padding:0px; margin-top:10px; }

.small_red { font-size:11px; color:#CC0000; margin-top:5px; font-family:Geneva, Arial, Helvetica, sans-serif; }
#attention { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#663300; margin-left:74px; width:300px; margin-top:16px; margin-bottom:4px; }

.comm { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
.comm_who { font-weight:bold; }
.comm_who span { background-color:#cdccb2; padding:2px 10px; font-weight:normal; }
.t6 { margin:6px 0px 0px 0px; }
.t6_ { margin:6px 0px 0px 0px; color:#480000; }
#main .comm p { font-size:11px; line-height:16px; }

/* --- */
.brd_in { margin:0px 10px; }

.text_ch ul { margin:0px; margin-left:16px; padding-left:0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
.text_ch li { line-height:16px; }
.text_ch a li { list-style-image:url(i/chapter.png); color:#000000; text-decoration:none; }
.text_ch a:hover li { list-style-image:url(i/chapter0.png); color:#b30404; }
.text_ch a.cur li { list-style-image:url(i/chapter0.png); color:#000000; text-decoration:none; font-weight:bold; }
.text_ch a.cur:hover li { list-style-image:url(i/chapter0.png); color:#b30404; }

ul.aaa li a { text-decoration:underline; }

#bnr { margin-top:14px; }
#bnr img { padding-right:7px; }

#topmenu #marketing a { float:left; display:block; text-decoration:none; background: url(i/tab-right_red.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 2px; padding-left:0px; }
#topmenu #marketing a span { float:left; display:block; margin-right:2px; padding: 6px 23px 6px 19px; background: url(i/tab_left_red.gif) no-repeat left top; color:#ffffff; }

#topmenu #marketing a:hover { float:left; display:block; text-decoration:none; background: url(i/tab-rightover.gif) no-repeat right top; cursor:hand; color:#ffffff; margin:0px; margin-right: 2px; padding-left:0px; }
#topmenu #marketing a:hover span { float:left; display:block; margin-right:2px; padding: 6px 23px 6px 19px; background: url(i/tab_leftover.gif) no-repeat left top; color:#000000; }

#topmenu #current10 a { float:left; display:block; margin-right:2px; padding-left:0px; font-weight:bold; background: url(i/tab-rightover.gif) no-repeat right top; color:#000000; }
#topmenu #current10 a span { float:left; display:block; margin:0px; padding-left:14px; padding-right:14px; text-decoration:none; background: url(i/tab_leftover.gif) no-repeat left top; color: #000000; }

