@charset "utf-8";
/* CSS Document */

body{margin:0px auto; font-family:tahoma; color:#000; background-color:#eae6d5; font-size:13px !important; }

h1,h2,h3,h4,h5,h6,ol,ul,fieldset,input,select,td,form,p {margin:0px; padding:0px}
.clearer{ clear:both}

@font-face {
	font-family: avaza_mtavruli;
	src: url('fonts/avaza_mtavruli.ttf') format('truetype');
	
	font-weight: normal; 
	font-style: normal;
}

@font-face {
    font-family: 'avaza_mtavruliregular';
    src: url('avaza_mtavruli-webfont.eot');
    src: url('avaza_mtavruli-webfont.eot?#iefix') format('embedded-opentype'),
         url('avaza_mtavruli-webfont.woff') format('woff'),
         url('avaza_mtavruli-webfont.ttf') format('truetype'),
         url('avaza_mtavruli-webfont.svg#avaza_mtavruliregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: bpg_nino_mtavruli;
	src: url('fonts/bpg_nino_mtavruli_bold.ttf') format('truetype');
	
	font-weight: normal;
	font-style: normal;
}
@font-face { 
    font-family: 'bpg_nino_mtavruliregular';
    src: url('fonts/bpg_nino_mtavruli_normal-webfont.eot');
    src: url('fonts/bpg_nino_mtavruli_normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bpg_nino_mtavruli_normal-webfont.woff') format('woff'),
         url('fonts/bpg_nino_mtavruli_normal-webfont.ttf') format('truetype'),
         url('fonts/bpg_nino_mtavruli_normal-webfont.svg#bpg_nino_mtavruliregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: bpg_nino_medium;
	src: url('fonts/bpg_nino_medium_caps.otf') format('opentype');
	
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: bpg_nateli_mtavruli;
	src: url('fonts/bpg_nateli_mtavruli.ttf') format('truetype');
	
	font-weight: normal;
	font-style: normal;
}
 
img{ border:none}

.clearer{ clear:both}
.font_mtavr{font-family:avaza_mtavruli }

#srch_module{font-family:avaza_mtavruli}

#main_div{ width:1000px; margin:0px auto;}

#langs_button { text-decoration:underline} /* asd fsdfsadf sdf */


.links_box{padding:5px}
.links_box a{ color:#363636; font-size:12px; text-decoration:none}
.links_box a:hover{ color:#363636; font-size:12px; text-decoration:underline}

.search_td{ border:solid 1px #a8a8a8; background-color:#e9e8e7; color:#3b3b3b;}
.srch_tab{ font-size:15px;}

.srch_form_td{ padding-left:10px;}
.srch_form_td input,select{ width:100%; height:20px; border:solid 1px #a7a7a7}

.srch_form{ font-size:13px}

.search_td{ cursor:pointer}

.ipove_subm{ border:none; width:25px; height:25px; background:none; background-image:url('imgs/lupa.png'); cursor:pointer}

#red_info{width:216px; color:#FFF; background:#8e171b url('imgs/red_info_back.jpg') repeat-x; border:solid 4px #8e171b;  } 
#red_info a{ color:#f1f1f1; text-decoration:none; font-size:14px; }
#red_info a:hover{ color:#fff;}
.red_info_link{padding:5px 10px 5px 10px}
.red_inf_highl{background-image:url("imgs/menu_back_hgl.gif");}
.selected{background-image:url("imgs/menu_back_hgl.gif");}

.vert_menu li{ height:30px !important; width:216px !important;}
.vert_submenu li{ height:23px !important;}
 

.left_panel{ margin-bottom:10px;}
/*  border-bottom:solid 3px #1a4b9e;*/
.header1{ color:#1a4b9e; padding-bottom:4px; font-size:20px; float:left; margin-bottom:20px; margin-top:5px;}
.header1 a{color:#1a4b9e; text-decoration:none; font-size:20px !important; font-weight:600}
.header1 a:hover{color:#0f2c5d;}

.header3{color:#1a4b9e; font-weight:500; margin-bottom:10px; font-size:13px !important;}

.news_box{ color:#000} 
.news_box a{ color:#1a4b9e}

.caption{ font-size:13px; color:#555555}


#menu a{ color:#fff; font-size:14px; text-decoration:none}

.mn_sel{ background-image:url("imgs/menu_back_hgl.gif")}

.info_title{ margin-bottom:13px; }
.info_title a{ color:#1a4b9e; text-decoration:none}
.info_title a:hover{color:#1a4b9e; text-decoration:underline}

#content_part{ font-size:13px;text-align:justify}
#content_part a{font-size:13px; color:#1a4b9e; text-decoration:none}
#content_part a:hover{color:#1a4b9e; text-decoration:underline}

#link { font-size:13px;text-align:justify}
#link a{font-size:13px; color:#1a4b9e; text-decoration:none}
#link a:hover{color:#1a4b9e; text-decoration:underline}
 
.high{ z-index:1; cursor:pointer; color:#000;}
.high_hide{ cursor:pointer; color:#000;}
.the_word{text-decoration:underline !important}

.desc_box{position:absolute; left:20px;top:20px; width:230px; height:100px; display:none; border:solid 1px #ccc; z-index:2; background-color:#E8E8E8; overflow:auto;  padding:5px; text-align:left !important; }

.td_today{ background-color:#D7AE82; font-weight:600}
.stl_info{background-color:#fff; border:solid 1px #CCC !important}
.clicked{background-color:#D7AE82; font-weight:600}


#stmap a{ text-decoration:none; color:#555}

#map_list ul,li{ list-style-type:none}
#map_list li{ margin-bottom:5px;}
#map_list ul{ margin-bottom:15px;}
.sub_mn{ margin-left:30px;} 

.stl_info a{ color:#333; text-decoration:none}

.button{background:#e8e8e8; border:1px solid #9e9e9e;-webkit-border-radius: 3px;-moz-border-radius: 3px; height:20px; cursor:pointer;}

.subscribe_link_show{ cursor:pointer}
.subscribe_link_hide{ cursor:pointer}

.subscr_box{
	position:absolute;
	display:none; 
	width:400px; 
	top:30px; 
	left:80px;
	z-index:3; 
	border:solid 2px #999; 
	background-color:#e7dfbc; 
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	padding:10px;
}


.faq_cat, .faq_cat_hide{ border:solid 1px #CCC; padding:5px; padding-left:10px; cursor:pointer; font-size:13px !important; font-weight:600; margin-bottom:10px;}
.faq_cat:hover{ background-image:url('imgs/faq_back.png'); background-repeat:repeat-x}
.faq_cat_hide:hover{ background-image:url('imgs/faq_back.png'); background-repeat:repeat-x}
.faq_cat a{ font-size:13px !important;}

.faq_qsts{display:block; padding:5px; padding-left:15px; }
.faq_qsts h3{ margin:0px; padding:0px}



.like_but{ font-size:13px !important; cursor:pointer; }
.lk_voted{ font-size:13px !important; cursor:pointer; }
#res_font a{ font-size:13px; text-decoration:none; color:#333333}


#pollWrap{
	width: 170px;
	font-size: 13px;
}
#pollWrap h3 {
	font-size: 13px;
	font-weight:500;
	margin-bottom: 5px;
}
#pollWrap ul {
	margin: 0;
	padding: 0 0 0 5px;
	list-style:none;
}
#pollWrap li {
	padding: 0;
	overflow:hidden; /*for our lovely friend IE6 to behave nicely*/
	font-size: 0.8em;
}
#pollWrap li span {
	font-size: 0.7em;
}
.pollChart {
	margin-left: 25px;
	height: 5px;
	width:1px;
	/*Adding rounded corners to the graphs - Optional - START*/
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	/*Adding rounded corners to the graphs - Optional - END*/
}
#pollSubmit {
	margin-top: 5px;
	font-size: 13px;
}
#pollMessage {
	color:#C00;
	font-size: 0.8em;
	font-weight: bold;
}

.geo_qwerty{ font-style:italic !important}


.bio_container{display:none; padding:10px; }
.aparat_container{display:none; padding:10px; } 

.banners{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	}
	
#copyright a{font-size:12px; color:#1a4b9e; text-decoration:none}
#copyright a:hover{color:#1a4b9e; text-decoration:underline}

.sbscrb{ font-size:11px; color:#333}

.subs_archive{ 
	text-align:center;
	width:170px;
	border:solid 1px #999; 
	background-color:#e7dfbc; 
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	padding:5px;
}

.line{border-top:solid 1px #CCC; }
.menu_item{ padding:0px !important}

.cal_cell{ border:solid 1px #CCCCCC !important}

.small_embed iframe{ width:150px; height:100px;}

@media print {
    .noPrint { display: none; }
}





#statistics {

		font:12px/15px "Helvetica Neue",Arial, Helvetica, sans-serif;
		color: #555;
		
	}

#statistics {width:90%; max-width:900px; }

#satistics_table {
		overflow:hidden;
		border:1px solid #d3d3d3;
		background:#fefefe;
		width:90%;
		
		-moz-border-radius:5px; /* FF1+ */
		-webkit-border-radius:5px; /* Saf3-4 */
		border-radius:5px;
		-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
	}

#statistics th {padding:5px 5px 7px 7px; text-shadow: 1px 1px 1px #fff;}
	
	#statistics td {border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:2px 5px 2px 7px;}
	
	#statistics tr.odd-row td {background:#f6f6f6;}
	
	#statistics td.first, th.first {text-align:left}
	
	#statistics td.last {border-right:none;}
	
	/*
	Background gradients are completely unnecessary but a neat effect.
	*/
	
	#statistics td {
		background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
		background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
	}
	
	#statistics tr.odd-row td {
		background: -moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);
		background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
	}
	
	#statistics th {
		background: #d3d3d3;
		
	}
	
	/*
	I know this is annoying, but we need additional styling so webkit will recognize rounded corners on background elements.
	Nice write up of this issue: http://www.onenaught.com/posts/266/css-inner-elements-breaking-border-radius
	
	And, since we've applied the background colors to td/th element because of IE, Gecko browsers also need it.
	*/
	
	#statistics tr:first-child th.first {
		-moz-border-radius-topleft:5px;
		-webkit-border-top-left-radius:5px; /* Saf3-4 */
	}
	
	#statistics tr:first-child th.last {
		-moz-border-radius-topright:5px;
		-webkit-border-top-right-radius:5px; /* Saf3-4 */
	}
	
	#statistics tr:last-child td.first {
		-moz-border-radius-bottomleft:5px;
		-webkit-border-bottom-left-radius:5px; /* Saf3-4 */
	}
	
	#statistics tr:last-child td.last {
		-moz-border-radius-bottomright:5px;
		-webkit-border-bottom-right-radius:5px; /* Saf3-4 */
	}


	



















/*pagination*/
 
