/*	 Made in REFRESH LTD	*/


*:focus
{
	outline:					none;
}


#maindiv
{
	height:		150px;
}

#contentdiv
{
	width:		1000px;
	margin:		auto;
	font-family: 'tbc_din_nusxuri_medium';
	font-size:	12px;
}
#userdata
{
	width:		1000px;
	margin:		auto;
	font-family: 'tbc_din_nusxuri_medium';
	font-size:	12px;
	margin-bottom: 5px;
	color: #00A3DE;
}
#content_title
{
	font-family: 'tbc_din_mtavruli_bold';
	font-size:	14px;
	color:		#00A3DE;
}

table.reg td
{
	font-size:	12px;
	font-family: 'tbc_din_nusxuri_medium';
}


div.authreg
{
	padding-top: 7px;
	width:	500px;
	font-family: 'tbc_din_mtavruli_bold';
	color:	#ffffff;
	font-size:	14px;
}

a:link
{
	color:						#000000;
	text-decoration: 			none;
}
a:hover
{
	color: 						#000000;
	text-decoration: 			underline;
}
a:visited
{
	color:						#000000;
	text-decoration: 			none;
}
a:visited:hover
{
	color:						#000000;
	text-decoration: 			underline;
}


a.menu:link
{
	color:						#fff;
	text-decoration: 			none;
}
a.menu:hover
{
	color: 						#fff;
	text-decoration: 			none;
}
a.menu:visited
{
	color:						#fff;
	text-decoration: 			none;
}
a.menu:visited:hover
{
	color:						#fff;
	text-decoration: 			none;
}



a.bottomsubmenu:link
{
	color:						#929496;
	text-decoration: 			none;
}
a.bottomsubmenu:hover
{
	color: 						#929496;
	text-decoration: 			none;
}
a.bottomsubmenu:visited
{
	color:						#929496;
	text-decoration: 			none;
}
a.bottomsubmenu:visited:hover
{
	color:						#929496;
	text-decoration: 			none;
}


.engmenu
{
	font-family:				bpg3!important;
}



#header{
	width:						1000px;
	height:						100px;
	margin:						auto;
}

#logo{
	margin-top:				12px;
	width:					300px;
	height:					95px;
	float:					left;
}
#label{
	margin-top:				12px;
	width:					300px;
	height:					95px;
	float:					right;
}


#menu{
	width:					100%;
	height:					34px;
	float:					left;
	background-color:		#00a3de;
}
#menu_inner{
	width:					1000px;
	margin:					auto;
	height:					34px;
}



#slider
{
	width:					1000px;
	height:					365px;
	padding:				1px;
	margin:					auto;	
}

#underslider
{
	width:					998px;
	height:					40px;
	display:				table;
	padding:				1px;
	padding-top:			10px;
	-border:					solid 1px #000;
	margin:					auto;	
}




#footer_1_menu
{
	padding-bottom:			4px;
}
#footer_1_submenu
{
	padding-top:			4px;
}


#footer_1{
	width:					100%;
	height:					240px;
	background-color:		#dedede;
	margin-top:				15px;
}
#footer_inner_1
{
	width:					1000px;
	height:					191px;
	padding:				1px;
	margin:					auto;
	padding-top:			8px;
}
#footer_1_1
{
	width:					160px;
	float:					left;
	text-align:				left;
	padding-top:			7px;
	padding-left:			5px;
}





#footer_2{
	width:					100%;
	height:					45px;
	background-color:		#929496;
}
#footer_inner_2
{
	width:					1000px;
	height:					36px;
	padding:				1px;
	margin:					auto;
	padding-top:			8px;
}
#footer_2_1
{
	width:					300px;
	float:					left;
	text-align:				left;
	padding-top:			7px;
	padding-left:			5px;
	font-weight:			bold;
	color:					#fff;
}
#footer_2_2
{
	width:					300px;
	float:					right;
	text-align:				right;
	padding-top:			7px;
	padding-right:			5px;
	font-weight:			bold;
	color:					#fff;
}








#paginator
{
	padding-top:   				10px;
	margin-bottom:				15px;
	display: 					table;
	margin-left:				auto;
	margin-right:				auto;
}

.paginatortext{

	display:					block;
	width:						25px;
	height:						25px;
	background:  				#E96100;
	color:						#fff;
	font-size:					0.7em;
	border:						solid 1px #dcdcdc;
	float:						left;
	margin:						5px;
	line-height:				25px;

}
.paginatorlink{
	cursor:						pointer;
	display:					block;
	width:						25px;
	height:						25px;
	background:					#efefef;
	color:						#515151;
	font-size:					0.7em;
	border:						solid 1px #dcdcdc;
	float:						left;
	margin:						5px;
	line-height:				25px;
}
.paginatorlink:hover{
	background:  				#E96100;
	color:						#fff;
}
.paginatorlink:visited:hover{
	background:  				#E96100;
	color:						#fff;
}



















































#pinned_topics_header
{


	float:						left;
	width:						990px;
	height:						35px;
	background:					#929496;
	margin:						0px 2px;
	font-family:				tbc_din_nusxuri_bold;
	font-size:					12px;
	color:						#fff;
	line-height:				35px;
	padding-left:				10px;
	font-weight:				bold;
	border-radius:5px; /* For Opera*/
	-moz-border-radius:5px; /*For FireFox*/
	-webkit-border-radius:5px; /* Form Safari And Chrome*/
}
#subblock
{
	float:						left;
	display: table;
	text-align: left;


}


.imggallery
{
	padding: 					3px;
	background:					#e8e8e8;
	border: 					solid 1px #cccccc;
	border-radius:5px; /* For Opera*/
	-moz-border-radius:5px; /*For FireFox*/
	-webkit-border-radius:5px; /* Form Safari And Chrome*/	
}





#contactform
{
	height:						100%;
	width:						380px;
	float: 						left;
	margin:						30px 0px 0px 0px;


}
#contform_title
{
	padding:					10px;
	padding-left:				16px;
	float:						left;
	font-size:     				1.1em;
	color:						#333;
}
#contform
{
	width:						350px;
	margin-left:				0px;
	

}
#cf_textarea
{
	width:						395px;
	height:						134px;
	float:						left;
	background:        		  	#fafafa;
	border: 					solid 1px #d7d7d7;
	color:						#7a7a7a;
	padding: 					5px;
	font-size:  				0.9em;
	border-radius:				3px; /* For Opera*/
	-moz-border-radius:			3px; /*For FireFox*/
	-webkit-border-radius:		3px; /* Form Safari And Chrome*/
	margin-bottom: 				5px;
}
#cf_name, #cf_mail, #cf_phone, #cf_gender, #cf_age, #cf_duration, #cf_products, #cf_pname, #cf_pmail, #cf_pphone, #cf_organisation, #cf_address1, #cf_address2, #cf_cphone, #cf_id
{
	float:						left;
	-width:						200px;
	width:						400px;
	height:     				20px;
	background:          		#fafafa;
	border: 					solid 1px #d7d7d7;
	color:						#7a7a7a;
	font-size:  				0.9em;
	border-radius:				3px; /* For Opera*/
	-moz-border-radius:			3px; /*For FireFox*/
	-webkit-border-radius:		3px; /* Form Safari And Chrome*/
	margin-bottom: 				5px;
	padding-left: 				5px;
}
#cf_type
{
	float:						left;
	width:						408px;
	height:     				20px;
	background:          		#fafafa;
	border: 					solid 1px #d7d7d7;
	color:						#7a7a7a;
	font-size:  				0.9em;
	border-radius:				3px; /* For Opera*/
	-moz-border-radius:			3px; /*For FireFox*/
	-webkit-border-radius:		3px; /* Form Safari And Chrome*/
	margin-bottom: 				5px;
	padding-left: 				1px;
}
#cf_image
{
	float:						left;
	-margin-right: 				50px;
	-margin-top:					-22px;
}
.highlight
{
	border-color:				red;
}



#photogallery
{
	display:					table;
	float:						left;
}