body
	{
		background: #ececec url('l_background.png');
		background-repeat: repeat-x;
		font-family: Tahoma;
		font-size: 12px;
		color: #000000;
		margin: 0px 0px;
		padding: 0px 0px;
		text-align: center;
	}
	
a, a:visited, a:active
	{
		color: #c63747;
		text-decoration: none;
	}
	
a:hover
	{
		color: #c63747;
		text-decoration: none;
	}
	
/*  --- div --- */

#page
	{
		width: 780px;
		margin: 0 auto;
		text-align: left;
		position:relative; 
		z-index:100;
	}
	
#top
	{
		width: 780px;
		height: 43px;
		background-image: url('l_top.png');
		background-repeat: no-repeat;
		float: left;
	}
	
#bottom
	{
		width: 780px;
		height: 100px;
		background-image: url('l_bottom.png');
		background-repeat: no-repeat;
		float: left;
	}
	
#menu_top
	{	
		width: 780px;
		height: 26px;
		background-image: url('l_menu_top.png');
		background-repeat: repeat-x;
		padding: 0 0px 0px 0px;
		text-align: center;
		float: left;
		font-weight: bold;
	}
	
		#menu_top a
		{		
			color: #ffffff;
			font-size: 10px;
		}
				
		#menu_bottom
		{
			width: 506px;
			height: 28px;
			background-image: url('l_mini_menu.png');
			background-repeat: no-repeat;
			float: left;
		}
	
#exmenu
	{
		width: 780px;
		height: 28px;
		background-image: url('l_fq.png');
		background-repeat: no-repeat;
		text-align: right;
		margin: 0;
		padding: 0;
		clear: both;
		position:relative;
	}
	
		#mini_menu
		{
			width: 586px;
			height: 27px;
			background-image: url('l_mini_menu.png');
			background-repeat: no-repeat;

			color: #ffffff;
			font-size: 10px;
			float: left;
		}
		
		#free_quote
		{
			width: 194px;
			height: 27px;
			text-align: right;
			position: absolute;
			right: 0;
			margin: 0;
			padding: 0;			
		}
	
#center
	{
		width: 780px;
		min-height: 100px;
		background-image: url('l_center.png');
		background-repeat: repeat-y;
		float: left;
		overflow: hidden;
		position: relative;
		z-index:101;
	}
	
		#text
		{
			width: 586px;
			float: left;
		}
		
		#call
		{
			width: 194px;
			height: 120px;
			background-image: url('l_call.png');
			background-repeat: no-repeat;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			float: left;
		}
		
		#left_menu
		{
			width: 194px;
			float: left;
			color: #ffffff;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-weight: bold;
		}
		
		#banner
		{
			width: 194px;
			height: 174px;
			float: left;
			color: #ffffff;
			margin: 0;
			padding: 0;
			font-weight: bold;
			position: absolute;
			bottom: 0;
			right: 0;
		}		
		
			#mini_menu li, a, a:visited, a:active, a:hover
			{
				color: #ffffff;
				font-size: 12px;
				list-style-type: 3px circle;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}
		
#header
	{
		width: 764px;
		height: 66px;
		margin: 0px 12px 0px 16px;
		float: left;
	}
	
#logo
	{
		width: 670px;
		height: 58px;
		float: left;
	}
	
#bot
	{
		width: 780px;
		height: 25px;
		float: left;
	}
	
	#mini_left
	{
		width: 490px;
		height: 20px;
		background-image: url('l_b_bottom.png');
		background-repeat: no-repeat;
		float: left;
		padding: 5px 0px 0px 10px;
	}

	#mini_right
	{
		width: 265px;
		height: 20px;
		float: left;
		text-align: right;
		padding: 5px 0px 0px 0px;
	}

/* --- font --- */

.phone
	{
		color: #787878;
		font-size: 10px;
	}
	
.phone2
	{
		color: #787878;
		font-size: 10px;
		margin: 0px 10px;
	}
/* --- img --- */

img
	{
		border: none;
	}
	
/* --- js --- */

#mini_menu li
	{
		float: left;
		margin: 0px 10px 0px 10px;
		list-style-type: 3px circle;
	}
	
#mini_1, #mini_2, #mini_3, #mini_4, #mini_5, #mini_6 
	{
		display: none;
		margin: 0px 0px 0px 5px;
		padding: 5px 10px;
	}
	
.link
	{
		color: #ffffff;
		font-size: 10px;
	}
	
.duze_pole
	{
		width: 200px;
	}