body {
	background: #e6e6e6 url(gdp_img/bg.jpg) center top no-repeat;
	color: #4d4d4d;
}

#header #righttop {
	height: 170px;
}

#header #lang_rss {
	padding: 70px 45px;
	background: url(gdp_img/bg_righttop.png);
}

#header #language {
	background: #000000 url(gdp_img/language.gif);
}

#container {
	background: url(gdp_img/bg_page.gif) repeat-y;
}

#sidebar #search {
	background-color: #ed1c24;
	border-right: 5px solid #f2f2f2;
}

#sidebar #search #searchform #s {
	background-color: #ed1c24;
}

#sidebar #search #searchform #searchsubmit {
	background: url(gdp_img/search_submit.gif) no-repeat center center;
}

#sidebar ul#menu_side li {
	background-color: #f2f2f2;
}

#sidebar ul#menu_side li span {
	background: url(gdp_img/menu_side.jpg) no-repeat;
}

#sidebar ul#menu_side li#menu_side1 a:hover span {
	background-color: #ef878b;
}

#sidebar ul#menu_side li#menu_side2 a:hover span, #sidebar ul#menu_side li#menu_side3 a:hover span, #sidebar ul#menu_side li#menu_side4 a:hover span, #sidebar ul#menu_side li#menu_side5 a:hover span {
	background-color: #929292;
}

#sidebar2 p {
	color: #999999;
	border-top: 1px solid #dddddd;
}

#content {
	min-height: 230px;
}

#content .posts h2 {
	border-bottom: 1px solid #e5e5e5;
}

#content ul li {
	background: url(gdp_img/nyil.gif) 0 0.5em no-repeat;
} 

blockquote {
	background-color: #f2f2f2;
}

#content .post img {
	border-bottom: 5px solid #e5e5e5;
}
	
#footer {
	background-color: #e6e6e6;
}

/* colors */

#content a, #content .posts h2 {
	color: #ff0000;
}

#header #language a, #header #language a:hover, #sidebar #menu_side a, #sidebar #menu_side a:hover, #sidebar #search #searchform #s {
	color: #ffffff;
}

#content a:hover, #content .posts a:hover, small, #sidebar h2, #sidebar2 h2, .wp-pagenavi, .comment_number, #footer, #footer a {
	color: #999999;
}

