@import url(gbook.css);
@import url(adm/gbutton.css);
html, body {
          height: 100%;
          margin: 0;
          padding: 0;
         }

html  {
	font-size: 100.1%
	}

body  {
	font-size: 62.5%;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #000;
	min-height: 100%;
 	height: auto !important;
    height: 100%;
    text-align:center;
	background-color:#719857;
	}

/*p {
	margin: 0;
	padding: 0;
	color: #4d4d4d;
	font: 1em Arial, Tahoma, Verdana, san-serif;
	}
*/
div {
	margin: 0; 
	padding: 0;	
	border: 0px; 
	font: 1em Arial, Tahoma, Verdana, sans-serif;
	}

table,td {
	margin: 0; 
	padding: 0; 
	border:0px;
	font: 1em Arial, Tahoma, Verdana, sans-serif;
	background-color:transparent;
	vertical-align:top;
	border-collapse:collapse;
	}

a {	
	color:#fff; 
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	color: #D0E2C5; }


h1 {font-family:Trebuchet MS, sans-serif; font-size:25px; color:#fff;}
h2 {font-family:Trebuchet MS, sans-serif; font-size:25px; color:#fff;}
h3 {font-family:Trebuchet MS, sans-serif; font-size:23px; color:#fff;}
h4 {font-family:Trebuchet MS, sans-serif; font-size:20px; color:#fff;}
h5 {font-family:Trebuchet MS, sans-serif; font-size:18px; color:#fff;}
h6 {font-family:Trebuchet MS, sans-serif; font-size:16px; color:#fff;}

img {border: 0;}
a img {border:0}

.clear {clear: both; font-size: 1px; height: 1px; line-height: 1px}

ul, li {margin: 0; padding: 0; list-style: none;}
dl {margin: 0; padding: 0;}
dl dt {margin: 0; padding: 0;}
dl dd {margin: 0; padding: 0;}
object {margin: 0; padding: 0;}
.left{text-align:left;}
/************************************************/
#menu{
	position: absolute;
	margin:0 auto;
	width: 1005px;
	height:20px;
	top: 295px;
	left:50%;
	margin-left:-503px;
	text-align: center;
	/*border:solid 1px;*/
	z-index:2;
	}
	#shell_{margin:0 auto; display:table;}

#text{
	margin:0 auto;
	font-family:Verdana, sans-serif;
	font-size:14px;
	color:#000;
	width:90%;
	text-align:left;
	}
	/****************************/
 
         #page {
		   top:0px;
		   position:absolute;
           	   min-height: 100%;
           	   width:1000px;
		   margin:0 auto;
		  /* border:solid #ffc 1px; */
		   background-image:url(../img/head.jpg);
		   background-repeat: repeat-x; 
		   background-position:top center;
		   left:50%;
		   margin-left:-503px;
		   padding-top:340px;
		   z-index:1;
		   }
         * html #page {height: 100%;}  /*  IE */

         #content {
           /*background: green;*/
		   margin:0 auto;
		  /* border:solid 1px; 
           width: 990px;
		          height: 2000px;*/
				 background-image:url(../img/foot.jpg);
				 background-repeat:no-repeat;
				 background-position:right bottom;
				 min-height:700px;
         }
	 
/***************************
menu navbar
****************************/
ul.top_m_nav {
	float:left;
	list-style:none;
	/*border:solid 1px;*/
}
ul.top_m_nav  li{
	float:left;
	width:auto;
	padding: 0 7.0em;
	}
a.top_m_nav_ {
	color:#fff;
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	padding-left:15px;
	text-decoration:none;
}
a.top_m_nav_ :hover {
	color:#d0e2c5;
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	padding-left:15px;
	text-decoration:underline;
}
a.top_m_nav_v {
	color:#d0e2c5;
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	padding-left:15px;
	text-decoration:underline;
}
a.top_m_nav_v:hover {
	color:#fff;
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	padding-left:15px;
	text-decoration:none;
}
/***************************
product table
****************************/
table.product {width:900px; border-collapse:collapse; margin:0 auto; background-color:transparent;}
td.product{width:280px;}
td.descr{width:620px;}
table.prod_info{width:620px;}
tr.head_color{background-color:#465b31; height:50px;}
tr.back{background-image:url(../img/tr_back.png);}
td.chars{width:200px; vertical-align:middle; color:#d0e2c5; font-family:Verdana, sans-serif; font-size:13px; text-align:center;}
td.chars_m{width:100px; vertical-align:middle; color:#d0e2c5; font-family:Verdana, sans-serif; font-size:13px; text-align:center;}
td.chars_m_{width:100px; vertical-align:middle; color:#fff;  font-family:Verdana, sans-serif; font-size:13px;}
td.info{height:30px; vertical-align:middle; font-family:Verdana, sans-serif; font-size:13px; color:#000; text-align:center;}
td.info_{height:30px; vertical-align:middle; font-family:Verdana, sans-serif; font-size:13px; color:#000; text-align:left; padding-left:5px;}

/***************************
product table fonts
****************************/
.new{font-family:Trebuchet MS, sans-serif; font-size:25px; color:#fff;}
.postupl{font-family:Trebuchet MS, sans-serif; font-size:25px; color:#d0e2c5;}
.info_head{color:#475c33; font-family:Trebuchet MS, sans-serif; font-size:20px; font-weight:bold;}
.seriya{font-family:Tahoma, sans-serif; font-size:16px;  font-weight:bold; margin-left:5px;  margin-right:20px;}
.models{font-family:Tahoma, sans-serif; font-size:16px; color:#fff;}
.razdel{font-family:Tahoma, sans-serif; font-size:16px; color:#fff;}
.copy{font-family:Trebuchet MS, sans-serif; font-size:12px; color:#fff;}
.copy_{font-family:Trebuchet MS, sans-serif; font-size:12px; color:#d0e2c5;}
a.copy_{font-family:Trebuchet MS, sans-serif; font-size:12px; color:#d0e2c5;}

/***************************
links

****************************/
