﻿/* CSS Document */
img, div, a, input, li,b { behavior: url(layout/css/iepngfix.htc) }

* {
	font-family: Arial, Helvetica, sans-serif;
}
body
	{
	margin:0px;
	padding:0px;
	background-color:#00a9de;
	background-image: url(../imgs/bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:.8em;
	}
#page, #inFoot
	{
		width:894px;
		margin: 0px auto;
		position:relative
	}
	#head
		{
			background-image: url(../imgs/bg_head.jpg);
			background-repeat: no-repeat;
			background-position: right top;
			height:186px;
			width:100%;
			position:relative;
		}
		#head #logo
			{
				position:absolute; 
				top:40px;left:12px;
				border:0px;
			}
		#head #hMenu
			{
				position:absolute;
				bottom:-12px; left:150px;
			}	
			#head #hMenu li  
				{
					list-style-type:none;
					display:inline;
					text-transform:uppercase;
					
					
				}	
			#head #hMenu li a
				{
					padding:9px 0px 4px 25px;
					color:black;
					text-decoration:none;
					font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
					font-size: 14px;
				}
				
				#head #hMenu li a:hover, #head #hMenu li a.leftCornerActive
					{
						color:white;
					}
			.leftCorner, .leftCornerActive
				{
					background-image: url(../imgs/bg_menuItemLeftPart.png);
					background-repeat: no-repeat;
					background-position: left top;
					padding:19px 0px 4px 25px;
					padding-right:0px;
					/*border:1px solid black;*/
				}	
			.rightCorner, .rightCornerActive
				{
					padding: 10px 0px 4px 25px;
					background-image: url(../imgs/bg_menuItemRightPart.png);
					background-repeat: no-repeat;
					background-position: right top;
					/*border:1px solid black;*/
				}	
				
			.leftCornerActive
				{
					background-image: url(../imgs/bg_menuItemLeftPartActive.png);
				}
			.rightCornerActive
				{
					background-image: url(../imgs/bg_menuItemRightPartActive.png);
				}	
	#vMenu
		{
			width:159px;
			height:480px;
			float:left;
			padding-top:70px;
			background-image: url(../imgs/bg_vMenu.jpg);
			background-repeat: no-repeat;
			background-position: right top;
			
			
  }	
		#vMenu ul
			{
				list-style-type:none;
				text-align:right;
				padding-right:0px;
				margin:0px;
			}
			#vMenu li
				{
					margin-bottom:1px;
					padding:.7em .5em .7em .1em;
					text-transform:uppercase;
					font-size: .8em;
					color:white;
					background: url(../imgs/bg_vMenuItem.png) repeat left top;
					
				}
			#vMenu a
				{
					text-decoration:none;
					color:black;
				}
				#vMenu a:hover
					{
						color:white;
						
					}
	#content
		{
			float:right;
			min-height:400px;
			width:705px;
			padding:30px;
			padding-right:0px;
			background-image: url(../imgs/bg_contentHead.jpg);
			background-repeat: repeat-x;
			background-position: left top;
			background-color: #0097c6;
			color:#dcf0f9;
		}
		#inContent
			{
				margin-right:30px;
			}
		#contentBottom
			{
				float:right;
				height:90px;
				width:735px;
				background-image: url(../imgs/bg_contentBottom.gif);
				background-color: #0097c6;
				background-repeat: no-repeat;
				background-position: right bottom;
			}
		h1, h2, h2 a
			{
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 2.5em;
				color:#14a9d9;
				font-weight:normal;
				margin-top:0px;
				border-bottom:1px solid #14a9d9;
			}
			h2 a
				{
					font-size: 1.1em;
					text-decoration:none;
					border:0px;
				}
		h2, h2 b, h2 strong
			{
				font-size: 1.5em;
				margin-top:0px;
				margin-bottom:1em;
				padding-bottom:0px;
				border:0px;
				color:#002c3a;
			}
		#content a
			{
				color:#00ff6e;
				text-decoration:none;
			}	
			#content a:hover
					{
						
						text-decoration: underline;
					}	
	
		.news1,.news2, .news3   
			{
				width:320px; 
				float:left;
				margin-right:15px;
			}	
			.news1 h2,.news2 h2, .news3 h2   
				{
					
					margin-bottom:.5em;
				}
			.news1 a,.news2 a, .news3 a   
				{ 
					
					line-height:1em;
				}
				#content .news1 h2 a,#content .news1 a
					{
						color:#a90050;
					}
				#content .news2 h2 a,#content .news2 a
					{
						color:#e8e700;
					}
				#content .news3 h2 a,#content .news3 a
					{
						color:#00fe6a;
					}
				.credits
					{
						margin:0px;
						padding:0px;
						padding-bottom:1px;
						font-size:.8em;
					}
					.credits span
						{
							font-size:1.3em;
							text-transform:uppercase;
						}	
			.clear
				{
					clear:both;
					margin:1em 0em;
				}
		table
			{
				border-collapse:collapse;
				background-color:#00789d;
				margin:2em 0em;
			}	
			td
				{
					background-color:#00789d;
					border:1px solid #0097c6;
					padding:.4em;
				}
					#galleryTable
						{
								background-color: #0097c6;
						}
					#galleryTable td 			
							{
								padding:3px;
								padding-bottom:10px;
								width:214px;
								background-color: #0097c6;
								text-align:center;
								vertical-align:top;
							}	
					#galleryTable td img			
							{
								border:1px solid #00789d;
							}	
					#galleryTable td p
							{
								padding:2px;
								margin:0px;
								font-size:.8em;
								color:black;
							}		
	.back
		{
			cursor:hand;
			cursor:pointer;
		}
	#partners	
		{
			clear:both;			
			width:100%;
			color:#004960;
			font-size:.8em;
			padding:15px 0px;
			background-color:#00a9de;
	}		
	#foot
		{
			float:left;
			background-color:#00272f;
			border-top:1px solid #77ceed;
			text-align:center;
			color:#14a9d9;
			width:100%;
			font-size:0.8em;
			padding:1.6em 0em;
			background-image: url(../imgs/bg_foot.jpg);
			background-repeat: repeat-x;
			background-position: left top;
		}
			#inFoot
				{
				}
