@charset "utf-8";
/*


			KLIN.com.ua CSS Document 

			copyright 2009 Emotion studio
					   of breathtaking ideas
					   
					   www.emotionstyle.com



*/

html 			{
				height: 100%;				
				}

body			{
				height: auto !important;
				height: 100%;
				min-height: 100%;
				min-width:1000px;
				position: relative;
				margin: 0px;
				padding: 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:9pt;
				background:url(/style/klin/images/bg.gif) left top repeat-y;
				}
				
img				{
				border:0;
				}

/* CLASSES */

.png			{
				border:0;
				}

.pl20			{
				padding-left:20px;
				display:block;
				position:relative;
				top:50px;
				}

.item			{
				width:126px;
				height:155px;
				overflow:hidden;
				float:left;
				margin-right:28px;
				margin-bottom:20px;
				padding-top:10px;
				padding-left:15px;
				padding-right:25px;
				text-align:center;
				background:url(/style/klin/images/bg_item.png) top left no-repeat;
				}

.copy,
.copy a			{
				color:#EEEEEE;
				font-size:8pt;		
				}
				
.clr			{clear:both;}				

/* DIV LAYOUT */
#global			{
				min-width:990px;
				min-height:800px;
				background:url(/style/klin/images/bg_page.gif) right top repeat-y;				
				}


#wrap			{
				min-width:990px;				
				min-height: 100%;
				height:100%;
				padding-bottom:98px;
				}
				
#wrap:after 	{
				content: ".made in Emotion.";
				display: block;
				height: 0;
				visibility: hidden;
				clear: both;
				}				


#logo			{
				width:125px;
				padding-top:35px;
				padding-bottom:10px;
				background:#C4C4C4;
				color:#FFFFFF;
				font-size:16pt;
				text-align:center;		
				position:absolute;
				left:10%;
				z-index:10;
				}
		
#meta			{
				height:35px;
				background:#DDDDDD;
				text-align:right;
				padding-right:80px;
				}		
		
#top			{
				height:107px;
				background:#F1F1F1 url(/style/klin/images/top_right.jpg) right top no-repeat;
				overflow:hidden;
				}		
								
		
#top_left		{
				width:540px;
				float:left;
				}	
				
#top_middle		{
				width:484px;
				/*top:0;
				left:540px;*/
				margin-left:540px;
				}		

#top_bott		{
				height:24px;
				overflow:hidden;
				background:url(/style/klin/images/top_bg.gif) repeat-x;
				}
				
#top_bott_left	{
				width:412px;
				float:left;
				}			
				
#top_bott_right	{
				width:581px;
				float:right;
				}				

#left_bar		{
				width:193px;
				float:left;
				}

#menu ol
				{
				list-style:none;		
				margin:0;
				padding:0;
				margin-top:20px;
				margin-left:20px;
				}
				
#menu li		{
				line-height:29px;
				font-size:11pt;
				}			
				
#menu li a		{
				display:block;
				position:relative;
				color:#6666B3;
				text-decoration:none;
				}				
				
#menu li 
a:hover			{
				background:url(/style/klin/images/no_sparow.png) 20px 7px no-repeat;
				}
				
#menu  
.active			{
				color:#733C29;
				background:url(/style/klin/images/sparow.png) 20px 7px no-repeat;
				cursor:default;
				}

#content		{
				/*width:auto;*/
				height:100%;
				min-height:100%;
				padding-top:20px;
				padding-left:300px;
				padding-right:190px;
				}

#content a		{
				color:#000099;
				}

#right_bar		{
				padding-top:20px;
				width:193px;
				float:right;
				}

#footer			{				
				margin-top:-98px;
				min-width:990px;
				width:100%;
				height:98px;
				background:url(/style/klin/images/footer_bg.png) repeat-x;
				position: absolute;
				bottom: 0;
				}		
				
#footer_left	{
				width:440px;
				height:98px;
				float:left;				
				background:url(/style/klin/images/footer_left.png) left top no-repeat;
				}				
				
#footer_right	{
				min-width:550px;
				width:auto;
				text-align:right;
				overflow:hidden;
				height:98px;
				float:right;
				background:url(/style/klin/images/footer_right.png) right top no-repeat;
				}	
				
#counter		{
				width:88px;
				position:relative;
				top:60px;
				left:20px;
				}

#emotion		{
				width:100px;
				position:relative;
				left:440px;
				top:70px;
				}				
				
.contentbody 	{
				margin-right:20px;
				}
				
li.cat_menu a  {
	font-size:9pt;
	background:none;
	line-height:14px;
	width:150px;
	
}

li.cat_menu  {
	list-style: none;
	margin-bottom:4px;
	marfin-left:-10px;
}

				
#menu li 
.cat_menu a:hover		{
				text-decoration:underline;
				color:#733C29;
				background:none;
				}

.bat_menu		{background:none; margin:0; padding:0; padding-left:10px}
.cat_menu		{background:none; margin:0; padding:0;}
.cat_menu a:hover	{background:none;}

#pricediv		{min-width:520px; width:90%; margin-left:-40px; margin-top:20px;}
#dlprice		{float:right; margin-right:30px;}