body {
	font-family: Arial, sans-serif;
	font-size: 11px; line-height: 13px;
	font-style: normal; font-weight: normal;
	color: #555; background-color: white;
	
	margin-top: 0; padding-top: 0;}

table, tr, td, th {margin: 0; padding: 0; border: 0; font-size: 11px;}

.all {
	position: relative; width: 100%; text-align: center;
	margin: 0; padding: 0;
	border: 0px solid black; background-color: white;
	z-index: 1;}
	
.all2 {
	position: relative; text-align: left; width: 850px;
	margin-left: auto; margin-right: auto;
	margin-top: 0; margin-bottom: 0; padding: 0;
	border: 0px solid black; background-color: transparent;}

.all3 {
	position: relative; width: 850px; height: 830px;
	text-align: left;
	margin: 0; padding: 0;
	border: 0px solid black; background-color: transparent;
	background-image: none; background-repeat: no-repeat; background-position: 760px 145px;
	}

.contentframe {
	position: absolute; left: 190px; top: 40px;
	margin: 0; width: 560px; height: 375px;
	text-align: left; overflow: visible;
	border: 0px solid black; background-color: transparent;
	z-index: 100;}

.navigationframe {
	position: absolute; left: 0; top: 425px;
	margin: 0; width: 750px; min-height: 285px;
	text-align: justify;
	border: 0px solid black; background-color: transparent;
	z-index: 5;}
	
.footer {
	position: absolute; left: 0; bottom: 0px;
	padding: 0; margin: 0; width: 790px; height: 34px;
	font-size: 11px; line-height: 17px;
	border: 0px solid black; background-color: white;
	z-index: 0;}
	
.copyrightframe {
	position: absolute; left: 0; top: 0;
	padding: 0; margin: 0 0 0 190px; width: 600px; height: 34px;
	text-align: left; border: 0px solid black; 
	background-color: white;}

.maplinkframe {
	position: absolute; left: 0; top: 0;
	padding: 0 0 0 37px; width: 100px; height: 17px;
	text-align: left;
	background-color: white;}
		
.SearchForm {
	position: absolute; left: 35px; top: 18px;
	width: 101px; height: 13px;
	padding: 0; margin: 0;
	background-color: white;
	border: 0px solid white;}

.SearchField {
	position: absolute; top: 0; left: 0;
	width: 100px; font-size: 10px; line-height: 12px; font-weight: normal; color: gray;
	padding: 0; margin: 0;
	background-color: white;
	border-top: 0px solid gray; border-right: 0px solid gray; border-bottom: 1px solid gray; border-left: 0px solid gray;}

.SearchButton {
	position: absolute; top: 0; left: 101px;
	width: 1px; height: 1px;
	padding: 0; margin: 0;
	background-color: transparent;
	border: 0;}

.SearchForm_Big {
	position: relative; top: 0; left: 0;
	width:581px; height:19px;
	padding: 0; margin: 30px 0 30px 0;
	background-color: white;
	border: 0px solid white;}

.SearchField_Big {
	position: absolute; top: 0px; left: 0px;
	width:560px; height:19px; font-size:11px; line-height: 13px; font-weight: normal; color: gray;
	padding: 0; margin: 0;
	background-color: white;
	border-top: 0px solid gray; border-right: 0px solid gray; border-bottom: 1px solid gray; border-left: 0px solid gray;}

.SearchButton_Big {
	position: absolute; top: 0px; left: 562px;
	width:19px; height:19px;
	padding: 0; margin: 0;
	background-color: transparent;
	border: 0px solid white;}

.hotlinkframe {
	position: absolute; left: 10px; bottom: 0;
	width: 98%; height: 13px; overflow: hidden;
	padding: 0;
	text-align: left; font-size: 9px; line-height: 12px;
	color: #999999; background-color: transparent;
	z-index: 0;}
	
.image_560_320 {
	position: absolute; left: 190px; top: 95px;
	margin: 0; width: 560px; height: 320px;
	overflow: visible;
	border: 0; background-color: transparent; color: white;
	z-index: 0;}

.image_560_270 {
	position: absolute; left: 190px; top: 95px;
	margin: 0; width: 560px; height: 270px;
	overflow: visible;
	border: 0; background-color: transparent; color: white;
	z-index: 1000;}

.image_560_200 {
	position: absolute; left: 190px; top: 95px;
	margin: 0; width: 560px; height: 200px;
	overflow: visible;
	border: 0; background-color: transparent; color: white;
	z-index: 1000;}

.image_330_900 {
	position: absolute; left: 190px; top: 26px;}

.img {border: 0px solid white; display: block; position: absolute; left: 0; top: 0; z-index: 1000;}

img {border: 0px solid white;}

h1 {
	margin: 0; height: 57px;
	font-size: 18px; line-height: 20px;
	font-style: normal; font-weight: normal;
	text-align: left; overflow: visible; color: #777;}
	
h2 {
	margin: 30px 0 10px 0;
	font-size: 14px; line-height: 18px;
	font-style: normal; font-weight: normal;}
	
h3	 {
	margin: 20px 0 7px 0;
	font-size: 12px;
	font-style: normal; font-weight: normal;}

p {
	margin: 0 0 10px 0;
	font-size: 12px; line-height: 17px;
	font-style: normal; font-weight: normal;}

.refer {position: relative; top: -5px;}

.refery {position: absolute; left: -7px;}

.span_pdf {position: absolute;}

.img_pdf {
	position: absolute; left: -12px;
	width: 10px; height: 14px;
	border: 0px solid gray;
	}

.topmostheader {margin-top: 0;}

.underimage200 {margin-top: 210px;}
.underimage270 {margin-top: 280px;}
.underimage320 {margin-top: 0px;}
.underimage {margin-top: 0px;}

.nb {white-space: nowrap;}
	
.none {display: none;}

ul {
	margin: 0 0 10px 0; padding: 0;
	list-style-type: none;}

ul.regular {
	margin: 0 0 10px 15px; padding: 0;
	list-style-type: disc;
	font-size: 12px; line-height: 15px;
	font-style: normal; font-weight: normal;}

.listheader {margin: 5px 0 3px 0;}

strong {font-weight: bold;}
	
a {color: #000; text-decoration: none;}
a:link		{color: #000;}
a:visited	{color: #000;}
a:hover		{color: #d059ac;}
a:active		{color: #000;}

p a {color: #000; text-decoration: underline;}
p a:link			{color: #000; text-decoration: underline;}
p a:visited		{color: #000; text-decoration: underline;}
p a:hover		{color: #d059ac; text-decoration: underline;}
p a:active		{color: #000; text-decoration: underline;}

a.ui {color: #000; text-decoration: underline;}
a.ui:link			{color: #000; text-decoration: underline;}
a.ui:visited		{color: #000; text-decoration: underline;}
a.ui:hover		{color: #d059ac; text-decoration: underline;}
a.ui:active		{color: #000; text-decoration: underline;}

.ai {color: #B7007F;}
.ai:link		{color: #B7007F;}
.ai:visited	{color: #B7007F;}
.ai:hover		{color: #B7007F;}
.ai:active		{color: #B7007F;}

.ai_ {color: #db7fbf;}
.ai_:link		{color: #db7fbf;}
.ai_:visited	{color: #db7fbf;}
.ai_:hover	{color: #db7fbf;}
.ai_:active	{color: #db7fbf;}

.ri {color: #000;}
.ri:link		{color: #000;}
.ri:visited	{color: #000;}
.ri:hover	{color: #d059ac;}
.ri:active	{color: #000;}

.ri_ {color: #aaa;}
.ri_:link		{color: #aaa;}
.ri_:visited	{color: #aaa;}
.ri_:hover	{color: #e7abd5;}
.ri_:active	{color: #aaa;}

.gi {color: #555;}
.gi:link		{color: #555;}
.gi:visited	{color: #555;}
.gi:hover		{color: #555;}
.gi:active		{color: #555;}

p a.ii {color: #555; text-decoration: none; font-style: italic;}
p a.ii:link		{color: #555; font-style: italic;}
p a.ii:visited	{color: #555; font-style: italic;}
p a.ii:hover	{color: #d059ac; font-style: italic;}
p a.ii:active	{color: #555; font-style: italic;}

a.bi {color: #fff;}
a.bi:link {color: #fff;}
a.bi:visited {color: #fff;}
a.bi:hover {color: #d059ac;}
a.bi:active {color: #fff;}

	
.menu01frame {
	position: absolute; left: 37px; top: 45px;
	margin: 0; width: 120px; min-height: 212px;
	font-size: 13px; line-height: 18px;
	text-align: left;
	border: 0px solid gray; background-color: transparent;}

.menu02frame {
	position: absolute; left: 190px; top: 45px;
	margin: 0; width: 560px; min-height: 240px;
	overflow: visible;
	text-align: left;
	border: 0px solid gray; background-color: transparent;
	z-index: 10;}

.menu02portfolio_1 {position: absolute; left: 0px; top: 0px; width: 300px; display: block; margin: 0; background-color: transparent;}
.menu02portfolio_2 {position: absolute; left: 190px; top: 0px; width: 190px; display: block; margin: 0; background-color: transparent;}
.menu02portfolio_3 {position: absolute; left: 380px; top: 0px; width: 190px; display: block; margin: 0; background-color: transparent;}
.menu02portfolio_4 {position: absolute; left: 600px; top: 0px; width: 50px; display: block; margin: 0; background-color: transparent; font-style: italic;}
		
.menu02portfolio_4 ul li {width: 110px; background-color: transparent;}
		
.menu03frame {
	position: absolute; left: 190px; top: 0;
	margin: 0; width: 560px; height: 40px;
	text-align: left; font-weight: bold;
	border: 0px solid gray; background-color: transparent;}

.menu03frame ul li {display: inline;}

.arrowsframe {
	position: absolute; left: 37px; top: 0; margin: 0; width: 120px; height: 20px;
	border: 0px solid gray; background-color: transparent;}

#auto {
	display: inline; position: relative; left: 0px; top: 0; margin: 0; width: 18px; height: 13px; padding: 0 0 0 16px; margin: 0;
	border: 0px solid gray; background-color: transparent;}

#arrows_hint {
	display: none; position: absolute; left: 153px; top: 0; margin: 0; width: 560px; height: 40px; padding: 0 0 0 0px; margin: 0;
	border: 0px solid gray; background-color: white;}

.i_topmostheader {margin-top: 0; height: 27px;}

.i__Picture_01 {
	position: absolute; left: 174px; top: 455px;
	margin: 0; width: 126px; height: 72px; overflow: hidden; z-index: 1000;}

.i__Text_01 {
	position: absolute; left: 0px; top: 500px;
	margin: 0; width: 125px;
	text-align: left; padding: 0;
	background-color: transparent;}
		
.i_underpictext1 {
	position: absolute; left: -3px; top: -75px;
	padding-left: 3px; text-indent: -3px;
	overflow: hidden;
	width: 109px; height: 61px;
	font-size: 11px; line-height: 13px; background-color: transparent;
	z-index: 1;}
	
.i__Picture_02 {
	position: absolute; left: 317px; top: 455px;
	margin: 0; width: 126px; height: 72px; overflow: hidden; z-index: 1000;}
		
.i__Text_02 {
	position: absolute; left: 145px; top: 500px;
	margin: 0; width: 125px;
	text-align: left;
	background-color: transparent;}
		
.i_underpictext2 {
	position: absolute; left: -3px; top: -75px;
	padding-left: 3px; text-indent: -3px;
	overflow: hidden;
	width: 97px; height: 61px;
	font-size: 11px; line-height: 13px; background-color: transparent;
	z-index: 1;}
	
.i__Picture_03 {
	position: absolute; left: 463px; top: 455px;
	margin: 0; width: 126px; height: 72px; overflow: hidden; z-index: 1000;}
		
.i__Text_03 {
	position: absolute; left: 290px; top: 500px;
	margin: 0; width: 125px;
	text-align: left;
	background-color: transparent;}
		
.i_underpictext3 {
	position: absolute; left: -3px; top: -75px;
	padding-left: 3px; text-indent: -3px;
	overflow: hidden;
	width: 108px; height: 61px;
	font-size: 11px; line-height: 13px; background-color: transparent;
	z-index: 1;}
	
.i__Picture_04 {
	position: absolute; left: 616px; top: 455px;
	margin: 0; width: 126px; height: 72px; overflow: hidden; z-index: 1000;}
		
.i__Text_04 {
	position: absolute; left: 435px; top: 500px;
	margin: 0; width: 125px;
	text-align: left;
	background-color: transparent;}

.i_underpictext4 {
	position: absolute; left: -3px; top: -75px;
	padding-left: 3px; text-indent: -3px;
	overflow: hidden;
	width: 116px; height: 61px;
	font-size: 11px; line-height: 13px; background-color: transparent;
	z-index: 1;}
		
.i__Text_05 {
	position: absolute; left: 0px; top: 655px;
	margin: 0; width: 560px;
	text-align: left;
	background-color: transparent;}

.logoframe {
	position: absolute; left: 10px; top: 10px;
	padding: 0; margin: 0; width: 155px; height: 57px;
	overflow: hidden;
	border: 0px solid black; background-color: transparent;
	z-index: 100000;}
		
.countersframe {
	position: absolute; left: 0; top: 0;
	margin: 0;
	background-color: black;
	visibility: hidden; overflow: hidden;
	z-index: 0;}
		
.si {font-size: 9px; line-height: 11px;}
.hi {font-size: 11px; line-height: 11px;}

.end {height: 200px; font-size: 9px; line-height: 11px;}

.altercontent {
	position: absolute; left: 570px; bottom: 0px;
	padding: 10px 10px 10px 0; margin: 0;
	font-size: 10px; line-height: 11px;
	text-align: left; overflow: visible;
	border: 0; background-color: transparent;
	z-index: 100;}	

.history_tab	{vertical-align: top; padding: 0px 10px 0px 0; margin: 0; width: 6em;}
			
.names_tab	{vertical-align: top; font-size: 12px; padding: 0px 20px 10px 0; margin: 0;}
.names_tab2	{vertical-align: top;}
			
.m-l	{position: relative; left: -6px;}

.money {color: white; background-color: #555;}

.i__map {
	position: absolute; left: 0; top: 0;
	margin: 0; padding: 0; width: 560px; height: 320px;
	overflow: hidden;
	border: 0; background-color: transparent; color: white;
	z-index: 0;}

.i__map a {
	position: absolute; display: block; overflow: hidden;
	width: 140px; height: 80px;
	margin: 0; padding: 0;
	text-decoration: none;
	color: #000; background-color: #fff; background-image: url(img/_.gif); background-repeat: no-repeat; background-position: top left;
	border: 0px solid black;}
.i__map a:hover {z-index: 1001; height: 160px;}

.i__map a.ma_11 {background-color: #94a1aa; color: #000; background-image: url(img/i__Rdn.jpg); top: 0; left: 0;}
.i__map a.ma_12 {background-color: #80001a; color: #fff; background-image: url(img/i__Scr.gif); top: 0; left: 140px;}
.i__map a.ma_13 {background-color: #02365d; color: #fff; background-image: url(img/i__Mtr.jpg); top: 0; left: 280px;}
.i__map a.ma_14 {background-color: #fff; color: #000; background-image: url(img/i__VTV.jpg); top: 0; left: 420px;}

.i__map a.ma_21 {background-color: #24098c; color: #fff; background-image: url(img/i__FG.jpg); top: 80px;; left: 0;}
.i__map a.ma_22 {background-color: #ef2b1a; color: #fff; background-image: url(img/i__Rub.jpg); top: 80px;; left: 140px;}
.i__map a.ma_23 {background-color: #58b800; color: #000; background-image: url(img/i__TSN.jpg); top: 80px;; left: 280px;}
.i__map a.ma_24 {background-color: #8d9234; color: #fff; background-image: url(img/i__OLv.gif); top: 80px;; left: 420px;}

.i__map a.ma_31 {background-color: #fff; color: #3e0075; background-image: url(img/i__MS.gif); top: 160px; left: 0;}
.i__map a.ma_32 {background-color: #85a9a7; color: #fff; background-image: url(img/i__MD_Design_02.jpg); top: 160px; left: 140px;}
.i__map a.ma_33 {background-color: #000; color: #fff; background-image: url(img/i__T9.gif); top: 160px; left: 280px;}
.i__map a.ma_34 {background-color: #8e003a; color: #fff; background-image: url(img/i__Din.jpg); top: 160px; left: 420px;}

.i__map a.ma_41 {background-color: #ad0041; color: #fff; background-image: url(img/i__KM.jpg); bottom: 0; left: 0; background-position: bottom left;}
.i__map a.ma_42 {background-color: #00b0c4; color: #fff; background-image: url(img/i__VTV_Logo_00.jpg); bottom: 0; left: 140px; background-position: bottom left;}
.i__map a.ma_43 {background-color: #f1ca0b; color: #000; background-image: url(img/i__GTF.jpg); bottom: 0; left: 280px; background-position: bottom left;}
.i__map a.ma_44 {background-color: #fff; color: #000; background-image: url(img/i__Osb.jpg); bottom: 0; left: 420px; background-position: bottom left;}

.mas {
	position: absolute; display: block;
	left: 15px; top: 90px;
	width: 120px; height: 70px;
	margin: 0; padding: 0;
	font-size: 11px; line-height: 13px;
	text-decoration: none;
	background-color: transparent; cursor: pointer;
	border: 0px solid black;}

.mas_ {
	position: absolute; display: block;
	left: 15px; bottom: 90px;
	width: 120px;
	margin: 0; padding: 0;
	font-size: 11px; line-height: 13px;
	text-decoration: none;
	background-color: transparent; cursor: pointer;
	border: 0px solid black;}

