@font-face 
{
    font-family: 'BPGNinoMtavruliBold';
    src: url('bpg_nino_mtavruli_bold-webfont.eot');
    src: local('?'), url('bpg_nino_mtavruli_bold-webfont.woff') format('woff'), url('bpg_nino_mtavruli_bold-webfont.ttf') format('truetype'), url('bpg_nino_mtavruli_bold-webfont.svg#webfontSZkzbTV1') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face 
{
    font-family: 'BPGGlaho';
    src: url('bpg_glaho-webfont.eot');
    src: local('?'), url('bpg_glaho-webfont.woff') format('woff'), url('bpg_glaho-webfont.ttf') format('truetype'), url('bpg_glaho-webfont.svg#webfontSZkzbTV1') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face 
{
    font-family: 'BPGdejavu';
    src: url('bpg_dejavu_sans-webfont.eot');
    src: local('?'), url('bpg_dejavu_sans-webfont.woff') format('woff'), url('bpg_dejavu_sans-webfont.ttf') format('truetype'), url('bpg_dejavu_sans-webfont.svg#webfontSZkzbTV1') format('svg');
    font-weight: normal;
    font-style: normal;
}







.nino {font-size: 24px; font-family:BPGNinoMtavruliBold; color:#000066; }
.nino18 {font-size: 18px; font-family:BPGNinoMtavruliBold; color:#000066; }
.nino18cc {font-size: 16px; font-family:BPGNinoMtavruliBold; color:#062607; }





.body1{background:url(../images/bg.jpg) bottom center repeat}
.body2{background:url(../images/bg_top2.gif) bottom repeat-x}
.body3{background:#fff}
.body4{background:#000099 top center repeat}
.body5{background:url(../images/bg_top_img.jpg) center bottom no-repeat}
/* Global Structure ============================================================= */
.main {margin:0 auto;width:1000px;}
/* ============================= main layout ====================== */
a{color:#000000;text-decoration:underline;outline:none}
a:hover{text-decoration:none}


h1{float:left}
h2{padding:38px 0 5px 0;letter-spacing:1px;border-bottom:2px solid #e5e5e5;margin-bottom:25px; width:100%}

p{padding-bottom:22px}
/* ============================= header ====================== */
header{padding-top:14px;height:148px}
#logo{display:block;background:url(../images/logo.png) 0 0 no-repeat;width:320px;height:120px;text-indent:-9999px}





#menu {float:right;padding-top:15px}
#menu li {float:left;padding-left:30px}
#menu li a{  display:block;font:16px BPGNinoMtavruliBold; line-height:1.2em;color:#bbb;text-transform:uppercase;text-decoration:none;text-align:center;letter-spacing:-1px;height:60px;font-style:normal;font-weight:700}
#menu li a span{font-size:13px;line-height:1.2em;color:#666666;display:block;letter-spacing:-1px;margin-top:-3px;font-weight:normal}
#menu li a:hover, #menu .active a{color:#497e04}
#menu li a:hover span, #menu .active a span{color:#fff}
#menu #nav1 a{background:url(../images/menu_icon1.gif) bottom center no-repeat}
#menu #nav1 a:hover, #menu #nav1.active a{background:url(../images/menu_icon1_active.gif) bottom center no-repeat}
#menu #nav2 a{background:url(../images/menu_icon2.gif) bottom center no-repeat}
#menu #nav2 a:hover, #menu #nav2.active a{background:url(../images/menu_icon2_active.gif) bottom center no-repeat}
#menu #nav3 a{background:url(../images/menu_icon3.gif) bottom center no-repeat}
#menu #nav3 a:hover, #menu #nav3.active a{background:url(../images/menu_icon3_active.gif) bottom center no-repeat}
#menu #nav4 a{background:url(../images/menu_icon4.gif) bottom center no-repeat}
#menu #nav4 a:hover, #menu #nav4.active a{background:url(../images/menu_icon4_active.gif) bottom center no-repeat}
#menu #nav5 a{background:url(../images/menu_icon5.gif) bottom center no-repeat}
#menu #nav5 a:hover, #menu #nav5.active a{background:url(../images/menu_icon5_active.gif) bottom center no-repeat}



.css3text {
	font-family: BPGNinoMtavruliBold, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	padding: 10px 5px;
	background: #A0BCFB;	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #062607;
	width:220px;
}

.css3select {
	font-family: BPGNinoMtavruliBold, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	padding: 9px 5px;
	background: #548658;	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #062607;
	width:300px;
}

.css3button {
	font-family: BPGNinoMtavruliBold, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 9px 10px 6px 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background:#062607; 
	border:#cccccc 2px solid; 
	color:#ffffff; 
	width:175px
	
}


.css3scombo {
	font-family: BPGNinoMtavruliBold, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	padding: 10px 5px;
	background: #548658;	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #062607;
	width:200px;
	text-align:left;
	height:20px;
}







body {background:#eceded;border:0;font:14px Arial, Helvetica, sans-serif;color:#000;line-height:20px;margin:0px;padding:0px;
}
.box_bot {border:1px solid #d4d5d5;border-bottom:none;background:url(../images/box1_bot.gif) bottom repeat-x}
.box_left {background:url(../images/box1_left.gif) bottom left no-repeat;margin-left:-1px;padding-left:1px}
.box_right {background:url(../images/box1_right.gif) bottom right no-repeat;padding-bottom:15px;margin-right:-1px;padding-right:1px}
.box_head {background:url(../images/bg_box1.gif) top repeat-x #f6f7f7;padding:20px;background:#617F87; border:1px solid #061F26}

.box {background:url(../images/bg_box1.gif) top repeat-x #f6f7f7;padding:20px;border:1px solid #9b9b9b; background:#CCCCCC; margin:auto; width:100%; margin-bottom:30px}


.body_site {background:#fff;border:0;font:10px BPGdejavu, Sylfaen, sans-serif;color:#000;margin:0px;padding:0px;
}