*{margin: 0;padding: 0;}

a img,fieldset{border: none}
ul{list-style: none;}

a {text-decoration:none; color: #069;}
a:hover {text-decoration: underline;}

.nowrap {white-space: nowrap}

input, select, button {font: 11px tahoma,sans-serif;}
option {padding: 0 5px 0 0;}

hr {display: none;}

.floatright {float:right;}
.textleft {text-align:left;}
.textright {text-align:right;white-space:nowrap;}
.clear {font-size:0;clear:both;}
.green {color:#690;font-weight:bold;}
.red {color:#C00;font-weight:bold;}

.textblue{color:#069;}

img.floatleft {float:left;margin:0 10px 0 0;}

html{
	min-height: 100%;
	height:auto;
}

body {
	font:62.5%/1.2em arial,tahoma,sans-serif;
	color:#666;
	text-align:center;
	background: url(../img/botgrad.gif) repeat-x 0 100% #fff;
	height:100%;
}


.out{
	text-align:left;
	width:990px;
	margin:0 auto;
	min-height:100%;
	position:relative;
	overflow:hidden;
}

#table_div {display:table;height:100%; width:100%; }
#valgin_div {display:table-cell;height:100%; width:100%;vertical-align:middle; }

.out2{
	text-align:center;
	width:978px;
	height:622px;
	position:relative; 
	margin:0 auto;
	}
	
.linetop{
	background:url(../img/top-line.gif) no-repeat top left #3f89b9;
	height:23px;
	}

.content{
	width:645px;
	overflow:hidden;
	float:right;
	position:relative;
	padding:14px 6px 20px 0; 
	z-index:5000;
	}
.continner{
	width:645px;
	background:url(../img/content-bg-top.png) no-repeat 0 0!important;
	background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/content-bg-top.png', sizingmethod='crop');
	overflow:hidden;
	}
.shad-leftright{
	width:595px;
	padding:0 0 0 50px;
	overflow:hidden;
	background:url(../img/content-bg-middle.png) repeat-y 0 0!important;
	background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/content-bg-middle.png', sizingmethod='scale');
	min-height:473px;
	height:expression(this.scrollHeight < 473? "473px" : "auto");
	}
	
.out .logo{
	width:237px;
	height:62px;
	background:url(../img/logo.gif) no-repeat 0 0;
	position:absolute;
	top:38px; left:48px;
	z-index:1000;
	}
	.out  .logo a{
		display:block;
		position:relative;
		height:62px;
		width:237px;
		outline:none;
		}
		.out  .logo a span{display:none;}
	
	.out2 h2.logo{
		width:262px;
		height:67px;
		background:url(../img/logomain.gif) no-repeat 0 0;
		margin:0px auto 0;
		}
		.out2 .logo a{
		display:block;
		height:67px;
		width:262px;
		outline:none;
		}
		.out2 .logo a span{display:none;}
	
.swf{
	overflow:hidden;
	float:left;
	width:337px;
	height:501px;
	padding:151px 0 140px 0;
	}

.menu{
	width:539px;
	height:120px;
	padding:15px 0 11px 86px;
	position:relative;
	}	
	.menu p{text-align:right;font:12px tahoma,sans-serif;color:#069;padding-right:11px;padding-bottom:2px;}
	.menu img{padding:5px 0 0 17px;}


.mainbigmenu{
	width:755px;
	height:174px;
	background:url(../img/mainmenu_bg.gif) no-repeat 0 0;
	margin:200px auto 0;
	padding-bottom:160px;
	}
	.mainbigmenu ul{
		width:612px;
		height:174px;
		margin:0 auto;
		}
		.mainbigmenu ul li{
			height:174px;
			float:left;
			}
			.mainbigmenu ul li a{
				display:block;
				background:url(../img/mainmenu.jpg) no-repeat;
				height:174px;
				outline:none;
				}
				.mainbigmenu ul li a span{display:none;}
				
.mainbigmenu ul li.about a{width:97px;background-position:-2px 0px;}
.mainbigmenu ul li.about a:hover{width:97px;background-position:-2px -178px;}
.mainbigmenu ul li.brand a{width:84px;background-position:-99px 0;margin-right:0px;}
.mainbigmenu ul li.brand a:hover{width:84px;background-position:-99px -178px;margin-right:0px;}
.mainbigmenu ul li.news a{width:69px;background-position:-183px 0;margin-right:8px;}
.mainbigmenu ul li.news a:hover{width:69px;background-position:-183px -178px;margin-right:8px;}
.mainbigmenu ul li.events a{width:101px;background-position:-260px 0px;margin-right:12px;}
.mainbigmenu ul li.events a:hover{width:101px;background-position:-260px -178px;margin-right:12px;}
.mainbigmenu ul li.job a{width:63px;background-position:-373px 0px;margin-right:7px;}
.mainbigmenu ul li.job a:hover{width:63px;background-position:-373px -178px;margin-right:7px;}
.mainbigmenu ul li.press a{width:95px;background-position:-443px 0px;margin-right:5px;}
.mainbigmenu ul li.press a:hover{width:95px;background-position:-443px -178px;margin-right:5px;}
.mainbigmenu ul li.cont a{width:71px;background-position:-543px 0px;}
.mainbigmenu ul li.cont a:hover{width:71px;background-position:-543px -178px;}


.noyes18{
	width:419px;
	height:203px;
	margin:106px auto 0;
	}
	.noyes18 a{display:block;outline:none;}
	.noyes18 span{display:none;}
	.noyes18 .no{
		width:152px;
		height:203px;
		float:left;
		background:url(../img/no18.gif) no-repeat 0 0;
		margin-right:104px;
		}
		.noyes18 .no a{width:152px;height:203px;}
	.noyes18 .yes{
		width:163px;
		height:203px;
		float:left;
		background:url(../img/yes18.gif) no-repeat 0 0;
		}
		.noyes18 .yes a{width:163px;height:203px;}
		
	
	
.copymain{font:10px arial,sans-serif;color:#2c7fa8;text-align:center;}	
.age{font-size:9px;}
.lookin{font:11px arial,sans-serif;color:#2c7fa8;text-align:center;padding-top:195px;padding-bottom:21px;}	


.post{
	width:576px;
	font-size:1.1em;
	line-height:1.3em;
	position:relative;
	padding-bottom:10px;
	overflow:hidden;
	}
.post > a{
	background:url(../img/text.gif) no-repeat 0 0;
	height:36px;
	margin-left:25px;
	display: block;
	width:100%;
	}
	.post > a span{display:none;}
	.post > a.news{background-position:0 0;}
	.post > a.event{background-position:0 -44px;}
	.post > a.career{background-position:0 -88px;}
	.post > a.about{background-position:0 -128px;}
	.post > a.contact{background-position:0 -172px;}
	.post > a.brands{background-position:0 -218px;height:40px;}
	.post > a.press{background-position: 0 -264px;}
	.post > a.sitemap{background-position: 0 -304px;height:40px;}


.submenu{
	float:left;
	width:160px;
	overflow:hidden;
	}
	.subimg{margin:14px 0 8px 44px;}
	.submenu ul{padding:12px 0 0 28px;}
	.submenu ul li{padding:0 17px 7px 10px;}
	.submenu ul li.act{background:url(../img/sm_icons.gif) no-repeat -4px -60px;}
	.sub2menu ul li.act{background:url(../img/sm_icons.gif) no-repeat -4px -60px;}
	.submenu ul li ul{padding-top:7px;padding-left:0px;display:none;}
	
.yearlist li{padding-bottom:10px;}
	
.postinner{
	padding:13px 10px 0 0px;
	float:right;
	width:405px;
	overflow:hidden;
	}
.postinner h1{font:normal 1em arial,sans-serif;padding-bottom:16px;color:#069;}
.postinner .paddzero{padding:0;}
.innt{width:293px;float:right;left: 90px;margin-bottom:20px;}	

.brandblock{
	width:293px;
	overflow:hidden;
	clear:both;
	}
	.brandblock .img{
		width:130px;
		float:left;
		overflow:hidden;
		text-align:center;
		}
		.brandblock .text{
			float:right;
			overflow:hidden;
			width:160px;
			}
	
.sub2menu{
	width:95px;
	float:left;
	}	
	.sub2menu ul{padding-top:7px;}
	.sub2menu li{padding:0 0 5px 11px;}
	.sub2menu ul li.act{background:url(../img/sm_icons.gif) no-repeat -1px -60px;}
	.sub2menu img{padding-left:9px;}
	
.newslist{line-height:1.2em;}
	.newslist p{padding:0;}
	.newslist li{
		padding-bottom:13px;
		clear:both;
		}
	.career li{padding-bottom:25px;}
	.newslist .link{text-align:right;}
	.newslist .link a{padding-left:13px;}
	.newslist .link a:hover{background:url(../img/sm_icons.gif) no-repeat 0 -59px;}
	.newslist img{float:left;margin-right:56px;}
.career {padding-right:20px;}
.career ul ul, .career li li{margin:0;padding:0;}
.career li li {padding-left:10px;background:url(../img/def.gif) no-repeat 0px 4px;}

.textin{width:380px;float:right;}
.gallery img{padding:11px 10px 10px 0;}
.gallery2 img {border:1px solid #bedeff;}
.gallery3 span{width:72px;height:98px;float:left;display:block;position:relative;margin:0 12px 18px 0;}
.gallery3 span span{
	position:absolute;
	z-index:100;
	margin:0;
	top:0;
	left:0;
	}
.gallery3 span span i{
	width:72px;
	height:98px;
	display:block;
	background:url(../img/white_bottle.png) no-repeat 0 0!important;
	background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/white_bottle.png', sizingmethod='crop');
	}
.gallery4 img{padding:0 15px 0 0;}	
	
.sm_img_floatleft{float:left;margin-right:20px;}
	
.arrowsbig{font-size:1px;line-height:1px;height:1px;} 
.arrowsbig a{display:block;position:absolute;width:65px;height:22px;background:url(../img/updownarrows.gif) no-repeat 0 0;outline:none;}
.arrowsbig a span{display:none;} 
.arrowsbig a.up{top:25px;left:324px;display:none;}
.arrowsbig a.down{bottom:10px;left:324px;background-position:0 -24px;display: none;}
	
.arrowssmall{font-size:1px;line-height:1px;height:1px;} 
.arrowssmall a{display:block;position:absolute;width:19px;height:11px;background:url(../img/updownarrowsSmall.gif) no-repeat 0 0;outline:none;}
.arrowssmall a span{display:none;} 
.arrowssmall a.up{top:25px;right:0px;display:none;}
.arrowssmall a.down{bottom:10px;right:0;background-position:0 -12px;display: none;}

.eventmain .submenu{display:none;}
.eventmain .postinner{width:524px;}
.eventmain .newslist li{padding-bottom:21px;overflow:hidden;width:524px;}

.pager{
	position:absolute;
	bottom:12px; right:10px;
	}	
	.pager span, .pager a{padding-right:2px;}
	
	
.sm_icons{
	width:13px;
	height:62px;
	position:absolute;
	top:208px; left:21px;
	z-index:10000;
	}
	.sm_icons p{position:relative;}
	.sm_icons a{
		display:block;
		width:11px;
		height:10px;
		background:url(../img/sm_icons.gif) no-repeat 0 0;
		margin-bottom:15px;
		z-index:10000;
		}
		.sm_icons a span{display:none;}
	.sm_icons a.cont{background-position:0px -25px;}
	.sm_icons a.map{background-position:0px -49px;}
	
.copyr{
	width:645px;
	height:46px;
	text-align:center;
	font:11px arial,sans-serif;
	color:#069;
	background:url(../img/content-bg-bottom.png) no-repeat 0 0!important;
	background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/content-bg-bottom.png', sizingmethod='crop');
	}
	.copyr p{position:relative;z-index:10000;text-align:left;padding:18px 0 0 103px;}
.gallery2{
	height: 408px;
	overflow: hidden;
	position: relative;
}
dfn {
    color:#006699;
	font-style:normal;
}
/* WYMeditor */

/* P: Голубой текст */
p.textblue {
  color: #006699;
  /*  color: #006699; */
}

/* Img: Голубая рамка  */
img.blueBorder{
	border:1px solid #BEDEFF;
	/* border:1px solid #BEDEFF; */
}
/* Img: Фото с отступом с правой стороны*/
img.marginRight{
	margin: 0 17px 10px 0;
	/* margin: 0 17px 10px 0; */
}
/* P: параграф без отступов вверху и внизу */
p.noMargiNoPadding{
	margin:0;
	padding:0;
	/* margin:0 padding:0; */
}
/* P: параграф с отступом внизу */
p.marginBootomLarge{
	margin-bottom:10px;
	/* margin-bottom: 10px; */
}
/* /WYMeditor */
.row{
	clear:both;
	margin-bottom:10px;
	overflow: hidden;
}
.row img {
	margin: 0 10px 10px 0;
}
.careerContent{
	display:none;
}
.careerToggle{
	padding-left:10px;
	display:block;
	background: url("../img/minus_plus.gif") no-repeat  -1px 2px;
}
.isOpen{
	background: url("../img/minus_plus.gif") no-repeat -3px -8px;
}
.gammaText{
}
.notActiveLink{
	cursor: text;
}
.row ul{
	list-style-type: disc;
	list-style-position: outside;
	margin-left:13px;
}
.gammaPadding{
	padding-top:10px;
}
.errors{
	font-size: 14px;
	font-weight: bold;
	color: #023466;
	text-align:center;
	width:600px;
	margin-left:-300px;
	position:absolute;
	top:100px;
	left: 50%;
	overflow: hidden;
}
.errors p{
	text-align: center;
	margin-bottom: 10px;
}
.gallery2 .scroll a:hover{
	text-decoration: none;
}
.scroll li,.scroll li{
	margin-left: 20px;
	padding-bottom: 3px;
}
.scroll ol {
	list-style-type: decimal;
}
.scroll ul{
	list-style-type: disc;
}

.scroll ol li ol li,.scroll ol ol li{
	margin-left: 20px;
}

/* Start page */
.agetext h2{
	background:url(../img/txt-wellcome.png) no-repeat 100% 0;
	width:370px;
	height:29px;
	margin:0 auto;
	margin-top:60px;
	margin-bottom:55px;
	}
	.agetext h2 span{display:none;}
	
.agetext p{
	font-size:12px;
	color:#3a88ae;
	font-family:arial,sans-serif;
	padding-bottom:30px;
	}
.agetext p.red{color:#ff0000;}

.ageform{
	width:690px;
	margin:0 auto;
	clear:both;
	}
	.ageform p{float:left;padding-right:36px;height:29px;} 
.ageform p select{outline:none;outline-width:0;}
.date select{width:87px;border:1px solid #7f9db9;padding:1px;}	
.month select{width:87px;border:1px solid #7f9db9;padding:1px;}	
.year select{width:87px;border:1px solid #7f9db9;padding:1px;}	
.country select{width:157px;border:1px solid #7f9db9;padding:1px;}	
.ageform p.subm{padding:0;width:108px;height:29px;}
.subm input{
	background:url(../img/entersite.png) no-repeat 0 0;
	width:108px;
	height:29px;
	border:0px;
	cursor:pointer;
	outline:none;
	color:#fff;
	font-size:1px;
	text-align:left;
	float:left;
	}

.agefooter{margin:0 auto;width:100%;clear:both;padding-top:120px;padding-bottom:15px;}
.agefooter p{
	font-size:12px;
	color:#3a88ae;
	font-family:arial,sans-serif;
	padding-bottom:20px;
	}
	.agefooter p.sm{font-size:10px;padding:0;}
	.agefooter p a{text-decoration:underline;color:#006699;}
	.agefooter p a:hover{text-decoration:none;color:#006699;}
    .outer2{
    	width:750px;
    	margin:0 auto;
    	padding-top:15px;
    	}

    	.outer2 h2.logo{
    		width:262px;
    		height:67px;
    		background:url(../img/logomain.gif) no-repeat 0 0;
    		margin:0px auto 0;
    		}
    		.outer2 .logo a{
    		display:block;
    		height:67px;
    		width:262px;
    		outline:none;
    		}
    		.outer2 .logo a span{display:none;}	
    		
.login_press{
	width:245px;
	overflow:hidden;
	padding-left:65px;
	}
	.row .login_press ul{list-style-type:none;margin:0;padding-left:20px;}
	.scroll .login_press li, .scroll .login_press li{margin:0;}
	.login_press li{
		float:left;
		width:245px;
		overflow:hidden;
		padding-bottom:9px;
		font-size:11px;
	}
	.login_press li.bts{width:148px;padding-left:58px;}
	.login_press li label {
		display:block;
		float:left;
		color:#006699;
		text-align:right;
		padding-right:14px;
		width:43px;
	}
	.login_press li input.txt{
		color:#006699;
		border:1px solid #069;
		padding:1px 3px;
		width:140px;
		}
.enterbutt{
	background:url(../img/butt-enter.gif) no-repeat 0 0;
	width:28px;
	height:16px;
	cursor:pointer;
	border:0;
	float:left;
	margin:0 30px 0 0;
	display:block;
	padding:0;
	}
.clearbutt{
	background:url(../img/butt-clear.gif) no-repeat 0 0;
	width:54px;
	height:15px;
	cursor:pointer;
	border:0;
	margin:0px;
	display:block;
	float:right;
	}
.pressimg{
	padding-left:77px;
	padding-top:50px;
	}
	
.menup{
    width:280px;
    overflow:hidden;
    padding-bottom:30px;
    }
    .menup li.act{background:url(../img/arrowblue.png) no-repeat 0 6px;}
    .menup li{
        float:left;
        width:150px;
        padding-left:12px;
        line-height:18px;
        }
        .menup li li{
            width:140px;
            padding-left:12px;
            }
            .menup li li li{
            width:140px;
            padding-left:12px;
            }

.presspage{background:none;background-color:#fff;}

.presspage .out{
    width:870px;
    margin-bottom:-160px;
    min-height:100%;
    height:auto;
    margin-top:-23px;
    }
*html .presspage .out{height:100%;}
#push{height:160px;clear:both;}

.presspage h2.logop{
    background:url(../img/logosm.png) no-repeat 0 0;
    width:203px;
    height:49px;
    float:left;
    margin-top:41px;
}
.presspage h2.logop span{display:none;}

.pheader{
    width:870px;
    overflow:hidden;
    clear:both;
    padding-bottom:13px;
    padding-top:23px;
}
.lime{
    width:233px;
    height:96px;
    background:url(../img/limons.jpg) no-repeat 0 0;
    float:right;
    margin-top:40px;
}

.presscont{
    clear:both;
    overflow:hidden;
    width:100%;
    font-size:11px;
}
.presscont .lft{
    float:left;
    width:276px;
    overflow:hidden;
}
.presscont .rgt{
    float:left;
    width:560px;
    overflow:hidden;
}
.backtosite{
    background:url(../img/butt-siteback.png) no-repeat 0 0px;
    width:122px;
    height:17px;
    margin-bottom:24px;
    margin-left:13px;
}
.backtosite p, .backtosite a{display:block;width:122px;height:17px;}
.backtosite span{display:none;}
.backtosite a{position:relative;}

.footer{
    width:100%;
    overflow:hidden;
    text-align:left;
    height:160px;
    clear:both;
    background: url(../img/botgrad.gif) repeat-x 0 100% #fff;
    position:relative;
}
.footer .inner{
    width:870px;
    margin:120px auto 0;
    height:100px;
    position:relative;
}
.copyr2 p{font-weight:bold;font-size:11px;color:#069;margin-left:13px;}

.pressrelize{
    overflow:hidden;
    width:560px;
    }
    .pressrelize ul li{
        overflow:hidden;
        width:560px;
        padding-bottom:40px;
        }
    .pressrelize ul li strong.date{
        display:block;
        float:left;
        width:84px;
        color:#069;
        }
    .pressrelize ul li p{
        float:left;
        width:465px;
        line-height:13px;
        }
    .pressrelize ul li .text{
        clear:both;
        width:560px;
        overflow:hidden;
        }

h2.h2{
    background:url(../img/text-press.png) no-repeat 0 0;
    width:180px;
    height:14px;
    margin-bottom:23px;
    }
h2.h2 span{display:none;}
        
h2.pcont{background-position:0 -15px;}
h2.phbank{background-position:0 -28px;}
h2.pbevents{background-position:0 -44px;}
h2.pnews{background-position:0 -59px;}

.pgallery h3{color:#069;font:bold 14px arial,sans-serif;text-align:center;padding-bottom:20px;}
.pgallery{
    width:570px;
    overflow:hidden;
    }
    .pgallery li{
        float:left;
        width:72px;
        padding-right:22px;
        overflow:hidden;
        text-align:center;
        padding-bottom:10px;
        }
        .pgallery li div{
            width:72px;
            height:98px;
            margin-bottom:10px;
            position:relative;
            }
            .pgallery li div img{width:72px;height:98px;}

.pd10{padding-bottom:10px;}
.fntsize{font-size:11px;padding-left:32px;}

.imglook, .imgdown{
    width:13px;
    height:13px;
    display:block;
    position:absolute;
    }
.imglook span, .imgdown span{display:none;}
.imglook{background: url(../img/ico-look.png) no-repeat 0 0;top:85px;left:40px;}
.imgdown{background: url(../img/ico-down.png) no-repeat 0 0;top:85px;left:56px;}    

.dload{
    float:right;
    margin-right:10px;
    }
    .dload a{padding-left:10px;}
    .dload a:hover{background:url(../img/arrowblue.png) no-repeat 0 6px;}
.pger{text-align:center;padding-top:13px;font-size:11px;}

.backtosite{
	background:url(../img/butt-siteback.png) no-repeat 0 0px;
	width:122px;
	height:17px;
	margin-bottom:24px;
	margin-left:13px;
	}
	.backtosite p, .backtosite a{display:block;width:122px;height:17px;}
	.backtosite span{display:none;}
	.backtosite a{position:relative;}
.copyr2 p{font-weight:bold;font-size:11px;color:#069;margin-left:13px;}
.blue{color:#069;}
.conttext{line-height:14px;}


.pgallery{
	width:570px;
	overflow:hidden;
	}
	.pgallery li{
		float:left;
		width:72px;
		padding-right:22px;
		overflow:hidden;
		text-align:center;
		padding-bottom:10px;
		}
		.pgallery li div{
			width:72px;
			height:98px;
			margin-bottom:10px;
			position:relative;
			}
			.pgallery li div img{width:72px;height:98px;}
			
.imglook, .imgdown{
	width:13px;
	height:13px;
	display:block;
	position:absolute;
	}
.imglook span, .imgdown span{display:none;}
.imglook{background: url(../img/ico-look.png) no-repeat 0 0;top:85px;left:40px;}
.imgdown{background: url(../img/ico-down.png) no-repeat 0 0;top:85px;left:56px;}
.imgbarnd{padding-bottom:28px;}
	
.errormess{padding-bottom:24px;height:15px;}
.agetext .errormess p.red{padding-bottom:0px;}
.clearboth{clear:both;}
.imgsm{width:84px;float:left;text-align:center;margin-right:56px;}
.newslist .imgsm img{margin:0;float:none;}	

.scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 334px;
	height:100px;
	float:left;
}

.scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}

.items div {
	float:left;
}

a.browse {
	background:url(../img/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:40px 2px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 			{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover 		{ background-position:-30px -30px; }
a.right:active 	    { background-position:-60px -30px; } 


/* left */
a.left				{ margin-left: 0px; } 
a.left:hover  		{ background-position:-30px 0; }
a.left:active  	    { background-position:-60px 0; }

/* up and down */
a.up, a.down		{ 
	background:url(../img/scrollable/arrow/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}

/* up */
a.up:hover  		{ background-position:-30px 0; }
a.up:active  		{ background-position:-60px 0; }

/* down */
a.down 				{ background-position: 0 -30px; }
a.down:hover  		{ background-position:-30px -30px; }
a.down:active  	    { background-position:-60px -30px; } 


/* disabled navigational button */
a.disabled          {
	visibility:hidden !important;		
} 	

#overlay            {
	color:#efefef;
	height:450px;
	display:none;
	z-index:20000;
}
	
div.contentWrap     {
	height:441px;
	overflow-y:auto;
	z-index:19000;
}
div.contentWrap div div { display: none;}
a.close             {
	background:url(../img/closebox.png) no-repeat;
	background-color:white;
	position:absolute;
	top:-11px;
	right:0px; 
	width:42px;
	height:11px;
	cursor:pointer;
	z-index:19500;
}
