*{margin:0; padding:0;}
html, body {
height:100%; line-height:1; font:12px Tahoma; position:relative;
scrollbar-face-color:white; 
scrollbar-shadow-color:#005791; 
scrollbar-highlight-color:#005791; 
scrollbar-3dlight-color:white; 
scrollbar-darkshadow-color:white; 
scrollbar-base-color:white; 
scrollbar-arrow-color:#BE1E2D; 
scrollbar-track-color:white;
}
h4 {height:100%; line-height:1; font:16px Tahoma; font-weight: bold;}
IMG {border:0 !important}
table{border-collapse:collapse;}
th{text-align:left;}
td{vertical-align:top; font: 11px Tahoma; color:#333333;}
img{border:0;}
address, em{font-style:normal}
a{outline:none; color:#113974;}
input, select, button {vertical-align:middle;}
textarea {vertical-align: top;}
hr {color:#ccc; background:#ccc; height: 1px; margin: 7px 0;}
/* === STRUCTURE ===*/
#root {min-height:100%; min-width:1004px;}
	#header {height:150px; position:relative;}
		#page_pic {background:url(/images/pic_page.png) no-repeat; width:31px; height:25px; position:absolute; left:0; top:0;}

		#logo {position:absolute; width:213px; height:74px; margin-left:40px; margin-top:17px; alt:dsf; background:url(../images/logo.png) no-repeat;}
			#logo a, #logo em {display:block; width:213px; height:74px; text-indent:-5000px;}

		#agent {position:absolute; left:30%; top:0px; list-style:none;}
			#agent li {float:left; margin-right:20px;}

		#agentf {position:absolute; left:33%; top:-70px; list-style:none;}
			#agentf li {float:left; margin-right:36px;}

		#header .tel {float:right; font:bold 24px Tahoma; color:#003a75; background:url(../images/tel.png) no-repeat; height:36px; margin-top:40px; margin-right:40px; padding-top:2px; padding-left:8px;}
			#header .tel em {font:bold 14px Tahoma; color:#00578e; position:relative; left:-40px; top:-6px;}

		#nav {position:absolute; right:42px; top:0; list-style:none;}
			#nav li {float:left; margin-left:13px;}
				#nav li.home {background:url(/images/home.png) no-repeat;}
				#nav li.map {background:url(/images/map.png) no-repeat;}
				#nav li.mail {background:url(/images/mail.png) no-repeat;}
				#nav li.home_act {background:url(/images/home_act.png) no-repeat;}
				#nav li.map_act {background:url(/images/map_act.png) no-repeat;}
				#nav li.mail_act {background:url(/images/mail_act.png) no-repeat;}
					#nav li a, #nav li em {display:block; width:32px; height:31px; text-indent:-5000px;}

		#search {position:absolute; left:0; top:123px; width:100%; height:27px; background:url(/images/search.gif) no-repeat;}
			#search .text {margin-left:40px; width:104px; height:11px; padding:2px 4px 3px 4px; font:11px Tahoma; margin-top:-2px; position:relative; float:left; line-height:11px; margin-right:5px;}
			#search .text_focus {margin-left:40px; width:104px; height:11px; padding:2px 4px 3px 4px; font:11px Tahoma; margin-top:-2px; position:relative; float:left; line-height:11px; margin-right:5px; background:#fffffe;}
			#search .submit {background:transparent; border:0; width:16px; height:16px; cursor:pointer; float:left;}

		#pathway {height:27px; background:#fff; margin:-27px 16px 0 219px; position:relative; line-height:18px; font:11px Tahoma;}
			#pathway p {position:relative; top:11px;}
			#pathway b {width:16px; height:27px; position:relative; float:right; margin-right:-16px; background:url(/images/header_right.png) no-repeat;}
			#pathway span {background:url(/images/pathway.gif) no-repeat 100% 6px; padding-right:12px; margin-right:4px;}
			#pathway a {color:#0157af; font:11px Tahoma;}
			#pathway em {font:11px Tahoma;}

		#topmenu {position:absolute; right:40px; top:96px; height:27px; list-style:none; z-index:9000;}
			#topmenu li {float:left; list-style:none; position:relative; white-space:nowrap; margin-left:-24px;}
			#topmenu li p {height:27px; background:url(/images/topmenu_left.png) no-repeat; padding:0 12px; float:left;}
			#topmenu li a {color:#fff; font:12px Tahoma; float:left; height:27px; line-height:27px; background:url(/images/topmenu_center.png) repeat-x; margin-left:38px; position:relative;}
			#topmenu li em {position:absolute; right:0; top:0; width:14px; height:27px; background:url(/images/topmenu_right.png) no-repeat; margin-right:-14px;}

			#topmenu ul {position:absolute; top:25px; right:0; background:#003d7a; z-index:9000;}
				#topmenu ul li {float:none; background:#003d7a;}
				#topmenu ul li a {color:#fff; float:none; background:none; margin-left:0px; position:static; line-height:16px;}


	#main {width:100%; padding-bottom:115px; overflow:hidden; margin-top:30px; position:relative; z-index:1000; zoom:1;}
		#wrapper {float:left;width:100%; zoom:1;}
/*			#col2 {margin: 0 280px 0 362px;}*/
			#col2 {margin: 0 300px 0 310px; text-align:left}
				h2#homestart {background:url(/images/homestart.gif) no-repeat 50% 0;}

/*		#col1 {float:left; width:362px; margin-left:-100%;}*/
		#col1 {float:left; width:36%; margin-left:-101%; zoom:1;}
		
	
		
			#flashlist {list-style:none; margin-top:0px; overflow:hidden; position:relative; zoom:1;}
				#flashlist li {min-height:80px; margin:6px 0 14px 0; padding-left:91px; cursor: pointer;/*height:210px; width:270px;*/}

					#flashlist .line1 {background:url(/images/line1.gif) no-repeat;}
					#flashlist .line2 {background:url(/images/line2.gif) no-repeat;}
					#flashlist .line3 {background:url(/images/line3.gif) no-repeat;}
					#flashlist .line4 {background:url(/images/line5.gif) no-repeat;}
					#flashlist .line5 {background:url(/images/line4.gif) no-repeat;}
					#flashlist .line6 {background:url(/images/line6.gif) no-repeat;}
					#flashlist .line7 {background:url(/images/line7.gif) no-repeat;}
					#flashlist .line8 {background:url(/images/line8.gif) no-repeat;}
					#flashlist .line9 {background:url(/images/line9.gif) no-repeat;}
					#flashlist .line10 {background:url(/images/line10.gif) no-repeat;}
					#flashlist .line11 {background:url(/images/line11.gif) no-repeat;}
					#flashlist .line12 {background:url(/images/line12.gif) no-repeat;}
					#flashlist .line13 {background:url(/images/line13.gif) no-repeat;}
					#flashlist .line14 {background:url(/images/line14.gif) no-repeat;}
					#flashlist .line15 {background:url(/images/line15.gif) no-repeat;}


						#flashlist .line1_act {background:url(/images/line1_act.gif) no-repeat; background-color:#E6EAEC;}
						#flashlist .line2_act {background:url(/images/line2_act.gif) no-repeat; background-color:#E6EAEC;}
						#flashlist .line3_act {background:url(/images/line3_act.gif) no-repeat; background-color:#E6EAEC;}
						#flashlist .line4_act {background:url(/images/line5_act.gif) no-repeat; background-color:#E6EAEC;}
						#flashlist .line5_act {background:url(/images/line4_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line6_act  {background:url(/images/line6_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line7_act  {background:url(/images/line7_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line8_act  {background:url(/images/line8_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line9_act  {background:url(/images/line9_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line10_act  {background:url(/images/line10_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line11_act  {background:url(/images/line11_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line12_act  {background:url(/images/line12_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line13_act  {background:url(/images/line13_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line14_act  {background:url(/images/line14_act.gif) no-repeat; background-color:#E6EAEC;}
					        #flashlist .line15_act  {background:url(/images/line15_act.gif) no-repeat; background-color:#E6EAEC;}						

				#flashlist li h1 {background:url(/images/line_bottom.gif) repeat-x; position:relative; top:-8px; padding-top:8px; margin-bottom:2px;}
				#flashlist h1 a {font:18px Tahoma; text-decoration:none;}
					#flashlist .line1 h1 a {color:#339900; font-size:16px; text-decoration:none; }
					#flashlist .line2 h1 a {color:#ff6600; font-size:16px; text-decoration:none; }
					#flashlist .line3 h1 a {color:#afa20c; font-size:16px; text-decoration:none; }
					#flashlist .line4 h1 a {color:#a00d70; font-size:16px; text-decoration:none; }
					#flashlist .line5 h1 a {color:#0000ff; font-size:16px; text-decoration:none; }
                    			#flashlist .line6 h1 a {color:#339900; font-size:16px; text-decoration:none; }
					#flashlist .line7 h1 a {color:#ff6600; font-size:16px; text-decoration:none; }
					#flashlist .line8 h1 a {color:#afa20c; font-size:16px; text-decoration:none; }
					#flashlist .line9 h1 a {color:#a00d70; font-size:16px; text-decoration:none; }
					#flashlist .line10 h1 a {color:#0000ff; font-size:16px; text-decoration:none; }
                			#flashlist .line11 h1 a {color:#a00d70; font-size:16px; text-decoration:none; }
                  			#flashlist .line12 h1 a {color:#339900; font-size:16px; text-decoration:none; }
					#flashlist .line13 h1 a {color:#ff6600; font-size:16px; text-decoration:none; }
					#flashlist .line14 h1 a {color:#afa20c; font-size:16px; text-decoration:none; }
					#flashlist .line15 h1 a {color:#a00d70; font-size:16px; text-decoration:none; }
					

						#flashlist .line1_act h1 a {color:#339900; font-size:16px; text-decoration:underline;}
						#flashlist .line2_act h1 a {color:#ff6600; font-size:16px; text-decoration:underline;}
						#flashlist .line3_act h1 a {color:#afa20c; font-size:16px; text-decoration:underline;}
						#flashlist .line4_act h1 a {color:#a00d70; font-size:16px; text-decoration:underline;}
						#flashlist .line5_act h1 a {color:#0000ff; font-size:16px; text-decoration:underline;}
						#flashlist .line6_act h1 a {color:#339900; font-size:16px; text-decoration:underline;}
						#flashlist .line7_act h1 a {color:#ff6600; font-size:16px; text-decoration:underline;}
						#flashlist .line8_act h1 a {color:#afa20c; font-size:16px; text-decoration:underline;}
						#flashlist .line9_act h1 a {color:#a00d70; font-size:16px; text-decoration:underline;}
						#flashlist .line10_act h1 a {color:#0000ff; font-size:16px; text-decoration:underline;}
						#flashlist .line11_act h1 a {color:#a00d70; font-size:16px; text-decoration:underline;}
						#flashlist .line12_act h1 a {color:#339900; font-size:16px; text-decoration:underline;}
						#flashlist .line13_act h1 a {color:#ff6600; font-size:16px; text-decoration:underline;}
						#flashlist .line14_act h1 a {color:#afa20c; font-size:16px; text-decoration:underline;}
						#flashlist .line15_act h1 a {color:#a00d70; font-size:16px; text-decoration:underline;}

				#flashlist p a {text-decoration:none; color:#000; font:11px Tahoma;}
				#flashlist p a:hover {text-decoration:underline; color:#000; font:11px Tahoma;}


		#col3 {float:left; width:240px; margin-left:-250px; padding-top:14px;}
			#col3 h2 {color:#003e7c; font:18px Tahoma;}

			.offers {margin-top:16px; list-style:none;}
				.offers a {font:bold 12px Tahoma; color:#0157af;}
				.offers img {background:#fff; padding:1px; border:1px solid #919186; margin:10px 0;}
					.offers .popup_block {position:absolute; z-index:9000; top:0px; left:50%; width:458px; margin-left:-229px; display:none; zoom:1;}

						.offers .popup_block .popup_close {position:absolute; right:19px; top:19px; padding:0; border:0; background:none; cursor:pointer;}

						.offers .popup_block p {text-align:justify; margin:0 14px;}
							.offers .popup_block p img {padding:0; border:0; display:block}

					.offers .popup_block h3 {background:url(/images/popup_block_top.png) no-repeat; font:bold 14px Tahoma; color:#000;}
						.offers .popup_block h3 em {position:relative; top:24px; left:18px; margin-right:38px; display:block; padding-right:20px;}

					.offers .popup_block .popup_content {background:url(/images/popup_block_mid.png) 0 0 no-repeat; padding:24px 0 48px 0;}
					.offers .popup_block ul {background:url(/images/popup_block_bottom.png) no-repeat; height:21px; list-style:none;}

						.offers .popup_block ul a {font:bold 11px Tahoma;}
						.offers .popup_block li.else {position:absolute; bottom:16px; left:14px; height:23px; padding-top:4px;}
						.offers .popup_block li.all {position:absolute; bottom:16px; right:14px; height:23px; background:url(../images/popup_block_all.gif) no-repeat; padding-left:28px; padding-top:4px;}

					.offers small img {display:block;}

			.offers_else {margin-top:12px; list-style:none; padding-bottom:12px;}
				.offers_else li {margin-bottom:9px;}
				.offers_else a {font:bold 13px Tahoma; color:#0157af;}

#footer {clear:left; width:100%; min-width:1004px; height:225px; margin-top:-225px; position:relative; background:url(/images/footer_pre_bg.gif) repeat-x 0 100%;}
	#footer address {height:56px; background:url(/images/footer_bg.gif) no-repeat; font:11px Tahoma; color:#333; padding-left:128px; position:absolute; left:40px; bottom:0px; padding-top:6px;}
	#footer p#rss {position:absolute; height:35px; bottom:8px; left:85%; padding-left:42px; background:url(/images/footer_rss.gif) no-repeat; padding-top:20px;}
		#footer p#rss a {color:#0157af; font:11px Tahoma; position:relative; z-index:1000;}
	#footer p.counter {position:absolute; height:31px; bottom:24px; right:30px;}

/* === INDEX === */
#header {height:150px; background:url(/images/header_bg_img_index.jpg) repeat-x; position:relative;}
#index #main {margin-top:0;}

/* === INNER === */
#in_wrapper {float:left; width:100%; margin-left:-333px}
	#in_content {margin-left:374px;}
		#in_content	h1 {color:#003e7c; font:bold 20px Tahoma; margin-bottom:16px;}
		#in_content	h2 {color:#003e7c; font:bold 14px Tahoma; margin-bottom:20px;}
		#in_content	p {color:#333; font:11px Verdana; margin-bottom:16px; text-indent:0px; text-align:justify;}
		#in_content	p.no_indent {text-indent:0px;}
		#in_content	p.indent {text-indent:20px;}
		#in_content	ul {font:12px Tahoma; margin-bottom: 20px; margin-left: 40px;}
		#in_content	div.no_margin {clear:both;}
			#in_content	div.no_margin p {margin-bottom:0;}

		#in_content img {background:#fff; padding:1px; border:1px solid #919186; margin-bottom:8px;}
		#in_content img.nb {border:0px;}
			#in_content img.img_left {margin-right:16px; float:left;}
			#in_content img.img_right {margin-left:16px; float:right;}
			#in_content img.only_img {background:#fff; padding:0px; border:0; margin-bottom:0px;}

	#in_right {float:right; width:273px;}
	#in_right_wrap1 {border:1px solid transparent; position:relative; left:-20px;}
/*	.in_right_margin {padding-top:43px;}*/
		#in_right h2 {height:20px; padding:23px 0 4px 52px; background:url(../images/rb_big.gif) no-repeat 20px 20px; font:bold 16px Tahoma;}
		#in_right .list2 {list-style:none; margin-top:12px;}
			#in_right .list2 li {float:left; margin-bottom:12px;}
			#in_right .list2 img {background:#fff; padding:1px; border:1px solid #919186; margin-right:13px;}

	#in_left {float:left; width:273px;}
	#in_left_wrap1 {border:1px solid transparent; position:relative; right:-20px;}
/*	.in_left_margin {padding-top:43px;}*/
		#in_left h2 {height:20px; padding:23px 0 4px 52px; background:url(../images/rb_big.gif) no-repeat 20px 20px; font:bold 16px Tahoma;}
		#in_left .list2 {list-style:none; margin-top:12px;}
			#in_left .list2 li {float:left; margin-bottom:12px;}
			#in_left .list2 img {background:#fff; padding:1px; border:1px solid #919186; margin-left:13px;}


/* UTILS */
.ir {text-indent:-5000px; display:block;}
.rb {height:20px; line-height:20px; display:block; background:url(/images/rb.png) no-repeat; padding-left:30px;}
.rbvk {height:20px; line-height:20px; display:block; background:url(/images/rbvk.png) no-repeat; padding-left:30px;}
.flash {display:block; margin:0 auto;}
#in_content h2.big_rb {height:20px; padding:22px 0 4px 30px; background:url(/images/rb_big.gif) no-repeat 0px 20px; font:bold 22px Tahoma;}
hr.blue {color:#ccd8e6; background:#ccd8e6; border:0; height:2px;}
.clear {clear:both;}
.clear:after {content:''; display:block; clear:both;}
.price {background:url(/images/item_price.gif) no-repeat 100% 0; float:right; height:26px; margin-top:-3px;}
.price:after {content:''; display:block; clear:both;}
.price em {background:url(/images/item_price.gif) no-repeat 0 0; float:left; position:relative; right:2px; height:26px; line-height:26px; font:bold 12px Tahoma; padding:5px 8px; text-indent:0;}

p.link_print {height:12px; background:url(../images/link_print.gif) no-repeat 0 16px; padding-top:16px; text-indent: 20px;}
	p.link_print a {color:#0157af; font:bold 11px Tahoma; position:relative; top:-2px; left:20px;}
p.link_all a {font:bold 11px Tahoma; position:relative; top:-2px; left:20px;}
p.link_fav a {font:bold 11px Tahoma; position:relative; top:-2px; left:20px;}
.rborder {background:url(/images/category_list_top.png) no-repeat; margin-bottom:8px;}
	.rborder p.end {background:url(/images/category_list_bottom.gif) no-repeat; height:10px; margin-top:-10px;}
	.rborder ul {list-style:none; padding:16px 0 8px 20px; background:url(/images/category_list_center.gif) repeat-y;}
	.rborder dl {list-style:none; padding:16px 28px 8px 20px; background:url(/images/category_list_center.png) repeat-y;}
		.rborder dl dt {font:11px Tahoma;}
		.rborder dl dd {margin-bottom:18px;}
			.rborder dl a {font:11px Tahoma; color:#2975af;}
	.rborder li {margin-bottom:10px;}
		.rborder li.act {background:url(/images/category_list_act.gif) no-repeat 0 6px; padding-left:20px;}
		.rborder li.act a {color:#000; text-decoration:none;}
	.rborder ul a {color:#0157af; font:bold 12px Tahoma;}


/* === TEST MENU === */
#menu {position:absolute; right:40px; top:96px; height:27px; z-index:9000;}
	#menu ul.ul1 {list-style:none; float:left; margin-left:-24px; position:relative;}
	#menu li.li1 {visibility:visible;}
	#menu li.li1_sub {visibility:hidden; position:absolute; right:-2px; top:27px; background:url(../images/tm1.gif) no-repeat #003d7a; padding:12px}

	#menu ul.ul2 {list-style:none;}
	#menu ul.ul2 li {white-space:nowrap; display:block;}

	#menu ul.ul1:hover ul {visibility:visible;}
	#menu ul.ul1:hover li.li1_sub {visibility:visible;}

	#menu .li1 p {height:27px; background:url(/images/topmenu_left.png) no-repeat; padding:0 12px; float:left;}
	#menu .li1 a {color:#fff; font:12px Tahoma; float:left; height:27px; line-height:27px; background:url(../images/topmenu_center.gif) repeat-x; margin-left:38px; text-decoration:none;}
	#menu .li1 em {position:absolute; right:12px; top:0; width:14px; height:27px; background:url(../images/topmenu_right.png) no-repeat; margin-right:-14px;}

	#menu .li1_act {visibility:visible;}
	#menu .li1_act p {background:url(/images/topmenu_left_act.png) no-repeat; height:27px; padding:0 12px; float:left;}
	#menu .li1_act a {background:url(/images/topmenu_center_act.gif) repeat-x; color:#fff; font:12px Tahoma; float:left; height:27px; line-height:27px; margin-left:38px; text-decoration:none;}
	#menu .li1_act em {background:url(/images/topmenu_right_act.png) no-repeat; position:absolute; right:12px; top:0; width:14px; height:27px; margin-right:-14px;}

	#menu ul.ul2 a {color:#fff; font:11px Tahoma; text-decoration:none;}
	#menu ul.ul2 a:hover {text-decoration:underline;}


.blocks {margin:0 60px; clear:both; position:relative; z-index:100; margin-bottom:0px; margin-top: 0px;}
.blocks table {width:100%;}
/*
.blocks td {width:50%;}
.blocks h3 {font:16px Tahoma; color:#000; font-weight:bold; margin-bottom:12px; margin-top:8px;}
.block_content {display:table; float:left;}
.block_content p {margin-bottom:11px;}
.block_content a {font:11px Tahoma; color:#333; text-decoration:none;}
.block_content a:hover {text-decoration:underline;}
*/

/*
.blocks .p_top {background:url(../images/bl1.png) no-repeat; height:13px; position:relative; top:-13px;}
.blocks .p_bot {background:url(../images/bl2.png) no-repeat;}
.blocks .p_mid {width:100%;}
.blocks .p_mid:after {content:''; display:block; clear:both;}

.l {height:13px !important; background:#ff0000; width:50%;}
.r {height:13px !important; background:#00ff00; width:50%;}
.lr {margin-top:-24px;}
*/


.bb_mid td {text-align:left; border:0px solid #ff0000;}

.l1 td {height:13px;}
.l1 .bb2 {background:url(/images/bl1.png) no-repeat}
.l1 .bb3 {background:url(/images/bl3.png) no-repeat}
.l1 .bb4 {background:url(/images/bl1.png) no-repeat}
.l1 .bb5 {background:url(/images/bl3.png) no-repeat}


.l2 .bb2 {background:url(/images/lr.png) repeat-y #fbfcfd; width:50% !important; text-align:justify;}
.l2 .bb3 {width:31px; background:url(/images/bl5.png) repeat-y}
.l2 .bb4 {background:url(/images/lr.png) repeat-y #fbfcfd; width:50% !important; text-align:justify;}
.l2 .bb5 {width:13px; background:url(/images/bl5.png) repeat-y}

.l3 td {height:13px;}
.l3 .bb2 {background:url(/images/bl2.png) no-repeat}
.l3 .bb3 {background:url(/images/bl4.png) no-repeat}
.l3 .bb4 {background:url(/images/bl2.png) no-repeat}
.l3 .bb5 {background:url(/images/bl4.png) no-repeat}

.l2 bb2 {width:50%;}
.l2 bb4 {width:50%;}

.blocks h3 {font:16px Tahoma; color:#000; font-weight:bold; margin-bottom:12px; margin-top:8px;}
.block_content {display:table; float:left; width:70%;}
.block_content p {margin-bottom:11px;}
.block_content a {font:11px Tahoma; color:#333; text-decoration:none;}
.block_content a:hover {text-decoration:underline;}

.l2 .bb2 img {margin-left:12px; margin-right:6px;}
.l2 .bb4 img {margin-left:12px; margin-right:6px;}

/*#flashka {position:absolute; z-index:0;}*/
#flashka {text-align:center}
/* ZAGOROD */
.zagorod #page_pic {background:url(/images/pic_page_z.png) no-repeat;}
.zagorod #logo {background:url(/images/logo_z.png) no-repeat; height:75px;}
.zagorod #in_right h2 {background:url(/images/rb_big_z.gif) no-repeat 20px 20px; font:bold 16px Tahoma;}
.zagorod .rb {background:url(/images/rb_z.png) no-repeat;}
.zagorod #header .tel {background:url(/images/tel_z.png) no-repeat}

.date {height:100%; line-height:1; font:11px Tahoma; color: #738395;} 
.action1 {color:#333; font:11px Verdana; margin-bottom:16px; text-indent:20px; text-align:justify;} 

/* ######## */
	*+html #in_content {padding-top:30px;}

#in_content form table input {border:1px solid #ccc; margin-top:6px; position:relative; top:-8px;}
	*+html #in_content form table input {margin-top:4px; position:relative; top:-14px;}

#in_content form table textarea {margin-bottom:15px;}
#in_content form table img {margin-top:-4px}

/* ######## */
.photos ol{width:100%;
margin: 20px auto;
noverflow:hidden;
}
.photos li{
line-height:1.5em;
float:left;
isplay:inline;
}
#triple li    { width:33.333%; }
