BODY
{
margin: 0px;
padding: 0px;

background-image: url('../img/bck.jpg');
background-color: #320C00
}

TABLE
{
border-collapse: collapse;
}

TABLE.user_rekviziti tr td input
{
width: 90%;
border: 1px solid #6A1F06;
padding-left: 1px;
padding-right: 1px;
color: #320C00;
}

TD
{
vertical-align: top;
font-family: Arial;
font-size: 78%;
}

FORM
{
padding: 0px;
margin: 0px;
}

INPUT
{
font-family: Arial;
font-size: 9pt;
}

INPUT.text
{
border: 1px solid #6A1F06;
padding-left: 1px;
padding-right: 1px;
color: #320C00;
width: 250px;
}

SELECT
{
border: 1px solid #6A1F06;
color: #B88C81;
}

TEXTAREA
{
border: 1px solid #6A1F06;
color: #B88C81;
color: #B88C81;
width: 250px;
height: 100px;
}

.hide
{
display: none;
}

.show
{
display: ;
}

.papers
{
position: absolute;
left: 270;
top: 149;
}

.copyBook
{
position: absolute;
left: 300;
top: 132;
}

.openBook
{
position: absolute;
left: 340;
top: 125;
}

.hieght100pr
{
height: 100%;
}

.bck_bottom
{
background-image: url('../img/bck_bottom.jpg');
background-position: left bottom;
background-repeat: repeat-x
}

.textAlignRight
{
text-align: right;
}

.textAlignCenter
{
text-align: center;
}

.verticalAlignMiddle
{
vertical-align: middle;
}

.table_center TD
{
text-align: center;
}

.blue
{
color: #0c37a3;
}

.telephone
{
position: absolute;
width: 199px;
top: 110px;
left: 100px;
background-image: url('../img/telephone.jpg');
background-repeat: no-repeat;
color: #ffffff;
font-size: 145%;
text-align: center;
padding-top: 6px;
padding-bottom: 9px
}

.right_bck
{
background-image: url('../img/right_bck.gif');
background-repeat: repeat-y;
background-position: right top
}

a:link {color: #0c37a3; text-decoration: underline;}
a:visited {color: #0c37a3; text-decoration: underline;}
a:active {color: #0c37a3; text-decoration: underline;}
a:hover {color: #0c37a3; text-decoration: none;}

#HEADER
{
height: 222px;
}

#HEADER .header_bck
{
background-image: url('../img/header_bck.jpg');
}

#HEADER .header_downBck
{
background-image: url('../img/header_downBckFull.jpg');
}

.left_bck
{
background-image: url('../img/left_bck.gif');
background-repeat: repeat-y;
background-position: left top
}

#LEFT
{
width: 244px;
background-image: url('../img/left_bottom_bck.jpg');
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom: 70px
}

#LEFT .generalMenu
{
background-image: url('../img/left_menu_bck.jpg');
padding-left: 40px;
padding-right: 30px;
font-size: 100%;
background-color: #FFFFFF;
}

#LEFT .generalMenu UL
{
padding: 0px;
margin: 0px;
list-style: none;
margin-bottom: 4px;
}

#LEFT .generalMenu UL LI
{
padding-bottom: 4px;
background-image: url('../img/marker_strelka.gif?');
background-repeat: no-repeat;
background-position: left top;
padding-left: 15px
}

#LEFT .generalMenu UL LI UL
{
margin-bottom: 0px;
margin-top: 6px;
margin-left: 5px;
}

#LEFT .generalMenu UL LI UL LI
{
padding-bottom: 4px;
background-image: url('../img/marker_palkaFull.jpg');
background-repeat: no-repeat;
background-position: left top
}

#LEFT .generalMenu UL LI UL LI:last-child
{
background-image: url('../img/marker_palkaBottom.jpg');
background-position:  left top;
}

#LEFT .otstyp
{
width: 219px;
margin-left: 25px;
}

#LEFT .left_grey_bck
{
padding-left: 15px;
background-image: url('../img/left_grey_bck.jpg');
background-color: #DEE0DB
}

#LEFT .left_grey_bck TD
{
padding-bottom: 10px;
color: 671a00;
font-weight: bold;
}

#LEFT INPUT.text
{
width: 120px;
}

#LEFT .baners
{
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}

#LEFT .baners IMG
{
margin-top: 10px;
margin-bottom: 10px;
}

#CONTENT
{
background-image: url('../img/content_bckYellowFull.jpg');
background-repeat: repeat-x;
background-position: top right;
padding-right: 23px;
}

#CONTENT H1
{
margin: 0px;
padding: 0px;

font-size: 190%;
font-weight: normal;
padding-bottom: 8px;
}

#CONTENT H2
{
margin: 0px;
padding: 0px;

font-size: 190%;
font-weight: normal;
padding-bottom: 8px;
padding-top: 10px;
}

#CONTENT H3
{
margin: 0px;
padding: 0px;

font-size: 160%;
font-weight: normal;
padding-bottom: 4px;
padding-top: 5px;
}

#CONTENT H4
{
margin: 0px;
padding: 0px;

font-size: 135%;
font-weight: normal;
padding-bottom: 2px;
}

#CONTENT H5
{
margin: 0px;
padding: 0px;

font-size: 105%;
font-weight: bold;
}

#CONTENT P
{
padding: 0px;
margin: 0px;

padding-bottom: 20px;
}

#CONTENT UL
{
padding: 0px;
margin: 0px;
margin-bottom: 20px;

margin-left: 35px;
}

#CONTENT OL
{
padding: 0px;
margin: 0px;
margin-bottom: 18px;

margin-left: 40px;
}

#CONTENT LI
{
margin-top: 2px;
margin-bottom: 2px;
}


#CONTENT INPUT.search
{
border: 0px;
}

#CONTENT .bckYellow
{
background-color: #FEF7D3;
}

#CONTENT .height8px
{
height: 8px;
}

#CONTENT .content_redDown
{
width: 8px;
background-image:url('../img/content_redDown.jpg');
background-repeat: no-repeat;
background-position: left bottom;
}

#CONTENT .darkYellow
{
background-color:#F0E0BF;
}

#CONTENT .whiteBck
{
background-color: #FFFFFF
}

#CONTENT .contentPadding
{
padding: 15px;
}

#CONTENT .pinkBck
{
background-color: #FEF7D3;
}

#CONTENT H1.naviline
{
font-size: 120%;
font-weight: bold;
padding: 0px;
margin: 0px;
color: #6E1700;
}

#CONTENT H1.naviline IMG
{
margin-left: 5px;
margin-right: 5px;
}

#CONTENT .content_botton_bck
{
background-image: url('../img/content_botton_bck.jpg');
text-align: center;
color: #D7C3BA;
vertical-align: middle;
}

#CONTENT .borderBottom
{
border-bottom: 1px solid #691C03;
}

#CONTENT .paddingRight10px
{
padding-right: 10px;
}

#CONTENT .paddingRight20px
{
padding-right: 20px;
}


#CONTENT .searchBorder
{
border: 1px solid #691C03;
background: #691C03;
vertical-align: middle;
}


#CONTENT .borderRedLines
{
border: 1px solid #691C03
}

#CONTENT INPUT.width130px
{
width: 130px;
}

#CONTENT .table_form
{
margin-bottom: 20px;
}

#CONTENT .table_form TR TD
{
padding-right: 20px;
padding-bottom: 10px;
vertical-align: middle;
}

#CONTENT .table_form textarea
{
height: 200px;
}

#CONTENT .table_form TFOOT TR TD
{
padding: 0px;
}

#CONTENT .table_form .verticalAlignTop
{
vertical-align: top;
}

#CONTENT .table_catalog
{
margin-bottom: 20px;
}

#CONTENT .table_catalog THEAD TR TD
{
background-color: #671A00;
border: 2px solid #ffffff;
padding-top: 8px;
padding-bottom: 8px;
text-align: center;
color: #ffffff;
font-weight: bold;
}

.table_catalog1
{
background-color: #671A00;
border: 2px solid #ffffff;
padding-top: 8px;
padding-bottom: 8px;
text-align: center;
color: #ffffff;
font-weight: bold;
}

#CONTENT .table_catalog TR TD
{
padding-top: 15px;
padding-bottom: 15px;
padding-left: 2px;
padding-right: 2px;
vertical-align: middle;
}

#CONTENT .table_catalog TR TD TABLE TR TD
{
padding: 0px;
}

#CONTENT .table_catalog TR TD.con IMG
{
border: 1px solid #671A00;
margin-right: 15px;
}

#CONTENT .table_catalog TR TD TABLE TR TD.verticalAlignTop
{
vertical-align: top;
}

#CONTENT .table_catalog TR TD TABLE TR TD IMG.orderBySms
{
border: 0px;
margin: 0px;
margin-top: 10px;
}

#CONTENT .table_catalog TR TD TABLE TR TD .icon
{
margin: 0px;
padding: 0px;
}

#CONTENT .table_catalog TR TD TABLE TR TD .icon a:link {color: #0c37a3; text-decoration: underline; font-weight: normal;}
#CONTENT .table_catalog TR TD TABLE TR TD .icon a:visited {color: #0c37a3; text-decoration: underline; font-weight: normal;}
#CONTENT .table_catalog TR TD TABLE TR TD .icon a:active {color: #0c37a3; text-decoration: underline; font-weight: normal;}
#CONTENT .table_catalog TR TD TABLE TR TD .icon a:hover {color: #0c37a3; text-decoration: none; font-weight: normal;}

#CONTENT .table_catalog TR TD .cost
{
padding-top: 2px;
}

#CONTENT .table_catalog TR TD .free
{
padding-top: 2px;
}

#CONTENT .table_catalog TR TD .cost a:link {color: #cd6d6d; text-decoration: underline; font-weight: bold;}
#CONTENT .table_catalog TR TD .cost a:visited {color: #cd6d6d; text-decoration: underline; font-weight: bold;}
#CONTENT .table_catalog TR TD .cost a:active {color: #cd6d6d; text-decoration: underline; font-weight: bold;}
#CONTENT .table_catalog TR TD .cost a:hover {color: #cd6d6d; text-decoration: none; font-weight: bold;}

#CONTENT .table_catalog TR TD .free a:link {color: #019004; text-decoration: underline; font-weight: bold;}
#CONTENT .table_catalog TR TD .free a:visited {color: #019004; text-decoration: underline; font-weight: bold;}
#CONTENT .table_catalog TR TD .free a:active {color: #019004; text-decoration: underline; font-weight: bold;}
#CONTENT .table_catalog TR TD .free a:hover {color: #019004; text-decoration: none; font-weight: bold;}

#CONTENT .table_catalog TR TD TABLE TR TD .icon IMG
{
border: 0px;
margin: 0px;
margin-right: 5px;
}

#CONTENT .table_catalog TR TD.price
{
font-weight: bold;
color: #cd6d6d;
}

.price
{
font-weight: bold;
color: #cd6d6d;
}

#CONTENT .table_release
{
margin-bottom: 20px;
}

#CONTENT .table_release .item
{
float: left;
margin-right: 30px;
text-align: center;
width: 150px;
height: 180px;
}

#CONTENT .table_release IMG
{
border: 1px solid #671A00;
margin-bottom: 5px;
}

#CONTENT .paddingForIcon
{
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-top: 20px;
}

#CONTENT .content_bluePlashka
{
background-image: url('../img/content_bluePlashka.jpg');
height: 20px;
vertical-align: middle;
text-align: center;
color: #ffffff;
font-weight: bold;
}

#CONTENT .punkts
{
font-size: 11pt;
}

#CONTENT .punkts A
{
margin-left: 2px;
margin-right: 2px;
}

#CONTENT .punkts SPAN
{
background-color: #671A00;
padding-left: 5px;
padding-right: 5px;
color: #ffffff;
font-weight: bold;
}

/*новости*/
#CONTENT .news
{
padding-bottom: 0px;
background-color: #FFFFFF;
}

#CONTENT .news .new
{
margin-bottom: 40px;
}

#CONTENT .news .new IMG
{
border: 1px solid #671A00;
float: left;
margin-right: 15px;
margin-bottom: 5px;
}

#CONTENT .news .new .date
{
color: #c2a399;
margin-bottom: 10px;
}

#CONTENT .news .new .header {
font-weight:bold;
margin-bottom:10px;
}

#CONTENT .news .new .header a:link {color: #671a00; text-decoration: underline;}
#CONTENT .news .new .header a:visited {color: #671a00; text-decoration: underline;}
#CONTENT .news .new .header a:active {color: #671a00; text-decoration: underline;}
#CONTENT .news .new .header a:hover {color: #671a00; text-decoration: none;}
/*--новости*/
#CONTENT .content_bluePlashka a:link {color: #ffffff}
#CONTENT .content_bluePlashka a:visited {color: #ffffff}
#CONTENT .content_bluePlashka a:active {color: #ffffff}
#CONTENT .content_bluePlashka a:hover {color: #ffffff}

#CONTENT .table_release a:link {font-weight: bold; color: #671a00}
#CONTENT .table_release a:visited {font-weight: bold; color: #671a00}
#CONTENT .table_release a:active {font-weight: bold; color: #671a00}
#CONTENT .table_release a:hover {font-weight: bold; color: #671a00}

#CONTENT .table_catalog a:link {font-weight: bold; color: #671a00}
#CONTENT .table_catalog a:visited {font-weight: bold; color: #671a00}
#CONTENT .table_catalog a:active {font-weight: bold; color: #671a00}
#CONTENT .table_catalog a:hover {font-weight: bold; color: #671a00}

#CONTENT H1.naviline a:link {font-weight: normal;}
#CONTENT H1.naviline a:visited {font-weight: normal;}
#CONTENT H1.naviline a:active {font-weight: normal;}
#CONTENT H1.naviline a:hover {font-weight: normal;}

#CONTENT .content_botton_bck a:link {color: #D7C3BA; text-decoration: none;}
#CONTENT .content_botton_bck a:visited {color: #D7C3BA; text-decoration: none;}
#CONTENT .content_botton_bck a:active {color: #D7C3BA; text-decoration: none;}
#CONTENT .content_botton_bck a:hover {color: #D7C3BA; text-decoration: none;}

#FOOTER
{
height: 80px;
}

#FOOTER TD
{
color: #ffffff;
vertical-align: middle;
}

#FOOTER .counters
{
padding-left: 10px;
}

#FOOTER .counters IMG
{
margin-right: 15px;
}

#FOOTER .madeBy
{
text-align: right;
padding-right: 25px;
}

#FOOTER a:link {color: #ffffff; text-decoration: underline;}
#FOOTER a:visited {color: #ffffff; text-decoration: underline;}
#FOOTER a:active {color: #ffffff; text-decoration: underline;}
#FOOTER a:hover {color: #ffffff; text-decoration: none;}


#orderForm {
	width: 300px;
	height: 200px;
	position: absolute;
	display: none;
	top: 50%;
	left: 50%;
	
	border: 1px solid #000000;
	background-color: #F0E0BF;
}

#detailsForm {
	width: 50%;
	height: auto;
	position: absolute;
	display: none;
	top: 65%;
	left: 30%;
	padding:10px;
	border: 1px solid #000000;
	background-color: #F0E0BF;
}

/* /////////////////////// Доска объявлений */
div.board
{
color: #666;
}

div.board td
{
color: #666;
}

div.board b.data
{
font: 11px Arial;
color : #999;
}

div.board b.title
{
font: 12px Arial;
color : #f60;
}

div.board b.board_type_0
{
font: 12px Arial;
color : #008000;
}

div.board b.board_type_1
{
font: 12px Arial;
color : #BA55D3;
}
/* /////////////////////// Доска объявлений END */
#orderForm {
	width: 300px;
	height: 200px;
	position: absolute;
	display: none;
	top: 50%;
	left: 50%;
	
	border: 1px solid #000000;
	background-color: #F0E0BF;
	
}
.style2
{
font-weight:bold;
color : #FF0000;
}