 /*  
*
*		MSM Grid framework
*		File type: CSS2
*		Media type: screen
*		License : GPL
*   
---------------------------------------- 
        Stylesheet structure
----------------------------------------
#1 - Body
#2 - Headers
#3 - Lists
	#3.1 - dl
	#3.2 - ul	
#4 - Links
#5 - Forms
#6 - Text 
#7 - Misc


/* #1 -------- Body #eaeaea-------- */
	html, body {height:100%; }
	body { 
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9pt !important;
		line-height:190%;
		background: #fffff;
		color:#666666;
}
#main .inside h1{ 
color: #000000;
}

#main .inside h1 a{ 
color: #000000;
}

#main .inside h1 span{ 
color: #000000;
}
h1 { 
color: #000000;
}


#main .inside h2{ 
color: #000000;
}

#main .inside h2 a{ 
color: #000000;
}

#main .inside h2 span{ 
color: #000000;
}
h2 { 
color: #000000;
}



#main .inside h3{ 
color: #000000;
}

#main .inside h3 a{ 
color: #000000;
}

#main .inside h3 span{ 
color: #000000;
}
h3 { 
color: #000000;
}

p.placeprise {
    color: rgb(21, 63, 197);
   }


/* #2 -------- Headers -------- */ 
	h1 { font-size: 1.5em; font: 1.75em/1.6em Arial, Helvetica, sans-serif; margin-bottom: 0.5em;}
	h2 { font-size: 1.1em; font: 1.15em/1.6em verdana;margin-bottom: 0.75em; font-weight:bold;}
	h3 { font-size: 1em;  margin-bottom: 1em; }
	h4 { font-size: 0.8em; margin-bottom: 1.25em; }
	h5 { font-size: 0.8em; font-weight: bold; margin-bottom: 1.5em; }
	h6 { font-size: 0.8em; font-weight: bold; }



/* #3 -------- Lists -------- */

	/* #3.1 - dl - */
	dl		{ margin: 0; padding:5px 0px;}
	dl dt	{ font-weight: bold; }
	dl dd	{ margin: 2px 0px 2px 20px; font-size:8pt; }
	dl dd	strong{ font-size:9pt; }

	/* #3.2 - ul - */
	.grList { list-style-type: none; margin:5px 0px 0px 10px;padding:0px;}
	.grList li {
	  background: url(../images/arrowRight.gif) no-repeat left center;
	  padding: 0px 0px 0px 20px;
	  margin:0px; 
	}



/* #4 -------- Links -------- */
	a:link		{ color:#1d6e94;  text-decoration: underline; cursor:pointer;}
	a:visited	{ color:#000000;cursor:pointer; }
	a:hover	{color:#1d6e94; cursor:pointer;}
	a:focus		{}
	a:active	{}



/* #5 -------- Forms -------- */
	form		{ margin: 0px; padding: 0px; }
	label		{ cursor:pointer;}
	fieldset	{ }
	legend	{ }
	select	{ cursor:pointer; }
	
	input.text, input.title, .captcha {margin:2px 0;  border:1px solid #dddddd; width:160px;padding:3px;}
	textarea {width:260px;border:1px solid #dddddd;}
	select{width:155px;}
	input.text:focus, input.title:focus, textarea:focus { border:1px solid #bbbbbb; }
	.captcha_text{display:block;font-size:8pt;}
	
	input.submit{background: url(../images/detailsBgr.png) no-repeat center center; color:#ffffff;width:91px;height:27px;line-height:27px;display:block;text-align:center;cursor:pointer;font-size:8pt !important;border:none;margin:10px 0px;font-family:verdana;}
	
	p.error{font-size:8pt;color:#b10c0c;}
	
		/* #8 - Common form style - */
		.gForm{}
		.gForm .submit{}

	/* # -- Table -- */
	table tr{vertical-align:top;}

/* #6 -------- Text -------- */
	/* #6.1 - Text style  - */
		.fWb	{  font-weight:bold !important; }
		.fWn	{  font-weight:normal !important; }
		.fVi	{  font-style:italic  !important;}
		.sTxt	{  font-size:8pt !important; }
		.lTxt	{  font-size:110% !important;  }	
	
	/* #6.2 - Text aligments  -  */
		.tAl	{ text-align:left !important;     }
		.tAc	{ text-align:center !important;}
		.tAr	{ text-align:right !important;   }
		.tAj	{ text-align:justify !important; }

	/* #6.3 - Text colors - */
		.tClr0{ color:#000000; }
		.tClr1{ color:#1d6e94; }
		.tClr2{ color:#df8925; }
		.tClr3{ color:#909090; }
		
		.fS1{ font-size:9pt; }


/* #7 -------- Misc -------- */
	p				    { margin: 10px 0px; }
	blockquote	{ margin: 10px; font-style: italic; }
	
	abbr, 
	acronym		{ border-bottom: 1px dotted #666; }
	address		{ margin: 0 0 15px; font-style: italic; }
	
	pre 			{ margin: 15px 0; white-space: pre; }
	pre,code,tt { font: 10px 'andale mono', 'lucida console', monospace; line-height: 1.5; }
	
	sup{}
	hr {
		background: #dddddd; 
	 	color: #dddddd;
	 	clear: both; 
	 	float: none; 
	 	width: 100%; 
	 	height: .1em;
	 	margin: 0;
	 	border: none; 
	}
	

/* #8 -------- Message boxes -------- */
	.msgBlock	{ padding: .8em; margin: 1em 0; border: 1px solid #ddd; }
	.loaderBgr strong { background:url(../images/loader.gif) no-repeat; line-height:50px; padding: 15px 0px 15px 50px; }

	/* #12.1 - Box background - */
	.errorMsg		{ background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
	.noticeMsg		{ background: #FFF6BF; color: #514721; border-color: #FFD324; }
	.successMsg	{ background: #d5efc2; color: #264409; border-color: #006a23; }	
	
	/* #12.2 - Box links - */
	.errorMsg a		{ color: #8a1f11; }
	.noticeMsg a	{ color: #514721; }
	.successMsg a	{ color: #264409; }
	

	.button_top {
  display:block;
  overflow:hidden;
  width:auto;
  position: fixed;
  bottom: 190px;
  righ: auto;
  top: auto;
  left: 50%;
  font-family: Verdana;
  font-size: 1.1em;
  color: #000000;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
  padding: 5px 10px;
  border: 2px solid #2bace3;
  background:url(http://wyr.com.ua/files/interface/up.png);
  background-position-y: center;
  background-position-x: center;
  cursor: pointer;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
}