/* CSS Document */
BODY {
	margin:0px;
	padding-left:0px;
	width:100%;
	height:100%;
	min-height:100%;
}
html {
	width:100%; 
	height:100%;
}
/*-------------------------------------------------------------------------------------------*/
#logo {
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	width: 400px;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E9BA01;
	padding-top: 140px;
	font-weight: bold;
}
#welcome {
	position: relative;
	width: 100%;
	background-image: url(bg00.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#topWelcome {
	position: relative;
	height: 520px;
	width: 998px;
}
#centerFlash {
	position: absolute;
	left: 266px;
	top: 84px;
}
#mainLink01 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 116px;
	top: 177px;
}
#mainLink01 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink01 a:hover {
	cursor:pointer;
	background-image: url(but01tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
#mainLink02 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 177px;
	top: 290px;
}
#mainLink02 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink02 a:hover {
	cursor:pointer;
	background-image: url(but02tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
#mainLink03 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 278px;
	top: 370px;
}
#mainLink03 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink03 a:hover {
	cursor:pointer;
	background-image: url(but03tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
#mainLink04 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 397px;
	top: 413px;
}
#mainLink04 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink04 a:hover {
	cursor:pointer;
	background-image: url(but04tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
#mainLink05 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 517px;
	top: 412px;
}
#mainLink05 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink05 a:hover {
	cursor:pointer;
	background-image: url(but05tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
#mainLink06 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 636px;
	top: 369px;
}
#mainLink06 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink06 a:hover {
	cursor:pointer;
	background-image: url(but06tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
#mainLink07 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 738px;
	top: 289px;
}
#mainLink07 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink07 a:hover {
	cursor:pointer;
	background-image: url(but07tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
#mainLink08 {
	position: absolute;
	height: 99px;
	width: 99px;
	left: 813px;
	top: 178px;
}
#mainLink08 a {
	cursor:pointer;	
	height: 99px;
	width: 99px
	display: block;
}
#mainLink08 a:hover {
	cursor:pointer;
	background-image: url(but08tw.jpg);
	background-repeat: no-repeat;	
	display: block;
}
/*-------------------------------------------------------------------------------------------*/
td.bg_0 {
	width:100%;
	height:124px;
	background-image:url(bg_0.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
table.logo {
	width:100%;
	height:124px;
}
td.logo {
	height:124px;
}
div.logo {
	height:124px;
	width:384px;
	z-index:2;
}
td.bg_1 {
	width:100%;
	height:162px;
	background-image:url(bg_1.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
td.bg_2 {
	width:100%;
	height:224px;
	background-image:url(bg_2.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
td.bg_3 {
	width:100%;
	height:240px;
	background-image:url("bg_3.jpg");
	background-repeat:no-repeat;
	background-position: center;
}
td.main_news {
	width:310px;
	height:240px;
}
label {
	color:#b1ddff;
	font-family:Tahoma;
	font-size:14px;
}
td.main_welcome {
	width:690px;
	height:240px;
	padding:97px 0px 0px 35px;
	color:#b1ddff;
	font-family:Tahoma;
	font-size:14px;
	vertical-align:top;
}
td.news {
	width:100%;
	padding:77px 0px 0px 47px;
	color:#5881be;
	font-family:Tahoma;
	font-size:11px;
	vertical-align:top;
}
td.news_2 {
	width:100%;
	padding:29px 0px 0px 47px;
	color:#5881be;
	font-family:Tahoma;
	font-size:11px;
	vertical-align:top;
}
font.news_date {
	color:#fffc00;
	font-weight:bold;
	font-family:Tahoma;
	font-size:12px;
}
font.news_zg_2 {
	color:#b1ddff;
	font-weight:bold;
	font-family:Tahoma;
	font-size:12px;
}
div.main_link_1 {
	width:99px;
	height:99px;
	position:relative;
	left:116px;
	top:23px;
	z-index:2;
}
a.main_link_1 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_1_tw.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_1:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.main_link_2 {
	width:99px;
	height:99px;
	position:relative;
	left:177px;
	top:5px;
	z-index:2;
}
a.main_link_2 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_2_tw.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_2:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.main_link_3 {
	width:99px;
	height:99px;
	position:relative;
	left:102px;
	top:87px;
	z-index:2;
}
a.main_link_3 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_3_tw.jpg");
	background-position:0px 0px;
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_3:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.main_link_4 {
	width:99px;
	height:99px;
	position:relative;
	left:47px;
	top:125px;
	z-index:2;
}
a.main_link_4 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_4_tw.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_4:hover{
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.main_link_5 {
	width:99px;
	height:99px;
	position:relative;
	left:-7px;
	top:127px;
	z-index:2;
}
a.main_link_5 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_5_tw.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_5:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.main_link_6 {
	width:99px;
	height:99px;
	position:relative;
	left:-70px;
	top:85px;
	z-index:2;
}
a.main_link_6 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_6_tw.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_6:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.main_link_7 {
	width:99px;
	height:99px;
	position:relative;
	left:-150px;
	top:5px;
	z-index:2;
}
a.main_link_7 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_7_tw.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_7:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.main_link_8 {
	width:99px;
	height:99px;
	position:relative;
	left:-95px;
	top:28px;
	z-index:2;
}
a.main_link_8 {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("but_8_tw.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.main_link_8:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
div.center_flash {
	z-index:0;
	width:476px;
	height:433px;
	position:relative;
	left:125px;
	top:-185px;
	margin-bottom:-400px;
}
/*-------------------------------------------------------------------------------------------*/
table.main_sub {
	width:100%;
}
td.main_under_head_sub {
	height:49px;
	background-image:url("top_bg_vnytr.jpg");
	background-repeat:no-repeat;
	background-position:center;
	font-family:Tahoma;
	font-size:11px;
	color:#4459b5;
	padding-left:18%;
}
/******************************************/
td.main_head_sub {
	height:181px;
	background-color:#212d62;
}
img { 
	behavior:url("/images/iepngfix.htc");
}
#main_fl_lg_sub {
	width:943px;
	height:181px;
}
#logo_sub {
	width:333px;
	height:181px;
	background-image:url("/images/logo_vnytr.jpg");
	float:left;
	vertical-align:middle;
}
#flash_sub {
	width:610px;
	height:195px;
	float:left;
	visibility:visible;
	z-index:10;
	overflow: visible;
	margin-bottom:-14px;
	margin-left:-1px;
	display:block;
	position:relative;
}
#before_after {
	visibility:visible;
	z-index:10;
	overflow: visible;
}
/******************************************/
td.main_menu_sub {
	height:153px;
}
#menu_sub {
	width:943px;
	height:153px;
	background-image:url("/images/menu_bg_vnytr.jpg");
	background-position:center;
	background-repeat:no-repeat;
}
img.menu_sp {
	width:99px;
	height:99px;
}
#buttom_1 {
	width:99px;
	height:99px;
	position:relative;
	left:12px;
	top:5px;
	z-index:1;
	float:left;
	margin-right:-99px;
	overflow:visible;
}
a.buttom_1_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_1.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_1_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_1.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
#buttom_2 {
	width:99px;
	height:99px;
	position:relative;
	left:120px;
	top:9px;
	z-index:1;
	float:left;
	margin-right:-99px;
}
a.buttom_2_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_2.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_2_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_2.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
#buttom_3 {
	width:99px;
	height:99px;
	position:relative;
	left:227px;
	top:16px;
	z-index:1;
	float:left;
	margin-right:-99px;
}
a.buttom_3_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_3.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_3_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_3.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
#buttom_4 {
	width:99px;
	height:99px;
	position:relative;
	left:333px;
	top:35px;
	z-index:1;
	float:left;
	margin-right:-99px;
}
a.buttom_4_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_4.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_4_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_4.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
#buttom_5 {
	width:99px;
	height:99px;
	position:relative;
	left:441px;
	top:37px;
	z-index:1;
	float:left;
	margin-right:-99px;
}
a.buttom_5_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_5.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_5_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_5.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
#buttom_6 {
	width:99px;
	height:99px;
	position:relative;
	left:549px;
	top:21px;
	z-index:1;
	float:left;
	margin-right:-99px;
}
a.buttom_6_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_6.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_6_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_6.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
#buttom_7 {
	width:99px;
	height:99px;
	position:relative;
	left:656px;
	top:10px;
	z-index:1;
	float:left;
	margin-right:-99px;
}
a.buttom_7_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_7.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_7_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_7.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
#buttom_8 {
	width:105px;
	height:99px;
	position:relative;
	left:763px;
	top:5px;
	z-index:1;
	float:left;
	margin-right:-99px;
}
a.buttom_8_link {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_8.jpg");
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}
a.buttom_8_link:hover {
	cursor:pointer;
	background-repeat:no-repeat;
	background-image:url("/images/buttom_8.jpg");
	background-position:0px -99px;
	position:absolute;
	top:0px;
	left:0px;
}
/******************************************/
#zg_about {
	width:943px;
	height:26px;
}
#content_text{
	width:900px;
	font-family:Tahoma;
	font-size:14px;
	color:#b1ddff;
	vertical-align:top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}

/******************************************/
td.main_footer_sub {
	height:29px;
	background-image:url(/images/footer_bg_vnytr.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	font-family:Tahoma;
	font-size:11px;
	color:#5f7dff;
	padding-bottom: 10px;
}

td.main_footer_sub a {
font-family:Tahoma;
font-size:11px;
}


.s_b_a_a_photo_link {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

a.b_a_a_photo_link {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
a.b_a_a_photo_link_small_first {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
}
a.b_a_a_photo_link_small {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

a.set1:link			      { font-family: tahoma; color:#5f7dff; text-decoration: underline; }
a.set1:active               { font-family: tahoma; color:#5f7dff; text-decoration: underline; }
a.set1:visited		   	{ font-family: tahoma; color:#5f7dff; text-decoration: underline; }
a.set1:hover     	    	{ font-family: tahoma; color: #b1ddff; text-decoration: underline; }

#zg_before_after_photo {
	width:943px;
	height:26px;
	background-image: url("zg_before_after_photo.jpg");
	background-repeat:no-repeat;
	background-position:left;
}
#ramka {
	background-image: url(ramka_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-left: 10px;
}
td.main_content_sub {
	background-image: url(bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
td.ramka {
	background-image: url(ramka_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	padding-left: 10px;
}
td.bottom {
	background-image: url(ramka_bot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	left: 0px;
	bottom: 0px;
	height: 45px;
}
#bottom {
	background-image: url(/images/ramka_bot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	left: 0px;
	bottom: 0px;
	height: 45px;
}
p.clearLeft {
	clear: both;
	font-weight: bold;
}
.floatLeft {
	float: left;
	margin-right: 20px;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #5f7dff;
	border: 1px solid #000000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: bold;
	cursor: pointer;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #2f418b;
	border: 1px solid #5f7dff;
	width: 200px;
	overflow: auto;
}
.inputsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #2f418b;
	border: 1px solid #5f7dff;
	width: 80px;
	overflow: auto;
}

a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #39F;
text-decoration: none;
font-weight: bold;
}
a:hover {
color: #b1ddff;
text-decoration: none;
}
/*gallery*/
/**/
.str {font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;}