/* Internal Pages  Styles*/

#quicksearch {
	width: 250px;
	height: 60px;
	background: #d5f3ff url(../images/backgr/quicksearch.png) 0 0 no-repeat;
	margin: 0 0 20px 0;
}

#quicksearch input {
	width: 113px;
	height: 26px;
	float: left;
	margin: 15px 0 0 15px;
	font-size: 14pt;
	vertical-align: middle;
	text-align: left;
	padding-left:30px;
	border: 2px solid #9de4ff;
	color: #a0a0a0;
	background: #ffffff url(../images/backgr/quicksearch_input.png) 0 0 no-repeat;
}

#quicksearch input.submit {
	width: 68px;
	height: 30px;
	float: left;
	margin: 15px 0 0 5px;
	padding: 0 0 4px 0;
	font:bold 11pt Arial;
	line-height:30px;
	vertical-align: middle;
	text-align: center;
	color: #ffffff;
	border: 0;
	background: #d5f3ff url(../images/backgr/quicksearch_submit.gif) 0 0 no-repeat;
	cursor:pointer;cursor:hand;
}

#left_column .grayplate {
	width: 250px;
	height: auto;
	background: #f8f8f8;
	margin: 0 0 8px 0;
}

#left_column ul {
	margin: 0 5px 10px 15px;
}

#left_column ul li {
	color: #a0a0a0;
}

#left_column strong {
	color: #15b1ed;
}

#left_column .grayplate_top {
	width: 250px;
	height: 14px;
	display: block;
	background: url(../images/backgr/grayplate_top.gif) 0 0 no-repeat;
}

#left_column .grayplate_main, #left_column .yellowplate_main {
	width: 235px;
	height: auto;
}

#left_column .grayplate_bottom {
	width: 250px;
	height: 25px;
	display: block;
	background: url(../images/backgr/grayplate_bottom.gif) 0 0 no-repeat;
}

#left_column .yellowplate {
	width: 250px;
	height: auto;
	background: #fffdcd;
	margin: 0 0 8px 0;
}

#left_column .yellowplate_top {
	width: 250px;
	height: 14px;
	display: block;
	background: url(../images/backgr/sticker_top.gif) 0 0 no-repeat;
}

#left_column .yellowplate .company {
	text-align:center;
	padding:0 0 10px 20px;
}

#left_column .yellowplate .company img {
	margin:0 auto;
	width: 150px;
	border: 1px solid #ebf9ff;
}

#left_column .yellowplate_bottom {
	width: 250px;
	height: 25px;
	display: block;
	background: url(../images/backgr/sticker_bottom.gif) 0 0 no-repeat;
}


#left_column ul li.sub, #left_column ul li.sub ul li.sub  {
	background:none;
}

#left_column ul li.sub ul {
	margin: 15px 0;
	background:none;
}

#left_column ul li.sub ul li{
	background: url(../images/icons/bullet_sub.gif) 0 4px no-repeat;
	padding:0 0 0 12px;
}

#left_column ul li.sub ul  li.more, #left_column li.more {
	background:none;
	text-align:right;
	padding:0 20px 2px 0;
	background: url(../images/icons/more_ajax.png) right 0 no-repeat;
	height:16px;
}

#left_column ul li.sub ul  li.less{
	background:none;
	text-align:right;
	padding:0 20px 2px 0;
	background: url(../images/icons/sub_less.png) right 0 no-repeat;
	height:16px;
}

#left_column .featured_categories {
	background: url(../images/icons/hottest.png) 0 0 no-repeat;
}

#left_column .companies {
	background: url(../images/icons/companies.png) 0 0 no-repeat;
}

#left_column #companies .company img {
	max-width:120px;
}

#left_column #companies .company a:hover img {
	max-width:150px;
}

#left_column #categories ul li a:hover, #left_column #regions ul li a:hover, #left_column #featured_categories ul li a:hover {
	font-weight:bold;
	font-size:8.7pt;
}

#breadcrumbs {
	height: 18px;
	background: url(../images/icons/breadcrumbs.png) 0 0 no-repeat;
	padding: 0 0 0 20px;
	color: #a0a0a0;
	position:absolute;
	top:25px;
	left:0;
}

#breadcrumbs a {
	background: url(../images/icons/bullet_arrows.gif) 0 0 no-repeat;
	background-position: right;
	padding: 0 10px 2px 0;
}

#content_column #title {
	width: 420px;
	margin: 106px 0 0 0;
	float: left;
	overflow: hidden;
}

#content_column #title_long {
	margin: 106px 0 0 0;
	float: left;
	overflow: hidden;
}

#rss {
	height: 32px;
	margin: 95px 15px 0 0;
}

#rss  a {
	float: right;
	font: 14pt Tahoma;
	display: block;
	padding: 0 40px 0px 0;
	background: url(../images/icons/rss.gif) 0 0 no-repeat;
	background-position: right;
	line-height: 45px;
}

#content_column #title_low {
	margin: 71px 0 0 0;
	float: left;
	overflow: hidden;
}

#content_column .after_title {
	width:630px;
	margin:28px 0 0 0;
	clear:both;
}

#content_column .text_description {
	clear:both;
	width:605px;
	display:block;
}

#content_column .text_description .pic {
	float:right;
	margin:0 0 10px 10px;
}

#content_column .text_description p {
	text-align:justify;
	margin:0 0 15px 0;
}

#content_column .text_description ol {
	margin:15px 0 15px 25px;
}

#content_column .text_description p, .text_description bloquote, #content_column .text_description strong, .text_description a, .text_description u, .text_description ul li, .text_description ol li, .text_description em {
	font-size:10pt;
}

#content_column .text_description a.biglink {
	font-size:14pt;
}

#content_column .text_description ul {
	margin:0 0 15px 0;
	padding:0;
	clear:both;
	display:inline;
	overflow:hidden;
}

#content_column .text_description ul li {
	margin: 0 0 10px 15px;
	padding: 0 0 0 12px;
	background: url(../images/icons/bullet_blue.png) 0px 6px no-repeat;
	text-align:justify;
}

#content_column form .text_description p, #content_column form .text_description p a  {
	font-size:8pt;
}

#content_column .marked_plate  {
	width:520px;
	text-align:center;
	margin:20px;
	border: 1px dotted #9de4ff;
	background:#f6fbfd;
	padding:10px;
	font-size:9pt;
	color: #15b1ed;
}

#content_column h1, #content_column h2, #content_column h3, #content_column h4 {
	color: #6d6d6d;
	font: 14pt Tahoma;
}

#content_column .notify_user {
	width: 630px;
	min-height: 80px;
	display:block;
	clear:both;
	background:#fffef5 url(../images/icons/about.png) 10px 40% no-repeat;
	border:1px dotted #9b9000;
	margin:20px 0;
	position:relative;
	overflow:hidden;
	
}

#content_column .ukraine {
	background:#fffef5 url(../images/icons/ukraine_big.png) 10px 40% no-repeat;	
}

#content_column .russia {
	background:#fffef5 url(../images/icons/russia_big.png) 10px 40% no-repeat;	
}

#content_column #common_warning {
	background:#fffef5 url(../images/icons/warn.png) 10px 40% no-repeat;	
}

#content_column .notify_user blockquote {
	width: 630px;
	height: 80px;
	vertical-align:middle;
	display:table-cell;
	margin:0;
	padding:0;
}

#content_column .notify_user p {
	padding:15px;
	padding-left:70px;
	color:#292f34;
}

#content_column  .notify_user p, #content_column .notify_user strong, #content_column  .notify_user a {
	font-size:11pt;
}

#content_column .notify_user a.close {
	width: 9px;
	height: 9px;
	display: block;
	background:url(../images/icons/hint_close.gif) 0 0 no-repeat;
	margin: 3px;
	position: absolute;
	top: 0;
	right: 0;
}