html,body 
{
	font-family: Verdana,Arial,Tahoma,sans-serif; 
	font-size: 12px;
	color: #999999;
	width: 100%;
	height: 100%;
}
body 
{	
	background: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

div 
{
	/*border: 1px solid #ffffff;*/
}

#mainDiv, #mainDivInside
{	
	width: 1000px;
	height: 100%;
	margin: 0px auto 0px auto;	
	text-align: left;
	background: url(../img/bg/bg_index.gif) no-repeat left top;
}
#mainDivInside
{	
	background: url(../img/bg/bg_inside.gif) no-repeat left top;
}

#leftIndexBlock, #leftIndexBlockIns
{
	text-align: left;
	height: 100%;
	padding: 15px 0px 0px 0px;
}
#leftIndexBlockIns
{
	height: auto;
	margin: 0px 0px 0px 0px;
	float: left;
}

#topMenu
{
	margin: 0px 0px 0px 0px;
}
	div.subMenu
	{
		background: #000000;
		padding: 5px 7px 5px 7px;
		display: none;
		visibility: hidden;
		position: absolute;
		margin: 0px 0px 0px -8px;
		border: 1px solid #00d111;	
		z-index:20;	
		min-width: 85px;
		max-width: 100px;
	}
		div.subMenu a
		{
			color: #999999;
			display: block;
			margin: 4px 0px 4px 0px;
			text-decoration: none;
			background: url(../img/icons/point.gif) no-repeat left top;
			padding: 0px 0px 0px 10px;
		}
		div.subMenu a:hover
		{
			color: #00d111;
			text-decoration: none;
		}
		/*div.subMenu a:visited
		{
			color: #ffffff;
		}*/

#subMenuPage
{
	margin: 17px 0px 0px 0px;
	min-height: 130px;
}		
		#subMenuPage a
		{
			font-family: Arial,Verdana,Tahoma,sans-serif; 
			font-size: 14px;		
			color: #999999;
			display: block;
			margin: 0px 0px 0px 0px;
			text-decoration: none;
			background: url(../img/icons/point.gif) no-repeat left top;
			padding: 0px 0px 0px 10px;
		}
		#subMenuPage a:hover, #subMenuPage a.current
		{
			color: #00d111;
			text-decoration: none;
		}			

#logo
{
	margin: 99px 0px 0px 46px;
}

#indexPortfolio
{
	position: absolute;
	margin: 0px 0px 0px 166px;
	top: 279px;
}
	#fresh
	{
		position: absolute;
		z-index:10;
		color: #333333;
		font-size: 9px;
		text-align: right;
		width: 50px;
	}
	div.portfolioLink
	{
		position: absolute;
		z-index:10;
		width: 155px;
		text-align: left;
	}
		#work1
		{
			text-align: center;	
		}
		#work4
		{
			text-align: right;
		}
		
		div.portfolioLink a
		{
			color: #999999;
			text-decoration: underline;
		}
		div.portfolioLink a:hover
		{
			text-decoration: underline;
			color: #999999;
		}
		/*div.portfolioLink a:visited
		{
			color: #ffffff;
		}*/

#tualet
{

}		

#rightIndexBlockIns
{
	float: right;
	width: 386px;
	background: url(../img/bg/bg_inside2.gif) no-repeat right top;
	min-height: 120px;	
}

#rightIndexBlock
{
	float: right;
	width: 465px;
	min-height: 80%;
	text-align: right;
	background: url(../img/flash/index_flash.jpg) no-repeat left top;
}

#indexNews
{
	width: 413px;
	margin: 45px 0px 0px auto;
	text-align: left;	
}
	#indexNews p.list
	{
		margin-right: 20px;
	}
	#indexNews div.list
	{
		margin: 0px 20px 20px 0px;
	}	
	
	div.indexNewsBottom, #indexGreenVocabBottom
	{
		background: url(../img/bg/index_new_bg01.gif) repeat-x left;
		height: 34px;
		text-align: right;
		margin: 0px 0px 10px 0px;
	}
		div.indexNewsBottom img
		{
			margin: 0px 0px 0px auto;
		}
	#indexGreenVocab
	{
		
	}
		#indexGreenVocab span.green
		{
			color: #00d111;
		}
		#indexGreenVocab a
		{
			display: block;
		}
		#indexGreenVocab a.more
		{
			margin: 0px 0px 15px 0px;
		}
		#indexGreenVocab div.list
		{
			margin: 0px 0px 4px 0px;
		}
		#indexGreenVocab div.list a
		{
			display: inline;
			text-decoration: none;
			color: #999999;
			margin: 0px 0px 0px 0px;
		}
		#indexGreenVocab div.list a:hover
		{
			text-decoration: none;
			color: #00d111;
		}
		
		#indexGreenVocabBottom
		{
			width: 30%;
		}
		h1.greenWord
		{
			margin-bottom: 10px;
			font-size: 12px;
			font-weight: normal;
		}
		h1.greenWord:first-letter
		{
			color: #00cc00;
		}
		div.aboutWord
		{
			/*width: 60%;*/
		}

#subMenuPage div.letters
{
	margin: 0px 0px 0px 10px;
}
#subMenuPage div.letters a 
{
	display: inline;
	background: none;
	padding: 0px 0px 0px 0px;
}

#footerCopy
{
	clear: both;
	/*position: absolute;
	bottom: 0px;
	right: 0px;*/
	float: right;
	width: 465px;
	text-align: right;	
	margin: 10px 0px 0px 0px;		
}
	#footerCopy div.copy, #footerCopy table td div.copy
	{
		text-align: right;
		color: #666666;
		font-size: 9px;
		margin: 80px 0px 0px 0px;
	}
		#footerCopy div.copy table, #footerCopy table td div.copy table
		{
			margin: 0px 0px 0px auto;
		}
		#footerCopy div.copy table td
		{
			padding: 2px;
		}
		#footerCopy div.copy table td.logo, #footerCopy table td div.copy table td.logo
		{
			padding: 0px 10px 0px 10px;
		}
		#footerCopy div.copy table td.count, #footerCopy table td div.copy table td.count
		{
			color: #999999;
		}
	#footerCopy img.teleskop, #footerCopy table td img.teleskop
	{
		float: right;
		margin: 0px 0px 0px auto;
	}

/* INSIDE */
div.pages
{
	text-align: right;
	margin: 0px 0px 20px 0px;
	font-weight: bold;
}
	
	div.pages a
	{
		color: #00d111;
		text-decoration: none;
	}
	div.pages a:hover
	{
		/*color: #00d111;*/
		text-decoration: none;
	}
	div.pages a:visited
	{
		color: #00d111;
	}

#smallTxt
{
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	font-size: 10px;
	color: #adaaaa;
}
	#smallTxt a
	{
		font-family: Arial,Verdana,Tahoma,sans-serif; 	
	}
	
	#smallTxt h1
	{
		font-family: Arial,Verdana,Tahoma,sans-serif; 	
		margin-bottom: 20px;
	}	
	
#insCenter
{
	clear: both;
	min-height: 30%;
	padding: 80px 0px 0px 0px;	
	text-align: center;
}

table.item
{
	width: 100%;
}
td.item
{
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	color: #adaaaa;
	text-align: center;
	padding: 0px 0px 50px 0px;
	vertical-align: top;
}
	td.item div
	{
		width: 150px;
		margin: 0px auto 0px auto;
	}
	td.item img
	{
		margin: 0px auto 20px auto;
	}
	td.item a
	{
		font-family: Arial,Verdana,Tahoma,sans-serif; 
		color: #adaaaa;	
		text-decoration: none;
	}
	td.item a:hover
	{
		color: #00d111;	
		text-decoration: none;
	}	
	/*td.item a:visited
	{
		color: #ffffff;
	}*/
	
table.fullItem
{
	margin: 0px auto 0px auto;
}	
	table.fullItem td
	{
			
	}
	td.leftArrow
	{
		text-align: right;
		padding: 0px 20px 0px 0px;
	}
		td.leftArrow img
		{
			margin: 0px 0px 0px auto;
		}
	
	td.fullItem
	{
		font-family: Arial,Verdana,Tahoma,sans-serif; 		
		text-align: center;
	}
		td.fullItem img
		{
			margin: 0px auto 10px auto;
		}
	
	td.rightArrow
	{
		text-align: left;
		padding: 0px 0px 0px 20px;
	} 
		td.rightArrow img
		{
			margin: 0px auto 0px 0px;
		}

div.leftTxt
{
	text-align: left;
}
#insNews
{
	text-align: left;
	width: 50%;
}
	#insNews p.list
	{
		padding: 0px 0px 0px 60px;
	}
	
	#insNews div.list
	{
		padding: 10px 0px 10px 60px;
	}
	
	#insNews div.indexNewsBottom
	{
		width: 92%;
		margin: 0px 0px 10px 0px;
	}

.largeFont
{
	font-size: 12px;
}
div.search
{
	margin: 50px 0px 0px 0px;
}
	div.search div.header
	{
		margin: 0px 0px 5px 7px;
		font-family: Arial,Verdana,Tahoma,sans-serif; 
	}
	div.search input.txt
	{		
		border: 1px solid #666666;
		background: #000000;
		color: #00d111;
		margin: 0px 0px 0px 0px;
    	padding: 1px 2px 1px 2px;		
	}
/* end INSIDE */		

/* DEFAULT */

table 
{
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
td 
{
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
div.clear 
{
	clear: both;
}
span.bold 
{
	font-weight: bold;
}
/* END DEFAULT */

/* OTHERS */

object,embed 
{
	border: 0px solid #000000;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
form 
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
img 
{
	border: 0px solid #000000;
	display: block;
}

/*input,select,textarea {*/
/*
input.search {
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #939598;
	border: 0px solid #939598;
	background: #cc0000;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
    padding: 3px 0px 3px 5px;
}
input.none,select.none,textarea.none {
	border: none;
	background: none;
	padding: 0px;
	margin: 0px;
}
*/

h1,h2,h3 
{
	font-family: Verdana,Arial,Tahoma,sans-serif; 
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	text-transform: none;
	padding: 0px;
}

h2 
{
	font-size: 12px;
	color: #999999;
}
h3 
{
	font-size: 10px;
	color: #999999;
}

/* END OTHERS */

/* LINKS */
a, a.more 
{
	font-family: Verdana,Arial,Tahoma,sans-serif; 
	font-size: 12px;
	color: #00d111;
	font-weight: normal;
	text-decoration: underline;
}
a.more
{
	font-size: 12px;
}

a:hover, a.more:hover
{
	color: #00d111;
}
a:visited, a.more:visited
{
	color: #ffffff;
}

a:focus, a.more:focus 
{
    -moz-outline: none; /* fx 1.07*/ 
    outline:none /* fx 1.05, Safari, Mac IE*/
}

a.bold 
{
	font-weight: bold;
}
/* END LINKS */

#merka
{
position: absolute;
left: 0;
bottom: 0;
visibility: hidden; 
width: 100%; 
}

.fontSize1
{
	font-size: 9px;
}
.fontSize2
{
	font-size: 11px;
}
.fontSize3
{
	font-size: 12px;
}
.fontSize4
{
	font-size: 13px;
}
.fontSize5
{
	font-size: 15px;
}
.fontSize6
{
	font-size: 20px;
}
.fontSize7
{
	font-size: 26px;
}