/*  ----------  GENERAL ------------*/

	img, div, a, li {
		behavior: url('../js/pngbehavior.htc');
	}

	body {
			margin:0px;
			padding:0px;
			border:0px;
			min-width:194px;
			background: url('../img/bk.png') repeat-x;
	}
	img {
			border:0px;
	}
	p {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: normal;
			color: #000;
			letter-spacing: normal;
			margin:0px;
			padding-top:3px;
			font-weight:normal;
	}
	h1, h2, h2 a{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13pt;
			line-height: normal;
			color: #004E82;
			font-weight:700;
			font-style:normal;
			letter-spacing:normal;
			line-height:normal;
			padding:0px;
			margin:10px 0px 5px 0px;
	}	
	h4{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9pt;
			line-height: normal;
			color: #004E82;
			font-weight:500;
			padding:0px;
			margin:10px 0px 0px 0px;
	}	
	a {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-decoration:none;
			color:rgb(105,146,185);        
	}
	a:visited {
			color:#cc; 
	}
	a:hover{
			text-decoration:underline;
	}
	a.active {
	}
	a.external {
		background: url('../img/externalLink.png') no-repeat right top;
		padding-right:13px;
	}
	a[href^="mailto:"] {
		background: url('../img/mailto.gif') no-repeat right top;
		padding-right:15px;
		padding-top:7px;
	}
	
	
	*---clearer-------*/
	#clearer {
			clear:both;
			text-align:right;
			
	}
		#clearer p{
			width:900px;
			text-align: right;
			color: #ccc;
			font-size: 8pt;
		}
	.clear{
		clear:both;
	}
	
/* --------- mian MENU (upper) -------------- */
	ul.menu {
		list-style:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		float:right;
	}
	ul.menu li {				
		float:left;
		margin:-13px 1px 0px 1px !important; 
		margin:0px 1px 0px 1px;
		
	}
	ul.menu li a {
		display:block;
		padding: 0 0.5em;
		font-size:11px;
		text-decoration:none;
		/* background: url('../img/menu_bk_right.png') no-repeat top right; */			
		color:#47647c;
	}
	ul.menu li a:hover {
		/* background: url('../img/menu_bk_right_hover.png') no-repeat top right; */	
	}
	/*  multilanguage flag */
	#flag{		
		display:block;
		height:9px;
		width:70px;
		position: relative;
		top:-3px !important;
		top:16px;
		left:20px;
		z-index: 1;		
	}
	    #flag a{
	    	color:#e8ecef;
	    }
	
/*-------------------------CONTAINERS----------------------------------*/

	/* full container that holds menu and rest container*/
	#contwishmenu {
		 	width:968px;
			height:100%;
			position:relative;
			top:46px;
			left:50%;
			margin-left:-498px;
	}
	/* main container that holds flash header and everythink that bellow it  */
	#container{
			width:968px;
			height:100%;
			background:rgb(254,254,254) url('../img/contbg.png') no-repeat;
			padding:12px;
			z-index: 20;
	}
	/*container that holds flash  AND if there is no any flash - it holds  install advice*/
	#flashcontent{
			text-align:center;
			font-family:"trebuchet MS";
			font-size:12px;
	}
/*==============================================================   for various HTML pages ==============================================*/	
/* INDEX  >>>>>>>>>>   MIAN PAGE   index.HTNL <<<<<<<<<<<<<<<<<<<<<*/
	/* container for trade mark texts */
	/* index page styling */
	ul#mainlist {
		   list-style: none;
			height:450px;
			padding:0px;
			margin:0px;
	}
	ul#mainlist li{
		float: left;
		width: 460px;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 8pt;
		padding:0px 5px;
	}
	    ul#mainlist li:hover{
	    	background-color: #eff5f9;
	    }
	/* trade mark images*/
	a.icon {
			display:block;
			float: left;
			text-decoration:none;
			padding:0px 5px 5px 0px;
			/* opacity:0.6;
			filter: alpha(opacity=60); */
	}
	a.icon:hover {
			opacity:1;
			/* filter: alpha(opacity=100); */
	}
	
	#sign{
		width:900px;
		text-align: center;
		color:#004E82;
		font-size: 14pt;
		padding: 80px 0px 50px 0px;
		display: block;
	}
	    .journal{
	    	  font-weight: bold;
	    	  padding-right: 5px;
	    }
	
	
	
	
	
	
/* ABOUT  >>>>>>>>>>      about.HTNL <<<<<<<<<<<<<<<<<<<<<*/
/* about p */
p.about{
		margin:10px 0px 10px 0px;
		font-size:8pt;
		text-indent:3px;
		line-height:19px;
}


/*ADVERTISE >>>>>>>>>>> advertise.HTML <<<<<<<<<<<<<<<<<<<<<<<<<*/
#pricepic {
		float:right;
}



/* CONTACTS  >>>>>>>>>>   CONTACTS PAGE   contacts.HTNL <<<<<<<<<<<<<<<<<<<<<*/

		/* mail container  = that holds mail form*/		
		#mailHeader {
			background: url(../img/contacts/upper.png) no-repeat center top;
			padding: 10px 10px 10px 10px;
			font-size:12px;
		}	
		#mailfooter {
			clear:both;
			background: url(../img/contacts/bottom.png) no-repeat center bottom;
			padding: 0px 10px 10px 10px;
		}	
		#mailIn{
			background: url(../img/contacts/right.png) no-repeat right center;
			padding: 0px 10px 10px 10px;
		}
		#mailcontOut {
			float:right;
			width:350px;
			background: url(../img/contacts/left.png) no-repeat left center;
			padding: 10px 10px 10px 10px;
		}
		#mailcontOut #mailBody {
			background: url(../img/contacts/upper2.png)  no-repeat top left;
			padding: 0px 0px 0px 100px;
		}
		.btn{
			width:200px;
			text-align:right;
			padding: 5px 0px 0px 5px;
			cursor:pointer;
		}
		/* ----- form ----- */
		input, textarea {
			font-size: 110%;
			padding: 4px;
			border: none;
			font-family: Helvetica, Arial, Tahoma, sans-serif;
		}
		label {
			font-weight: bold;
			color: #394f5f;
		}
		textarea {
			height: 130px;
			font-family: Helvetica, Arial, Tahoma, sans-serif;
		}
		.txt {
			width: 200px;
			color: #517990;
			border: none;
			background: #abcadb;
		}
		/* Highlighting style = style for highlight text area when it focuses */
		.inputHighlighted{  
			width: 200px;
			color: #fff;
			background-color:#6f8b9b;
		}
		/* form confirmation status*/
		form #formStatus {
					margin-top: 7px;
					float: right;
					width: 210px;
		}
		form #formStatus p {
			padding-left: 19px;
			margin-top: 0;
		}
		form #formStatus .error {
			color: red;
			background: transparent url(../img/errorIcon.gif) no-repeat center left;
		}
		form #formStatus .success {
			background: transparent url(../img/successIcon.gif) no-repeat center left;
		}
		#cntactinfo {
			float:left;
		}
		/* pannel holds trip map*/
		#panel {
			width:550px;
            height:400px;
			background:#00FFFF;
			height: 400px;
			display: block;
		}
		.slide {
				width:300px;
				margin: 0;
				padding: 0;
		}
		.btn-slide {
				background:#CCCCCC;
				text-align: left;
				height: 13px;
				padding: 0px 0px 0px 0;
				margin-top:10px;
				display: block;
				font: bold 120%/100% Arial, Helvetica, sans-serif;
				color: #000;
				text-decoration: none;
		}


/* MAGAZINE  >>>>>>>>>>   magazine PAGE   magazine.HTNL <<<<<<<<<<<<<<<<<<<<<*/


		ul#catalog{
			list-style:none;
			margin:0px 0px 0px 0px;
			padding:0px;
			list-style:none;
			float:left;
		}
		ul#catalog li{
			float:left;
			margin:18px 20px 30px 18px;
			width:117px;
			height:139px;
			font-size:9px;						
			font-family:Arial, Helvetica, sans-serif;
			color:#47647c;
			background: url('../img/headers/shadow.png') no-repeat bottom right !important;
			background: url('../img/headers/shadow.gif') no-repeat 30px 119px;
			
		}
		ul#catalog li a {
			padding: 0 0.5em;			
			float:right;
		}
		


/* NEWs  >>>>>>>>>>   news PAGE   news.HTNL <<<<<<<<<<<<<<<<<<<<<*/

   .ulUsual {
   		font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			line-height: normal;
			color: #000;
			letter-spacing: normal;
			margin:0px;
			padding-top:3px;
			font-weight:normal;	
   }
	.imageOver{
		background:url('img/zoom.gif') no-repeat 50% 50%;
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
	}
	<!-- dfsdfsdfsadf-->
	.box {
		width:100%;
		background: #eff5f9 url(../img/news/bottomLeft.jpg1) no-repeat bottom left ;
	}
	.box:hover {
		width:100%;
		background: #eff5f9;
	}
	.boxOuter{
		padding-bottom:10px;
		background: url(../img/news/bottomRight.jpg1) no-repeat bottom right ;
	}
	.boxInner{
		padding-left:10px;
		background: url(../img/news/topLeft.gif1) no-repeat top left ;
	}
	.boxHeader{
		padding-right:10px;
		padding-top:0px;
		padding-bottom:10px;
		font-size:12px;
		background: url(../img/news/topRight.gif1) no-repeat top right;
	}
	
	a.partnerlogo{
		clear:right;
		float:right;
		position:relative;
		margin-left:15px;
		background: url('../img/shadow.gif') no-repeat bottom right;
	}
	a.partnerlogo img {
		background-color:#fff;
		border: 1px  #FFFFFF;
		padding: 1px;
		display:block;
		position:relative;
		margin: -5px 5px 5px -5px;
	}
	p.newslink{
		clear:both;
		border-top:thin #CCCCCC;
		padding-top:20px;
		padding-right:10px;
		text-align:right;
	}
	.newstime {
		padding-top:10px;
		font-size:10px;
		
	}	
	
	
	
	
/* PARTNERS  >>>>>>>>>>   partners PAGE   partners.HTNL <<<<<<<<<<<<<<<<<<<<<*/	
		.imageOver{
			background:url('../img/zoom.gif') no-repeat 50% 50%;
			filter:alpha(opacity=50);
			-moz-opacity:0.5;
			-khtml-opacity: 0.5;
			opacity: 0.5;
		}
		.imageOver2{
			background:#fff;	
			filter:alpha(opacity=50);
			-moz-opacity:0.5;
			-khtml-opacity: 0.5;
			opacity: 0.5;	
		}
		
		<!-- component js -->
		ul.partnerlist {
			margin:0px 0px 0px 0px;
			padding:0px;
			list-style:none;
		}
		ul.partnerlist  li{
			margin:0px 0px 50px 0px;
		}
		li.partner a.partnerlogo{
			clear:right;
			float:left;
			position:relative;
			margin-right:7px;
			background: url('../img/shadow.gif') no-repeat bottom right;
		}
		li.partner a img {
			width:150px;
			background-color:#fff;
			border: 1px solid #a9a9a9; 
			padding: 4px;
			display:block;
			position:relative;
			margin: -5px 5px 5px -5px;
		}
		.link {
		   display:inline;
		   background: url('../img/externalLink.png') no-repeat right top;
		   padding-right:13px;
		}
		.partnername{
				font-size:12px;
				font-weight:bold;
				display:inline;
		}
		.discriplion {
			text-align:justify;
			margin-bottom:5px;
		}
		
		
		
/* PARTNERS  >>>>>>>>>>   proposal PAGE   proposal.HTNL <<<<<<<<<<<<<<<<<<<<<*/			

div table {
	text-align:center;
}

table {
	margin-left:0;
	vertical-align:middle;	
	border:1px solid #D9E8FB;
}
td{
	text-align:left;
	padding: 0.1em 1em;
	background:#F7FBFB;
	border:1px medium #CCCCCC;
}
tr{
	
}

		
		
		
		
		
		
		
		
		
		
/* ==================================================*/


