body {
  margin           : 0px;
  padding          : 0px;
}

.hbody {
  background       : #58965c url(/templates/dilaramhead/images/backgreen.jpg) repeat top ;
}
.hpage {
background: url(../images/pagebg.png);
background-repeat: no-repeat;
}
.hpage1 {
	padding-left: 500px;
}
.mmenu {
	padding-left: 5px;
}
a#mhome {
margin-left:7px;
padding-left:0;
float: left;
width: 23px;
height: 23px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/mhome.png);
}
a#mhome:hover {
background: url(/templates/dilaramhead/images/mhome2.png);
}
a#mmap {
margin-left:7px;
padding-left:0;
float: left;
width: 23px;
height: 23px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/mmap.png);
}
a#mmap:hover {
background: url(/templates/dilaramhead/images/mmap2.png);
}
a#mmail {
margin-left:7px;
padding-left:0;
float: left;
width: 23px;
height: 23px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/mmail.png);
}
a#mmail:hover {
background: url(/templates/dilaramhead/images/mmail2.png);
}
/* Логотип */
a#logo{
margin-left:260px;
padding-left:0;
float: left;
width: 488px;
height: 94px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/logo.png);
}
a#logo:hover {
background: url(/templates/dilaramhead/images/logo.png);
}
/* Основное меню */
/* О диларам */
a#m1{
margin-left:20px;
float: left;
width: 85px;
height: 36px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/m1.png);

}
a#m1:hover {
background-position: -85px;
}
/* Новости */
a#m2{
margin-left:20px;
padding-left:0;
float: left;
width: 68px;
height: 36px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/m2.png);

}
a#m2:hover {
background-position: -68px;
}
/* Фото */
a#m3{
margin-left:20px;
padding-left:0;
float: left;
width: 49px;
height: 36px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/m3.png);

}
a#m3:hover {
background-position: -49px;
}
/* Видео */
a#m4{
margin-left:20px;
padding-left:0;
float: left;
width: 45px;
height: 36px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/m4.png);

}
a#m4:hover {
background-position: -45px;
}
/* Отзывы */
a#m5{
margin-left:20px;
padding-left:0;
float: left;
width: 65px;
height: 36px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/m5.png);

}
a#m5:hover {
background-position: -65px;
}
/* Онлайн-заявка */
a#m6{
margin-left:20px;
padding-left:0;
float: left;
width: 109px;
height: 36px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/m6.png);

}
a#m6:hover {
background-position: -109px;
}
/* Контакты */
a#m7{
margin-left:20px;
padding-left:0;
float: left;
width: 86px;
height: 36px;
display: block;
text-decoration: none;
background: url(/templates/dilaramhead/images/m7.png);

}
a#m7:hover {
background-position: -86px;
}
/* Основной шрифт */
td, tr, p, div {
color: white;font:12px Arial;line-height:1.4em;
}
/* Ссылка */
a{
color: #fafacd;
}
a:hover, a:focus  {
	color: #ffd700;
	text-decoration: none;
}

 img, fieldset  { border:none; }
 h1  { font-size:20pt; font-style: italic; font-family: Georgia; color: #eee8aa;margin:0;padding-top:3px;  font-weight: light; }
 h2  { font-size:18px; font-style: italic; font-family: Tahoma color:#000000;margin:0;padding:0;  font-weight: lighter; }
 h3  { font-size:23px; font-family: Tahoma; color:#000000;  font-weight: lighter; }
 h4  { font-size:12px; color:#000000;font-weight:bold;margin:0;padding:0;}
 h5  { font-size:18px; font-style: italic; font-family: Tahoma; color:#000000;font-weight:bold;margin:0;padding:0;}
 h6  { font-size:8pt; font-family: tahoma; color: #3d3d3d;margin:0;padding:5; font-weight: lighter;}


/* Small text */
.small, .smalldark, .createdate, .modifydate, .mosimage_caption,
.back_button, .pagenavcounter, .pagenav, .pagenavbar, a.readon  {
	font-size: 0.9em;
}
p  {
    padding-left:0px; }
ul li  {
	padding-left: 0px;
	margin-left:14px;	}
* html ul li  {
	padding-left: 0px;
	margin-left:-24px;	}	
ol  {
	margin-top: 5px;
	padding-left: 5px;
	margin-bottom: 5px; }
ol li  {
	margin-left: 10px; }
	/* Заголовок модуля */
th  {
color: #ff8c00;
font-family: Georgia;
	padding: 4px;
	text-align: left;
	font-size:8pt;  }
fieldset  {
	border: none; }
fieldset a  {
	font-weight: bold; }
a img  {
	border: none; }
td, div  {
	font-size: 1em; }

/* FORM
--------------------------------------------------------- */
	#mod_search_searchword {
      width:180px;
		border: 0px solid #e3e3e3;
		height:22px;
		color: #4e6b5e;
		padding-left:25px;
		padding-top:6px;
		background: url(../images/searchbg.png);
		font-family: Tahoma;
		font-size: 9px;
		background-repeat: no-repeat;
}
		
form  {
width:180px;
	margin: 0;
	padding: 0; }

input, select  {
	
	font-size: 12px; }


textarea  {
	font-family:Arial;
	font-size:13px;
	padding-left: 2px; }

.inputbox  {

	margin-top:5px;
	border: 1px solid #fff;
	color: black;
	background: url(../images/wtbg.png);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 }

#search_searchword {
	width:auto; }
	
#search_ordering {
	}	
	
.inputbox:hover, .inputbox:focus  {
	border: 1px solid #514b3d; }
	

/* JOOMLA STYLE
--------------------------------------------------------- */
table.blog  {

}

table.blog .article_seperator  {
	display: block;
	height: 10px; }


table.contentpane  {
    border-collapse:collapse;
	border-spacing:0px;
	margin:0px;
	padding:0px;
 }

table.contentpaneopen, table.contentpane, table.blog {
	width:100% }

table.contentpaneopen  {
	width:100%;}

table.contenttoc  {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%; }

table.contenttoc a  {
	text-decoration: none; }

table.contenttoc td  {
	padding: 1px 5px 1px 25px; }

table.contenttoc th  {
	padding: 4px;
	background: #2F2F2F;
	color: #FFFFFF;
	text-indent: 5px;
	border: 1px solid #3F3F3F; }

table.poll  {
	padding: 0;
	width: 100%;
	border-collapse: collapse; }

table.pollstableborder  {
	padding: 0;
	width: 100%;
	border: none;
	text-align: left; }
table.pollstableborder img  {
	vertical-align: baseline; }

table.searchintro  {
	padding: 10px 0;
	width: 80%; }

 /*Control the Frontend Editor area width*/
table.adminform  {
	width: 400px!important; }
.adminform .inputbox  {
}
.blog_more  {
	margin: 10px 0; }

.blog_more strong  {
	margin: 0 0 5px;
	padding-left: 13px;
	display: block;
	color: #606060;
	text-transform: uppercase; }

td.buttonheading  {
	padding: 0 0 0 3px!important;
	text-align: center; }

.category  {
	font-weight: bold; }

.clr  {
	clear: both; }
/* Заголовок раздела/категории */
.componentheading  {

	padding-bottom: 0px;
	margin-bottom: 2px;
	font-size: 21px;
	line-height: normal;
	font-family: Georgia;
	color: #fdf599;
	font-weight: bold;
	font-style: italic;
 }

.contentdescription  {

	padding-bottom: 30px; }

table.blog .contentheading  {
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color: #6495ed;
	line-height: normal; }
	
/* Заголовок */
.contentheading  {

	font-size: 16pt;
	
	line-height: normal;
	color: #f0e68c;
	font-family: Georgia;
	font-style: italic;

	}
	
/* ссылка Заголовок */
a.contentpagetitle  {

	font-size: 13pt;	
	line-height:1.2em;
	color: #f1e67c;
	text-decoration: underline;
	font-family: Georgia;
	font-weight: lighter;
	font-style: normal;

	border-bottom: 0px dotted black;

 }

a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus  {
	text-decoration: none!important;
	}
table.contentpaneopen td, table.contentpane td  {
}
/* Дата */
.createdate  {
font-size: 8pt;
   padding-bottom:3px;
	line-height: 12px;
font-family: Georgia;
	background: url(../images/calendarview.gif) no-repeat;
	padding-left: 21px;
	padding-top: 1px;
	color: #e6e6fa;
	font-style: italic;
 }
.modifydate  {
	color: #7E7E7E;
	height: 32px; }

.moduletable  {
	padding: 0; }

.mosimage  {
	padding: 0;
	border:1px solid #CCCCCC;
	;
	margin:6px;	}

.mosimage img  {
	padding: 0;
	margin: 0!important; }

	
.mosimage_caption {
	background:#EFEFEF none repeat scroll 0%;
	border-top:1px solid #CCCCCC;
	color:#666666;
	font-size:10px;
	margin-top:2px;
	padding:1px 2px;}

.pagenav,
.pagenav_prev,
.pagenav_next,
.pagenavbar  {
	padding: 0 2px; }

a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a  {
	text-decoration: none; }

a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus  {
	text-decoration: none; }

.pagenavbar  {
	padding-left: 14px; }

.pagenavcounter  {
	padding: 8px 14px 0 14px; }

.sectiontableheader  {
border-bottom:1px solid #222222;
color:#000000;
font-weight:bold;
padding:5px 0; }

tr.sectiontableentry1 td  {
	padding: 5px; }

tr.sectiontableentry2 td  {

	padding: 5px; }

.small  {
}

.smalldark  {
	text-align: left; }

div.syndicate div  {
	text-align: center; }

.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td  {
	background: none; }
	
	
.button:hover, .button:focus {
	color: #ffd700;
	border-color:#5F5F5F;
	cursor:pointer;
	border:none; }

.button {
	color: white;
	border:none;
	height:24px;
	
	margin-top:5px;
	margin-bottom:1px;
	border:none;
	font-size:11px;
	
	padding:4px 13px 11px 13px;


	background: #406194;
	font-family: Tahoma;
} 	
	.button2 {

} 


	
/* DEFAULT MENU
----------------------------------------------------------- */

a.mainlevel  {


	display:block;

	font-size:12px;
	line-height:12px;
	margin:0;
	padding:8px 37px;
	text-decoration: underline;
	width:222px;


	text-align: left;

 }
 
#mainlevel li {
	padding-left:7px;
	padding-right:0px;
	text-align: left;
}

a.sublevel  {
     display:block;
     font-family: Arial;
     font-size: 8pt;
     padding:3px 3px 3px 14px;
     text-align: left;
 }
 
a.sublevel:hover {
     text-decoration: underline;
 }

a.mainlevel:hover {
	padding:8px 37px;
  width:222px;


	text-decoration: none;

}




/* MISCELLANOUS
----------------------------------------------------------- */
/* Кнопка вернуться----------- */
.back_button {

	padding-top:26px;}


div.back_button a,
div.back_button a:active  {

display:block;
	margin: 0px 0;
width: 70px;
	height:16px;
	color: #fafad2;
	font-size:8pt;
	font-weight:lighter;
	
	background-image: url(../images/back.png);
	background-position: right;
	background-repeat: no-repeat;
	font-family: Tahoma;
 }
	

div.back_button a:hover,
div.back_button a:active  {
   display:block;
	margin: 0px 0;
width: 70px;
color: #ffd700;
	background-image: url(../images/back2.png);
	text-decoration: none;

	}

#mod_login_password, #mod_login_username  {
	width: 50%; }

#mod_login_password  { 
	width: 80%; }

#mod_login_username  {
	width: 80%; }

#mod_login_remember  {
	border: none;
	background: none; }


/* Clearfix */
.clearfix:after  {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden; }

* html > body .clearfix  {
	width: 100%;
	display: block; }

* html .clearfix  {
	height: 1%; }

/* Firefox Scrollbar Hack*/
html  {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto; }
	
	
/* Typography
--------------------------------------------------------- */	

img.solid {
	border:1px solid #999999;
	margin:5px 0pt 2px 2px;
	padding:1px; }
	
img.dashed {
	border:1px #999999 dashed;
	margin:5px 0pt 2px 2px;
	padding:1px; }

	
.introletter {
	color:#000000;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-style:normal;
	font-weight:normal;
	line-height:30px;
	padding:4px 8px 0pt 0pt; }
	
blockquote {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	font-style:italic;
	font-weight:normal;
	line-height:1.5;
	padding:6px 45px; }
	


a.readon  {
	float: right;

	display: block;
	font-size:11px;
	color:#FFFFFF;
	margin-top:0px;
	font-weight: normal;
	background: url(../images/s5_readmore.jpg) no-repeat top center; 
	text-decoration: none;
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 2px;

 }

a.readon:hover, a.readon:active, a.readon:focus  {
    color: black;	
	text-decoration:none;}

	
/* Layout
--------------------------------------------------------- */
	
/*******************default joomla menu with images, use "-img" on menu class suffix **********************/	


/* Default Joomla! Menu */
a.mainlevel-img  {
	color:#000000;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:33px;
	line-height:31px;
	list-style-position:outside;
	list-style-type:none;
	margin-left:20px;
	padding-left:8px;
	text-decoration:none;}


#mainlevel-img li img {
    padding-top:8px;
	float:left;}

ul#mainlevel-img li{	
	padding-left:1px;}
	

a.mainlevel-img:hover,
a.mainlevel-img:active,
a.mainlevel-img:focus  {
	color:#000000;
	text-decoration:none;
	background:#EEEFF1 url(../images/s5_cityportal_hover.jpg) repeat-x;}

a.mainlevel-img#active_menu  {
	text-decoration: none;	 }

a.mainlevel-img:hover#active_menu  {
	text-decoration: none;	
	display: block; }

a.sublevel-img  {
	padding: 2px 2px 2px 27px;
	text-decoration: none; }


a.sublevel:active,
a.sublevel:focus  {
	text-decoration: none; }
a.sublevel-img:hover {
	color:#000000;
	text-decoration: underline; }
	
#active_menu-img  {
	color:#000000;
	background:#D6D6D6; }
	
a.sublevel-img#active_menu  {
	background:none;
	text-decoration: underline;}

	
	
	
	
div.module-plain img {
float:left;
margin-left:0px;
margin-top:8px;
padding-right:3px;
position:absolute;
vertical-align:bottom;
}	

/*----------------------    PAGENAV    ----------------------------*/

#flash_pagenavL {
	background-position :top left;
	background-repeat : no-repeat;
	height: 17px;
}

#flash_pagenavR {
	display:block;
	margin-left:12px;
	background-position :top right;
	background-repeat : no-repeat;
	padding-right:12px;
	height: 17px;
}

#flash_pagenavR a:link, #flash_pagenavR a:visited, #flash_pagenavR a:hover {
   color: #f1e67c;
	display:inline-block;
	font-family : Georgia;
	text-decoration: underline;
	padding-right:10px;
   padding-left:10px;
	font-size: 14pt;
}

a.pagenavA:link, a.pagenavA:visited {
   color: #999999;


	width:8px;
}

#flash_pagenavR a:hover {
	text-decoration: underline;


}

.pagenavS {
   color: #eee8aa;
	display:inline-block;
	font-family : Georgia;
	text-decoration: none;
	padding-right:10px;
   padding-left:10px;
	font-size: 14pt;
}
#flash_pagenavR .pagenavPrev10,
#flash_pagenavR .pagenavNext10 {
	padding-right:1px;
	padding-left:1px;
}
#flash_pagenavR .pagenavPrev10 {
	width: 10px;
	font-weight: bold;
	font-size: 14px;
}
#flash_pagenavR .pagenavNext10 {
	width: 10px;
	font-weight: bold;
	font-size: 14px;
}
.qx_nav {
	width: 100%;
}

.qx_nav td {
	text-align: center;
}
#qx_page {
	border-top: 1px solid #6198d8;
	text-align: center;
	width: auto;
	padding-left: 5px;
	margin: 0px auto;
	padding-bottom: 4px;
	padding-top: 3px;
}


.artf {
  padding-right: 10px;

}
.artfilatov {
  display: block;
  color: white;
  background: url(/templates/dilaramhead1/images/artfilatov.png);
  background-position:top right;
  background-repeat:no-repeat;
  padding-right: 120px;
  padding-left: 0px;
  line-height: 30px;
  float: right;
  outline: none;
  text-decoration: none;
  font-size:11px;
  margin-left: 0px;
  font-family: Tahoma;
}

.artfilatov :hover {
  background: url(/templates/dilaramhead1/images/artfilatov.png);
  background-position:top right;
  background-repeat:no-repeat;
  color: #fff7ac;
}
.footercopy{

	font-size: 11px;
	padding-left: 14px;
	color: #fdf5e6;
	font-family: Tahoma;
}
.trrth {
background:none;
}
.com_wrapper{
 overflow: auto;   
background:none;
}