/***************/
/* resurs66.ru */
/** inner.css **/
/***************/

/* SUBMENU */
DIV.submenu {border: solid 0px #000; margin: 35px 0 20px 22px;}
DIV.submenu TABLE {width: 100%; table-layout: fixed;}
DIV.submenu TABLE TD.top {height: 11px; background: url(../img/submenu-top.gif) no-repeat 0 0;}
DIV.submenu TABLE TD.middle {background: url(../img/submenu-y.gif) repeat-y 0 0;}
DIV.submenu TABLE TD.bottom {height: 9px; background: url(../img/submenu-bottom.gif) no-repeat 0 0;}

DIV.submenu UL.sub {list-style: none; margin: 6px 10px 15px 20px; }
	DIV.submenu UL.sub LI {font-family: Arial; font-size: 11 0%; font-weight: bold; color: #000; margin: 0 0 9px 1px;}
	DIV.submenu UL.sub LI A:link, DIV.submenu UL.sub LI A:visited {color: #015087; font-family: Arial;}
	DIV.submenu UL.sub LI A:hover, DIV.submenu UL.sub LI A:active {color: #000;}
	
	DIV.submenu UL.sub LI.open {color: #000;}
	DIV.submenu UL.sub LI.open A:link, DIV.submenu UL.sub LI.open A:visited {color: #000; font-family: Arial;}
	DIV.submenu UL.sub LI.open A:hover, DIV.submenu UL.sub LI.open A:active {color: #015087;}
		
		DIV.submenu UL.sub LI.open UL {font-size: 100%; list-style: none; margin: 6px 10px 15px 20px;}
		DIV.submenu UL.sub LI.open UL LI {margin: 0 0 5px 0; font-family: Arial; font-weight: bold;}
		DIV.submenu UL.sub LI.open UL LI A:link, DIV.submenu UL.sub LI.open UL LI A:visited {color: #51616c; font-family: Arial; font-weight: normal !important;}
		DIV.submenu UL.sub LI.open UL LI A:hover, DIV.submenu UL.sub LI.open UL LI A:active {color: #000;}
		
			DIV.submenu UL.sub LI LI UL {margin: 8px 0 10px 15px !important; font-size: 90% !important }
			DIV.submenu UL.sub LI LI UL LI {font-size: 110%;}
			@media all and (min-width: 0) {DIV.submenu UL.sub LI LI UL LI {font-size: 135%;}}
			DIV.submenu UL.sub LI.open LI.open UL LI A:link, DIV.submenu UL.sub LI.open LI.open UL LI A:visited {font-weight: normal !important;}
			DIV.submenu UL.sub LI.open LI.open UL LI A:hover, DIV.submenu UL.sub LI.open LI.open UL LI A:active {}
			
			DIV.submenu UL.sub LI.open LI.open A:link, DIV.submenu UL.sub LI.open LI.open A:visited {font-weight: bold !important;}
			DIV.submenu UL.sub LI.open LI.open A:hover, DIV.submenu UL.sub LI.open LI.open A:active {color: #015087;}
/* EOF SUBMENU */

/* INNER CONTENT */
DIV.content {margin: 0 20px 100px 4.5%;  line-height: 150%; font-size: 90%;}
	
	DIV.content DIV.path {font-family: Arial; color: #54778f; font-weight: bold; font-size: 11px;}
	DIV.content DIV.path SPAN {}
		DIV.content DIV.path SPAN IMG {margin-bottom: -2px;}
	DIV.content DIV.path A:link, DIV.content DIV.path A:visited {color: #54778f; font-weight: normal;}
	DIV.content DIV.path A:hover, DIV.content DIV.path A:active {color: #015087; font-weight: normal;}
	
	DIV.content H1 {color: #000000; font-family: Arial; margin: 10px 0 .8em 0; clear: both;}
	DIV.content H2 {color: #15547f; font-family: Tahoma; margin: 20px 0 3px 0; font-size: 180%; clear: both;}
	DIV.content H3 {color: #2a5167; font-family: Tahoma; margin: 20px 0 3px 0; font-size: 145%; clear: both;}
	
	DIV.content P {margin: 5px 0 5px 0;}
	
	DIV.content DIV.img {border: solid 1px #93a8b7;}
	DIV.content DIV.img IMG {padding: 5px; background: #fff;}
	
	DIV.content CITE {font-style: italic; padding: 0 0 0 20px; margin: 10px 0 5px 0; display: block; background: url(../img/cite-right.gif) no-repeat 100% 100%;}
		DIV.content CITE IMG {margin: 0 0 -2px -18px;}
	
	DIV.content IMG {}

	DIV.content UL {list-style: none; margin: 10px 0 10px 12px;}
		DIV.content UL LI {background: url(../img/li-marker.gif) no-repeat 0 6px; padding: 0 0 0 12px; margin: 0 0 3px 0; zoom: 1;}
		
	DIV.content OL {margin: 10px 0 10px 30px;}
		DIV.content OL LI {margin: 0 0 3px 0;}
	
	DIV.content TABLE.blockquote {width: 100%; background: #fff; margin: 12px 0 12px 0;}
	DIV.content TABLE.blockquote TD.bq-tl {width: 6px; height: 6px; background: url(../img/bq-tl.gif);}
	DIV.content TABLE.blockquote TD.bq-tm {height: 6px; background: url(../img/bq-1px.gif) repeat-x 0 0;}
	DIV.content TABLE.blockquote TD.bq-tr {width: 6px; height: 6px; background: url(../img/bq-tr.gif);}
	DIV.content TABLE.blockquote TD.bq-ml {width: 6px; background: url(../img/bq-1px.gif) repeat-y 0 0;}
	DIV.content TABLE.blockquote TD.bq-mm {padding: 10px; color: #2a5167; font-family: Arial; font-weight: bold;}
	DIV.content TABLE.blockquote TD.bq-mr {width: 6px; background: url(../img/bq-1px.gif) repeat-y 100% 0;}
	DIV.content TABLE.blockquote TD.bq-bl {width: 6px; height: 6px; background: url(../img/bq-bl.gif);}
	DIV.content TABLE.blockquote TD.bq-bm {height: 6px; background: url(../img/bq-1px.gif) repeat-x 0 100%;}
	DIV.content TABLE.blockquote TD.bq-br {width: 6px; height: 6px; background: url(../img/bq-br.gif);}
	
	DIV.content TABLE.table {position: relative; margin: 20px 0 20px 0; border-collapse: separate;}
	DIV.content TABLE.table TH {text-align: left; color: #fff; background: #71969a; padding: 4px 6px; border-bottom: solid 2px #2a5167;}
	DIV.content TABLE.table TD {text-align: left; color: #000; background: #d9ede7; padding: 4px 6px;}
/* EOF INNER CONTENT */

/*********/
/* PAGES */

/* BOARD MENU */
DIV.submenu UL.cat {margin: 6px 10px 10px 20px; list-style: none; font-size: 90%;}
DIV.submenu UL.cat LI {padding: 3px 0 10px 34px; color: #000; margin: 0 0 5px 0;}
DIV.submenu UL.cat LI A:link, DIV.submenu UL.cat LI A:visited {color: #015087;}
DIV.submenu UL.cat LI A:hover, DIV.submenu UL.cat LI A:active {color: #000000;}

DIV.submenu UL.cat LI.open {padding: 3px 0 5px 32px; color: #000; margin: 0 0 5px 0; font-weight: bold;}
DIV.submenu UL.cat LI.open A:link, DIV.submenu UL.cat LI.open A:visited {color: #000000;}
DIV.submenu UL.cat LI.open A:hover, DIV.submenu UL.cat LI.open A:active {color: #015087;}


	DIV.submenu UL.cat LI.open UL {list-style: none; margin: 5px 0 0 20px; font-size: 95%;} 
	DIV.submenu UL.cat LI.open UL LI {padding: 0; color: #000; font-weight: bold;} 
	DIV.submenu UL.cat LI.open UL LI A:link, DIV.submenu UL.cat LI.open UL LI A:visited {color: #51616c; font-weight: normal;}
	DIV.submenu UL.cat LI.open UL LI A:hover, DIV.submenu UL.cat LI.open UL LI A:active {color: #015087;}


	LI.cat-1 {background: url(../img/icons/small/ico-1.gif) no-repeat 2px 0;}
	LI.cat-2 {background: url(../img/icons/small/ico-2.gif) no-repeat 0 0;}
	LI.cat-3 {background: url(../img/icons/small/ico-3.gif) no-repeat 2px 0;}
	LI.cat-4 {background: url(../img/icons/small/ico-4.gif) no-repeat 2px 0;}
	LI.cat-5 {background: url(../img/icons/small/ico-5.gif) no-repeat 0 0;}
	LI.cat-6 {background: url(../img/icons/small/ico-6.gif) no-repeat 0 0;}
	LI.cat-7 {background: url(../img/icons/small/ico-7.gif) no-repeat 0 0;}
	LI.cat-8 {background: url(../img/icons/small/ico-8.gif) no-repeat 0 0;}
	LI.cat-9 {background: url(../img/icons/small/ico-9.gif) no-repeat 0 0;}
	LI.cat-10 {background: url(../img/icons/small/ico-10.gif) no-repeat 0 0;}
	LI.cat-11 {background: url(../img/icons/small/ico-11.gif) no-repeat 0 0;}
	LI.cat-12 {background: url(../img/icons/small/ico-12.gif) no-repeat 1px 0;}
	LI.cat-13 {background: url(../img/icons/small/ico-13.gif) no-repeat 0 0;}
	LI.cat-14 {background: url(../img/icons/small/ico-14.gif) no-repeat 2px 0;}
	
/* BOARD NAVIGATION */
DIV.top_nav {border: solid 0px #000; margin: 15px 0 10px 0;}
	DIV.top_nav TABLE {width: 100% !important;}
	DIV.top_nav TABLE TD {}
	DIV.top_nav TABLE TD.left {text-align: left;}
		DIV.top_nav TABLE TD.left A.arr:link, DIV.top_nav TABLE TD.left A.arr:visited {font-weight: normal; text-decoration: none; font-size: 125%;}
		DIV.top_nav TABLE TD.left A.arr:hover, DIV.top_nav TABLE TD.left A.arr:active {}
		
		DIV.top_nav TABLE TD.left A:link, DIV.top_nav TABLE TD.left A:visited {font-size: 100%; font-family: Tahoma; font-weight: bold; color: #10639d}
		DIV.top_nav TABLE TD.left A:hover, DIV.top_nav TABLE TD.left A:active {color: #000;}
	
	DIV.top_nav TABLE TD.middle {text-align: center; color: #51616c;}
		DIV.top_nav TABLE TD.middle STRONG {color: #000;}
		DIV.top_nav TABLE TD.middle A:link, DIV.top_nav TABLE TD.middle A:visited {color: #015087;}
		DIV.top_nav TABLE TD.middle A:hover, DIV.top_nav TABLE TD.middle A:active {color: #000;}
	
	DIV.top_nav TABLE TD.right {text-align: right; color: #51616c;}
	
DIV.bottom_nav {border: solid 0px #f00; margin: 15px 0 10px 0;}
	DIV.bottom_nav TABLE {width: 100%;}
	DIV.bottom_nav TABLE TD {border: solid 0px #000;}
	DIV.bottom_nav TABLE TD.left {text-align: left;}
		DIV.bottom_nav TABLE TD A.img {text-decoration: none; width: 15px; height: 5px; overflow: hidden;}
		DIV.bottom_nav TABLE TD.left A:link, DIV.bottom_nav TABLE TD.left A:visited {font-family: Tahoma; font-weight: bold; color: #2c75a2;}
		DIV.bottom_nav TABLE TD.left A:hover, DIV.bottom_nav TABLE TD.left A:active {color: #000;}
		
	DIV.bottom_nav TABLE TD.right {text-align: right;}
		DIV.bottom_nav TABLE TD.right A:link, DIV.bottom_nav TABLE TD.right A:visited {padding: 2px 5px; color: #2c75a2; zoom: 1;}
		DIV.bottom_nav TABLE TD.right A:hover, DIV.bottom_nav TABLE TD.right A:actiive {color: #000;}
		DIV.bottom_nav TABLE TD.right SPAN {background: #fff; border: solid 1px #c3cdd8; padding: 2px 5px; zoom: 1;}


/* BOARD PUNKTS */
DIV.board {}
	DIV.board TABLE {width: 100%; margin: 10px 0; table-layout: fixed;}
	DIV.board TABLE TD {padding-right: 5px; vertical-align: top; border: solid 0px #f00;}
		DIV.board TABLE TD DIV.avert {background: url(../img/advert_bg.png) no-repeat 0 0; padding: 8px 10px 5px 15px; font-size: 95%;  font-family: Arial; line-height: 125%; margin: 5px 0 15px 0; width: 95%; zoom: 1;}
			DIV.board TABLE TD DIV.avert P {}
			DIV.board TABLE TD DIV.avert SPAN { color: #7a8682; font-size: 95%;}
			DIV.board TABLE TD DIV.avert SPAN.spr {color: #848484; font-size: 100%;}
			DIV.board TABLE TD DIV.avert A { font-size: 95%; color: #457f95}
			DIV.board TABLE TD DIV.avert A:hover, DIV.board TABLE TD DIV.advert A:active {color: #000000;}
			
			
/* PAPERS */
DIV.paper {}
DIV.paper TABLE {margin: 15px 0 25px 0;}
DIV.paper TABLE TD {}
DIV.paper TABLE TD.img {vertical-align: top; padding: 5px 10px 10px 0;}
DIV.paper TABLE TD.txt {vertical-align: top; width: 99% }
	DIV.paper TABLE TD.txt H3 {margin: 4px 0 10px 0; font-size: 175%;}
	DIV.paper TABLE TD.txt TABLE.table {margin-top: 10px;}

	
/* PLACE AN AD */
UL.nobg {margin-top: 0px !important; margin-left: 0px !important;}
UL.nobg LI {background: none !important; padding-left: 0 !important;}

DIV.formcontainer {margin: 0 0 25px 0;}
DIV.formcontainer table { margin-top: 15px !important }
	DIV.formcontainer TEXTAREA {width: 75%; height: 100px; margin: 0 0 10px 0;}
	DIV.formcontainer TABLE {margin: 10px 0;}
	DIV.formcontainer TABLE TD {padding-bottom: 5px;}
	DIV.formcontainer P {margin: 10px 0 0 0; font-size: 110%;}
div.formcontainer span.obl { color: #ae240e; font-size: 120% }	
	
/* RUBRICS */
/*H3 A:link, H3 A:visited {color: #2a5167;}*/
H3 A:hover, H3 A:active {color: #000;}
H3 SPAN {color: #000;}
DIV.rubric {}
DIV.rubric TABLE {margin: 0 10px 20px 0;}
DIV.rubric TABLE TD {vertical-align: top; padding-right: 10px;}
DIV.rubric TABLE TD.img {width: 30px; padding-right: 10px !important;}
DIV.rubric TABLE TD H3 {margin-top: 0;}

	/* RUBRIC - 01 comm. (12-05-2009) 
	DIV.rubric-container {margin-top: 30px;}
		DIV.rubric-container TABLE {width: 100%; table-layout: auto;}
		DIV.rubric-container TABLE TD {vertical-align: top; padding-right: 20px;}*/
	
	/* RUBRIC - 02 comm. (14-05-2009) */
	DIV.rubric-container {margin: 20px 0 0 40px; zoom: 1; line-height: 125%;}
	DIV.rubric-container DIV.column {width: 49%; float: left; position: relative; zoom: 1;}
			DIV.rubric-container DIV.column TABLE {margin-left: -42px; position: relative; width: 85%; margin-bottom: 20px;}
			DIV.rubric-container DIV.column TABLE TD {vertical-align: top; border: solid 0px #00f;}
			DIV.rubric-container DIV.column TABLE TD.img {width: 42px;}
			DIV.rubric-container DIV.column TABLE TD.info {padding-left: 4px; font-size: 90%;}
				DIV.rubric-container DIV.column TABLE TD H3 {font: bold 150% Arial !important; color: #015087; margin: 0 0 0 0; line-height: 100%;}
					DIV.rubric-container DIV.column TABLE TD H3 span { font: 10px Arial, sans-serif !important; color: #000; position: relative; bottom: .5em }
					DIV.rubric-container DIV.column TABLE TD H3 A:link, DIV.right_column DIV.list-container DIV.column TABLE TD H3 A:visited {color: #015087 }
					DIV.rubric-container DIV.column TABLE TD H3 A:hover, DIV.right_column DIV.list-container DIV.column TABLE TD H3 A:active { color: #000; }
					
					DIV.rubric-container td.info a { font: 110% Arial  }
					DIV.rubric-container td.info h3 a { color: #015087 !important; font: bold 100% Arial  }
					DIV.rubric-container td.info h3 a:hover { color: #000 !important }
					
		DIV.rubric-container DIV.leftcol {}
		DIV.rubric-container DIV.rightcol {}
			DIV.rubric-container DIV.rightcol TABLE {margin-left: 0;}

/* ADVERT TEXT */
DIV.content DIV.linkback { padding: 1em 0 0 0 }
	DIV.content DIV.linkback {} A.arr:link, DIV.content DIV.linkback {} A.arr:visited {font-weight: normal; text-decoration: none; font-size: 125%;}
	DIV.content DIV.linkback {} A.arr:hover, DIV.content DIV.linkback {} A.arr:active {}
			
	DIV.content DIV.linkback {} A:link, DIV.content DIV.linkback {} A:visited {font-size: 100%; color: #51616c }
	DIV.content DIV.linkback {} A:hover, DIV.content DIV.linkback {} A:active {color: #000;}


/* SUBRUBRIC */
DIV.subrubric-container {}
	DIV.subrubric-container H3 span { font: 10px Arial, sans-serif !important; color: #000; position: relative; bottom: .5em }	
	DIV.subrubric-container UL {}
	DIV.subrubric-container UL LI {background: none;}
	DIV.subrubric-container UL LI span { font: 10px Arial, sans-serif !important; color: #000; position: relative; bottom: .5em }	
	
/* EOF PAGES */
/*************/
#pin {color: #ac0707; padding-top: 20px; font-weight: bold}
strong.dblock { display: block !important; padding: 0 0 .4em 0 !important }