html, body { margin: 0; padding: 0; height: auto; min-height: 100%; }

body { background: url(/images/mbg_02.jpg) center top repeat-y #0C0E00; }

table { border-collapse: collapse; }

table { border-collapse: collapse; border: 0; padding: 0; }									  

input, textarea, select{ font: normal 11px Tahoma; padding:1px 0px 0px 6px; margin:0px 0px 0px 0px; vertical-align:top; }									

a { text-decoration: underline }	   
a:hover { text-decoration: none; }	 

ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;	list-style:none; }

img { border: 0; }

b { color: #29b2ff; }


div.common_bg_top { height: 100%; margin: 0 auto; background:url(images/mbg_01.jpg) center top no-repeat; }
div.common_bg_bottom { height: 100%; margin: 0 auto; background:url(images/mbg_03.jpg) center bottom no-repeat; }

div.header { width: 669px; height: 111px; margin: 14px auto 0; background: url(/images/header_bg.jpg) no-repeat; }
div.header div.logo { float: left; width: 288px; height: 44px; margin-top: 35px; }
div.header div.logo a { margin-left: 26px; }
div.header div.word_phones { float: left; width: 205px; height: 44px; margin-top: 40px; text-align: right; font: normal 18px 'Times New Roman'; color: #796d45; }
div.header div.phones { float: left; width: 155px; height: 44px; margin-top: 20px; text-align: right; font: normal 20px/32px 'Times New Roman'; color: #796d45; }

div.menu { width: 669px; height: 46px; margin: 7px auto; }

div.content { width: 669px; margin: 0 auto; }
div.content td { font: normal 11px Tahoma, Arial; vertical-align: top; line-height: 14px; padding: 0; }				

div.footer { width: 669px; height: 73px; margin: 0 auto; background: url(/images/footer_bg.jpg) no-repeat; }
div.footer div.counter { padding: 10px 0 0 565px; }
div.footer div.copyright { margin-left: 16px; font: normal 11px Tahoma, Arial; color: #535039; }
div.footer div.link2main { margin-left: 10px; text-align:center; line-height: 22px; }
div.footer div.link2main a {  font: normal 11px Tahoma, Arial; color: #535039; text-decoration: none; }

div.content td.top_left_cell { background: url(/images/f_mdl.jpg) repeat-y left top; width: 242px; }
div.content td.top_left_cell table.sub { background: url(/images/f_top.jpg) no-repeat left top; width: 242px; }
div.content td.top_right_cell { background: url(/images/1bg1.jpg) repeat-y left top; width: 427px; }
div.content td.top_right_cell table.sub { width: 427px; }
div.content td.second_row_cell { background: url(/images/xbg.jpg) repeat-y left top; padding: 0px 8px 0px 9px; }
div.content td.second_row_cell table.sub_fill { width: 100%; background: url(/images/xbg2.jpg); }
div.content td.second_row_cell table.sub_fill td.sub_topbg { background: url(/images/content_tr2_bg.jpg) no-repeat left top; }
div.content td.second_row_cell table.sub_fill td.sub_topbg div.sub_bottombg { background: url(/images/content_tr2_bg_bottom.jpg) no-repeat left bottom; }

/* Θη ρςΰπξι βεπρςκθ */
/*____________________________________________________*/

/*-INPUTS-*/

.input, .ta {

	width:185px;

	border:1px solid #CDCDCD;

	color:#999;	

}

.input_h {

	width:129px;

	height:17px;

	border:1px solid #CDCDCD;

}

.input {

	height:17px;

	padding:5px 0px 0px 9px;

}

.ta {

	height:142px;

	overflow:auto;

}

.slct {

	width:56px;

	background-color:#2F1B10;

	border:1px solid #9B6A18;

	color:#715537;	

}

b {color:#59750A}

/*_____________________________________________________*/

/*-LINKS-*/

.link_2 a{color:#202020}

.link_1 a{color:#535039}

.link_3 a{

	color:#56720A;

	font:bold 11px Tahoma, Arial;

	text-decoration:none;

}

.link_3 a:hover{

	text-decoration:underline;

}

.rdmr a {

	color:#202020;

	padding:0px 0px 0px 11px;

	background:url(images/0blt2.gif) top left no-repeat;

}



 /*____________________________________________________*/

/*-LISTS-*/

.list li {

	margin:8px 0px 0px 0px;

	list-style:none;

}

.list li a {

	color:#56720A;

	font:bold 11px Tahoma, Arial;

	padding:0px 0px 0px 10px;

	background:url(images/0blt1.gif) top left no-repeat;

	text-decoration:none;

}	

.list li a:hover {

	text-decoration:underline;

}



/*_____________________________________________________*/

/*-TABLES-*/

.t {

	width:766px; 

	background:url(images/mbg_01.jpg) top left no-repeat; 

	height:100%; 

	border:1px solid #000;

}

.photo img {border: 4px double #666666;}