.body_style {
	width:100$;
	font-family:Verdana;
	font-size:12px;
	color:#000;
	padding:0;
	margin:0;
}

.all {
	display:table;
	min-height:100%;
	height:100%;
	width:100%;
	margin:0 0 -101px 0;
}

.under_footer {
	clear:both;
	height:101px;
}

.table_style, .img_style {
	border:none;
}

.td_style {
	vertical-align:top;
	padding:0;
	margin:0;
}

.td_style h3 {
	font-size: 18px;
}

.head2 {
	color:#fff;
	font-size:14px;
	padding:16px 0 0 10px;
	margin:0;
	font-weight:normal;
}

.head2 h1 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:normal;
}

.header {
	float:both;
	width:100%;
	height:140px;
	padding:0;
	margin:0;
}

.rss {
	float:left;
	margin:5px 0 0 5px;
}

.logo {
	position:absolute;
	left:29px;
	top:20px;
	z-index:100;
}

.top_ads {
	position:relative;
	margin:4px auto 0 auto;
	padding:0;
	width:262px;
	height:132px;
	background:url(http://noutbukov.net/images2/adsblock_up.png) top left no-repeat;
	
}

.top_ads .ads {
	position:absolute;
	top:25px;
	right:23px;
	bottom:22px;
	left:17px;
	margin:0;
	padding:0;
	
}

img.topcontext_img {
	height: 50px;
	width: 50px;
}

a.topcontext {
	font-size: 10px;
	color:#0D5CFC;
	text-decoration:none;
}

a.topcontext_price {
	font-size: 10px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}
.topcontext_desc {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

a.topcontext_vendor {
	font-size: 10px;
	font-weight: bold;
	color:#0D5CFC;
	text-decoration:none;
}

.rightcontext {
	word-wrap: break-word;
	overflow: hidden;
	width: 150px;
}

.leftcontext {
	word-wrap: break-word;
	overflow: hidden;
	width: 50px;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.google460x60 {
	position:absolute;
	top:28px;
	right:5px;
	margin:0;
	padding:0;
}

.buttons_block {
	position:absolute;
	top:116px;
	right:66px;
	margin:0;
	padding:0;
}

.top_button {
	float:left;
	text-align:center;
	width:85px;
	height:24px;
	padding:3px 0 0 0;
	margin:0 0 0 1px;
	background:url(http://noutbukov.net/images2/top_button.jpg) top left no-repeat;
}

.top_button a, .top_button a:visited, .top_button a:link, .top_button a:active {
	color:#fff;
	font-size:14px;
	text-decoration:none;
}

.top_button a:hover {
	color:#BAEFCF;
	font-size:14px;
	text-decoration:none;
}

.menu {
	text-align:center;
	padding:0;
	margin:0;
	height:29px;
	background:url(http://noutbukov.net/images2/menu_bg.gif) top left repeat-x;
}

.menudown {
margin: 5px 0 5px 0;
text-align:center;
}

.menu_center {
	position:relative;
	height:29px;
	margin:0;
	padding:0;
	background:url(http://noutbukov.net/images2/menu_break.gif) top left repeat-x;
}
.menu_center a {
	padding:0;
	color:#fff;
	margin:0;
	text-decoration:none;
}

.menu_item_l {
	float:left;
	height:29px;
	margin:0 1px;
	padding:0 0 0 16px;
	color:#fff;
	font-size:14px;
	background:url(http://noutbukov.net/images2/menu_bg.gif) top left repeat-x;
	text-decoration:none;
}

.menu_item {
	float:left;
	height:17px;
	margin:0;
	padding:6px 16px 6px 0;
	color:#fff;
	font-size:14px;
	background:url(http://noutbukov.net/images2/menu_bg.gif) top left repeat-x;
	text-decoration:none;
}

a:hover .menu_item_l {
	height:29px;
	margin:0 1px;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	background:url(http://noutbukov.net/images2/menu_h_l.jpg) top left no-repeat;
	padding:0 0 0 16px;
	cursor:pointer;
}

a:hover .menu_item {
	height:17px;
	margin:0;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	background:url(http://noutbukov.net/images2/menu_h_r.jpg) top right no-repeat;
	padding:6px 16px 6px 0;
	cursor:pointer;
}

.footer {
	clear:both;
	position:relative;
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	height:91px;
	background:url(http://noutbukov.net/images2/footer_bg.gif) top left repeat-x;
}

.footer .menu {
	position:relative;
	color:#008040;
	background:none;
	padding:18px 0 0 0;
}

.footer a {
	color:#0D5CFC;
	padding:0 8px;
	margin:0 auto;
	background:none;
	text-decoration:none;
}

.footer a:hover {
	color:#0D5CFC;
	padding:0 8px;
	margin:0 auto;
	background:none;
	text-decoration:underline;
}

.footer .email {
	position:absolute;
	left:35px;
	bottom:12px;
}

.footer .informers {
	position:absolute;
	right:35px;
	bottom:12px;
	margin:0;
	padding:0;
}

.block {
	padding:0;
	margin:0;
	background:url(http://noutbukov.net/images2/block_shop_bg.gif) top left repeat-y;
}

.block .bottom {
	padding:0 0 25px 0;
	margin:0;
	background:url(http://noutbukov.net/images2/block_shop_bottom.gif) bottom left no-repeat;
}

block .list{
        color:#000;
        font-size:12px;
        margin:0;
        padding:0;
}

.block .list h6{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:16px 0 20px 58px;
}

h6.leftm {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:16px 0 0 35px;
}

.leftheader {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:16px 0 20px 58px;
}

.leftheader_f {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:16px 0 0 35px;
}

.rightmarket{
	color:#fff;
	font-size:14px;
	font-weight:normal;
	position: relative;
	top: 15px;
	left: 10px;
}

.block .list a, .block .list a:visited {
	display:block;
	color:#0D5CFC;
	font-size:12px;
	padding:0;
	margin:0 10px 0 23px;
	text-decoration:none;
}

.block .list .content {
	color:#000;
	font-size:10px;
	margin:0 10px 0 23px;
	padding:0;
	text-align:left;
}
.content_l {
	color:#000;
	font-size:10px;
	margin:0;
	padding:0;
	text-align:left;
}

.content_l a, .content_l a:visited, .content_l a:link, .content_l a:hover {
	color:#0D5CFC;
	font-size:10px;
}

.content a, .content a:visited, .content a:link, .content a:hover {
	color:#0D5CFC;
	font-size:10px;
}

.block .list .content a:link, .block .list .content a:visited {
	display: inline;
	margin:0;
    padding:0;
    font-size:10px;
}

.block .list .content a:hover{
	display: inline;
    margin:0;
    padding:0;
    font-size:10px;
    text-decoration:underline;
}

.r_block  .list .rcontent { 
	color:#000; 
	font-size:11px; 
	margin:0 20px 0 23px; 
	padding:0; 
	text-align:justify; 
}

.r_block  .list  .rcontent  a:link, .r_block .list .rcontent a:visited {
	font-size:10px; 
	color:#0D5CFC;
}

.r_block  .list .rcontent a:hover { 
	font-size:10px;
	text-decoration:underline; 
}

.block .list .block_item {
	height:19px;
	width:158px;
	margin:0;
	padding:2px 0 0 5px;
}

.block .list a:hover .block_item {
	width:158px;
	margin:0;
	padding:2px 0 0 5px;
	height:19px;
	background:url(http://noutbukov.net/images2/block_shop_hover.jpg) top left no-repeat;
	text-decoration:none;
	cursor:pointer;
}

a:hover .block_item_f {
    display:block;
	width:210x;
	margin:0;
	padding:2px 0 0 5px;
	height:19px;
	font-size:12px;
	background:url(http://noutbukov.net/images2/block_shop_hover_f.jpg) top left no-repeat;
	text-decoration:none;
	cursor:pointer;
}

.block_f {
	height:19px;
	width:210px;
	margin:0;
	padding:0;
}

.block_f a, .block_f a:visited, .block_f a:link {
	color:#0D5CFC;
	font-size:12px;
	text-decoration:none;
}

.block_item_f {
    display:block;
	width:210x;
	margin:0;
	padding:2px 0 0 5px;
	height:19px;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
}

.r_block {
	padding:0;
	margin:0;
	background:url(http://noutbukov.net/images2/block_market_bg.gif) top left repeat-y;
}

.r_block .bottom {
	padding:0 0 20px 0;
	margin:0;
	background:url(http://noutbukov.net/images2/block_market_bottom.gif) bottom left no-repeat;
}

.r_block .list {
	margin:0;
	padding:0;
}

.r_block .list h6 {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:16px 0 20px 58px;
}
.rightheader {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:16px 0 20px 58px;
}	

.r_block .list .block_item {
	margin:5px 27px 5px 20px;
	padding:0;
}

.center {
	margin: 0 0 20px 0;
	font-family:Verdana;
	font-size:12px;
	color:#000;
}

.center_forum {
	margin: 0 0 0 10px;
}

.center td {
	font-family:Verdana;
	font-size:12px;
}

h3 {
	color:#000;
	font-size:14px;
}

.center a:link, .center a:visited, .center td a:link, .center td a:visited {
	color:#0D5CFC;
	font-size:12px;
	text-decoration:none;
}

.center a:hover, .center td a:hover {
	color:#0D5CFC;
	font-size:12px;
	text-decoration:underline;
}

.call_nc {
color :  #0D5CFC;
}
.call_c {
color : #0D5CFC;
cursor: pointer;
text-decoration : underline;
}

.ttb{width:100%}
.forumline{background:#6d943a;border:0}
.row1{background:#f4fff4}
.gensmall{font-size:10px}
.tt12bkg{background:url(http://noutbukov.net/forum/templates/fiapplegreen/images/tt12_m.gif) repeat-x;height:12px;width:100%}
.tb12bkg{background:url(http://noutbukov.net/forum/templates/fiapplegreen/images/tb12_m.gif) repeat-x;height:12px;width:100%}
.temhead{background:#edf8ee url(http://noutbukov.net/forum/templates/fiapplegreen/images/catbkg.gif);font-size:12px;font-weight:bold;color:black}

a.mainpage, a.mainpage:link a.mainpage:hover, a.mainpage:active, a.mainpage:visited {
font-size: 18px;
font-weight: bold;
}