/* CSS Document */

body, html {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #0C1F04;
	background:#ffffff;
	}
/* global styles */
img { border:none; }
p {	
	margin:5px 0 5px 0;	
	padding:0; 
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0C1F04;
}
li {
	margin-bottom: 5px;
}
h1, h2, h3, h4, h5, h6 { font-family:Tahoma; color:#000000; margin:0px 0 11px 0; padding:0; }
h1 { 
	text-decoration : none;
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color : #41577E;
}
h2 { 	
	color: #33571E;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; 
}
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
.clear { clear:both; }

/* Min-Width */
#HTMLBlock { 
	min-width:1000px;
}
/* for IE6 */
* html #HTMLBlock { 
	padding-left:1000px; 
}
* html #HTMLBlockMinWidth { 
	height:0; 
} /* хак для IE, что бы включить свойство hasLayout */
* html #HTMLBlockContent { 
	margin-left:-1000px;
	position:relative; 
	height:0;
}
/* end */

/* Убираем пунктиры вокруг ссылок-картинок */
/* IE */
a:active, a:focus, img { outline:none; }
/* FF */
:focus{ -moz-outline-style:none; }

/* Стандартные ссылки */
a
{
text-decoration : underline;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #33571E;
font-weight : normal;
}
a.down
{
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #98B6E0;
font-weight : normal;
}

a:hover
{
text-decoration : underline;
color : #5C933B;
}

a.down:hover
{
text-decoration : none;
color : #CEE3FF;
}
a img {
	border: none;
}

/* header */
#headerblock {
	height:221px;
	background: #0a2e66;
}
#headerblock .header_left {
	height:221px;
	min-width:206px;
	width:20%;
	float:left;
}
#headerblock .header_left .left {
	background: url("/i/fon-logo.jpg");
	height:170px;
	width:20%;
	float:left;
}
#headerblock .header_left .center {
	width:95px;
	height:221px;
	float:left;
}
#headerblock .center img {
	float:left;
}
#headerblock .header_right {
	background:#0a2e66 url("/i/fon02.gif");
	height:221px;
	min-width:739px;
}
#advert td {
	padding: 3px;
	color: #98B6E0;
	font-size : 10px;
}
#advert a
{
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #98B6E0;
font-weight : normal;
}

#advert a:hover
{
text-decoration : none;
color : #CEE3FF;
}
.down
{
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #ffffff;
	font-weight : normal;
	padding:0;
	margin:0;
}
.name{
	display: block;
	color: #33571E;
	margin: 10px 0px;
	font-weight: bold;
}

.footer {
	background:#132E65;
	vertical-align:top;
	height:115px;
}

#lefttext {
	padding: 0 0 20px 0;
}
#lefttext .bg_top {
	background:url("/i/left-bullet-up.gif");
	width:43px;
	height:8px;
	font-size:0;
}
#lefttext .bg_bottom {
	background:url("/i/left-bullet-down.gif");
	width:43px;
	height:8px;
	font-size:0;
}
#lefttext .text {
	background: url("/i/bullet-left-bg.jpg") left top repeat-y;
}
#lefttext .text .text_pos{
	background: url("/i/bullet-left.gif") left 3px no-repeat;
	margin:0;
	padding:0 0 0 53px;
	min-width:248px;
}

#ya {
	padding-left:53px;
	position:relative;
}
#ya .find {
	position:absolute;
	left:200px;
	bottom:-2px;
}

#content {
	padding: 0 45px 20px 45px;
	text-align:justify;
}
#content img {
	margin: 10px;
}

/* новости */
.news {
	padding: 2px;
}
.news .news_title {
	font-weight:bold;
	padding: 0 0;
}
.news .news_text {
	padding: 3px 0 3px 75px;
}

.forumline textarea {
	width: 350px;
	height: 150px;
}

.forumline input{
	width: 350px;
}

input.checkbox{
	width: 50px;
}

.radio input{
	width: 50px;
}

.catalogue li{
	list-style-type:none;
}

div.basket_button{
	margin-left:50px;
	margin-bottom:20px;
}


