*{margin:0px; padding:0px;}
body {
	width:100%;
	font-family:"/aggb.pfb";
	margin:0;
	padding:0;
    font-size:14px;
	min-width: 999px;
}

a {
	text-decoration:none;
	color:#482112;
}

a:hover {
	text-decoration:underline;
}

.clear {
	clear:both;
}

#wrap{position:relative; width:100%; overflow:hidden;}

#back {
	margin: 0 auto;
	width: 1026px;
}


#slogan {
	position:relative;
	left:141px;
	color:#482112;
	width:210px;
	font-size:26px;
	text-align:center;
margin-top:105px
}

#slogan span{
	color:#c69c6d;
	font-size:22px;
}


#contakt {
	position:relative;
	left:853px;
	top:-140px;
	width:130px;
	font-size:12px;
	color:#482112;
	text-align:center;
	font-weight:bold;
}

#tel {
	position:relative;
	left:851px;
	top:-300px;
	width:130px;
	font-size:19px;
	color:#482112;
	text-align:center;
	font-weight:bold;
}



#mainmenu {
/*
	position:relative;
	left:195px;
	top:193px;
	width:705px;
	font-size:14px;

font-size:14px;
padding-left:160px;
width:750px;
*/

font-size:15px;
margin:0 auto;
/*padding-left:40px;*/
width:685px;


}

#mainmenu ul.dropdown {
	margin: 0;
	padding: 0;
	height: 1%;
	position:absolute;
	background:#c69c6d;
	margin-top:-26px;
	margin-left:26px;
	height:23px;
	padding-bottom:2px;

	
	
}
#mainmenu ul.dropdown  li:FIRST-CHILD {
	background:none !important;	
	
}

* #mainmenu ul.dropdown  li {
background: expression(this.previousSibling==null ?'none' :'url(/images/separator.png) left no-repeat');
}

#mainmenu ul.dropdown  li {
	font-size:12px;
	font-weight:bold;
	float: left; /* располагаем элементы горизонтально */
	background:url(/images/separator.png) left no-repeat;	
	list-style: none; 
	margin-left: -2px; 
	padding: 2px 1px;
	display:-moz-inline-stack;/*  for FF2*/
	display:inline-block; /*normal brlowsers*/ 
	zoom:1; /* for IE (hasLayout true)*/ 
	*display:inline; /* for IE */
/*text-transform:capitalize;*/

}

#mainmenu ul li ul {
	overflow: visible !important;
	margin: 0px;
	width:100%;
background-color:#c69c6d;
list-style-image: url("/images/menu_item.png");
padding:5px 14px !important;
width:200px;
z-index: 1000;
	
}
#mainmenu ul li ul li{
	
	background:#c69c6d none repeat scroll 0 0 !important;
/*        list-style-image: url("/images/menu_item.png") !important;	*/
	float:none !important;
	font-weight:normal !important;
	display: list-item !important;
	z-index: 1000;
	position: relative;
}


#mainmenu ul. li a {

	vertical-align:middle;
}

table#greece_map_hotels td {
	vertical-align: top;
}

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; list-style-image: url("/images/menu_item.png")}
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background: #ccc; }
ul.dropdown a:hover		            { }
ul.dropdown a:active                { }
ul.dropdown li a                    { display: block; padding: 4px 8px; border-right: 0px solid #333;
	 								  color: #482112;}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #F3D673; color: black; position: relative; }
ul.dropdown li.hover a              { }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ visibility: hidden; position: absolute; top: 100%; left: 0; padding:6px; margin:0px; width:100%; }
ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; 
									  float: none; margin:0px; padding:5px 30px; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
/*ul.dropdown li:hover > ul 			{ visibility: visible; }*/

.separator {
	background:url(/images/separator.png) no-repeat;
	background-position:0 0;
	width:4px;
	height:25px;

}

#main {
margin:0 20px;
}

#left_menu {
	margin:20px 20px 20px 60px;
	float:left;

	background-color:#c69c6d;
	font-size:12px;
}

#left_menu ul {
	
	list-style-image: url("/images/menu_item.png")
}

#left_menu li {
	padding-right:10px;
	margin:5px 0;

}

#content {
	float:left;
	padding:30px 0;
}

#bottom {
	background:url(/images/bottom_line.png) no-repeat;
	height:43px;
}


.copyright {
        text-align:center;
}

table.data-table {
border-collapse:collapse;
}
table.data-table td {
background-color:#FFFFFF;
border:1px solid #CFE2F6;
color:#0D597F;
padding:3px 5px;
}
table.data-table thead td, table.data-table th {
background-color:#CFE2F6;
background-image:none;
border:1px solid #CFE2F6;
color:#006699;
font-weight:normal;
padding:4px;
text-align:center;
}
table.data-table tbody td {
background-color:#EBF2FA;
background-image:none;
color:#006699;
font-size:100%;
}
table.data-table tfoot td {
background-color:#CFE2F6;
color:#006699;
padding:4px;
text-decoration:none;
}
table.left-table {
border-collapse:collapse;
}
table.left-table td {
background-color:#DAFFB7;
color:#006696;
padding:5px;
text-decoration:none;
}
table.left-table thead td, table.data-table th {
background-color:#CAFF97;
background-image:none;
color:#055378;
font-weight:normal;
padding:5px;
text-align:center;
text-decoration:none;
}
table.left-table tbody td {
background-color:#DAFFB7;
background-image:none;
color:#055378;
}
table.left-table tfoot td {
background-color:#CAFF97;
color:#006696;
padding:5px;
}



#home_link {
padding-left:156px;
padding-top:52px;
}

#home_link a span
{
         display: none;
}

#home_link a
{
         display: block;
         float: left;
         /* border: 1px dashed red; /* debug display */
width:175px;
height:100px;
z-index:50;
}




*{margin:0px; padding:0px;}
img{border:0px;}
.cl22{clear:both;}
#main22{width: 100%;}
#header-columns22{margin: 0 414px 0 572px;}
.content22{width: 100%; float: left; background: url(/images/header22_02.png) repeat-x; height:200px;}
.leftcolumn22{width: 572px; float: left; margin-left: -572px;display: inline; position: relative; background: url(/images/header22_01.png) no-repeat; height:200px;}
.rightcolumn22{width: 414px; float: right;margin-right: -414px; display: inline; position: relative; background:url(/images/header22_03.png) no-repeat; height:200px;}

.line_cl22{background:url(/images/line.png) repeat-x; height:19px; width:100%; clear:both;}

.contacts22{color:#482112; text-align:center; font-size:12px; font-weight:bold;  margin-left:275px; margin-top:-35px; width:110px;}
.telephone22{color:#482112; text-align:center; font-weight:bold; font-size:19px; margin: 5px 0 30px 261px; width:132px;}
.logo22{position:relative; margin: 32px 0 0 142px;}
.logos22{float:left; width:200px; height:95px;}

#slogan22 {position:relative; left:146px; color:#482112; width:210px; font-size:22px; text-align:center; margin-top:5px;}
#slogan22 span{ color:#c69c6d; font-size:18px;}
#slogan22{/margin-top:-25px !important; /position:absolute;}


/* Block styles from the company internet-mir { */


#top_panel {
	width: 100%;

}
#top_panel  td {
	text-align: center;

}
#top_panel  #banner_imir{
	width: 978px;

}
.greece {
	margin: 0 auto;
}
/*banner_imir*/
/*
#top_panel #left_menu_imir {
	float: left;
}
#top_panel #banner_imir {
	float: left;
	margin: 0px 7px 0px 4px;
}
#top_panel #right_menu_imir {
	float: left;
}
*/
.circle_navi {
	
	position: relative;
	left: 6px;
	
}


#top_circle_links
{	
	position: static;
}

#top_link {
	height: 120px;
	width: 947px;
}

#top_link a {
	display: block;
	/*position: relative;*/
}

#real_estate {
	float: left;
	background: url('/images/circle_navi/real_estate_bg.jpg') no-repeat;
	width: 203px;
	height: 91px;
	/*position: relative;*/
	z-index: -2;

	
}
#real_estate a {
	background: url('/images/circle_navi/real_estate_static.png') no-repeat;
	width: 160px;
	height: 29px;
	/*
	position: absolute;
	top: 70px;
	left: 20px;
	*/
	z-index: -1;
	margin: 70px 0px 0px 20px;
	
}

#real_estate a:hover {
	background: url('/images/circle_navi/real_estate_active.png') no-repeat;
}
#rotaciya {
	margin: -280px 0px 0px 780px;
}

#on_line {
	float: right;
	background: url('/images/circle_navi/on_line_bg.jpg') no-repeat;
	width: 203px;
	height: 91px;

}
#on_line a {
	background: url('/images/circle_navi/on_line_static.png') no-repeat;
	width: 160px;
	height: 29px;
	top: 70px;
	left: 20px;
	margin: 70px 0px 0px 20px;
}

#on_line a:hover {
	background: url('/images/circle_navi/on_line_active.png') no-repeat;
}

#on_line_test {
	float: right;
	background: url('/images/circle_navi/on_line_bg_temp.jpg') no-repeat;
	width: 203px;
	height: 203px;
	margin: 0px -200px 0px 0px;
}
#on_line_test a {
	background: url('/images/circle_navi/on_line_static_ag.png') no-repeat;
	width: 160px;
	height: 29px;
	top: 70px;
	left: 20px;
	margin: 70px 0px 0px 20px;
}

#on_line_test a:hover {
	background: url('/images/circle_navi/on_line_active_ag.png') no-repeat;
}

#on_line_test2 {
	float: right;
	width: 20px;
	height: 20px;
}
#on_line_test2 a {
	background: url('/images/circle_navi/on_line_static_tur.png') no-repeat;
	width: 160px;
	height: 29px;
	top: -70px;
	left: 20px;
	margin: -85px 0px 0px 38px;
}
#on_line_test2 a:hover {
	background: url('/images/circle_navi/on_line_active_tur.png') no-repeat;
}

#on_line2 {
	float: right;
	background: url('/images/circle_navi/on_line_bg2.jpg') no-repeat;
	width: 203px;
	height: 91px;
}
#on_line2 a {
	background: url('/images/circle_navi/on_line_static.png') no-repeat;
	width: 160px;
	height: 29px;
	top: 70px;
	left: 20px;
	margin: 70px 0px 0px 20px;
}

#on_line2 a:hover {
	background: url('/images/circle_navi/on_line_active.png') no-repeat;
}

#on_line3 {
	float: right;
	margin: 0px 162px 0px 0px;
	width: 203px;
	height: 91px;
}

#hotels_bottom_descr {margin-bottom: 50px;}

#link_map {
	

}
#link_map a {
	font: bold 1em Candara, Arial, 'Sans-Serif';
	color: #8b4722;
		
}
#link_map a
{
display: block;
float: left;
width: 120px;
text-align: center;
height: 50px;
}
/*
#link2 {
	margin-right: 5px;
	position: relative;
	right: 5px;

}
*/


/* } */

.data-table tr td a{
font-size:18px;
text-decoration:underline;
}
.data-table tr td a:hover{
font-size:18px;
text-decoration:none;
}


