#mod_search_searchword {

	/*border:1px solid #cccccc;*/
	padding: 6px 5px 5px 35px;
	width: 160px;
	height: auto;
	background: none;
	border: none;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #000;

}

.inputbox {

	background: url(images/bg_input.gif) repeat-x #fff;
	border:1px solid #cccccc;
	color:#666;
	}
pre{
	color:#999;
}
/* Search */
#search {
	position: absolute;
	margin: -100px 550px;
	float: right;
	width: 200px;
	height: 28px;
	background: #FFFFFF url(http://www.demamida.ru/art/images/img02.gif) no-repeat;
}

#search #x {
	display: none;
}

#search #s {

	width: 160px;
	height: auto;
	background: none;
	border: none;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #000;
}

#search br {
	display: none;
}

.mylogo {
	position: absolute;
	z-index: 4;
	top: 4px;
	right: 50px;
}

#menu {
	height: 47px;
}

#menu li {
	float: left;
}



#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu a {
	display: block;
	float: left;
	padding: 1px 20px 2px 20px;
	letter-spacing: -1px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-left: #0099FF 1px solid;
	color: #FFFFFF;
}

#menu a:hover {
	background: #003366;
}

#menu a .last{
	border-right: #0099FF 1px solid;
}



TD {	FONT-SIZE: 14px; COLOR: #444444; FONT-FAMILY: 'Courier New',Tahoma,Arial}


.menu {color: #E33C00; text-decoration: none; }

A 			{	COLOR: #0066CC; TEXT-DECORATION: none}
A:hover		{	COLOR: #0066CC; TEXT-DECORATION: none}
A:visited 	{	COLOR: #0066CC}

input, textarea, select {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #969696 1px solid;
	BORDER-LEFT: #969696 1px solid;
	BORDER-RIGHT: #969696 1px solid;
	BORDER-TOP: #969696 1px solid;
	COLOR: #333333;
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial;
}

b {color:#666666; 	FONT-WEIGHT: bold}

b:hover {text-decoration:none;}

.off {FONT-SIZE: 8pt; color: #999999;}
.error {	BORDER-BOTTOM: #E33C00 1px solid; 	BORDER-LEFT: #E33C00 1px solid; BORDER-RIGHT: #E33C00 1px solid; BORDER-TOP: #E33C00 1px solid; }
.nav{    text-decoration:none; font-weight: bold;}
.name {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#FFFFFF}
.table_item { margin: 5; }
.table_top_orange {
	width: 100%;
	vertical-align: top;
	background: url(px1.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #FF9900;
	border: dashed #EEEEEE;

}

.img_news {

	vertical-align: top;
	border-color: #EEEEEE;
	border: #EEEEEE;
	border: none;

}

.table_top_red {

	width: 100%;
	vertical-align: top;
	background: url(px2.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-color: #FF0000;
	border: dotted #EEEEEE;
}

.blue {color: #0066CC; text-decoration: none;}
.menu_txt {	color:#939393; text-decoration:none; font-family:tahoma; font-size:10px; text-transform:uppercase; font-weight:bold}
.sm1 {font-size:11px}
.u {text-decoration:underline}
.blue_bold {color: #0066CC; text-decoration: none; font-weight:bold}
.sm {font-size:10px}
.sm_orange {color:#F7941D; text-decoration:none; font-size:11px; font-weight:bold}
.copy {font-family:tahoma; font-size:10px; color:#9B9B9B; text-decoration:none}
.price {color: red;  font-size:16px; font-weight:bold}
.date {	color: #FFFFFF; text-decoration:none}
a:date {text-decoration: none; color:#FFFFFF}

.white 		{	FONT: Trebuchet,Tahoma; COLOR: #FFFFFF}
.black 		{	FONT: Trebuchet,Tahoma; COLOR: #000000}
.gray 		{	FONT: Trebuchet,Tahoma; COLOR: #999999}
.dark_blue	{	FONT: Trebuchet,Tahoma; COLOR: #336699}
.dark_green	{	FONT: Trebuchet,Tahoma; COLOR: #006633}
.dark_orange{	FONT: Trebuchet,Tahoma; COLOR: #FF9900}
.red		{	FONT: Trebuchet,Tahoma; COLOR: #FF0000}
.dark_red	{	FONT: Trebuchet,Tahoma; COLOR: #B71E2D}

.bg_gray		{	background-color:#E6E6E6; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}
.bg_dark_red	{	background-color:#B71E2D; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}

.bg_dark_orange	{	background-color:#FF9900; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}
.bg_dark_blue	{	background-color:#336699; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}
.bg_dark_green	{	background-color:#006633; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}
.bg_dark_yell	{	background-color:#FFFF00; padding-bottom: 3px; padding-top: 3px; padding-left: 9px; padding-right: 9px}


.b	 	{	FONT-WEIGHT: bold}
.cn 	{	FONT: 22px 'Courier New'; FONT-WEIGHT: bold}
.up		{	TEXT-TRANSFORM: uppercase}
.nd		{	text-decoration:none}
HR		{	COLOR: #E6E6E6; HEIGHT: 1px}
.small 		{	FONT-SIZE: 14px; COLOR: #333333}
IMG 		{	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}

.16 {FONT-SIZE: 16}
.14 {FONT-SIZE: 14}
.12 {FONT-SIZE: 12}



H1 			{	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 16px; color:#FF6600;}
H1 A 		{	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 16px}
H1 A:visited {	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 16px}
H2 			{	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 14px}
H2 A 		{	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 14px}
H2 A:visited {	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 14px}
H3 			{	MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px}
H3 A 		{	MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px}
H3 A:visited {	MARGIN-TOP: 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px}


.stat 		{	DISPLAY: none}


/* =============================================================================================== */
body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; FONT-FAMILY: 'Courier New',Tahoma,Arial; BACKGROUND-COLOR: #ffffff;
	background: url(http://www.demamida.ru/art/images/img01.gif) repeat-x top left; 	
}



/*--Global Property--------------------------------------------*/

*{margin: 0; padding: 0;}
/*
h1, h2, h3 { margin: 10px 0; padding: 10px 0; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; border-bottom: 1px dashed #ddd;}
h1 {font-size: 3em;}
h2 {font-size: 2.5em;}
h3 {font-size: 2em;}
p {margin: 5px 0; padding: 5px 0;}
*/
/*--Layout Property--------------------------------------------*/

#main {
	height: 100%;
	position: relative;
	overflow: hidden;
	min-height: 724px;

	
}
*html #main { height: 724px; overflow: visible;}
.container {
	margin: 0 auto;
	width: 1000px;
}

/*--Header Property---------------*/

#header {
	width: 970px;
	float: left;
	height: 250px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 10px;
	top: 0;
}
/*--Side Col Property---------------*/
#sidecol {
	float: left;
	width: 250px;
	margin: 250px 0 0 0;
	right: 0;
	padding: 10px;
	font-size:	12px;
}
/*--Content Property---------------*/
#content {
	float: left;
	width: 685px;
	margin: 250px 0 0 0;
	left: 0;
	padding: 20px;
}
/*--Footer Property---------------*/
#footer {
	float: left;
	width: 100%;
	text-align: center;
	color: #fff;
}

.material {
	line-height: 1.2em;
	margin: 15px 0 0 0;
	font-size: 14px;
}
