#clr {clear:both;}
#img_href { border:none; outline:none;}
#body { width:1000px; background:#fff7dd; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
#top {}
	#slogan{ float:left; width:621px; height:64px; background:url(../images/master_slogan.gif)}
	#top_r{ float:left; padding-top:25px; max-height:64px;}
		#red_line_grd_1{ float:left; width:247px; background:url(../images/red_line_grd.gif) repeat-x top;}
			#red_line_L{ float:right; height:25px; width:100%; background:url(../images/red_line_L.gif) no-repeat left top;  }
				#red_line_cut_L{ float:right; width:12px; height:25px; background:url(../images/red_line_cut_L.gif) no-repeat top;}
		#top_button {float:left; margin: 0 2px;}
		#red_line_R_short{ float:left; width:54px; height:25px; background:url(../images/red_line_R_short.gif) no-repeat left top;}
	#decor { width:1000px; height:275px; background:url(../images/master_decor.jpg) no-repeat top;}
	#phone {text-align:right; font-size:18px; color:#8F723A; padding:250px 175px 0 0; font-weight:bold;}
	#decor a {font-size:18px; color:#8F723A;}
	a.none { text-decoration:none; cursor:pointer;}
	
#menu{ width:1000px;}	
	#red_line_grd{ float:left; width:100%; background:url(../images/red_line_grd.gif) repeat-x top; }
			#red_line_L{ float:right; height:25px; width:100%; background:url(../images/red_line_L.gif) no-repeat left top;}
				#red_line_R{ float:right; width:129px; height:25px; background:url(../images/red_line_R.gif) no-repeat top;}
				/*---------------menu-----------*/
				#links { text-align:center; color:#FFFFFF; margin:0 30px;}
				html:first-child #links { text-align:center; margin-top:0px;}
				#links a{ color:#fff; margin:0 12px; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none; padding-top:7px;}
				#links a:hover { text-decoration:underline;}

/*CENTER*/
#center { margin:0;}
#center hr{ width:100%; color:#990000; border:0.05em #990000 solid; margin:0; margin-top:2px; margin-bottom:2px;}
*html #center hr{ width:100%; color:#990000; margin:0 0px; margin-top:-2px; margin-bottom:-2px;}
#center h1{ background:url(../images/title_marker.gif) no-repeat left bottom; font-size:14px; color:#990000; padding-left:30px; padding-top:5px;
			 margin:0; margin-top:20px; font-family:Georgia, "Times New Roman", Times, serif;}
#center a.h1{font-size:14px; color:#990000;text-decoration:none;}
#center a.h1:hover{text-decoration:underline;}
#center h2.news{ float:left;  font-size:12px; color:#8F723A; margin:0;}		
#center h3.news{ float:left;  font-size:10px; color:#555555; margin:0;}	
#center p {text-align:justify; font-size:12px; color:#333333;}		 
#center a {text-decoration:underline; font-size:12px; color:#333333;}		 
#center a:hover {text-decoration:none;}		 
#center ul,li {text-align:left; font-size:12px; color:#333333;}		 
	#c_left {float:right; width:30%; margin-left:15px}
		#project { float:left; width:100%; margin:5px 0px;}
		*html #project { float:left; width:100%; margin:2px 0px;}
		#project hr { width:90%; border:0.04em #CCCCCC solid; margin:0 auto;}
		*html #project hr { width:90%; border:0.05em #CCCCCC solid; margin:0 auto; }
		#project_descr {  font-size:11px; color:#333333; text-align:justify;}	
		#more a{  float:right; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; text-decoration:underline; margin-bottom:4px;}
		#more a:hover { text-decoration:none;}
		#reklama { margin:10px 0;}
		#reklama p { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; text-decoration:none; margin:5px 0;}
		#reklama a { text-decoration:underline; color:#990000;}
		#reklama a:hover { text-decoration:none;}
		#image { float:left; margin:0px 5px 5px 0px; border:2px solid #990000;}
		*html #image { float:left; margin:0px 5px 0px 0px; border:2px solid #990000;}
	#c_center {float:left; width:759px;}	
		#c_center h2{ font-size:14px; color:#8F723A; margin:10px 0px;}
		#c_center a.h2{ font-size:14px; color:#8F723A; margin:10px 0px; text-decoration:underline;}
		#c_center a.h2:hover{ text-decoration:none;}
		#c_center h3{ font-size:12px; color:#8F723A;}
	#c_right {float:left; width:30%;}	
		#company { margin:0 0;}
		#company h2{float:left;  font-size:12px; color:#8F723A; margin:0 0;}
		#company a { float:right; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#993300; text-decoration:underline;}
		#company a:hover { color:#CC3300;}
		#company p { font-size:11px;}
		
		#ad{ margin:10px 0px; border:1px solid #990000;}

/*BOTTOM*/
#red_line_L p { margin-left:129px; color:#FFFFFF;  font-size:12px; font-weight:bold; padding-top:2px;}
#developers{ float:left; font-size:11px; color:#666666; margin-right:10px;}
#developers a{ float:left; color:#666666;}
#developers a:hover{ float:left; color:#666666; text-decoration:none;}
#menu_bottom { float:right; font-size:11px; text-align:right;}
#menu_bottom a{ margin:0 3px; color:#c5796c;} 
#menu_bottom a:hover{ text-decoration:none; color:#c0241c;}
#counter{ float:right; margin-top:-10px; margin-bottom:15px;}
#links2 { color:#FFFFFF; margin-left:129px; font-weight:bold; font-size:12px; text-transform:uppercase;  padding-top:2px;}
#links2 a{  color:#fff; margin:0 12px; text-decoration:none; padding-top:7px;}
#links2 a:hover{	text-decoration:underline;}
/* INNER PAGES*/
#c_center_inner { float:left;width:52%; margin:0 0 0 15px; }
#c_left_inner { float:right; width:226px;}
#subcategory_bg { background:url(../images/category_grd.gif) repeat-y;}
	#subcategory_top{ width:100%; height:17px; background:url(../images/category_top.gif) no-repeat;}
	#subcategory_list { text-align:left; width:100%; padding:5px 0px 5px 25px;}
	#subcategory_list a { font-size:12px; font-weight:bold; color:#cc3333;}
	#subcategory_list a:hover{	text-decoration:none;}
	#subcategory_list ul { margin:0 0; padding:0 0;}
	#subcategory_list ul li {  margin:5px 0; padding:0 0; list-style:none;}
	#subcategory_bottom{width:100%; height:17px; background:url(../images/category_bottom.gif) no-repeat;}
#gallery { width:100%;}	
#gallery a img{ border:solid 1px #990000; margin:2px auto;}

	.bunner	{ width:100%}
	.ad_1		{ float:left; margin-top:15px; padding-left:15px}
	.ad_2		{ float:right; margin-top:15px; padding-right:15px;}
	.bunner_a	{ border:none; outline:none; margin-left:15px;}
	
.struct_center_div_units_img_full_back {
	WIDTH					: 100%;
	HEIGHT					: 100%;
	Z-INDEX					: 9;
	POSITION				: fixed;
	LEFT					: 0px;
	TOP						: 0px;
	BACKGROUND				: #ffffff;
	DISPLAY					: none;
}

.struct_center_div_units_img_1_1_full {
	WIDTH					: 100%;
	HEIGHT					: 100%;
	Z-INDEX					: 10;
	POSITION				: fixed;
	LEFT					: 0px;
	TOP						: 0px;
	DISPLAY					: none;
}
 .table_color { background-color:#FFFFFF; border:1px solid; font-family:tahoma; }
    .table_color td    { padding:5px 10px 5px 15px;}
 .table_caption { background-color:#990000;  color:#ffff66; font-weight:bold; height:30px }