#subtop_menu
{
	background-color: #c60a27;
	
}

#header_bar
{
	
	padding-bottom: 2px;
	margin-bottom: 2px;
	
}
#sm_sub_elements a.active
{
	background: url(../images/submenu_active_arrow_red.gif) center top no-repeat;
}
.gray_box_content
{
	background: url(../images/marketing_gray_bg.jpg) no-repeat;
	border-top: 1px solid #2e303b;
	border-bottom: 1px solid #2e303b;
}
.overlay_bg
{
	background: url(../images/png_bg.png);
	padding-top: 5px;
	height: 160px;
}

.gbc_links
{
	margin-left: 180px;
}
.gbc_links div
{
	border-left: 2px dotted #DDD4BB;
	
	padding: 10px;
	color: #f8f6f2;
	min-height: 110px;
	height: auto !important;
	height: 110px;
}
/*
.ul_columns_2_gbc .ul_menu
{

	display: inline-block;
}
*/
.gbc_links a.title
{
	color: #f8f6f2;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 8px;
	display: block;
	
}
.gray_box_content, .gray_box_content li a
{
color: #f8f6f2;
}
.light_box_header
{
	background: #c60a27 url(../images/light_box_header_red.jpg) left no-repeat;
}
.light_box_header a.more
{
	color: #f2efe7;
}
.light_box_header h2
{
	background: url(../images/arrow_right_grey.gif) left bottom no-repeat;
	color: #ddd4bb;
}
/*
.ul_columns_2_gbc ul 
{
	padding-top: 5px;
	padding-bottom: 5px;
}
*/
.gray_bg_title
{
	background-color: #c60a27;
}
.gray_bg
{
	border-top: 5px solid #c60a27;
	border-bottom: 5px solid #c60a27;
	background: #ddd4bb url(../images/light_box_bg.jpg) right no-repeat;
	padding: 0px;
}
.bgcl_header
{
	padding: 0px 8px;
}
.gray_bg_header a.more/*, .light_box_header a.more, #article_bottom_menu .more */
{
	color: #666051;
}
.gray_bg_light_bg
{
	background: transparent url(../images/light_bg_red_bottom.png) right bottom no-repeat !important;
	background: none;
	
}
.bgclh_content
{
	border-color: #51525c;
	overflow:hidden;
}

.bgclh_content
{
	font-size: 11px;
	font-weight: normal;
}
.bgclh_content a.title
{
	font-size: 12px;
	font-weight: bold;
	color: #3b3e4d;
	display: block;
	padding-bottom: 5px;
}
.slide_box
{
	background-color: #f2efe7;
}
div.slide_box li
{
	border-color: #ddd4bb;
}
.bigger_slide_box .bg_content
{
	padding-bottom: 0px;
}

#center_column
{
	background: url(../images/marketing_center_column_bg.jpg) repeat-y;
	width: 171px;
	color: #ddd4bb;
}
.cc_content
{
	padding: 10px;
	font-size: 9px;
}
.cc_content a
{
	color: #DDD4BB;
}
.cc_content p
{
	padding: 3px 0px;
}
.cc_content p.img
{
	text-align: center;
}
.cc_content h2, h2 a
{
	
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	
}
h2 a{
    color: #DDD4BB;
}
.cc_separator
{
	height: 4px;
	background: url(../images/center_column_separator_mar.png) no-repeat;
	font-size: 2px;
}
.cc_border
{
	height: 4px;
	border-bottom: 2px dotted #ddd4bb;
}
.cc_content .cc_list li
{
	border-bottom: 2px dotted #ddd4bb;
	font-size: 11px;
	padding: 8px 0px;
}
.cc_content .cc_list li span
{
	color: #f2efe7;
	font-size: 9px;
}
.cc_content .cc_list
{
	padding: 3px;
}
.cc_content .cc_list .last_li
{
	border: none;
}
.light_box_header a.rss
{
	background: url(../images/rss_on_red.gif) bottom no-repeat;
}
#trendy_content 
{
	padding: 8px 5px;
	
}
#trendy_content table
{
	width: 100%;
	
}
#trendy_content table td
{
	width: 50%;
	font-weight: bold;
	text-align: center;
}
.light_box_content
{
	background-color: #ddd4bb;
}
.light_box_content .ul_menu
{
	padding: 10px;
}
.light_box_content .ul_menu li span
{
	font-weight: bold;
	padding: 0 3px;
}
.light_box_content .ul_menu li
{
	padding-left: 4px;
	padding-right: 4px;
	border-color: #f2efe7;
}
.light_box_content .bgclh_content
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.light_box_content .bgcl_header
{
	padding-top: 10px;
}
.light_box_content .grid{
	padding-top: 10px; padding-bottom: 10px;
}

.gb_marketing #partners_wrapper{
	text-align: center;
}

/* youtube_background */
.gb_marketing .youtube_background{
	background-color: #C60A27;
}
#user_area_info a {
	color:#C6BEAA;
}
.gray_bg_title a{
color: #DDD4BB;
}