h1 {
padding-top: 5px;
padding-bottom: 10px;
text-transform: uppercase;
}

h2 {
padding-top: 5px;
padding-bottom: 10px;
}

p {
padding-bottom: 10px;
font-size: 11px;
}

a { /* :link, a:visited, a:active */
color: #626161;
text-decoration: none;
}

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

.flt {
float: left;
}

.clear {
clear: both;
}

.rel_pos {
position: relative;
}

/* Список элементов инфоблока(новости, события и т.д.)  */
tr.item_cell_head td {
background-color: #D9E8FC;
height: 20px;
}

tr.item_cell_head td strong {
font-size: 12px;
font-weight: bold;
color: #4F4F4F;
margin-left: 10px;
}

td.img_cell table td {
background-color:#D4D4D4;
vertical-align: middle;
text-align: center;
width: 120;
height: 110;
}

td.item_cell_line {
width: 300px;
border-bottom: 1px solid rgb(218, 218, 218);
padding-top: 5px;
padding-bottom: 3px;
text-align: right;
}

td.item_cell_line img {
position:relative;
top:2px;
}

td.img_cell div.rel_pos {
z-index: 100;
}

td.img_cell div div {
position:absolute;
left: -10px;
top: 10px;
z-index: 100;
}

a.detail:link, a.detail:active, a.detail:visited {
color: #002356;
text-decoration: underline;
}

a.detail:hover {
text-decoration: none;
}

.dark_blue {
color: #002356 !important;
}

.light_blue {
color: #5791E0 !important;
}

.paging {
padding: 7px 0px;
}

.detail_news_head {
font-size: 15px;
/*padding: ;*/
}

.date {
color: #5791E0;
font-weight: bold;
font-size: 13px;
padding-top: 15px;
}

.some_list td {
padding: 5px 0px;
border-bottom: 1px solid #DADADA;
}

#content ul {
list-style-image: url(/images/min_ball.png);
padding-left: 20px;
}

#content ul li {
list-style-type: none;
padding-top: 3px;
margin: 0px;
}

/* Формы */
.button {
padding: 0px 10px;
height: 20px;
cursor: pointer;
color: white;
background-color: #002456;
}
.action_page .button_red {
padding: 4px 10px;
height: 20px;
display: inline;
cursor: pointer;
color: white;
background-color: red;
}

.action_page h2{
	font-size:14px;
}
.action_page h3{
	font-size:14px;
}

.action_page p, .action_page a, .action_page ul li, .action_page span,  .action_page input{
	font-size:12px;	
}
.action_page a {
	font-weight:bold;
	text-decoration: underline;
}
.action_page .bigger{
	font-size: 14px	
}
.form_element input, .inp_txt {
background: url(/images/inp_txt.png) no-repeat;
width: 200px;
height: 20px;
padding-left:5px;
padding-right:5px;
padding-top: 4px;
color: a3a3a3;
}

.form_element select, .inp_selct {
background: white;
width: 200px;
height: 20px;
padding: 0px;
border: 1px solid #002356;
color: a3a3a3;
}

.form_element textarea, .txtarea {
background: white;
width: 200px;
height: 150px;
padding: 5px;
border: 1px solid #002356;
color: a3a3a3;
}

.other_code {
cursor: pointer;
border-bottom: 1px dashed;
}

.form-required {
color: red;
}

.form_element {
padding-bottom: 10px;
}

.form_descr {
margin-bottom: 10px;
display: block;
}
/* карточка товара */
td.bigger {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif!important;
	font-size:12px!important;
}

td.bigger_min {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif!important;
	font-size:17px!important;}

