html{
	width:100%;
	height:100%;
}

.text {
	font-size: 12px;
}

body {
	text-align: left;
	padding:0px;
	margin:0px;
	font: 11px tahoma;
	color: #4c4c4c;
}
#conteiner {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 100%;
}
#conteiner #header {
}
/*top naw */
#header #nav {
	background-color: #C1272D;
	background-image: url("/images/template6/design_2/nav_right_bg.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 36px;
	width: 135px;
	padding-left: 27px;
	float: left;
}
#header #nav img {
	margin-right: 30px;
}
#header #nav_gidro {
	background-color: #234b96;
	background-image: url("/images/template6/design_gidro/nav_right_bg.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 36px;
	width: 135px;
	padding-left: 27px;
	float: left;
}
#header #nav_gidro img {
	margin-right: 30px;
}

/* search */
#header #search {
	background-color: #C1272D;
	background-image: url("/images/template6/design_2/search_right_bg.gif");
	background-repeat: no-repeat;
	background-position: right;
	height: 29px;
	width: 421px;
	padding-top: 7px;
	padding-left: 20px;
	float: left;
}
#header #search_gidro {
	background-color: #234b96;
	background-image: url("/images/template6/design_gidro/search_right_bg.gif");
	background-repeat: no-repeat;
	background-position: right;
	height: 29px;
	width: 421px;
	padding-top: 7px;
	padding-left: 20px;
	float: left;
}
#header #menu {
	background-image: url("/images/template6/design_2/header_menu_bg.gif");
	background-repeat: repeat-x;
	height: 33px;
}
#header #menu_gidro {
	background-image: url("/images/template6/design_gidro/header_menu_bg.gif");
	background-repeat: repeat-x;
	height: 33px;
}
/* top menu */
#menu li {
	float: left;
	list-style-type: none;
	padding-top: 10px;
	display: block;
	position:relative;
}
#menu_gidro li {
	float: left;
	list-style-type: none;
	padding-top: 10px;
	display: block;
	position:relative;
}
#menu_rollover li {
	display: block;
}
#header #menu a {
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 7px;
	padding-left: 7px;
	text-decoration: none;
}
#header #menu a:hover {
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 7px;
	padding-left: 7px;
	background-image: url("/images/template6/design_2/header_menu_bg.gif");
	background-repeat: repeat-x;
	background-position: left;
}
#header #menu_gidro a {
	color:#FFFFFF;
	padding-top: 10px;
	padding-right: 7px;
	padding-left: 7px;
	text-decoration: none;
}
#header #menu_gidro a:hover {
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 7px;
	padding-left: 7px;
	background-image: url("/images/template6/design_gidro/header_menu_bg.gif");
	background-repeat: repeat-x;
	background-position: left;
}
#conteiner #content {
	padding-top: 15px;
	clear: both;
}
#content #left {
}
#left li {
	display: block;
	list-style-type: none;
	margin-bottom: 10px;
}
#menu_rollover li {
	display: block;
}
#menu_rollover a {
	background-image: url("/images/template6/design_2/arrow.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 9px;

	padding-top: 9px;
	padding-bottom: 10px;
}
#left #menu_rollover a:hover {
	background-image: url("/images/template6/design_2/menu_rollover.gif");
	background-repeat: no-repeat;
	background-position: left;
	height: 17px;
	color: #FFFFFF;
	text-decoration: none;
}
#left #red_line {
	height: 10px;
	width: 224px;
	border-bottom-color: #C1272D;
	border-bottom-width: 3px;
	border-bottom-style: solid;
}

p.title-left {
	font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #808080;
	padding-left: 15px;
	text-transform: uppercase;
}

p.title-right {
	font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #808080;
	padding-left: 0;
	padding-top: 15px;
	text-transform: uppercase;
}

p.title-right-red {
	font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #C1272D;
	padding-left: 0;
	padding-top: 15px;
	text-transform: capitalize;
}

div#left ul {
	padding-left: 15px;
}
#content #center {
	font-family: tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: #949494;
	padding-right: 15px;

}
#center .block_news {
	margin-bottom: 20px;
}
#content #right {
	width: 226px;
}
#right li {
	margin-bottom: 10px;
}
#right #subscription {
	padding-top: 7px;
	height: 116px;
	width: 207px;
	background-color: #EAEAEA;
	background-image: url("/images/template6/design_2/subscripyion_bg.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 10px;
	padding-left: 19px;
	margin-bottom: 15px;
}
#subscription input {
	width: 124px;
	border: 1px solid #CACACA;
	margin-top: 10px;
	font-family: tahoma;
	font-size: 11px;
	color: #949494;
	margin-right: 10px;
	height: 18px;
	padding-left: 5px;
}
#subscription #ok {
	background-image: url("/images/template6/design_2/button_ok.gif");
	height: 18px;
	width: 32px;
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-color: #8F8C8C;
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 1;
	border-left-style: solid;
	border-left-color: #DFDFDF;
}
#right #authorization #enter {
	height: 18px;
	width: 44px;
	background-image: url("/images/template6/design_2/button_ok.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #8F8C8C;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F1F1;
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 50px;
}
#content #footer {
	text-align: center;
}
#footer #menu_bottom {
	margin-bottom: 17px;
	padding-bottom: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2C2;
}
#footer img {
	margin-right: 5%;
}
h1 {
	color: #636466;
	margin-bottom: 17px;
	font: normal 22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.text1 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: #FFFFFF;
}
.text2 {
	font-family: tahoma;
	font-size: 11px;
	color: #696969;
	font-weight: lighter;
	list-style-type: none;
}

.text2_2 {
	font-family: tahoma;
	font-size: 12px;
	color: red;
	font-weight: lighter;
	list-style-type: none;
}



.text3 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #9F9F9F;
}
.text4 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: lighter;
	color: #3F5561;
}
.text5 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #C1272D;
}
.text6 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #636466;
}
.text7 {
	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #636466;
}
.text8 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: #000000;
}
.text9 {

	font-family: tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: #9F9F9F;
}
a.text10 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: lighter;
	color: #c52930;
}
a.text10:hover {
	color:#669933;
}
a.news-item {
	font-family: tahoma;
	font-size: 12px;
	color: #696969;
	font-weight: lighter;}
.news-item {font-family: tahoma;
	font-size: 12px;
	color: #696969;
	font-weight: lighter;}
h3 {
font-family: Tahoma;
color:#669933;
font-size:14px;
padding:0pt;
text-transform: uppercase;
}

#menu li .sub{
	left:0px;
	position:absolute;
	top:25px;
	width:500px;
}
.sub li
{   float:left;}
.sub li a
{    background:none!important;
     color:#C1272D!important;
 text-decoration:none!important;}
.sub li a:hover
{    background:none!important;
     color:#669933!important;
 text-decoration:underline!important;}
.textnoJUST  {
	font-family: tahoma;
	font-size: 12px;
	color: #696969;
	font-weight: lighter;


}
a.textnoJUST {
color:#008000;
/*	color: #669933;	*/
	text-decoration: none;	
}
a.textnoJUST:hover {color:#C1272D;text-decoration: underrline;border-bottom:1px dashed #C1272D}
a.text:hover {color:#C1272D; 	text-decoration: none;}
.text_list {
	line-height:1.3;
	font-family: tahoma;
	font-size: 12px;
	color: #696969;
	font-weight: lighter;
	list-style-type: none;
	}
a.text_list:hover {color:#C1272D;text-decoration: underrline;border-bottom:1px dashed #C1272D}
a.text_list:hover {color:#C1272D; 	text-decoration: none;}
a.text {
	color: #669933;		
}
#nav {
	background-color: #C1272D;
	
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 36px;
	width: 135px;
	padding-left: 27px;
	float: left;
}
#nav img {
	margin-right: 30px;
}
#search {
	background-color: #C1272D;
	background-image: url("search_r.gif"/*tpa=http://www.ronson-group.ru/search_r.gif*/);
	background-repeat: no-repeat;
	background-position: right;
	height: 29px;
	width: 421px;
	padding-top: 7px;
	padding-left: 20px;
	float: left;
}
#search  form
{    padding:0;
     margin:0;}
#search_gidro {
	background-color: #234b96;
	background-image: url("search_r.gif");
	background-repeat: no-repeat;
	background-position: right;
	height: 29px;
	width: 421px;
	padding-top: 7px;
	padding-left: 20px;
	float: left;
}
#search_gidro  form{
    padding:0;
     margin:0;
}
div.nc_row p  {
	font-family: tahoma;
	font-size: 12px;
	color: #696969;
	font-weight: lighter;
	list-style-type: none;
	text-align: justify;
	margin-right:15px;
}
.redtext  {
	font-family: tahoma;
	font-size: 16px;
	color: #bf292b;
	font-weight: 400;
	list-style-type: none;
	
}
.redsmalltext  {
	font-family: tahoma;
	font-size: 12px;
	color: #bf292b;
	font-weight: 400;
	list-style-type: none;
	
}
.greensmaltext {
	font-family: tahoma;
	font-size: 12px;
	color: #008000;
	font-weight: 400;
	list-style-type: none;
	
}
.select {
color:#696969;
font-size:12px;
font-family: Tahoma;
padding:0pt;
font-weight: bold;
}
#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}
#navlist li
{
padding-left: 25px;
background-image: url("/images/template6/uper.gif");
background-repeat: no-repeat;
background-position: 0em;
}

a.textnoJUST_link {
	color: #669933;	
	text-decoration: none;	
	font-weight: bold;
	font-size: 13px;
}

div#center a {
	color: #669933;	
	text-decoration: none;
}
a.textnoJUST_link:hover {color:#C1272D;text-decoration: underrline;border-bottom:1px dashed #C1272D; 	font-weight: bold;}

div#center a:hover {color:#C1272D;text-decoration: underrline;border-bottom:1px dashed #C1272D;}

/* Left menu*/
ul.left-menu{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}
ul.left-menu li{
	padding: 10px 16px;
	background:#F5F5F5 url("/images/template6/left_menu_bg.gif") top repeat-x;
}
ul.left-menu li a{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}
ul.left-menu li a:visited{
	color:#BC262C;
}
ul.left-menu li a:hover{
	color:#BC262C;
}


ul.left-menu li a.selected:link, ul.left-menu li a.selected:visited, ul.left-menu li a.selected:active, ul.left-menu li a.selected:hover{
	color:#FC8D3D;
}

div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#red;
font-weight: bold;
}

.news {text-weight:bold;}
a.news {color:#669933;}
.news:hover {color:#C1272D; text-decoration:none}



ul.breadcrumb-navigation{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none
	font-family: tahoma;
	font-size: 11px;
	color: #696969;
	font-weight: lighter;
}

ul.breadcrumb-navigation li{
	display:inline;
}

ul.breadcrumb-navigation a{
	font-family: tahoma;
	font-size: 11px;
	color: #696969;
	font-weight: lighter;
	text-transform: none;
}

div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#636466;
}
a.diler      {text-decoration:none; color:#669933}
a.diler:hover {text-decoration:underline; color:#c1272d}

div#center {
	color: #4c4c4c;
	font-size: 12px;
}
