/* CSS Document */
body, html {height: 100%;}

body {
	margin:0px;
	padding:0px;
	background: #1b0a01 url(images/bg/body_main_bg2.jpg) top left repeat;
	}

body , td , div , p , span , input , select, textarea, iframe, pre {
		font-family: Tahoma, Verdana, serif; font-size: 11px;  color: #7f756d;
	}

/* 85ecf8 blue ; 87c22a green */

a { text-decoration: underline; color: #7f756d; }
a:hover { color: #afa59d; text-decoration: none; }


p , form {margin:0px; padding:0px;}

.dark , a.dark {color: #000000;}

.cursorLink {cursor:pointer}

/*
main_bg
*/

div.loading_bg{
	background-image: url(images/bg/loading_bg.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width:260px;
	height:110px;
	}

.mainSubMenuDiv {
	top:64px;
	position: absolute;
	z-index: 50000;
}


.blockBox_1_1 {
	background: url(images/bg/box1/01.png) bottom right no-repeat;
	}
.blockBox_1_2 {
	background: url(images/bg/box1/02.png) bottom left repeat-x;
	}
.blockBox_1_3 {
	background: url(images/bg/box1/03.png) bottom left no-repeat;
	}
.blockBox_1_4 {
	background: url(images/bg/box1/04.png) top left repeat-y;
	}
.blockBox_1_5 {
	background: url(images/bg/box1/05.png) top left repeat;
	}
.blockBox_1_6 {
	background: url(images/bg/box1/06.png) top right repeat-y;
	}
.blockBox_1_7 {
	background: url(images/bg/box1/07.png) top right no-repeat;
	}
.blockBox_1_8 {
	background: url(images/bg/box1/08.png) top left repeat-x;
	}
.blockBox_1_9 {
	background: url(images/bg/box1/09.png) top left no-repeat;
	}





.blockBox_2_1 {
	background: url(images/bg/box2/01.png) bottom right no-repeat;
	}
.blockBox_2_2 {
	background: url(images/bg/box2/02.png) bottom left repeat-x;
	}
.blockBox_2_3 {
	background: url(images/bg/box2/03.png) bottom left no-repeat;
	}
.blockBox_2_4 {
	background: url(images/bg/box2/04.png) top left repeat-y;
	}
.blockBox_2_5 {
	background: url(images/bg/box2/05.png) top left repeat;
	}
.blockBox_2_6 {
	background: url(images/bg/box2/06.png) top right repeat-y;
	}
.blockBox_2_7 {
	background: url(images/bg/box2/07.png) top right no-repeat;
	}
.blockBox_2_8 {
	background: url(images/bg/box2/08.png) top left repeat-x;
	}
.blockBox_2_9 {
	background: url(images/bg/box2/09.png) top left no-repeat;
	}


.blockBox_3_1 {
	background: url(images/bg/box3/01.png) bottom right no-repeat;
	}
.blockBox_3_2 {
	background: url(images/bg/box3/02.png) bottom left repeat-x;
	}
.blockBox_3_3 {
	background: url(images/bg/box3/03.png) bottom left no-repeat;
	}
.blockBox_3_4 {
	background: url(images/bg/box3/04.png) top left repeat-y;
	}
.blockBox_3_5 {
	background: url(images/bg/box3/05.png) top left repeat;
	}
.blockBox_3_6 {
	background: url(images/bg/box3/06.png) top right repeat-y;
	}
.blockBox_3_7 {
	background: url(images/bg/box3/07.png) top right no-repeat;
	}
.blockBox_3_8 {
	background: url(images/bg/box3/08.png) top left repeat-x;
	}
.blockBox_3_9 {
	background: url(images/bg/box3/09.png) top left no-repeat;
	}
.blockBox_3_content {
	margin:5px 7px 7px 7px;
}
.blockBox_3_arr{
	background: url(images/bg/box3/arr.png) top left no-repeat;
	margin-left:15px;
	}



.blockBox_4_1 {
	background: url(images/bg/box4/01.gif) bottom right no-repeat;
	}
.blockBox_4_2 {
	background: url(images/bg/box4/02.gif) bottom left repeat-x;
	}
.blockBox_4_3 {
	background: url(images/bg/box4/03.gif) bottom left no-repeat;
	}
.blockBox_4_4 {
	background: url(images/bg/box4/04.gif) top left repeat-y;
	}
.blockBox_4_5 {
	background: url(images/bg/box4/05.gif) top left repeat;
	}
.blockBox_4_6 {
	background: url(images/bg/box4/06.gif) top right repeat-y;
	}
.blockBox_4_7 {
	background: url(images/bg/box4/07.gif) top right no-repeat;
	}
.blockBox_4_8 {
	background: url(images/bg/box4/08.gif) top left repeat-x;
	}
.blockBox_4_9 {
	background: url(images/bg/box4/09.gif) top left no-repeat;
	}
.blockBox_4_content {
	margin:5px 7px 7px 7px;
}
.blockBox_4_arr{
	background: url(images/bg/box4/arr.gif) top left no-repeat;
	margin-left:15px;
	}



.blockBox_5_field_l {
	background: url(images/bg/box5/textField_l.png) top left no-repeat;
	}
.blockBox_5_field_c {
	background: url(images/bg/box5/textField_c.gif) top left repeat;
	}
.blockBox_5_field_r {
	background: url(images/bg/box5/textField_r.png) top right no-repeat;
	}
.blockBox_5_field_bl {
	background: url(images/bg/box5/textField_l.png) bottom left no-repeat;
	}
.blockBox_5_field_br {
	background: url(images/bg/box5/textField_r.png) bottom right no-repeat;
	}



.blockBox_6_1 {
	background: url(images/bg/box3/01.png) bottom right no-repeat;
	}
.blockBox_6_2 {
	background: url(images/bg/box3/02.png) bottom left repeat-x;
	}
.blockBox_6_3 {
	background: url(images/bg/box3/03.png) bottom left no-repeat;
	}
.blockBox_6_4 {
	background: url(images/bg/box3/04.png) top left repeat-y;
	}
.blockBox_6_5 {
	background: url(images/bg/box3/05.png) top left repeat;
	}
.blockBox_6_6 {
	background: url(images/bg/box3/06.png) top right repeat-y;
	}
.blockBox_6_7 {
	background: url(images/bg/box3/07.png) top right no-repeat;
	}
.blockBox_6_8 {
	background: url(images/bg/box3/08.png) top left repeat-x;
	}
.blockBox_6_9 {
	background: url(images/bg/box3/09.png) top left no-repeat;
	}






/*
text
*/
.titlePage {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #d5d1cf;
	margin-left:5px;
	height:22px;
}

.titlePage2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7c736e;
}

.buttonBlock1 {
	margin:30px 0px 0px 0px;
}

.imgPhotoMain {
	margin:2px;
}
.imgPhotoMain2 {
	margin:0px;
}

.imgPhotoListIcon , .imgPhotoListIcon_last {
	display         : block;
    position        : relative;
    width: 20px;
    text-align      : left;
    vertical-align  : bottom;
    margin-bottom   : 8px;
	float           : left;
	}
.imgPhotoListIcon_last {
    width: 10px;
}

.newsTitleItems1 {
font-size: 12px;
}

.catalogBlockThumb , .cdBlockThumb  , .cdBlockThumbLast {
	display         : block;
    position        : relative;
    width: 229px;
    text-align      : left;
    vertical-align  : bottom;
    margin-right   : 40px;
    margin-bottom   : 30px;
	float           : left;
	}

.cdBlockThumb  , .cdBlockThumbLast {
    width: 139px;
    margin-right   : 34px;
    margin-bottom   : 30px;
	}
.cdBlockThumbLast {
    margin-right   : 0px;
    margin-bottom   : 0px;
    vertical-align  : top;
	}




a.catalogTitleLink , a.cdThumbTitleLink{
    color:#bab6b3;
    text-decoration:none;
    font-weight: bold;
    }

a.cdThumbTitleLink {
    font-weight: normal;
    font-size: 10px;
    }

.cdTitle {
	color:#bab6b3;
	text-transform: uppercase;
    font-size: 12px;
}

    
/*
links
*/
.aToolTip {
	position:relative;
	margin:0px 0px 0px -25px;
	padding:5px 10px 0px 0px;
}

.aToolTipContent {
	position:relative;
	margin:0;
	padding:0;
}

a.aToolTipCloseBtn {
	display:block;
	height:18px;
	width:18px;
	background:url(../images/closeBtn.png) no-repeat;
	text-indent:-9999px;
	outline:none;
	position:absolute;
	top:-15px;
	right:-15px;
	margin:2px;
	padding:4px;
}

.aToolTipBlockContent , .aToolTipBlockContent a {
	color:#aba5a1;
}



.copyText , a.copyText {color: #44403f; font-size: 10px; text-decoration:none;}
a.copyText:hover { color: #615b5a; text-decoration:underline;}


/* button */

.buttonSentImg {
	background: url(images/button/sent.png) top left no-repeat;
	width: 83px;
	height: 19px;
	}
	

/* forms */

.formInputSearch1 , .formInputSearch2 {
		width:110px; height:18px; border:1px solid #434a5d;
		padding:2px; font-size: 10px;
		background-color: #fff;
		}

.formInputSearch2 { width:120px;}


.formInputText1 , .formInputText2 , .formInputTextarea1  , .formInputTextarea2 {
		width:275px; height:19px; border:none;
		padding:1px; font-size: 11px;
		background-color: #fff;
		}
.formInputText2 {
		 height:17px;
		 overflow: hidden;
		}
.formInputTextarea1 {
		 height:80px;
		}
.formInputTextarea2 {
		 height:50px;
		}



.formDesc1 {
	color:#b8b4b3;
	font-size:10px;
	margin-top:3px;
}
/*
errors & message
*/

div.error-mes , div.simple-mes {
	font-size: 11px;
	color:#7f756d;
    margin:0px 20px 20px 0px;
    padding:0px 0px 5px 0px;
    background-color:#e9e9e9;
}


div.error-mes .title, div.simple-mes .title  {
    color: #fff;
    background-color:#cc0000;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    margin:2px 0px 10px 0px;
    padding:5px;
    }
div.simple-mes .title  {background-color:#999; }

a.error_block_link {color:#000; font-size: 10px;}


div.pager-block {margin-left:5px;}
.pager , .pager-select {padding:0px 8px 0px 8px; color: #858280; font-size:10px; line-height: 16px; }
.pager-bg , .pager-select-bg { width:19px; height:15px; text-align:center;}
.pager-bg {background: url(images/icons/pager.png) top center no-repeat;}
.pager-select-bg {background: url(images/icons/pager_on.png) top center no-repeat;}
a.pager , a.pager-select {text-decoration:none;}







