body
{
background: url( ../img/bgr.jpg);
background-color: #E2DEC1;
}





td
{
	color: #383C2E;
	font-size: 15px;
	line-height: 21px;
	font-family: Trebuchet MS;
	text-decoration: none;
	font-weight: normal;
   text-transform: none;
}


*{outline: none;}

img {border: 0;}


#shadow
{
   background: url( ../img/shad.png) no-repeat;
	position: absolute;
   top: 220px;
   left: 325px;
	width: 62px;
	height: 222px;
	z-index: 2;
}

.folio_block {
	position: relative;
	top: 220px;
	left: 5px;
	z-index: 1;
}


.window
{
	height: 222px;
	width: 380px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: absolute;
	z-index: 3;
}

.image_reel
{
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;

}

.image_reel img
{float: left;}

/*--Paging Styles--*/
.paging {
	top: 397px;
	left: 405px;
	position: absolute;
	width: 350px;
	height: 47px;
	line-height: 40px;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
	margin-left: 20px;
	z-index: 4;
}
.paging a
{
	padding: 15px;
	color: #988E8C;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Arial;
	text-shadow: 1px 1px #000000;
	text-transform: uppercase;
	background-image: url(../img/p_bgr.png);
   text-decoration: none
}
	
.paging a.active {
	padding: 15px;
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	font-family: Arial;
	text-shadow: 1px 1px #000000;
	text-transform: uppercase;
	background-image: url(../img/p_bgr_a.png);
   text-decoration: none
}
.paging a:hover
{
text-decoration: underline;
color: #ffffff
}



#wrap
{
width: 990px;
margin:auto auto auto auto;
position: relative;
}


#logo
{
   background: url( ../img/logo.png) no-repeat;
	position: absolute;
   top: 80px;
   left: 20px;
	width: 186px;
	height: 105px;
	z-index: 5;
}




#slogan
{
   background: url( ../img/slogan.png) no-repeat;
	position: absolute;
   top: 140px;
   left: 280px;
	width: 456px;
	height: 44px;
	z-index: 6;
}

#face
{
   background: url( ../img/face.png) no-repeat;
	position: absolute;
   top: 122px;
   left: 759px;
	width: 225px;
	height: 320px;
	z-index: 7;
}


#sign
{
	position: absolute;
   top: 230px;
   left: 410px;
	width: 340px;
	height: 160px;
	z-index: 8;
}


#top
{
   background: url( ../img/bgr_top.jpg);
	position: absolute;
	width: 100%;
	height: 475px;

}




#shapka
{
   background: url( ../img/b1.jpg) no-repeat;
	position: absolute;
	width: 990px;
	height: 417px;
}


a:link.top_menu,   a:active.top_menu , a:visited.top_menu
{
	color: #ffffff;
	font-size: 20px;
	line-height: 26px;
	font-family: Arial narrow;
	text-decoration: none;
	font-weight: b old;
   text-transform: none;
   text-shadow: 1px 1px #000000;
}

a:hover.top_menu  {
	color: #F4E085;
	font-size: 20px;
	line-height: 26px;
	font-family: Arial narrow;
	text-decoration: underline;
   text-transform: none;
   text-shadow: 1px 1px #000000;
}




a:link.ind,   a:active.ind, a:visited.ind
{
	color: #7C1212;
	font-size: 17px;
	line-height: 23px;
	font-weight: bold;
	font-family: Trebuchet MS;
	text-decoration: underline;
}

a:hover.ind  {
	color: #000000;
	font-size: 17px;
	line-height: 23px;
	font-weight: bold;
	font-family: Trebuchet MS;
	text-decoration: underline;
}







.white
  {
	color: #ffffff;
	font-size: 24px;
	line-height: 30px;
	font-family: Georgia;
	font-style: italic;
   text-shadow: 1px 1px #000000;
}


.white_copy
  {
	color: #BAA7A1;
	font-size: 16px;
	line-height: 25px;
	font-family: Georgia;
	font-style: italic;
   text-shadow: 1px 1px #000000;
}

#telo
{
	BACKGROUND: url(../img/bgr_t.jpg) repeat-x;
	position: absolute;
	width: 990px;
	top: 470px;
	background-color: #FFFFFF;
}


#text
{
 	padding: 15px;
 	margin: 15px;
}




.header
{
	color: #63453A;
	font-size: 22px;
	line-height: 26px;
	font-family: Trebuchet MS;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
	BACKGROUND: url(../img/arr.png) no-repeat ;
	padding-left: 15px;
	margin-left: 5px;
}


.catheader
{
	color: #713737;
	font-size: 18px;
	line-height: 23px;
	font-family: Trebuchet MS;
	text-decoration: none;
	font-weight: bold;
   text-transform: none;
}


.plaintext
{
	color: #383C2E;
	font-size: 15px;
	line-height: 24px;
	font-family: Trebuchet MS;
	text-decoration: none;
	font-weight: normal;
   text-transform: none;
}



#bottom
{
background: url( ../img/bt_bgr.gif);
height: 50px;
padding: 30px;
}


a:link,   a:active, a:visited
{
	color: #7C1212;
	font-size: 16px;
	line-height: 19px;
	font-family: Trebuchet MS;
	text-decoration: underline;
}

a:hover  {
	color: #000000;
	font-size: 16px;
	line-height: 19px;
	font-family: Trebuchet MS;
	text-decoration: underline;
}




a:link.num, a:active.num, a:visited.num
{
	color: #B595A3;
	font-size: 12px;
	line-height: 19px;
	font-family: Trebuchet MS;
	text-decoration: none;
}

a:hover.num  {
	color: #ffffff;
	font-size: 12px;
	line-height: 19px;
	font-family: Trebuchet MS;
	text-decoration: underline;
}


a:link.leftmenu, a:active.leftmenu, a:visited.leftmenu
{
	color: #223362;
	font-size: 17px;
	line-height: 21px;
	font-weight: bo ld;
	font-family: Arial narrow;
	text-decoration: none;

}

a:hover.leftmenu  {
	color: #7A0C0C;
	font-size: 17px;
	line-height: 21px;
	font-weight: b old;
	font-family: Arial Narrow;
	text-decoration: underline;
}



li.lft
{
	color: #624226;
	padding-bottom: 13px;
   list-style-image: url( ../img/bul.gif);
}

.giftscatdiv {width: 185px;}
b {color: #00B4FC; font-size: 130%; font-weight: bold; }
.search {background: url(../img/searchbg.gif) no-repeat ; width: 650px; height: 70px;} 
.searchtbl  {height: 65px; margin: 0 0 0px 10px;}
.searchinput {background: url(../img/searchinput.gif) no-repeat ; width: 559px; height: 45px;
 border: 0; font: bold 22px Trebuchet MS, Tahoma,  Verdana, Arial, verdana, Times New Roman !important;
padding: 0 5px 0 10px;color: #203943;}
.searchbutt {background: url(../img/searchbutt.png) no-repeat ; width: 45px; height: 40px; border: 0; 
margin: 0 0 0px 10px; }


