/* ---------Diverse--------- */
a {
outline: none;
} 

.poza2 {display:none;}
.clear
{
clear:both;
}

body {
	background-image: url(images/bgd.jpg);
	background-repeat: repeat-x;
	background-position:center top;
	background-color:#807363;
	margin:0;
	text-align: center;
}

#banner
{
width:990px;
height:188px;
position:relative; 
margin:auto;
vertical-align:top;
}

#booking
{
width:100px;
height:100px;
float:left;
padding-left:40px;
vertical-align:top;
}


#logo
{
width:160px;
height:155px;
float:left;
padding-left:280px;
vertical-align:top;
}

<a href="#" class="myButton">blue</a>

.myButton {
	-moz-box-shadow: 0px 0px 0px 2px #9fb4f2;
	-webkit-box-shadow: 0px 0px 0px 2px #9fb4f2;
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	padding:3px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));
	background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0);
	background-color:#476e9e;
}
.myButton:active {
	position:relative;
	top:1px;
}

#flags
{
width:320px;
float:left;
padding-left:75px;
vertical-align:top;
text-align:center
}
#welcome
{
height:32px;
padding-left:600px;
vertical-align:top;
text-align:left;
}

#center
{
width:990px;
height:348px;
position:relative; 
margin:auto;
vertical-align:top;
}
#center1
{
width:21px;
height:348px;
float:left;
}
#center2
{
width:348px;
height:348px;
float:left;
}
#center3
{
width:621px;
height:348px;
float:left;
background-image:url(images/hotel-booking-reservations-holiday-greece-halkidiki-neos-marmaras.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#center3-gallery
{
width:621px;
height:348px;
float:left;
background-image:url(images/hotel-booking-reservations-holiday-greece-halkidiki-neos-marmaras-gallery.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#meniu
{
width:990px;
height:103px;
position:relative; 
margin:auto;
vertical-align:top;
text-align:left;
}
#contact
{
width:968px;
height:181px;
padding-left:21px;
position:relative; 
margin:auto;
vertical-align:top;
}
#bottom
{
width:990px;
height:35px;
line-height:35px;
position:relative; 
margin:auto;
vertical-align:top;
}
#apartment
{padding-top:30px; padding-right:50px; text-align:left; padding-left:15px; height:100px;overflow:hidden;}
#apartment-intern
{padding-top:30px; padding-right:50px; text-align:left; padding-left:15px; height:82px;overflow:hidden;}
#apart
{padding-top:7px; padding-right:50px; text-align:right;}

#contact1 
{
padding-left:7px;
width:299px;
height:181px;
float:left;
text-align:left;
background-image: url(images/seydnaya-greece_1.jpg);
background-repeat:no-repeat;}

#contact2
{
width:308px;
height:181px;
float:left;
padding-left:10px;
text-align:left;
background-image: url(images/seydnaya-greece_2.jpg);
background-repeat:no-repeat;}

#contact3 
{
width:298px;
height:181px;
float:left;
text-align:left;
padding-left:12px;
background-image: url(images/seydnaya-greece_3.jpg);
background-repeat:no-repeat;
}
#desc-acc
{height:57px; overflow:hidden; padding-top:5px; text-align:left; width:230px;}

#desc-halkidiki
{height:73px; overflow:hidden; text-align:left; width:144px; float:left;}

#intern
{
width:968px;
padding-left:21px;
position:relative; 
margin:auto;
vertical-align:top;
text-align:left;
}
#intern1
{
width:928px;
height:34;
padding-left:5px;
padding-right:5px;
background-image:url(images/Chalkidiki-hotel-apartments-greece_1.jpg);
background-repeat:no-repeat;
text-align:left;
}
#intern2
{
width:928px;
padding-left:5px;
padding-right:5px;
background-image:url(images/Chalkidiki-hotel-apartments-greece_2.jpg);
background-repeat: repeat-y;
text-align:left;
}
#intern3
{
width:938px;
height:40px;
background-image:url(images/Chalkidiki-hotel-apartments-greece_3.jpg);
background-repeat: no-repeat;
text-align:left;
}
/*------------------------TEXT-----------------*/
h1
{
font-family: "Trebuchet MS";
font-size:25px;
color:#FFFFFF;
margin: 0px;
padding: 0px;
border:none;
font-weight:normal;
}
h2
{
font-family: "Trebuchet MS";
font-size:13px;
color:#FFFFFF;
margin: 0px;
padding: 0px;
border:none;
}


.text, .text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;}
.text a:hover
{
text-decoration:underline;}

.textalb, .textalb a
{
font-family: "Trebuchet MS";
font-size:12px;
color:#FFFFFF;
text-decoration:none;}
.textalb a:hover
{
color:#999999;}

.text2, .text2 a
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#1F1A17;
text-decoration:none;}
.text2 a:hover
{
text-decoration: underline;}

.home a {

display:block;
background:url(images/neos-marmaras-sithonia-halkidiki-greece_1.jpg) left top no-repeat;
width:110px;
height:80px;
line-height:80px;
text-align:right;
font-family: "Trebuchet MS";
color:#072F4E;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.home a:hover {
color:#C57C0F;
background:url(images/neos-marmaras-sithonia-halkidiki-greece-seydnaya-hotel_1.jpg) left top no-repeat;
}


.neos a {

display:block;
background:url(images/neos-marmaras-sithonia-halkidiki-greece_2.jpg) left top no-repeat;
width:142px;
height:80px;
line-height:80px;
text-align:center;
font-family: "Trebuchet MS";
color:#072F4E;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.neos a:hover {
color:#C57C0F;
background:url(images/neos-marmaras-sithonia-halkidiki-greece-seydnaya-hotel_2.jpg) left top no-repeat;
}

.halkidiki a {

display:block;
background:url(images/neos-marmaras-sithonia-halkidiki-greece_4.jpg) left top no-repeat;
width:157px;
height:80px;
line-height:80px;
text-align:center;
font-family: "Trebuchet MS";
color:#072F4E;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.halkidiki a:hover {
color:#C57C0F;
background:url(images/neos-marmaras-sithonia-halkidiki-greece-seydnaya-hotel_4.jpg) left top no-repeat;
}

.contact a {

display:block;
background:url(images/neos-marmaras-sithonia-halkidiki-greece_6.jpg) left top no-repeat;
width:243px;
height:80px;
line-height:80px;
text-align:left;
font-family: "Trebuchet MS";
color:#072F4E;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.contact a:hover {
color:#C57C0F;
background:url(images/neos-marmaras-sithonia-halkidiki-greece-seydnaya-hotel_6.jpg) left top no-repeat;
}

.title , .title  a
{
font-family: "Trebuchet MS";
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;}
.title a:hover
{color : #3D342A;}


.poza-cont3{
			
			height:90px;
			width:110px;
			float:left;
			}
.poza32{
			height:70px;
			width:85px;
			border:solid 1px #868080;
			float: none;
			padding:5px;
}