*{
	font-size:100%;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

html, body{
	padding:0px;
	margin:0px;
	height:100%;
}


body{
	font-size:0.9em;
	background-color:#ffffff;
}

p{
	margin-top:0px
}

input, textarea, select, option{
	color:#3e4143;
}

#static_content{
	padding:115px 30px 74px 220px;
	text-align:left
}
#static_content p{
	margin:0px 0px 21px 0px;

}
#goodlist_content{
	padding:59px 0px 77px 76px;
	text-align:left
}
#good_description_content{
	padding:53px 0px 77px 76px;
	font-size:0.85em;
	text-align:left
}

img{
	vertical-align:bottom;
}


#main{
	height:79px;
	background-color:#000000;
	/*width:100%;*/
	font-family:Tahoma;
	border-collapse:collapse;
}
#main td{
	/*padding:0px;*/
	vertical-align:top;
}


#logo{
	padding:0px;
	border:none;
	width:165px;
	height:104px;
	vertical-align:top;
}

#logo_color {
	width:166px;
	height:7px;
	background:url(/images/design/logo_color.gif) left top repeat-x;
}

#main_page {
	width:198px;
	border-left:1px solid #f4e976;
	padding:73px 0px 0px 17px;
	color:#f4e976;
}
#main_page a {
	color:#f4e976;
	font-family:Tahoma;

	text-decoration:none;
}
#main_page a:hover{
	color:#f4e976;
	font-family:Tahoma;

	text-decoration:underline;
}
#main_page_color {
	background-color:#f0e15a;
	height:7px;
}

#about_book {
	width:199px;
	padding:73px 0px 0px 17px;
	border-left:1px solid #a3af6c;
}
#about_book a {
	color:#a3af6c;
	font-family:Tahoma;

	text-decoration:none;
}
#about_book a:hover {
	color:#a3af6c;

	font-family:Tahoma;
	text-decoration:underline;
}
#about_book_color {
	background-color:#afc259;
}

#recension {
	width:196px;
	padding:73px 0px 0px 17px;
	border-left:1px solid #bb9c57;
}
#recension a {
	color:#ba9c57;
	font-family:Tahoma;

	text-decoration:none;
}
#recension a:hover {
	color:#ba9c57;
	font-family:Tahoma;

	text-decoration:underline;
}
#recension_color {
	background-color:#cea344;
}

#portfolio {
	width:192px;
	padding:73px 0px 0px 17px;
	border-left:1px solid #d78c3c;
}
#portfolio a {
	color:#d78c3c;
	
	font-family:Tahoma;
	text-decoration:none;
}
#portfolio a:hover {
	color:#d78c3c;
	font-family:Tahoma;
	
	text-decoration:underline;
}
#portfolio_color {
	background-color:#d78c3c;
}

#blog {
	width:193px;
	padding:73px 0px 0px 16px;
	border-left:1px solid #cb5233;
}
#blog a {
	color:#ca5233;
	
	font-family:Tahoma;
	text-decoration:none;
}
#blog a:hover {
	color:#ca5233;

	font-family:Tahoma;
	text-decoration:underline;
}
#blog_color {
	background-color:#cb5233;
}



#big_black_strip {
	height:9px;
}
#gray_gradient {
	background:url(/images/design/gray_gradient.gif) left top repeat-x;
	height:10px;
}



/*

#menu{
	padding:0px;
	border:none;
	vertical-align:top
}

#menu table{
	border-collapse:collapse;
}

#menu td{
	padding:0px;
	border:none;
	vertical-align:top;
}
#menu a{
	color:#3e4143;
	text-decoration:none;
	letter-spacing:-0.04em
}
#menu a:hover{
	color:#3e4143;
	text-decoration:underline;
}
#menu #main_page{
	padding:33px 0px 0px 66px;
}
#menu #portfolio{
	padding:33px 0px 0px 70px;
}
#menu #contacts{
	padding:33px 0px 0px 67px;
}
*/

.goodgrouplist{}
.goodgrouplist .group_name{
	padding-bottom:18px;
}
.goodgrouplist .goodlist{
	padding-bottom:15px;
}
.goodlist_element {
	float:left;
	/*padding-right:2px;
	padding-bottom:2px;*/
	padding-right:6px;
	padding-bottom:6px;
	width:97px;
	height:80px;
	position:relative;
}

*/
