html, body {
   height: 100%;
	padding: 0;
	margin: 0;
}
body {
	min-width: 1000px;
	font: 62.5% "Trebuchet MS",Verdana,Arial,sans-serif;
	background: #fff;
}

#wrapper{
	width: 1000px;
	margin: 0 auto;
   min-height:100%;
   height:auto !important;
   height:100%;	
}

#text{
	background: #fff;
	color: #222;
	font: 400 1.6em "Trebuchet MS",Verdana,Arial,sans-serif;
}


a.nodisplaylink{
	text-decoration: none;
}
a.nodisplaylink, a.nodisplaylink p{
	color: #222;
}

#text h1{
	color: #EC0000;
	display: inline;
	margin: 0 0 .25em;
	font: 400 1.8em/.9em "Trebuchet MS",Verdana,Arial,sans-serif;
}
#text h2{
	color: #878787;
	display: inline;
	font: 100 1.3em/1em  "Trebuchet MS",Verdana,Arial,sans-serif;
}
#text h2 a {
	color: #86001B;
	text-decoration: none;
	border-bottom:1px dashed #86001B;
}

#text h3{
	color: #0090cb;
	display: inline;
	margin: 0 0 .25em;
	font:  400 1.2em/.9em "Trebuchet MS",Verdana,Arial,sans-serif;
}

#text h4{
	color: #0090cb;
	display: inline;
	margin: 0 0 .25em;
	font: normal 100 1em/.9em "Trebuchet MS",Verdana,Arial,sans-serif;
}

#text h6{
	color: #A52A2A;
	display: inline;
	margin: 0 0 .25em;
	font: italic 400 1.2em/.9em "Trebuchet MS",Verdana,Arial,sans-serif;
}

#text h7{
	color: #A9A9A9;
	display: inline;
	margin: 0 0 .25em;
	font: italic 400 1.2em/.9em "Trebuchet MS",Verdana,Arial,sans-serif;
}

#text a{
	color: #0057AA;
}

/*
#text a:visited {
	color: #5F5F5F;
}
*/
#text a:hover {
	color: red;
}

#text a:active {
	color: #A52A2A;
}

/* ---- */
.w400 {
	width: 400px;
}
.w100 {
	width: 100px;
}
.w40 {
	width: 40px;
}
.w340 {
	width: 340px;
}
.w650 {
	width: 650px;
}
.input-text {
	padding: 4px 0;
	border: 1px solid #d7d7d7;
	color: #555;
	font: 100 1.2em "Trebuchet MS",Verdana,Arial,sans-serif;
}
label {
	color: #A2A2A2;
	font: italic 100 1em "Trebuchet MS",Verdana,Arial,sans-serif;
}

/* --- */
#navi {
	font: 100 1.2em "Trebuchet MS",Verdana,Arial,sans-serif;	
}
#navi a{
	color: #0057AA;
}


#navi a:hover {
	color: red;
}

/* --- */
.inform {
	font-size: 12px;
	color: Gray;
}

div.notify ul{
	color: red;
	list-style-type: none;
	background-color: #FFE3E8;
	font: italic 100 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;	
	padding: 10px;
}
/* --- */
.btn{
	background: url("img/btn_submit.gif");		
	width: 110px;
	height: 30px;
	border: 0;
	cursor:  pointer;
}
.btn:hover{
	background: url("img/btn_submit_on.gif");
}

/* -- */
#text-clear {
	clear: both;
	height: 100px;
}
#footer {
	background-color: #eee;
	padding:30px 50px;
	color: #444;
	font: 100 1.1em "Trebuchet MS",Verdana,Arial,sans-serif;	

	height:40px;
   margin-top: -100px;	
}

#footer a{
	color: red;
}
.price {
	padding: 2px 10px;
	1border: 1px solid #ccc;
	background-color: #3F8000;
	color: white ;
	font: 400 1.1em "Trebuchet MS",Verdana,Arial,sans-serif;	
}
.infofield{
	font: italic 100 0.8em "Trebuchet MS",Verdana,Arial,sans-serif;	
	color: #555;
	background-color: #f8f8f8;
	padding: 10px;
}
.infofield b {
	font-style: normal;	
	color: black;
}
/* galery */
#previmg img { border:none; }
#previmg { margin:0; padding:0; list-style:none; }
#previmg li { display:inline; }
#imgHolder {
  position:relative;
  1width:800px; height:300px;
  overflow:hidden;
}
#imgHolder em {
  position:absolute;
  left:10px; bottom:10px;
  margin:2px 10px; padding:2px 10px;
  background-color:#000;   color:#fff;
}

/*--item--*/
ul.itemslist {
	list-style: none;
}
ul.itemslist li {
	clear:both;
}
.item-pict {
	float:left;
	padding:0 10px;
	width:200px;
	text-align:center;
	width:250px;	
}
.item-descr1, .item-descr2{
	float:left;
	width:650px;
	padding:10px;
}
.item-descr1{
	background-color: #fefefe;
}
.item-descr2{
	background-color: #f6f6f6;
}

