* { 
	padding: 0px;
	margin: 0px;
	outline: none;
}
img {
	border: 0px;
}
body.b {
	font-size: 12px;
	font-family: arial;
	background: #740F3E;
	behavior: url("csshover.htc");
}
#main {
	width: 1001px;
	margin: 0 auto;
}
#top {
	width: 971px;
	height: 85px;
	background: url(../images/top_bg.gif) no-repeat;
	padding: 16px 15px 0 15px;
	margin: 4px 0 0 0;
	float: left;
}
#top #logo {
	width: 255px;
	padding: 0 0 0 20px;
	float: left;
}
#top #contact_block {
	width: 220px;
	line-height: 1.3;
	padding: 5px 0 0 10px;
	float: left;
}
#top #search_block {
	width: 200px;
	padding: 15px 0 0 15px;
	float: left;
}
#top #search_block label {
	font-size: 14px;
	padding: 0 0 2px 0;
	display: block;
}
#top #search_block .input {
	width: 155px;
	color: #707070;
	font-size: 12px;
	font-family: arial;
	border: 1px solid #B3C6CF;
	padding: 2px;
	float: left;
} 
#top #search_block .submit {
	cursor: pointer;
	margin: 2px 0 0 4px;
	float: left;
}
#top #menu {
	width: 250px;
	list-style: none;
	float: right;
}
#top #menu li {
	padding: 0 0 0 1px;
	float: right;
}
#top #menu a {
	height: 19px;
	color: #000;
	text-decoration: none;
	background: url(../images/menu_icon.gif) #E5E5E5 no-repeat right center;
	padding: 4px 17px 0 10px;
	float: left;
}
#top #menu a.act {
	background: url(../images/menu_act.gif) #FFA4D2 no-repeat right center;
}
#top #icons_lang {
	width: 200px;
	color: #E5E5E5;
	font-size: 14px;
	text-align: right;
	padding: 5px 0 0 0;
	clear: right;
	float: right;
}
#top #icons_lang img {
	vertical-align: middle;
}
#top #icons_lang a {
	color: #C30063;
	font-size: 11px;
	margin: 0 4px;
}
#top #icons_lang a.act {
	color: #2C2C2C;
	text-decoration: none;
}
#content_main {
	width: 971px;
	background: url(../images/content_main.gif) repeat-y;
	padding: 10px 15px;
	float: left;
}
#left_sidebar {
	width: 179px;
	float: left;
}
#left_sidebar #submenu {
	width: 179px;
	list-style: none;
	margin: 0 0 20px 0;
	float: left;
}
.bg_1 #left_sidebar #submenu {
	/*min-height: 332px;
	_height: 332px;*/  
}
#left_sidebar #submenu li {
	width: 179px;
	list-style: none;
	border-top: 1px solid #ADBCC5;
	padding: 5px 0;
	float: left;
}
#left_sidebar #submenu li.last {
	border-bottom: 1px solid #ADBCC5;
}
#left_sidebar #submenu a {
	color: #000;
	font-size: 14px;
	text-decoration: none;
	display: block;
}
#left_sidebar #submenu ul {
	width: 159px;
	list-style: none;
	padding: 2px 0 0 20px;
	float: left;
}
#left_sidebar #submenu ul li {
	width: 159px;
	border-top: 0;
	padding: 1px 0;
	float: left;
}
#left_sidebar #submenu ul li a {
	font-size: 12px;
	background: url(../images/submenu_sub.gif) no-repeat 0 center;
	padding: 0 0 0 7px;
}
#left_sidebar #newsletter {
	width: 159px;
	height: 65px;
	background: #FFA4D2;
	padding: 6px 10px 0 10px;
	float: left;
}
#left_sidebar #newsletter label {
	font-weight: bold;
	padding: 0 0 2px 0;
	display: block;
}
#left_sidebar #newsletter .input {
	width: 149px;
	color: #707070;
	font-size: 12px;
	font-family: arial;
	border: 1px solid #E85EA4;
	padding: 2px 4px;
	float: left;
}
#left_sidebar #newsletter span {
	color: #FFF;
	background: #E85EA4;
	padding: 2px 4px;
	float: left;
}
#left_sidebar #newsletter .submit {
	cursor: pointer;
	margin: 2px 0 0 0;
	float: right;
}
#right_sidebar {
	width: 172px;
	float: right;
}
#right_sidebar #inside_menu {
	width: 172px;
	list-style: none;
	padding: 0 0 3px 0;
	float: left;
}
#right_sidebar #inside_menu li {
	width: 172px;
	padding: 0 0 2px 0;
	float: left;
}
#right_sidebar #inside_menu a, #content #plan_nav li a {
	color: #FFF;
	text-decoration: none;
	background: url(../images/inside_menu_icon.gif) #9D0064 no-repeat 5px center;
	padding: 5px 0 0 25px;
	display: block;
}
#right_sidebar #inside_menu a {
	padding: 5px 0 5px 25px;
}
#content #plan_nav li a {
	width: 125px;
	height: 20px;
}
#right_sidebar #inside_menu a:hover {
	color: #FFA6DC;
}
#right_sidebar #inside_menu a.act {
	color: #000;
	background: url(../images/inside_menu_act.gif) #fff no-repeat 5px center;
}
#content #plan_nav li a.act {
	color: #000;
	background: url(../images/plan_nav_act.gif) #DFE7EB no-repeat 5px center;
}
#right_sidebar #shop_search, #right_sidebar #calendar {
	width: 166px;
	background: #FFF;
	padding: 8px 0 10px 6px;
	margin: 0 0 5px 0;
	float: left;
}
#right_sidebar #shop_search span, #right_sidebar #calendar span {
	font-weight: bold;
	padding: 0 0 2px 0;
	display: block;
}
#right_sidebar #shop_search label {
	padding: 6px 0 2px 0;
	float: left;
}
#right_sidebar #shop_search select {
	width: 155px;
	font-size: 12px;
	font-family: arial;
	float: left;
}
#right_sidebar #calendar table {
	width: 160px;
	font-size: 11px;
	text-align: center;
	border: 1px solid #CED5D9;
	margin: 4px 0 0 0;
	clear: left;
}
#right_sidebar #calendar table td {
	background: #D2E1E6;
}
#right_sidebar #calendar table th {
	font-weight: normal;
	background: #B3C6CF;
	padding: 2px 0 !important;
}
#right_sidebar #calendar table thead td {
	font-size: 12px;
	background: #FFF;
	padding: 2px 0;
}
#right_sidebar #calendar table thead td a {
	display: block;
}
#right_sidebar #calendar table tbody a {
	color: #000;
	text-decoration: none;
	padding: 1px;
	border: 1px solid #D2E1E6;
	display: block;
}
#right_sidebar #calendar table tbody a.act {
	background: #FFA4D2;
	border: 1px solid #FFA4D2;
}
#right_sidebar #calendar table tbody a:hover {
	border: 1px solid #C40063;
}
#right_sidebar #member {
	width: 145px;
	background: url(../images/member_icon.gif) #FFF no-repeat 5px 10px;
	padding: 10px 0 10px 27px;
	float: left;
  margin: 0 0 5px 0;
}
.no_margin {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}
#right_sidebar #member span {
	width: 135px;
	border-bottom: 1px solid #E5E5E5;
	padding: 0 0 3px 0;
	margin: 0 0 5px 0;
	float: left;
}
#right_sidebar a.inside_blocks {
	margin: 0 0 5px 0;
	float: right;
}
#content_inside {
	width: 769px;
	background: #8D95A0;
	border-top: 8px solid #8D95A0;
	border-bottom: 8px solid #8D95A0;
	padding: 0 8px;
	float: right;
}
#content_inside #flash_style {
	width: 777px;
	background: #8D96A0;
	position: relative;
	float: right;
  padding: 0px;
  margin: 0px;
  left: expression('-8px');
}
#content_inside #flash_style a.sale {
	color: #fff;
	font-size: 13px;
	background: url(../images/a.sale.gif) no-repeat right bottom;
	padding: 0 11px 0 0;
	margin: 0 2px 3px 0;
	float: right;
	position: absolute;
	right: 0;
	bottom: 0;
}
#index_blocks {
	width: 971px;
	background: url(../images/index_blocks_bg.gif) no-repeat 0 5px;
	padding: 11px 0 0 0;
	float: left;
}
#index_blocks a {
	margin: 0 0 0 4px;
	float: right;
}
#content {
	color: #232323;
	background: #FFF;
	padding: 9px 16px 8px 16px;
  min-height: 362px;
  _height: 362px;
  position: relative;
  z-index: 0;
}
#content h1 {
	color: #980046;
	font-size: 18px;
	font-weight: normal;
}
#content h1 span {
	color: #606A74;
	font-size: 12px;
}
#content h2 {
	color: #980046;
	font-size: 12px;
	padding: 0 0 12px 0;
	display: block;
}
#content .news_row h2, #content .movies_main h2 {
	padding: 0 0 3px 0;
}
#content h2 span {
	color: #606A74;
	font-weight: normal;
}
#content p {
	line-height: 1.4;
	padding: 0 0 15px 0;
	display: block;
}
#content .news_row p {
	padding: 0 0 10px 0;
}
#content .news_txt {
    width: 440px;
    float: left;
}
#content .desc_txt {
    width: 320px;
    float: left;
}
#content p.date {
	color: #606A74;
	padding: 0;
}
#content a.img_left {
	border: 2px solid #BCC3C7;
	margin: 0 10px 0 0;
	float: left;
}
#content a:hover.img_left {
	border: 2px solid #FFA4D2;
}
#content #path {
    width: 579px;
    color: #6F6F6F;
    font-size: 11px;
    background: url(../images/line_2.gif) repeat-x 0 bottom;
    border-bottom: 10px solid #FFF;
    padding: 5px 0 5px 0;
    margin: 0 -7px;
    _display: inline;
    float: left;
}
#content #path a {
	color: #6F6F6F;
}
#content ul {
	list-style: none;       
	display: block;
}   
#content ol {
  margin-left: 17px;     
  margin-left: expression('23px');     
  display: block;
}
#content ul li {
	background: url(../images/dot_1.gif) no-repeat 8px 6px;
	padding: 0 0 0 18px;
	display: block;
  position: relative;
}
#tinymce ul {
  list-style: none;
  display: block;
}
#tinymce ul li {
  background: url(../images/dot_1.gif) no-repeat 8px center;
  padding: 0 0 0 18px;
  display: block;
}
#content .default_table_style {
	clear: left;
}
#content .default_table_style td, #content .default_table_style th {
	text-align: left;
	background: #DFECF2;
	padding: 3px 10px;
}
#content .default_table_style th {
	background: #C6D7DE;
}
#content .default_table_style thead th {
	background: #B3C6CF;
}
#content #contact_form {
	background: url(../images/line_1.gif) repeat-y 365px 0;
}
#content #contact_form .txt {
	width: 180px;
	min-height: 162px;
	_height: 162px;
	padding: 0 0 0 25px;
	float: right;
}
#content #contact_form label {
	width: 100px;
	padding: 3px 0 7px 0;
	float: left;
}
#content #contact_form .input, #content #contact_form textarea {
	width: 240px;
	font-size: 12px;
	font-family: arial;
	border: 1px solid #B1C6D7;
	padding: 2px;
	margin: 0 0 7px 0;
	float: left;
}
#content #contact_form textarea {
	height: 100px;
}
#content #plan {
	text-align: center;
	border-bottom: 1px solid #E5E5E5;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;    border: 1px #solid #000 !important;
}
#content .plan_links {         
	width: 188px;
	list-style: none;
	float: left;  
  margin-bottom: 10px; 
}
#content .plan_links li {     
	width: 178px;
	color: #C30063;
	font-weight: bold;
	background: url(../images/dot_1.gif) no-repeat 4px 6px; 
	padding: 1px 0 1px 0px;
	float: left;           
}
#content .plan_links a {
	color: #C30063;
	padding: 0 0 0 10px;
	float: left;
}
/*
#content .plan_links {
  width: 155px;
  list-style: none;
  float: left;
}
#content .plan_links li {
  width: 155px;
  color: #C30063;
  font-weight: bold;
  padding: 1px 0 1px 10px;
  float: left;
}
#content .plan_links a {
  color: #C30063;
} */

#content #plan_nav li {
	padding: 0 2px 10px 0;
	float: left;
}
#content .news_row {
	border-bottom: 1px solid #E5E5E5;
	margin: 0 0 10px 0;
}
#content .last{
  border-bottom: none;
}
#content .news_line {
    background: url(../images/line_1.gif) repeat-y 460px 0;
    padding: 10px 0 0 0;
    margin: 0;
}
#content .news_row div.img_left {
	width: 115px;
	text-align: center;
	padding: 0 10px 10px 0;
	float: left;
}
#content .news_row .without_logos {
    margin: 0 0 0 125px;
    _display: inline;
}
#content .news_row div.img_left img {
	border: 2px solid #BCC3C7;
}
#content .news_row div.img_left img:hover {
	border: 2px solid #FFA4D2;
}
#content .news_row div.logos {
	width: 115px;
  min-width: 115px;
  _width: 115px;
	text-align: center;
	padding: 0 10px 10px 0;
	float: left;
  display: block;
}
#content .movies_main {
	background: url(../images/line_1.gif) repeat-y center 0;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	margin: 0 0 10px 0;
}
#content .movies_main .left {
	width: 265px;
	float: left;
}
#content .movies_main .right {
	width: 265px;
	float: right;
}
#content .movies_main .left div, #content .movies_main .right div {
	width: 265px;
	padding: 10px 0 10px 0;
	float: left;
}
#content .gallery {
  margin: 0 0 10px 0;
}
#content .single_line {
  background: url(../images/single_line.gif) no-repeat 187px 0;
}
#content .double_line {
  background: url(../images/double_line.gif) no-repeat 187px 0;
}
#content .gallery div {
	width: 180px;
	text-align: center;
	padding: 0 4px;
	float: left;
}
#content .gallery div a {
	color: #232323;
	text-decoration: none;
}
#content .gallery div a img {
	border: 3px solid #BCC3C7;
}
#content .gallery div a img:hover {
	border: 3px solid #FFA4D2;
}
#content .gallery div a span {
	padding: 3px 0 0 0;
	display: block;
}
#content #sitemap {
	background: url(../images/line_1.gif) repeat-y 9px 0;
}
#content #sitemap li {
	width: 565px;
	float: left;
}
#content #sitemap a {
	color: #C30063;
	font-weight: bold;
	background: #FFF;
	padding: 2px 0 1px 0;
	float: left;
}
#content #sitemap ul li ul a {
	font-weight: normal;
}
#content #sitemap li ul {
	width: 554px;
	list-style: none;
	background: url(../images/line_1.gif) repeat-y 9px 0;
	padding: 0 0 0 11px;
	float: left;
}
#content #sitemap li ul li {
	width: 554px;
	float: left;
}
#content #sitemap li ul li a {
	background: url(../images/sitemap_line.gif) #FFF no-repeat 0 9px;
	padding: 2px 0 1px 12px;
}
#content #sitemap li ul li a.last {
	background: url(../images/sitemap_last.gif) #FFF no-repeat 0 0;
	padding: 2px 0 0 14px;
	_position: relative;
	margin: 0 0 0 -2px;
}
#content #sitemap li ul li a.open, #content #sitemap li ul li a.close {
	padding: 2px 0 0 18px;
	_position: relative;
	margin: 0 0 0 -6px;
}
#content #sitemap li ul li a.open {
	background: url(../images/sitemap_open.gif) no-repeat 0 6px;
}
#content #sitemap li ul li a.close {
	background: url(../images/sitemap_close.gif) no-repeat 0 6px;
}
#content #sitemap li ul li ul {
	width: 535px;
	background: url(../images/line_1.gif) repeat-y 18px 0;
	border-bottom: 11px solid #FFF;
	padding: 0 0 0 20px;
	float: left;
}
#content #sitemap li ul li ul li {
	width: 535px;
	float: left;
}
#content #shop_info {
	margin: 0 0 15px 0;
}
#content #shop_info .logo {
	width: 170px;
	min-height: 68px;
	_height: 68px;
	text-align: center;
	background: url(../images/line_1.gif) repeat-y 170px 0;
	padding: 0 15px 0 0;
	float: left;
}
#content #shop_info p {
	width: 170px;
	min-height: 68px;
	_height: 68px;
	background: url(../images/line_1.gif) repeat-y 173px 0;
	padding: 0 15px 0 0;
	float: left;
}
#content #vote {
	width: 330px;
	background: #F1F1F1;
	border: 5px solid #D1DADF;
	padding: 10px;
	margin: 0 0 30px 102px;
	_display: inline;
	float: left;
}
#content #vote span {
	font-weight: bold;
	background: url(../images/line_2.gif) repeat-x 0 bottom;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	display: block;
}
#content #vote label {
	padding: 0 0 5px 0;
	display: block;
}
#content #vote_after p {
	font-weight: bold;
	padding: 0 0 10px 0;
	display: block;
}
#content #vote_after span {
	width: 140px;
	padding: 4px 0 0 0;
	float: left;
}
#content #vote_after div {
	width: 330px;
	height: 21px;
	background: #E4ECEF;
	margin: 0 10px 8px 5px;
	float: left;
}
#content #vote_after strong {
	padding: 4px 0 0 0;
	float: left;
}
#content #login {
	width: 535px;
	background: #F1F1F1;
	border: 5px solid #D1DADF;
	padding: 10px;
	float: left;
}
#content #login span {
	font-weight: bold;
	padding: 0 0 3px 0;
	display: block;
}
#content #login input, #content #rent_form .input, #content #rent_form textarea {
	color: #707070;
	font-size: 12px;
	font-family: arial;
	border: 1px solid #B3C6CF;
	padding: 2px 3px;
	margin: 0 5px 0 0;
	float: left;
}
#content #login input {
	width: 170px;
}
#content #rent_form .input {
	width: 260px;
}  
#content #rent_form textarea {
	width: 260px;
	height: 90px;
}
#content #login a.forgot {
	margin: 4px 0 0 0;
	white-space: nowrap;
	clear: left;
	float: left;
}
#content #rent_form .row_main {
	border-top: 1px solid #E5E5E5;
	padding: 10px 0;
}
#content #rent_form .row {
	padding: 2px 0;
}   
#content #rent_form label.label, #content #rent_form span.label {
	width: 280px;
	text-align: right;
	padding: 2px 10px 0 0;
	float: left;
}                        
#content #rent_form span.label {
	font-weight: bold;
	padding: 15px 0 0 0;
}
#content #rent_form span.desc {
	width: 260px;
	color: #6F6F6F;
	padding: 2px 10px 0 0;
	float: right;
}
#content .pages {
	text-align: right;
	padding: 5px 0 15px 0;
}
#content .pages a, #content #vote a.rezults {
	color: #C30063;
	margin: 0 0 0 5px;
}
#content #vote a.rezults {
	margin: 12px 0 0 5px;
	float: right;
}
#content .pages a.act {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#content #help_links {
	color: #E5E5E5;
	font-size: 14px;
	background: url(../images/line_2.gif) repeat-x;
	padding: 5px 0 0 0;
}
#content #help_links a {
	color: #C30063;
	margin: 0 4px;
}
#content #help_links a.back {
	float: right;
}
#content #img {
	text-align: center;
}
.day_select {
	width: 160px;
	font-size: 12px;
	font-family: arial;
	margin: -5px 0 10px 0;
}
a.big_button {
	width: 165px;
	height: 43px;
	color: #000;
	text-decoration: none;
	background: url(../images/big_button.jpg) no-repeat;
	padding: 35px 0 0 14px;
	float: left;
}
a:hover.big_button {
	background: url(../images/big_button_hover.jpg) no-repeat;
}
#index_blocks a.big_button {
	margin: 0;
	float: left;
}
.bg_2 a.big_button {
	margin: 10px 0 0 0;
}
a.print {
	color: #C30063;
	font-size: 12px;
	background: url(../images/a.print.gif) no-repeat 0 3px;
	padding: 0 0 0 16px;
	float: right;
}
a.submit_1 {
	height: 18px;
	color: #FFF;
	text-decoration: none;
	background: url(../images/submit_1.gif) #9D0064 no-repeat right 0;
	padding: 3px 28px 0 14px;
	clear: left;
	margin: 0 0 0 274px;
	float: left;
}
a.submit_2 {
  height: 18px;
  color: #FFF;
  text-decoration: none;
  background: url(../images/submit_1.gif) #9D0064 no-repeat right 0;
  padding: 3px 28px 0 14px;
  clear: left;
  margin: 0 0 0 274px;
  float: left;
}
#content #vote a.submit_1 {
	margin: 10px 0 0 0;
}
#content #login a.submit_1 {
	clear: none;
	margin: 0;
}
#content #rent_form a.submit_1 {
	margin: 5px 7px 0 0;
	float: right;
}
#content #rent_form a.submit_2 {
  margin: 5px 17px 0 0;
  float: right;
}
a.button_1 {
	height: 18px;
	color: #FFF;
	text-decoration: none;
	background: url(../images/a.button_1.gif) #9D0064 no-repeat right 0;
	padding: 3px 24px 0 8px;
	margin: 22px 0 0 0;
	float: right;
}
#content #shop_info a.button_1 {
	float: left;
}
#content .news_row div.button {
	width: 110px;
	/*background: url(../images/line_1.gif) repeat-y 10px 0;*/
	padding: 0 0 20px 10px;
	float: right;
}
#footer {
	width: 971px;
	height: 51px;
	background: url(../images/footer_bg.gif) no-repeat;
	padding: 0 15px 0 15px;
	float: left;
}
#footer span {
	color: #6A6A6A;
	padding: 20px 0 0 0;
	float: left;
}
#footer #logos {
	list-style: none;
	border-right: 1px solid #E5E5E5;
	margin: 4px 0 0 0;
	float: right;
}
#footer #logos li {
	height: 34px;
	border-left: 1px solid #E5E5E5;
	padding: 0 8px;
	float: left;
}
#content #header, #content #help_links {
	width: 579px;
	font-size: 12px;
	margin: 0 -7px;
	_display: inline;
	float: left;
}
#content, #content h1, #content .default_table_style, #content #contact_form, #content #plan, #content #plan_links, #content #plan_nav, #content #img, #content .news_row, #content .pages, #content .movies_main, #content .gallery, #content #sitemap, #content #shop_info, #content #vote_after, #content #rent_form, #content #rent_form .row_main, #content #rent_form .row {
	width: 565px;
	list-style: none;
	float: left;
}
#content h1, #content .list, #content .default_table_style, #content #contact_form, #content #plan_links, #content #img, #content #sitemap, #content #vote_after, #content #login, #content #rent_form {
	margin: 0 0 15px 0;
}
#top #contact_block a, #content h2 a, #content #path a.print, #right_sidebar #member a, #content #login a.forgot {
	color: #C30063;
}
#left_sidebar #submenu a:hover, #left_sidebar #submenu a.act, #top #menu a:hover, #content p a {
	color: #C40066;
}
#left_sidebar #submenu li ul li a.act {
  font-weight: bold;
}
#top #contact_block a:hover, #top #icons_lang a:hover, #flash_style a:hover.sale, #content #path a:hover, #content #path a.act, #content p a:hover, #content #help_links a:hover, #content #plan_links a:hover, #content h2 a:hover, #content .pages a:hover, #content #sitemap a:hover, #content #vote a:hover.rezults, #right_sidebar #member a:hover, #content #login a:hover.forgot {
	text-decoration: none;
}
.error {
  color: red;
}
.pad1 {
  padding: 0 0 5px 0;
}
table#sitemap a {
  color: #C30063;  
  background: #FFF;
  padding: 2px 0 1px 0;
  float: left;
}
label.error {
color: red;
}
input.error {
border: 1px red solid !important;
}
textarea.error {
border: 1px red solid !important;
}
.clear { clear:both; line-height:0;  }  
.content { padding: 10px 15px; }
.input {
  color: #707070;
  font-size: 12px;
  font-family: arial;
  border: 1px solid #B3C6CF;
  padding: 2px 3px;
  margin: 0 5px 0 0;
}
.input2 {
  color: #707070;
  font-size: 12px;
  font-family: arial;
  border: 1px solid #B3C6CF;
  padding: 2px 3px;
  margin: 0 5px 0 0;
}
.loading {
background: #dddddd !important;
background-image: url(../images/loader.gif) !important;
background-repeat: no-repeat !important;
background-position: center center !important;
opacity: 0.6 !important;
filter: alpha(opacity=60) !important;
position: absolute;
}
hr {
border: none; 
background: rgb(255, 255, 255) url(../images/line_2.gif) repeat-x scroll center center; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/line_2.gif');
height: 1px; 
-moz-background-clip: -moz-initial; 
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
}
.lh9 {
  line-height: 9px;
}
