@charset "utf-8";

/* CSS Document */

* {
	margin: 0;
	
	padding: 0;
}

body {

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px;

	margin: 0;

	color: #333;
	
	background:#2DDF3A url(tempimg/bg.png) repeat-x;

}



h1 {

	display: block;

	font-family: "Times New Roman", Times, serif;

	font-size: 24px;

	color: #FFF;

	text-align: left;

	padding: 10px 30px;	

	margin: 0;

	font-weight: 400; 

}

a:link, a:active, a:visited {
	color:#009900;
	}

a:hover {
	color:#c00;
	}

#win {

	display: block;

	width: 960px;

	margin: 0 auto;

	padding: 0;

}



#logo {

	display: block;

	background: url(tempimg/logo.png) top left no-repeat;

	width: 300px;

	height: 216px;

	float: left;

	position: relative;

	top: 0;
}

ul#icon {
	display: block;
	width: 200px;
	height: 15px;
	margin-top: -35px;
	text-align: center;
	z-index: 5;
	position: relative;
	top: 100px;
	left:-50px;
}

ul#icon li {
	display: inline;
	list-style: none;
	margin-right: 15px;
}

ul#lang {
	display: block;
	width: 200px;
	height: 15px;
	margin-top: -35px;
	text-align: center;
	z-index: 5;
	position: relative;
	top: 70px;
	left:520px;
}

ul#lang li {
	display: inline;
	list-style: none;
	margin-right: 15px;
}


#shapka {

	display: block;

	width: 477px;
	
	background:url(tempimg/baku.png) no-repeat;

	height: 84px;

	float: right;

	position: relative;

	top: 40px;

}


#title {

	display: block;
	
	background:#fff;

	width: 660px;
	
	height: 63px;

	float: left;

	position: relative;
	
	text-align:left;

	top: 0px;

}

.title {

	font-size: 21px;

	font-weight: bold;

	color: #DC261D;

}

#ada {

	display: block;

	float: right;

	position: relative;
	
	height:53px;
	
	padding:10px 10px 0 0;

}

#text-container {

	display: block;
	
	position:relative;
	
	float:right;

	text-align: right;
	
	width:888px;
	
	height:100%;
	
	margin-left:72px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	color: #333;
	
	background:#fff;

	line-height:1.4;

	font-size: 14px;

}

/* MENU */

#menu {

	display: block;

	float: right;

	position: relative;
	
	height:153px;
	
	width:660px;
	
	text-align:left;
	
	background:url(tempimg/baku.png) no-repeat bottom right;
	
	z-index:100;

	

}


/* STYLES FOR TOP MENU */

a.top_menu:link, a.top_menu:active, a.top_menu:visited  {

	display:block;
	
	margin:5px 0 0 1px;

	padding:0 10px;
	
	font-family:"Times New Roman", Times, serif;

	color:#fff;

	font-weight: normal;

	text-decoration:none;

	font-size:19px;
	
	letter-spacing:0.02em;

}

a.top_menu:hover {

	color:#000;
	background:#2DDF3A;
}

a.active_top_menu, a.active_top_menu, a.active_top_menu:visited  {
	display:block;
	
	margin:5px 0 0 1px;

	padding:0 10px;
	
	font-family:"Times New Roman", Times, serif;

	color:#000;
	
	background:#2DDF3A;

	font-weight: normal;

	text-decoration:none;

	font-size:19px;




}

a.active_top_menu {



}

/* /MENU */


/* STYLES FOR JAVA SUB MENU */

a.java_menu:link, a.java_menu:active, a.java_menu:visited  {

	display:block;
	
	width:220px;
	
	border-top: 1px solid #137C1B;

	border-bottom: 1px solid #1FB42B;
	
	background:#179721;

	padding:3px 5px;
	
	margin-top:0;

	color:#fff;

	font-size:11px;

	text-decoration:none;

	font-weight:bold;
	
	letter-spacing:1px;

}

a.java_menu:hover {

	color:#000;
	background:#2DDF3A;

}

a.sub_menu:link, a.sub_menu:active, a.sub_menu:visited  {

	display:block;
	
	text-align:right;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:bold;

	padding:1px 20px 2px 10px;
	
	margin:1px 0 15px 0;

	color:#346718;

	font-size:13px;
	
	text-decoration:none;
	
	line-height:1;


}

a.sub_menu:hover {


	color:#DC261D;

}

a.active_sub_menulink, a.active_sub_menu:active, a.active_sub_menu:visited  {

	display:block;
	
	text-align:right;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:bold;

	padding:1px 20px 2px 10px;
	
	margin:1px 0 15px 0;

	color:#346718;

	font-size:13px;
	
	text-decoration:none;
	
	line-height:1;
}

a.active_sub_menu#active_sub_menu:hover {

}

/* MAP */
a.map_menu:link, a.map_menu:active, a.map_menu:visited  {

	display:block;
	padding:3px 0px 3px 20px;
	color: #000000;
	font-size:10px;
	border-bottom:1px solid #cccccc;
	font-weight: normal;
	background:url(tempimg/li.gif) no-repeat left center;
	margin:1px 0px 0px 10px;

}

a.map_menu:hover {

	color:#519F25;
	background-color:#FFF0F3;
}

/* STYLES FOR MINI-WAY (home >> about us >> contacts) */

.mini_way {

    font-size: 10px;

    color: #444444;

}

a.mini_way_link:link, a.mini_way_link:active, a.mini_way_link:visited {

    font-size: 10px;
	
	font-family:Tahoma, Times, serif;

    color: #51A127;
	
	letter-spacing:1px;

}

a.mini_way_link:hover { 

    color: #f00;

}

/* Corners */

#corner {

	display: block;
	
	background:#fff url(tempimg/corner.png) no-repeat;

	width: 16px;
	
	height:16px;

	float: left;

	position: relative;
	
	top:-16px;
	
	left:72px;

}

#shadow {

	display: block;
	
	background:#fff url(tempimg/shadow.png) no-repeat;

	width: 480px;
	
	height:20px;

	float: left;

	position: relative;
	
	top:0px;
	
	left:200px;

}

#nar {

	display: block;
	
	background:#fff url(tempimg/alma.png) no-repeat;

	width: 288px;
	
	height:206px;

	float: left;

	position: relative;
	
	top:-74px;
	
	left:170px;

}

/* /Corners */

#submenu {

	display: block;

	width: 220px;

	float: left;

	padding:15px 0 60px;

	margin:0;

}

img.award {
	border:1px solid #333;


}


#content {

	display: block;

	width: 650px;

	float: left;

	padding:15px 0 100px;

	margin-left:8px;
	
	text-align:left;

}






#footer {

	text-align: center;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	letter-spacing: 1px;

	color: #FFF;

	font-size: 12px;
	
	width:140px;
	
	height:37px;

	position: relative;
	
	top:20px;
	
	left:-700px;
	
	float:left;

	

}



.gamidov {

	display: block;

	width:140px;
	
	height:37px;

	background: url(tempimg/gamidov_studio.png) no-repeat;

	float: right;

}

/* BLOGS */

/* STYLE FOR PAGE-CREATION-DATE */

.creation_date {

	font-size: xx-small;

	color: #ccc;

	padding: 3px;

}

/* STYLES FOR BLOG */

 /* (all blog items) */

.blog {



}

 /* (each blog item) */

.blog_item {

	border: 1px dotted #C0C0C0;

	padding: 5px;

	margin: 5px;

}

 /* (blog item title) */

a.blog_item_title:link, a.blog_item_title:active, a.blog_item_title:visited {

    font-weight: bold;

	color: #179721;

}

a.blog_item_title:hover {

    color: #FF0000;

}

 /* (blog item date-text) */

.blog_item_creation_date {

    font-size: xx-small;

	color: #666;

}

 /* (blog item preview-text) */

.blog_item_content {



}

 /* (blog item "read more >>" ) */

.blog_item_read_more {

	text-align: right;

}

 a.blog_item_read_more_link:link, a.blog_item_read_more_link:active, a.blog_item_read_more_link:visited {

 	color:#179721;
	
	font-size:11px;
	
	font-weight:bold;

}

a.blog_item_read_more_link:hover {

	color: #f60;



}

/* STYLES FOR MINI-BLOG (last news) */

 /* (all blog items) */

.mini_blog {

	padding: 2px;

}

 /* (each blog item) */

.mini_blog_item {

    padding: 2px;

	border:1px solid #eeeeee;

	margin-top:1px;

}

 /* (blog item title) */

a.mini_blog_item_title:link, a.mini_blog_item_title:active, a.mini_blog_item_title:visited {

	display:block;

	color: #179721;

	padding:2px;

	padding-left:20px;

	font-size:xx-small;

	font-weight:bold;

}

a.mini_blog_item_title:hover {

	color: #c00;



}

 /* (blog item date-text) */

.mini_blog_item_creation_date {



}

 /* (blog item preview-text) */

.mini_blog_item_content {

    font-size: 12px;

    color: #444444;

}

 /* (blog item "read more >>" ) */

.mini_blog_item_read_more {

	font-size: xx-small;

    text-align: right;

	color:#006699;

}

a.mini_blog_item_read_more_link:link, a.mini_blog_item_read_more_link:active, a.mini_blog_item_read_more_link:visited {

	font-size: xx-small;

	color:#179721;

}

a.mini_blog_item_read_more_link:hover {

	color:#c00;



}

 /* (blog item "view all >>" ) */

.mini_blog_view_all {

	font-size: xx-small;

    font-weight: bold;

	color:#006699;

}

 a.mini_blog_view_all_link:link, a.mini_blog_view_all_link:active, a.mini_blog_view_all_link:visited {

	font-size: xx-small;

    font-weight: bold;

	color:#c00;

}

a.mini_blog_view_all_link:hover {

	color:#b00;



}

