body{
	margin: 0;
	padding: 0;
	background: #fff;
	color: #434343;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	background: url(/img/bg.gif);
}

* { padding: 0; margin: 0; }

form{
	margin: 0;
	padding: 0;
}

img{
	border: 0;
}

a{
	color: #0087eb;
}

a:hover{
	text-decoration: underline !important;
}

div.clear{
	clear: both;
}

h1{
	font-size: 130%;
	margin: 0 0 3px 0;
}

.date{
	color: #0087eb;
	font-size: 90%;
}

a.date-a{
	color: #434343;
	text-decoration: none;
}
a.arr{
	background: url(/img/arr.gif) no-repeat left center;
	padding: 0 0 0 10px;
}

.bl-p{
	height: 5px;
	background: #000;
}

.al-r{
	text-align: right;
}



.wrapper { 
	margin: 0 auto;
	width: 1010px;
}
.faux {
	background: url(/img/bg_faux.gif);
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%
}
.header {
	width: 1010px;
	height: 205px;
	background: url(/img/bg_header.jpg) top right no-repeat;
}
.header img.logo{
	margin: 0 0 0 27px;
}

.subheader {
	width: 1010px;
	height: 6px;
	background: url(/img/bg_subheader.gif)  no-repeat;
}
.subheader2 {
	width: 1010px;
	height: 40px;
	background: url(/img/bg_subheader2.gif)  no-repeat;
}

.subheader2-left {
	float: left;
	padding: 7px 0 0 33px;
}

.subheader2-left img{
	margin: 0 0 0 30px;
}

.subheader2-right {
	float: right;
	padding: 7px 25px 0 0;	
}

.subheader2-right img{
	margin: 0 22px 0  0;
}

.subheader2-right a{
	margin: 0 22px 0  0;
}

.lang-ro{
	background: url(/img/ro.gif) left no-repeat;
	padding: 0 0 0 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1195ff;
}

.lang-ru{
	background: url(/img/ru.gif) left no-repeat;
	padding: 0 0 0 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1195ff;
}
	
.leftcolumn { 
	display: inline;
	margin: 10px 10px 10px 33px;
	padding: 0px;
	width: 195px;
	float: left;
}
.content { 
	float: left;
	margin: 10px 10px 10px 25px;
	padding: 0px;
	width: 460px;
	display: inline;
	position: relative;
}
.rightcolumn { 
	display: inline;
	position: relative;
	margin: 10px 33px 10px 5px;
	padding: 0px;
	width: 170px;
	float: right;

}
.footer { 
	width: 1010px;
   background: url(/img/bg_footer.gif);
	margin: auto;
	padding: 10px 0;
	border-bottom: 5px solid #000;
}
.footer-in { 
	padding: 0 32px;
}
.footer-left{
	float: left;
}
.footer-right{
	float: right;
}
.clear { clear: both; background: none; }
.error{color: #ff0000;}
textarea.ta1{
	width: 250px;
	height: 150px;
}
input.inp1{
  width: 150px; padding: 0 !important;
  font-size: 12px;
  height: 16px;  
  }
input.inp2{width: 75px;}
#openwin-ramka{
  position: absolute;
  border: 2px solid #bfb698;
  display: none;
  z-index: 120;
  background: #fff; 	
}

#openwin-ramka-in-title{
  padding: 3px;
  background: #5cb9ff;
  font-size: 10px;
  text-align: right;
}

#openwin-ramka-in-body{
	/*display: none;*/
  height: 100%;
  background: url(/img/loader.gif);
  background-position: center;
 	background-repeat: no-repeat;
  padding: 2px;
}

#megaphotoforload{
 
}

.active-menu{
	background-color:#0078ff !important;
}
span.nav{
  font-size: 80%;
}

.navmain{
	background: url(/img/house.gif) left center no-repeat;
	padding: 0px 0px 0px 18px;
}

ul{
	margin: 5px 0px 5px 0px;	
}

li{
	margin: 0px 0px 0px 17px;
	list-style: url(/img/li.gif);
}



/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {
  font-size:1px;
  height:0px;
  width:0px;
  clear:left;
  line-height:0px;
  display:block;
  }
.qmmc {
  position:relative;
}
.qmmc a {
  float:left;
  display:block;
  /*white-space:nowrap;*/
}
.qmmc div a {
  float:none;
}
.qmmc div {
  visibility:hidden;
  position:absolute;
}



	/*"""""""" (MAIN) Container """"""""*/
	#qm0{ 
		background-color: transparent;
	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qm0 a{
		width: 170px;
		text-transform: capitalize;
		color:#fff;
		background: url(/img/qm.gif) left center no-repeat #33a8ff;
		font-family: "Times New Roman";
		font-size:14px;
		text-decoration:none;
		padding:8px 10px 5px 35px;
		text-align: right;
		border-bottom: 1px solid #5cb9ff;
	}


	/*"""""""" (MAIN) Hover State """"""""*/
	#qm0 a:hover{
		background-color:#0078ff;
	}


	/*"""""""" (MAIN) Active State """"""""*/	
	#qm0 .qmactive	{ 
		/* Note: Add '!important' after each style */
/* 	background-color:#0072aa !important;
		text-decoration:underline !important;*/
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qm0 .qmparent	{
		/*background-image:url(/img/arr1.gif);
		background-repeat:no-repeat;
		background-position:1%;*/
	}


	/*"""""""" [SUB] Containers """"""""*/
	#qm0 div	{
		/*background-color:blue;
		padding:5px;
		border-style:solid;
		border-width:1px;
		border-color:#cccccc;
		margin-top:-1px;
		*/
	}

	
	/*"""""""" [SUB] Hover State """"""""*/
	#qm0 div a:hover{
		text-decoration:underline;
	}


	/*""""""""[SUB] Active State """"""""*/
	#qm0 div .qmactive	{
		/* Note: Add '!important' after each style */
		background-color:#red !important;
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qm0 div .qmparent {
		/*background-image:url(images/arrow_right.gif);	*/
	}


	/*"""""""" [SUB] Items """"""""*/
	#qm0 div a{		
		background-color:#33a8ff;
		padding:8px 10px 5px 35px;
		text-align: right;
		border-bottom: 1px solid #5cb9ff;
	}