/* CSS for www.spravim.ru */

BODY
{
	margin: 0;
	padding: 0;
	background: #FFF url(/images/body_bg.gif) top left repeat-x;
	font: 100% normal Arial, Helvetica, sans-serif;
	color: #000;
}
A
{
	color: #000;
}
TABLE
{
	width: 100%;
}
TD
{
	vertical-align: top;
}
H4
{
	color: #073e61;
	font-size: 18px;
	font-weight: normal;
	font-family: "Times New Roman";
	margin-top: 10px;
}
H1
{
	color: #073e61;
	font-size: 24px;
	font-weight: normal;
	font-family: "Times New Roman";
	margin: 0;
}
H4 SPAN
{
	color: #d10017;
}
TD#logo
{
	padding: 17px 0 20px 10px;
}
TD#logo A
{
	display: block;
	width: 219px;
	height: 73px;
	background: url(/images/logo.png) top left no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png',sizingMethod='crop');
}
/* ---- style search form ---- */
TABLE.search TD.center
{
	background: url(/images/search_bg.gif) top left repeat-x;
	padding: 10px 80px 0 10px;
}
TABLE.search FORM INPUT#text
{
	width: 60%;
}
TABLE.search FORM SELECT#cat
{
	width: 60%;
}
TABLE.search FORM SELECT
{
	width: 35%;
}
TABLE.search A#submit
{
	position: absolute;
	margin-top: -30px;
	margin-left: -70px;
	display: block;
	width: 71px;
	height: 67px;
	background: url(/images/search.png) top left no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/search.png',sizingMethod='crop');
}
/* ---- end search form ---- */
/* ---- style top anchors ---- */
DIV.topanchors
{
	padding: 10px;
}
DIV.topanchors A:link, DIV.topanchors A:active, DIV.topanchors A:visited
{
	padding: 2px;
	text-decoration: none;
	border-bottom: 1px #666666 dashed;
	font-size: 12px;
	color: #000;
}
DIV.topanchors A:hover
{
	border: none;
	background-color: #f3ca6c;
}
DIV.topanchors SPAN
{

	padding: 10px 20px 10px 37px;
}
DIV.topanchors SPAN#reg
{
	background: transparent url(/images/reg.gif) center left no-repeat;
}
DIV.topanchors SPAN#enter
{
	background: transparent url(/images/enter.gif) center left no-repeat;
}
DIV.topanchors SPAN#exit
{
	background: transparent url(/images/exit.gif) center left no-repeat;
}
DIV.topanchors SPAN#rules
{
	background: transparent url(/images/rules.gif) center left no-repeat;
}
DIV.topanchors SPAN#letters
{
	background: transparent url(/images/letters.gif) center left no-repeat;
}
/* ---- end topanchors ---- */
/* ---- style blocks ---- */
DIV.block
{
	padding: 5px;
	font-size: 12px;
}
DIV.block DIV.title
{
	width: 140px;
	height: 54px;
	padding: 14px 0 0 70px;
}
DIV.block#catalog DIV.title
{
	background: url(/images/title_catalog2.png) top left no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/title_catalog2.png',sizingMethod='crop');
}
DIV.block#news DIV.title
{
	background: url(/images/title_news.png) top left no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/title_news.png',sizingMethod='crop');
}
DIV.block#days DIV.title
{
	background: url(/images/title_days.png) top left no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/title_days.png',sizingMethod='crop');
}
DIV.block#inten DIV.title
{
	background: url(/images/title_inten.png) top left no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/title_inten.png',sizingMethod='crop');
}
DIV.block#best DIV.title
{
	background: url(/images/liderfoto.png) top left no-repeat; 
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/liderfoto.png',sizingMethod='crop');
}
DIV.block#scenario DIV.title
{
	background: url(/images/scenario.png) top left no-repeat; 
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/scenario.png',sizingMethod='crop');
}
DIV.block#congratulate DIV.title
{
	background: url(/images/congratulate.png) top left no-repeat; 
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/congratulate.png',sizingMethod='crop');
}
DIV.block#partners DIV.title
{
	background: url(/images/partners.png) top left no-repeat; 
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/partners.png',sizingMethod='crop');
}
DIV.block#articles DIV.title
{
	background: url(/images/articles.png) top left no-repeat; 
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/articles.png',sizingMethod='crop');
}



/* ---- end blocks ---- */
/* ---- style menu---- */
UL.menu, UL.menu UL
{
	font-size: 12px;
	list-style: none;
	margin: 0;
	padding-left: 25px;
}
UL.menu LI
{
	padding: 4px 0;
	color: #073e61;
}
UL.menu A:link, UL.menu A:active, UL.menu A:visited,
A.asmenu:link, A.asmenu:active, A.asmenu:visited
{
	padding: 0px;
	text-decoration: none;
	border-bottom: 1px #666666 dashed;
	text-decoration: none;
}
UL.menu A:hover,
A.asmenu:hover
{
	border: none;
	background-color: #f3ca6c;
}
/* end menu */
/* block news */
DIV.newsItem
{
	padding: 10px;
	border-bottom: 1px #d8d8d8 solid;
}
DIV.newsItem A:link, DIV.newsItem A:active, DIV.newsItem A:visited
{
	text-decoration: underline;
}
DIV.newsItem A:hover
{
	text-decoration: none;
}
UL.days
{
	margin: 0;
	padding-left: 15px;
	list-style: url(/images/star.gif) outside;
}
UL.days LI
{
	_padding-left: 10px;
	padding-bottom: 5px;
}
/* end block news */
TABLE.copy
{
	background: url(/images/search_bg.gif) top left repeat-x;
	padding: 6px;
	font-size: 12px;
}
TABLE.copy TD
{
	vertical-align:middle;
}
DIV.footer
{
	padding: 10px;
	font-size: 12px;
}
DIV.footer SPAN.menu
{
	padding: 0 5px;
	background: url(/images/pic.gif) right 7px no-repeat;
}
DIV.footer SPAN.counter
{
	align: right;
    color: #d56300;
    
}
DIV.footer SPAN.menu A
{
	padding: 0 5px 0 10px;
	background: url(/images/pic.gif) left 7px no-repeat;
}
/* nice login form */
#niceloginform{
  position: absolute;
  width: 34%;
  left: 33%;
  top: 135px;
  background: #FFFFFF;
  border: solid #EEEEEE 5px;
  display: none;
  z-index: 99;
}
#niceloginform .shadow{
  border: solid #CCCCCC 1px;
  padding: 15px;
}
#niceloginform .shadow div{
  font-size: 81.3%;
  margin: 0.7em 0px;
}
#niceloginform label{
  font-size: 81.3%;
  display: block;
}
#niceloginform small{
  font-size: 84.7%;
  margin-left: 1ex;
}
/* end login form*/

#screen{
  position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 98;
  display: none;
  background: url(/images/screen.png);
}
* html #screen{
    background-color: #333;
    background-color: transparent;
    background-image: url(/images/spacer.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/screen.png", sizingMethod="scale");
}
.content
{
	font-size: 12px;
}
.content_congrats
{
	font-size: 12px;
#	text-indent: 30px;
}
.contentdays
{
	font-size: 12px;
//	margin-left: 20px;
}
.registration
{
	width: auto;
}
.registration INPUT, .registration TEXTAREA
{
	width:300px;
}
.changeCat TEXTAREA, .changeCat SELECT
{
	font: 12px normal Arial, Helvetica, sans-serif;
	width:300px;
}

DIV.item
{
	margin-bottom: 20px;
}
DIV.item .title
{
	font-size: 14px;
    color: #ff9800;
}
DIV.item .titleUrl
{
	color: #073e61;

}
DIV.item A:hover
{
	text-decoration: none;
    color: #d56300; 
}

DIV.item .text
{
	padding: 5px;
}
DIV.news A
{
    color: #ff941f; 
}
DIV.news A:hover
{
	text-decoration: none;
    color: #d56300; 
}
.dateFor
{
    color: #ff941f;
    text-decoration: underline;
    font-weight: bold;
}
.titlecong
{
    color: #d56300;
    font-weight: bold;
}
.feedback INPUT, .feedback TEXTAREA
{
	width: 300px;
}
.copy
{
    font-size: 11px;
}
A.comment
{
	color: #000;
	text-decoration: none;
	padding:  0 5px;
	border-bottom: 1px #666666 dashed;
}

A.comment:hover
{
	color: #000;
	border: none;
	background-color: #f3ca6c;
}
.commenform INPUT, .commenform TEXTAREA
{
	width: 300px;
}
.num
{
	color: #d56300;
	font-size: 20px;
    text-decoration: bold;
}
DIV.top
{
	margin-top: -10px;
	margin-bottom: 20px;
	font-size: 11px;
}
.stars
{
	text-align: center;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/stars.png",sizingMethod='crop');
}
TABLE.privatebg
{
	border: 5px #86b2d1 solid;
	width: 480px;
}
TABLE.privatebg TD
{
	padding: 5px;
	vertical-align: middle;
	text-align: left;
}
TABLE.privatebg#addfoto TD
{
	background-color: #dbeaf5;
}
TABLE.privatebg#addfoto TD IMG
{
	border: 1px #FFF solid;
}
TABLE.privatebg#setpass TD
{
	background-color: #ffc59f;
}
TABLE.privatebg#update TD
{
	background-color: #dbeaf5;
}
TABLE.privatebg#update TD INPUT, TABLE.privatebg#update TD TEXTAREA
{
	width: 350px;
}

DIV.notice
{
	padding: 10px;
	border-left: 5px #f03100 solid;	
	font-weight: bold;
}
A.lider:link, A.lider:active, A.lider:visited
{
	padding: 0px;
	text-decoration: none;
	border-bottom: 1px #666666 dashed;

}
A.lider:hover
{
	border: none;
	background-color: #f3ca6c;
}
DIV.newitems
{
	align: right;
	padding: 2px 20px;
/*	background: #fbf0e0;	*/
	font-size: -10;
}
DIV.newitems H4
{
	margin: 5px;
}
DIV.newitems DIV.item
{
	margin-bottom: 2px;
}

