* {	margin: 0;padding: 0; border: none; top:0; left:0;	}

html,body	{	margin:0; padding:0; height:100%;	}
body		{	
				width:100%;
				color:#000; 
				font-family: Arial, Helvetica, serif;	
				font-size: 12px;
				text-align: left;
				padding: 0px;
				border: 0px solid black;
				background-color:#2B6D9F;
			}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
li{list-style:none;}
a,a:active,a:focus {outline:0;} 
p { color:#666666;	}
a:hover{text-decoration:underline;} a{text-decoration:none;}

div#sky1280	{
		margin:0;
        position: absolute;
		z-index:10;
        top:0;
        left:1000px; 
	}
div#horban	{
		margin:0;
		text-align:center;
		width:1000px;
		 position: absolute;
		z-index:10;
		background:#FFFFFF;
		height:120px;
		margin-top:152px; 
	}
#middle,#header,#footer {	overflow:hidden; margin:0; width:1000px;	}
*html #middle 			{	overflow:visible; height:100%;	}
*html .wrap 			{	zoom:1;	}
#middle {	
  margin-top:-15px;/* height footer */
  min-height:100%;
  width:1000px; background:#FFFFFF; 
}
#middle,#header,#footer {	position:relative; overflow:hidden; 	}
.wrap 					{	margin-top:280px; 	}/* height #header+#footer */
.header 				{	position:absolute;	top:0;	width:1000px; }
#header 				{	height:150px; background:url('http://rosagrobiz.com/images/bg2.gif') repeat-x;	width:1000px; z-index:110; position:absolute;	background-color:#2B6D9F;	}
#footer 				{	height:180px; }

#right_content			{	margin-left:740px; width:240px;	}

#footer {width:1000px; background:transparent url('http://rosagrobiz.com/images/bgfoot.gif') repeat-x top; background-color:#79A9CF;  }
a.footsm	{	color:#16354E	}
p.txtfoot	{	color:#16354E	}

div.footlinks { border-left:1px solid #315C7E; padding-left:10px; height:100px; }
div.footlinks ul li a { color:#315C7E }

#border1			{	background:#fff url("http://rosagrobiz.com/images/border1.gif") repeat-x; height:3px; padding:0px; margin:0px;	}
#border1 a			{	font-size: 11px; font-weight: bold; color:#333333; 	}
a.zag			{	font-size: 11px; font-weight: bold; color:#336699; font-family: Georgia, "Times New Roman", Times, serif;	  		}
a.zagnobold		{	font-size: 11px; color:#336699; font-family: Georgia, "Times New Roman", Times, serif;	  		}
div.zag		{	font-size: 11px; font-weight: bold; color:#336699; font-family: Georgia, "Times New Roman", Times, serif;	  		}
a.redzag		{	font-size: 11px; font-weight: bold; color:#B35546; font-family: Georgia, "Times New Roman", Times, serif;	  		}
#border1 h4			{	font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #336699;	font-weight: bold; text-transform: uppercase; text-decoration:underline;	}
	
#index_news h2 a 				{	font-size: 22px; color:#333333; font-family: Georgia, "Times New Roman", Times, serif;	line-height: 100%;	padding-bottom: 0.3em;	}	
#index_news p					{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666; }
#index_news ul.postlinks li 	{ padding:5px 0 0 0;	}
#index_news ul.postlinks li a	{ color:#006699; }
#mainnew	h2 a				{	font-size: 22px; color:#333333; font-family: Georgia, "Times New Roman", Times, serif;	line-height: 100%;	padding-bottom: 0.3em;	}	
#subnews h4 a 		{ color:#094d87; margin:0px; font-size:12px; font-weight:bold; display:block; }
#subnews h2			{	line-height:12px;	}
#subnews h2 a 		{ font-size: 14px; color:#333333; font-family: arial, Georgia, "Times New Roman", Times, serif; }
#subnews a 			{	font-size: 11px; font-weight: bold; color:#336699; font-family: Georgia, "Times New Roman", Times, serif;	  		}
#subnews div.green		{	background:#638750;  		}
#subnews div.green h2 a 		{ font-size: 14px; color:#ffffff; font-family: arial, Georgia, "Times New Roman", Times, serif; }
#firmnews h2		{ line-height:12px;	}
#firmnews h2 a		{ color:#094D87; font-size:12px;	}
.links-top {
	height: 18px;
	text-align: center;
	text-transform: uppercase;
	font-size:11px;
	background: #000000;
}
.links-top ul{margin:0 auto; width: 676px; }
.links-top li {
  padding-left: 12px;
  font-weight: bold;
  padding-top: 4px;
  color: #ffffff;
  float:left;
}
.links-top a,
.links-top a:visited,
.links-top a:active,
.links-top a:focus {color:#b2d1e7;  }
.links-top a:hover {text-decoration:underline;}

#undlogo
{
	position: absolute;
	z-index: 9999;
	width: 98px;
	height: 38px;
	margin-left: 15px;
	margin-top: -4px;
	padding-top: 6px;
	font-family: Georgia;
	font-size: 0.85em;
	font-style: normal !important;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	background: url("http://rosagrobiz.com/images/undlogo.gif") no-repeat 0px 0px transparent;
}
#undlogo strong
{
	color: #ff0;
}
#undlogo a{
	color:#fff;
}
#undlogo a:hover{
	text-decoration:none;
}

h1.logotext	{	padding:0px; margin:0px; font-size:14px; color:#FFFFFF; 	}
h1.rub	{	font-size: 18px; color:#336699; font-family: Georgia, "Times New Roman", Times, serif;	line-height: 100%;	padding-bottom: 0.3em;	}
h1.redzag	{	font-size: 18px; color:#CF0D0D; font-family: Georgia, "Times New Roman", Times, serif;	line-height: 100%;	padding-bottom: 0.3em;	}
a.h1rub	{	font-size: 18px; color:#336699; font-family: Georgia, "Times New Roman", Times, serif;	line-height: 100%;	padding-bottom: 0.3em;	}
#logo	{	float:left; width:400px; padding:30px 0 0 14px;	}
#search	{	margin-left:400px; padding:0px 0 0 10px;	}
#search #input {
	width: 350px;
	height: 26px;
	border: 1px solid #B3D3EA;
	margin: 0;
	background-color: #ffffff;
	float: left;
	font-size:24px
}

#search #button {
	width: 56px;
	height: 31px;
	border: 1px solid #B3D3EA;
	text-transform: uppercase;
	background-color: #ffffff;
	color: #69c;
	font-size: 12px;;
	font-weight: bold;
	float: left;
}

#search #button:hover {
	background-color: #4B8DBD;
	color: #ffffff;
}

#register_submit 		{	border: 1px solid #B3D3EA; background-color: #ffffff; color: #69c; font-size: 13px; font-weight: bold; padding:3px;		}
#register_submit:hover 	{	background-color: #4B8DBD; color: #ffffff;	}

.menu {
	background:url('http://rosagrobiz.com/images/bg-menu.gif') repeat-x 0 0;
	width:1000px;
	float:left;
	height:55px;
	padding-top:9px;
}

.menu #main	{
	
}
.menu #main ul.mainmenu	{
	padding:0 0 0 14px;
	float:left;
}
.menu #main ul.main2	{
	float:right;
	padding:0px; margin:0px;
}
.menu #main ul.main2 li	{
	display:inline; padding: 9px 11px 8px 11px; margin-left:-3px; 
}
.menu #main ul.main2 li a	{
	font-weight:bold; 
	color:#FFFFFF;
	font-size:12px;	
}
.menu #main ul.main2 li.regi { 
	background: transparent url('http://rosagrobiz.com/images/regi.gif') repeat-x 0% 0% !important; height:28px; 
}
.menu #main ul.main2 li.enter { 
	background: transparent url('http://rosagrobiz.com/images/enter.gif') repeat-x 0% 0% !important; height:28px; 
}
.menu #main ul.main2 li.active { 
	background: transparent url('http://rosagrobiz.com/images/main_active.jpg') repeat-x 0% 0% !important; height:28px; 
}
.menu #main ul.mainmenu li	{
	display:inline; padding: 9px 11px 8px 11px; 
}
.menu #main ul.mainmenu li a	{
	font-weight:bold; 
	color:#333333;
	font-size:12px;
	text-transform: uppercase;
}
.menu #main ul.mainmenu li.active { 
	background: transparent url('http://rosagrobiz.com/images/main_active.jpg') repeat-x 0% 0% !important; height:28px; 
}


.menu #main .sub	{ padding:11px 0 0 11px;	}
.menu #main .sub ul li{
	display: block;
	float: left;
	margin: 0;
}
.menu #main .sub ul.first	{  	 }
.menu #main .sub ul.first li	{	
	display:inline;
	background: transparent url('http://rosagrobiz.com/images/sub.gif') no-repeat right top; 
	font-weight: bold;
	
}
.menu #main .sub ul.first li a	{	
	color: #6699cc !important;
	font-weight: bold;
	vertical-align:middle;
	padding: 4px 8px 4px 8px;
	margin: 0 2px 0 2px;
}
.menu #main .sub ul.first li a.active	{	
	background: transparent url('http://rosagrobiz.com/images/submenu_active.jpg') repeat-x;
}

.menu #main .sub ul.second	{ float:right;	margin-right: 0px;	}
.menu #main .sub ul.second li	{	
	display:inline;
	background: transparent url('http://rosagrobiz.com/images/sub2.jpg') no-repeat right; 
	padding: 1px 6px !important;
	padding: 4px 6px;
	margin: 0 2px;
}
.menu #main .sub ul.second li.lastItem	{	
	display:inline;
	background:none;
	vertical-align:middle;
	padding: 4px 6px;
	margin: 0 2px;
}
.menu #main .sub ul.second li a	{ font-weight:normal; coloor:#6699CC; color: #6699cc !important; font-size:11px;	}

.bluebg	{	width:728px; background:#2B6D9F; border-left: 1px solid #333333; border-right: 1px solid #333333;	}
.bluebg_zag {
	background: #2B6D9F;
	height: 25px;
	*height: 25px;
	text-align: center;
	/*margin: auto;	
	text-align: center;
	vertical-align: middle;*/
	width: 100%;
}
.bluebg_zag h3 {
	color: #ffffff;
	font-size: 14px;
	text-transform: uppercase;	
	background: #2B6D9F url('http://rosagrobiz.com/images/bluebgtop.gif') repeat-x 0% 0%;
	padding: 5px 0 0px 0;
}
.redbg {
	background: #B35546;
	/*height: 32.615em;
	_height: 31,8em;
	*height: 100%;*/
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	/*margin: 0 -1px 0 -1px;*/
	display: block;
}

.redbg_zag {
	background: #B35546;
	height: 25px;
	*height: 25px;
	text-align: center;
	/*margin: auto;	
	text-align: center;
	vertical-align: middle;*/
	width: 100%;
}

.redbg_zag h3 {
	color: #ffffff;
	font-size: 14px;
	text-transform: uppercase;	
	background: #B35546 url('http://rosagrobiz.com/images/redbgtop.gif') repeat-x 0% 0%;
	padding: 5px 0 0px 0;
}
.redbg_zag h3 a {
	color: #ffffff;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	padding-top: 10px;
}

.redbg h2 a 		{	font-family: Arial, Helvetica, sans-serif; font-weight: bold;	color: #333333; font-size:12px;		}
.redbg p.firmname	{	color:#FFFFFF; padding:0px; margin:0px;	}

.greenbg {
	background: #638750;
}
.greenbg_zag {
	background: #638750;
	height: 25px;
	*height: 25px;
	text-align: center;
}
.greenbg_zag h3 {
	color: #ffffff;
	font-size: 14px;
	text-transform: uppercase;	
	background: #638750 url('http://rosagrobiz.com/images/greenbgtop.gif') repeat-x 0% 0%;
	padding: 5px 0 0px 0;
}
.green_zag h3 a {
	color: #ffffff;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	padding-top: 10px;
}
.greenbg h2 		{	line-height:12px;		}
.greenbg h2 a 		{	font-family: Arial, Helvetica, sans-serif; font-weight: bold;	color: #333333; font-size:12px;		}
.greenbg a.tit1		{	color:#FFFFFF;	}
.greenbg p.sm		{	color:#333333; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; }

#newsrubriks			{ padding-bottom:5px;	}
#newsrubriks ul li		{ display:inline; padding:0 8px; background: transparent url('http://rosagrobiz.com/images/sub2.jpg') no-repeat right;	}
#newsrubriks ul li.last	{ display:inline; padding:0 8px; background:none; }
#newsrubriks ul li#curr a	{ color:#333333; font-weight:bold }
#newsrubriks ul li a	{ color:#CF0D0D; font-weight:bold	}

div.navmenu	{	color:#333333; font-size:11px;	}
a.navmenu	{	color:#6699CC; font-size:11px; font-weight:bold;	}

ul.list_news3	{	margin:0px; list-style:none; padding: 0px;	}
ul.list_news3 li		{	padding-bottom:10px; list-style:none;	}
ul.list_news3 li span.data_sm		{	color: #888888; font-weight: bold;	}
ul.list_news3 li h1		{ font-size:16px; padding:0px; margin:0px; padding-top: 5px; color:#1F5C95; }
ul.list_news3 li a		{ font-size:16px; padding:0px; margin:0px; padding-top: 5px; color:#1F5C95; }
ul.list_news3 li a.small_top		{ font-size:12px; padding:0px; margin:0px; padding-top: 5px; color:#009900 }
ul.list_news3 li span.small_top		{ font-size:12px; padding:0px; margin:0px; padding-top: 5px; color:#009900 }
a.small_top		{ font-size:12px; padding:0px; margin:0px; padding-top: 5px; color:#009900 }
.img_news {
    border:1px solid #EBD8AD;
    margin-top:2px;
    padding:0px;
	top:2px; position:relative;
	float: left;
	margin-right:10px;
}
.img	{	padding-bottom:10px; padding-right:10px;	}

.pages{padding:2px 0 2px 0;margin:2px 0 1px 0;clear:left;font-size:11px;text-align:center}
.pages a,.pages span{padding:0.2em 0.5em;margin-right:0.1em;border:1px solid #fff;background:#fff}
.pages span.current{border:1px solid #2e6ab1;font-weight:bold;background:#30659e;color:#fff}
.pages a{border:1px solid #9aafe5;text-decoration:none}
.pages a:hover{color:#1c5c9a;border-color:#6398cd;background:#ecf2f8; text-decoration:none}
.textnopad 	{	font-size:13px; color:#000000; font-family: "Trebuchet MS" , sans-serif; line-height:18px;  	}
a.red				{	color:#CF0D0D; text-decoration:none; font-weight:bold	}
a.red:hover			{	color:#7CA9D6; text-decoration:underline	}
a.green				{	color:#009900; text-decoration:none; font-weight:bold	}
a.green:hover		{	color:#7CA9D6; text-decoration:underline	}

.rightblock	{
 padding-left:5px;  float: left;
}
.leftblock	{	
	color: #000000; font-size:12px;
	padding-left : 5px;
	height:18px;
	padding:4px 0 4px 10px;
	text-align:right;
	width:150px;
	float:left;	
	}
.clear 			{	clear:both;	font-size:1px;	height:5px; overflow:hidden;	}
.formtext {	font-size:13px; color:#000000; font-family: arial , sans-serif; padding: 3px 0; border:1px solid #3A7CAE; 	}	
.zvezda	{	font-size:16px; font-weight:bold; color:#FF0000	}

.bd {
	padding:10px;
	border-left :1px solid #dfdfdf;
	border-right :1px solid #dfdfdf;
	border-bottom :1px solid #dfdfdf;	
	border-top :1px solid #bbbbbb;	
	background: transparent url('http://rosagrobiz.com/images/bgtov.gif') repeat-x 0% -1px;
	height:15px;
}
.bd2 {
padding:10px;
	border-right :1px solid #dfdfdf;
	border-left :1px solid #dfdfdf;
	border-bottom :1px solid #dfdfdf;	
	border-top :1px solid #dddddd;	
	background: transparent url('http://rosagrobiz.com/images/bgtov2.jpg') repeat-x 0% -1px;
	color:#929292;
	text-align:left;
	height:15px;
}
.bd2 a { color:#333333; font-size:12px; font-weight:bold; }
.obl_block	{	background:#F2F3F5; padding:5px 0 10px 0; border-bottom :1px solid #dfdfdf; border-left :1px solid #dfdfdf; border-right :1px solid #dfdfdf; 	}
.rubs a.rubs { color:#3266C2; font-size:12px; font-weight:bold; }
.obl_block a.read	{ color:#CF0D0D; font-weight:bold	}





#razdsubmenu .sub	{ padding:0px;	}
#razdsubmenu .sub ul li{	margin: 0;	}
#razdsubmenu .sub ul.first	{	 }
#razdsubmenu .sub ul.first li	{	
	display:inline;
	background: transparent url('http://rosagrobiz.com/images/sub.gif') no-repeat right top; 
	font-weight: bold;
}
#razdsubmenu .sub ul.first li a	{	
	color: #6699cc !important;
	font-weight: bold;
	vertical-align:middle;
	padding: 4px 8px 4px 8px;
	margin: 0 2px 0 2px;
}
#razdsubmenu .sub ul.first li a.active	{	
	background: transparent url('http://rosagrobiz.com/images/submenu_active.jpg') repeat-x;
}
div.error10		{	font-size: 11px; color: rgb(0, 115, 188); }

.right_rubriks	{ line-height:normal; padding:10px 0 0 0; margin-top:0px; }
.right_rubriks ul	{ margin: 0; padding: 0 0 0 10px; list-style: none;	}
.right_rubriks ul li	{ margin:0px; padding-bottom:5px; }
.right_rubriks ul li a	{	color:#CF0D0D; font-size:13px;  }

.right_subrub			{ line-height:normal; padding:0px; margin-top:0px; }
.right_subrub	ul		{ margin: 0; padding: 0 0 0 10px; list-style: none;	}
.right_subrub	ul li	{  margin:0px; padding-bottom:5px; }
.right_subrub	ul li a	{	color:#1F5C95; font-size:12px;  }

.dv-titulo-01, .dv-titulo-02{
	float:left;
}
.dv-titulo-01 span{
	float:left;
	font-size:17px;
	padding-right:1px;
}

.dv-titulo-01{background:url("http://rosagrobiz.com/images/bg_topic.jpg") repeat-x left 10px;}
.dv-titulo-01 .span{background-color:#FFF;}
.innerTop10{padding-top:10px;}

h2.katrub	{	font-size: 16px; color:#CF0D0D; font-family: arial, "Times New Roman", Times, serif;	line-height: 100%;	padding-bottom: 0.3em;	}
h2.katrub a	{	font-size: 16px; color:#CF0D0D; font-family: arial, "Times New Roman", Times, serif;	line-height: 100%;	padding-bottom: 0.3em;	}
a.maintit_rub {	color:#CF0D0D; font-size:13px;  }
a.katrub_lnk	{	color:#3266C2	}

.error		{	margin-left: 535px; color:#FF0000; font-weight: bold; display: none; padding-top:3px; 	}
.error430	{	margin-left:430px; color:#ff0000; font-weight:bold; padding-top:3px; display:none;	}
.error580	{	margin-left:580px; color:#ff0000; font-weight:bold; padding-top:3px; display:none;	}
.error10	{	margin-left: 10px; color:#FF0000; font-weight: bold; display: none; padding-top:3px; 	}

.phone_sh{font-family:Arial Cyr, Arial ,SanSerif;	
	color: #000000; font-size:9pt; background-color: #F7F7F7;
	padding: 5px 5px;
	border: 0px none;
	border-left: 2px solid #DDDDDD;
	font-weight:bold;
	}	
.phone_str{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	PADDING: 3px;
	Border-color: #ECECEC;
	Border-style: solid;
	Border-width: 1px;
}
.phone_str2{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	PADDING: 3px;
	Border-color: #E0EDF8;
	Border-style: solid;
	Border-width: 1px;
}

table.stats		{	background: transparent url("http://rosagrobiz.com/images/sta_bg.gif") no-repeat;	 width:143px; height:22px;	}

.last_obl		{	}
.last_obl ul	{	list-style: none;	}
.last_obl ul li	{	padding:3px 0; color:#336699; font-weight:bold;	}
.last_obl ul li span	{	color:#000000; font-weight:normal;}
.last_obl ul li a		{	color:#333333; font-weight:normal;	}
.last_obl ul li a#big16	{	color:#336699; font-weight:bold; font-size:14px;	}
.borderdiv				{	border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid	}

a.big16	{	color:#336699; font-weight:bold; font-size:14px;	}
.price	{	color:#fff;
background:#CD3700;
font-size:18px;
font-family:Arial;
padding:3px 8px;
	}
