html{
  height: 100%;
}


body{ 
	background-color:#ffffff;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
/*	font-size: 10px;*/

}
img
{ border: 0px }
/* голубой фон с надписью сверху*/
.blue{
    background: url(/bitrix/templates/amcocker/img/forum_blue.jpg) no-repeat scroll center 0;
}

/* левая колонка */
.left_col{
   width:263px;
   padding-left:4px;
   vertical-align:top;
}

/* правая колонка */
.right_col{
   width:0px;
   padding-right:4px;
   vertical-align:top;
}

/* сентральная колонка */
.center_col{
    width:90%;   
   vertical-align:top;
    background: url(/bitrix/templates/amcocker/img/bgcenter.gif) repeat-x scroll 0 0;
}

/* верхнее меню */
.menu{
   float: left;
   margin: 0 0 0 50px;
   padding: 0px;
}

.menu li{
    display:inline;
    padding-right:10px;	
}

.menu_top {
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.menu_top:hover{
    color:#41BEDC;
}

/* списки в блоках */

.block li{
   list-style-image: url(/bitrix/templates/amcocker/img/bullet.gif);
   padding-bottom:5px;
   padding-top:5px;   
}


.menu_block{
   color:#042052;
   font-size:14px;
   text-decoration:none;
   padding-left:10px;
   font-weight:bold;
   padding-top:-4px;
}

a.menu_block:hover{
   color:#0160B5;
}

/* поиск */
.fld_search {
	color: #5186AB;
	background: url(/bitrix/templates/amcocker/img/bg_search.gif) no-repeat right;
	height: 21px;
	width: 111px;
	border: none;
	padding-left:3px;
	padding-right:3px;
	overflow: hidden;
}

/* название блока */
.titl{
 width:263px;
 height:30px;
 background: url(/bitrix/templates/amcocker/img/bgtitl.gif) no-repeat scroll left top;
 color:#FFFFFF;
 font-size:13px;
 font-weight:bold;
 padding-left:15px;
 padding-top:3px;
}

/* содержимое блока для списков */
.cont_block{
   background: url(/bitrix/templates/amcocker/img/bgblock.gif) repeat-y scroll left top;
}
/* содержимое блока для текстов */
.cont_block_txt{
   background: url(/bitrix/templates/amcocker/img/bgblock.gif) repeat-y scroll left top;
   padding-left:14px;
   padding-right:14px;
   padding-top:10px;
   padding-bottom:14px;
   text-align:justify;
   color:#006699;
   font-size:12px;
}
/* центральный текст */
.txt{
   color:#000000;
   font-size:12px;
   text-align:justify;
   padding-top:12px;
}
/* название раздела по центру */
.razdel{
   color:#FFFFFF;
   font-size:13px;
   font-weight:bold;
   padding-left:6px;
}
.header{
	height:30px;
	background: url(/bitrix/templates/amcocker/img/razdel_bg.gif) repeat-x;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding: 7px 0 0 0;
	margin: 0px;
	/*border: thin red solid;*/

}
.hd_start{
	height:30px;
	background: url(/bitrix/templates/amcocker/img/razdel_left.gif) no-repeat;
	float: left;
	width: 12px;
	margin: 0 10px 0 0;
	padding: 0px;

	position: relative;
	top: -7px;
}
.hd_end{
	height:30px;
	background: url(/bitrix/templates/amcocker/img/razdel_right.gif) no-repeat;
	float: right;
	width: 12px;
	margin: 0 0 0 10px;
	padding: 0px;
	position: relative;
	top: -25px;
	/* border: thin red solid;*/
}
.content{
   color:#000000;
   font-size:12px;
   padding: 5px 10px 10px 10px;
}

div#at_frm_bitrix td, div.subscribe-form td
{
  font-size: 12px;
}

td
{
  font-size: 12px;
}
.subscribe-form
{
 /*border: thin red solid;*/
 padding: 10px;
}

h1, h2
{
 font-size: 14px;
 font-weight:bold;
}