/* CSS Document */

BODY      { font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			margin: 0 0 0 0;
			background-image:url(../img/background6.gif);
			background-attachment:fixed;
			}
			
IMG {		border:0px;
			}

/* ========= KIDALTS ========= */		
	
			
.shadow-selindion  {
				background-image: url(../img/kidalts/selindion.png);
				background-position:top; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:366px;
				height:27px;
				}
			
.shadow-antonnosik  {
				background-image: url(../img/kidalts/antonnosik.png);
				background-position:top; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:366px;
				height:27px;
				}

.shadow-sergeishnyrov  {
				background-image: url(../img/kidalts/sergeishnyrov.png);
				background-position:top; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:366px;
				height:27px;
				}

.shadow-mishelgondri  {
				background-image: url(../img/kidalts/mishelgondri.png);
				background-position:top; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:366px;
				height:27px;
				}

.shadow-evgenichichvarkin  {
				background-image: url(../img/kidalts/evgenichichvarkin.png);
				background-position:top; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:366px;
				height:27px;
				}

.shadow-georgebush  {
				background-image: url(../img/kidalts/georgebush.png);
				background-position:top; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:366px;
				height:27px;
				}

.shadow-hayaomiyadzaki  {
				background-image: url(../img/kidalts/hayaomiyadzaki.png);
				background-position:top; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:366px;
				height:27px;
				}

.known_kidalts_text {
				height:89px; 
				padding-right:20px;			
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#999999;
				}
				
.known_kidalts_timeout  {
				background-image: url(../img/kidalts/timeout1.png);
				background-position:right; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:260px;
				height:26px;
				}
			
			
			
			
			
/* ========= CATALOG ========= */


.catalog_pic_border {
				border-top:1px solid #313131;
				border-right:1px solid #313131;
				border-bottom:1px solid #313131;				
				}

.gift_bg  {
				background-image: url(../img/popup1.png);
				background-position:top left; background-repeat:no-repeat; filter:expression(fixPNG(this));
				}

.subscribe_bg  {
				background-image: url(../img/subscribe/subscribe_bg.png);
				background-position:top left; background-repeat:repeat; filter:expression(fixPNG(this));
				}
.temp_alarusse {
				background-image: url(../img/a-la-russe2.png);
				background-position:top left; background-repeat:repeat; filter:expression(fixPNG(this));
				}

			
/* ========= NEWS ========= */



.news_bg  {
				background-image: url(../img/news/bg.png);
				background-position:top left; background-repeat:no-repeat; filter:expression(fixPNG(this));
				}

.news_bg_hot  {
				background-image: url(../img/news/bg_hot.png);
				background-position:top left; background-repeat:no-repeat; filter:expression(fixPNG(this));
				}

.news_title {   
				line-height:16px;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				padding:0 100px 0 20px;
				}
				
				
* html .news_title {
	display: inline-block;
	vertical-align: middle;
}
				
/*
.news_title_1 {   display: table-row;
				padding:0 100px 0 20px;
				line-height:16px;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#FFFFFF;
				height:40px;
				vertical-align:middle;
				}
*/

.news_date {    padding:15px 0 15px 20px;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:9px;
				color:#666666;
				}

.news_text {    padding:0 30px 0 20px;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#FFFFFF;
				}



/* ========= BUY ========= */	


.shnur  {		position: absolute;
				z-index:20;
				top: 257px;
				left: 654px;
				background-image: url(../img/buy/shnur1.png);
				background-position:top left; background-repeat:no-repeat; filter:expression(fixPNG(this));
				}

.form_div  {	position:relative;
				width:642px;
				height:185px;
				padding:9px 23px 23px 23px;
				}

.form_bg  {
				background-image: url(../img/buy/form_bg1.png);
				background-position:top left; background-repeat:no-repeat; filter:expression(fixPNG(this));
				width:688px;
				height:220px;
				}

.order_input {	
				background-color:#000000; 
				border:1px solid #666666; 
				color:#FFFFFF; 
				margin-top:2px;
				padding:3px 0 3px 5px;
				width:160px;
				font-weight:bold;
				font-size:14px;
				}

.order_input_long {	
				background-color:#000000; 
				border:1px solid #666666; 
				color:#FFFFFF; 
				margin-top:2px;
				padding:3px 0 3px 5px;
				width:337px;
				height:16px;
				font-weight:bold;
				font-size:14px;
				}
				
.order_textfield {
				background-color:#000000; 
				border:1px solid #666666; 
				color:#999999; 
				margin-top:2px;
				padding:3px 0 3px 5px;
				width:280px;	
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				height:160px;
				
				}				
				
.order_submit {	
				background-color:#663333; 
				border:1px solid #666666; 
				color:#FFFFFF; 
				margin-top:2px;
				padding:2px 0 2px 5px;
				width:287px;
				height:25px;
				font-size:11px;
				}				


/* ========= PROCESS ========= */	


.process_bg {		
				background-image: url(../img/process/raskroi.png);
				background-position:top left; background-repeat:no-repeat; filter:expression(fixPNG(this));
				}
				
					
/* ========= ALL PAGES ========= */			
			

.bottom_area {
				z-index:1;
				display:block;
				position: fixed;
				//position:absolute;
				left: expression(eval(document.documentElement.scrollLeft) + "px");
				top: 71%;
				height:30px;
				margin-top:115px;
				margin-left: 65px;
				white-space:nowrap;
				}	

.bottom_area_full { 
				z-index:1;
				display:block;
				position: fixed;
				//position:absolute;
				left: expression(eval(document.documentElement.scrollLeft) + "px");
				top: 71%;
				height:30px;
				margin-top:115px;
				white-space:nowrap;
				}	

.bottom_block {
				background-color:#0f0f0f;
				padding:5px 5px 4px 5px;
				border:1px dotted #333333;
				}	
			
			
#menu {		display:block;
			position: fixed;
			//position: relative;
			left: expression(eval(document.documentElement.scrollLeft) + "px");
			padding: 40px 0 0 65px;
			width:100%;
			white-space:nowrap;
			}
			
#logo {		display:block;
			position: fixed;
			//position: relative;
			left: expression(eval(document.documentElement.scrollLeft) + "px");
            right: 75px;
			top: 20px;
			}
			
.small_text {
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#999999;
			}
						
.small_text_10 {
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#999999;
			}
						
.white_text {
			font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			}
			
#footer {		display:block;
			position: fixed;
			//position: relative;
			left: expression(eval(document.documentElement.scrollLeft) + "px");
			padding: 40px 0 0 65px;
			right: 75px;
			top: 88%;
			}
			
			
.mainarea_catalog { position: absolute;
			height:407px;
			top:22%;
			left:625px;
			z-index:5;
			}

.mainarea_catalog_about {
			position: fixed;
			//position: absolute;
			left: expression(eval(document.documentElement.scrollLeft) + "px");
			margin-top:4px;
			top:22%;
			}

.mainarea_step {
			z-index:10;
			position: absolute;
			height:407px;
			left:65px;
			top:22%;
			}	
					
.mainarea {
			z-index:10;
			position: absolute;
			height:407px;
			top:22%;
			}
			

			
			
			
			
			
			
			
			
			

#menu_loop {		width: 100%;
            position: fixed;
			//position: relative;
			left: expression(eval(document.documentElement.scrollLeft) + "px");
			top:80%;
			padding: 40px 0 0 65px;
			}
			
#logo_loop {		position: fixed;
			//position: relative;
			left: expression(eval(document.documentElement.scrollLeft) + "px");
			right: 65px;
			padding: 30px 0 0 40%;
			}


a, a:link, a:active, a:visited { color:#FFFFFF; text-decoration:underline}
a:hover { color:#999999 }

a.vs, a.vs:link, a.vs:active, a.vs:visited { color:#999999; text-decoration:underline}
a.vs:hover { color:#FFFFFF }



#DICaptchaPic {float: left; color:#FFF;}
#DICaptchaPic p {float: left; width: 3px; height: 3px; margin: 0; padding: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin: 1px;}



