body {font-family: 'Tahoma', 'Arial', 'Verdana', sans-serif; color:#333333; 
	font-size: 11px;/*определяем базовую высоту шрифта 80% ~ 12px*/ 
	background:#ffffff;
} 

a, a:visited, a:active, a:hover {color:#b8b8b8;}
input, textarea {font-family: 'Tahoma', 'Arial', 'Verdana', sans-serif; font-size: 1em;}

.xxlarge {font-size: 2em;} /*класс для супер крупного шрифта*/
.xlarge {font-size: 120%;} /*класс для очень крупного шрифта*/
.large {font-size: 110%;} /*просто крупного*/
.small {font-size: 90%;} /*мелкого*/
.xsmall {font-size: 85%;} /* очень мелкого*/
.xxsmall {font-size: 80%;} /* супер мелкого*/

h1, h2, h3 { font-family: 'Times New Roman'; font-weight:normal;}
h1 {color:#634734; margin:0 0 6px 0; padding:19px 0 0 0; font-size:26px;}
h2 {color:#634734; margin:0 0 5px 0; padding-top:5px; font-size:20px;}
h3 {color:#634734; margin:15px 0 4px 0; font-size:18px;}

#mySite {
	width:100%;
	color:#333333;
	/*height:100%;*/ 
	background:#FFFFFF;
}
#mySiteMainC {vertical-align:top; width:890px; height:600px; background: url('../img/bg_main.jpg') 0 0 no-repeat;}
#mySiteMainR {background: url('../img/bg_main_right.gif') 0 0 no-repeat;}

#main_page_collage {
	height:600px;
	overflow:hidden;
}
#main_page_content {
	border:1px solid #dbdbdb; border-top:0; 
	padding:0 20px 40px; margin-top:-2px; 
	font-size:11px; color:#b8b8b8;
}
* html #main_page_content { padding-bottom:20px;} /*правило для IE6 */ /* border:1px solid red;*/


#bgInner {margin:0 auto; width:990px; background: url('../img/bg_inner.gif') 50% 0% repeat-y; }
#decor {background: url('../img/bg_decor.gif') 50% 0 no-repeat;}
#mySiteInner { width:891px; margin:0 auto;  overflow:hidden;}

#logo { height:150px; overflow:hidden;}
#contentZoneHolder { width:799px; overflow:hidden; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}

/*MENU*/
#mainMenuHolder {
	font-family: 'Times New Roman'; font-size:17px; 
	width:239px; padding-top:190px; 
	border-bottom:1px solid #ffffff; 
	overflow:hidden;
}
#mainMenuHolder .mainMenuAct { 
	/*line-height:30px; 
	padding:0 20px; */
	height:30px;
	overflow:hidden;
	background: #dbdbdb;
	border-top:1px solid #ffffff;
}
#mainMenuHolder .mainMenu { 
	/*line-height:30px; 
	padding:0 20px; */
	height:30px;
	overflow:hidden;
	border-top:1px solid #ffffff;
}
/*#mainMenuHolder .mainMenu a, #mainMenuHolder .mainMenu a:visited {color:#333333; text-decoration:none;}*/


#mainMenuHolderI {
	font-family: 'Times New Roman'; font-size:17px; color:#333333;
	width:239px; padding-top:40px; margin-bottom:100px; margin-right:40px;
	float:left; overflow:hidden;
	border-bottom:1px solid #dbdbdb; 
}
#mainMenuHolderI .mainMenuAct { 
	/*line-height:30px; 
	padding:0 20px; */
	height:30px;
	overflow:hidden; 
	background: #dbdbdb; border-top:1px solid #dbdbdb;
}
#mainMenuHolderI .mainMenu { 
	/*line-height:30px; 
	padding:0 20px; */
	height:30px;
	overflow:hidden;
	border-top:1px solid #dbdbdb;
}
#mainMenuHolderI img {margin:0; display:inline;}
/*#mainMenuHolderI .mainMenu a, #mainMenuHolderI .mainMenu a:visited , #mainMenuHolderI .mainMenuAct a, #mainMenuHolderI .mainMenuAct a:visited
	{color:#333333; text-decoration:none;}*/

/*MENU end*/


/*ORDER FORM*/
/*ORDER FORM end*/

/*CONTENT ZONE*/
#contentZone {width:500px; padding:100px 0 70px; margin:0 20px 0 0; float:right; overflow:hidden;}
#contentZone ul, #contentZone ol{margin-left: 0; margin-bottom:15px; padding-left:16px;}
#contentZone ol{padding-left:22px;}
#contentZone ul li, #contentZone ol li  {padding-top:1px;padding-bottom:5px;}
/*CONTENT ZONE end*/

/*FOOTER*/
#footer {color:#231f20; font-size:11px; line-height:14px; padding-top:8px; padding-bottom:42px; background:#FFFFFF; float:left; clear:both; overflow:hidden;}
#counter {padding-top:8px; float:right; overflow:hidden;}
#counterI {padding-top:8px; float:right; overflow:hidden; padding-right: 100px;}
/*FOOTER end*/


/*NEWS*/
/*NEWS end*/

/*GALLERY*/
#galleryZone {/*width:500px; padding:40px 0 40px; float:left;*/ margin-top:-60px; padding-bottom:38px; overflow:hidden;}
#galleryZone .loupe {width:30px; height:30px; float:right; overflow:hidden;}
#galleryZone .title {color:#b8b8b8; line-height:30px; width:400px;}
#galleryZone .pict_big {text-align:center; height:270px; overflow:hidden;}
#galleryZone .pict_small_holder {width:500px; /*height:50px;*/padding:0; overflow:hidden; clear:both;}
#galleryZone .pict_small_holder  .pict_small
	{width:50px; height:50px; overflow:hidden; float:left; display:inline;}
/*#galleryZone .pict_small_holder  .pict_small_act {width:50px; height:50px; overflow:hidden; float:left; display:inline;}*/
#galleryDescription { padding:0; overflow:hidden;color:#b8b8b8; margin-bottom:-30px;}
/*GALLERY end*/

/*FEEDBACK*/
/*FEEDBACK end*/ 

p.csc-frame-grey {color: #B8B8B8;}
