body {
	padding: 0;
	margin: 0;
	/*font-family: Georgia, Times, Times New Roman, serif;*/
	font-family:Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 1.2em;
	min-width:995px;

}


strong, b{font-weight: bold; color:#002546;}

.clear {
	clear: both;
}

td, th{border-bottom:#B3B3B3 solid 1px ; width:230px; padding:5px 20px;}

table{margin-bottom:30px; width:50%}
th{color:#002546; font-weight:bold;}

.p4 table{width:100%;}
.p4 td, .p4 th{padding:5px 12px 5px 0;}

.p4 td, .p4 th {
width:230px;
}

span.day{width:80px; float:left;}


.p1 h3.imagetitle{color:#fff; position:absolute; left:45px; top:330px; font-size:25px;}


.doc_file{
  padding-left:20px;
  background: transparent url('images/file_doc.png') no-repeat left top;
  display:block;
}
.pdf_file{
  text-indent:0px;
  padding-left:20px;
  background: transparent url('images/file_pdf.png') no-repeat left -3px;
  /*display:inline;*/
}

img {
	margin: 0;
	padding: 0;
}
.alignleft{float:left; margin-right:15px;clear:left;}
.alignright{float:right; margin-left:15px;clear:right;}

.container img, .box {
    border: 1px solid #b3b3b3;
    margin-bottom: 15px;
}



h1, h2, h3, h4, h5, p, ul {
	margin: 0;
	padding: 0;
}
h2 {
	font-size: 22px;
	font-family: "MyriadPro", Helvetica, Arial, sans-serif;
	color: #002546;
	margin-bottom: 10px;
	margin-top: 5px;
	font-weight: normal;
}
h3 {
	font-size: 17px;
	font-family: "MyriadPro", Helvetica, Arial, sans-serif;
	margin-bottom: 6px;
	color: #002546;
	margin-bottom: 5px;
}
p {
    margin-bottom: 15px
}
a {color:#072446; font-weight:bold; text-decoration:none; }


form#changelang{display:block; /*text-transform:uppercase*/ text-transform:capitalize; position:absolute; right:170px; top:75px; }
form#changelang select{color:#fff; background-color:#000; border:#000 solid 1px;  *border:0; padding:0 0 0 5px;}


#news p {
    margin-bottom: 5px;
}
#news .item {
    margin-bottom: 15px
}

.data {
    font-size:10px;
    margin-bottom:2px;
}
#news h2 {
    margin-bottom: 5px;
}

#header #mainmenu li {
    font-family: "MyriadPro", Helvetica, Arial, sans-serif;
    font-size: 16px;
}

#header #mainmenu li.selected {
    background-color:#5f7492;
}
#header #mainmenu li.selected a{ color:#fff;}

#header #mainmenu li a {
    color: #002546;
    text-decoration: none;
}
#header #mainmenu li a:hover {
    color: #fff;
}

li {
	list-style: none;
}



html{
   background-color:#4b6179;
}
.container{	
    width: 950px;
	margin: 0 0 0 30px;
	padding:20px 0;
}
#content{
    background:url('images/bg.gif');
}

#header {
	height: 189px;
	position:relative;
	background: url(images/headerbg.jpg) repeat-x top left;
}

#header #logocontainer {
	/*margin: 0 0 0 30px;*/
	position: relative;
	margin:0 auto;
	width:995px;
	
}
#header #menucontainer{
    position: absolute;
	top: 162px;
	left: 0px;
    background: url('images/mainmenu_bg.png');
    width:100%;
    height: 26px;
    border-top:1px solid #002546;
    border-bottom:1px solid #002546;
}

#header #logo {
	position: absolute;
	top: 55px;
	left: 25px;
}
#header .topimage{float:right;}

#header #mainmenu {
	/*margin: 0 0 0 30px;*/
	
	height: 26px;
	
	margin:0 auto;
	width:975px;
	padding:0 20px
	
	
}

#header #mainmenu li{
	display:block;
	float: left;
	padding: 5px 10px 0;
	margin: 0;
	border-right:1px solid #002546;
	height: 21px;
}
#header #mainmenu li.first{border-left: 1px solid #002546;}

.column-dx {
	float: right;
	width: 220px;
	margin-right: 25px;
}

.column-sx {
	float: left;
	width: 710px;
}

#content {
    padding-bottom: 30px;
    width:100%;
}

#content ul li, #content ol ul li {
    list-style-type:disc;
    list-style-position:outside;
    margin-bottom:10px;
    margin-left:20px;
}

#content ol li {
    list-style-type:decimal;
    list-style-position:outside;
    margin-bottom:10px;
    margin-left:20px;
}



#footer{font-size:12px; background: #012546 url('images/bgfooter.jpg') repeat-x top left; height:131px; width:100%; }
#footer a{color:#efefef; font-weight:normal;}
#footer li{display:inline; margin-right:15px;}

.container {
    overflow: hidden;
}

.box {
    padding: 11px;
    background-color:#efefef;
    margin-bottom: -4000px;
    padding-bottom: 4000px;
    height:100%;
}



.costumers_services {
    margin-bottom: 20px;
    padding-bottom: 10px;
    background: #efefef url('images/customerservice.jpg') no-repeat bottom right;
}
.column-sx .sx {
	float: left;
	width: 442px;
	
}
.column-sx .dx {
	float: right;
	width: 200px;
	margin-bottom:20px;
}

.column-sx.p4 .sx {
	float: left;
	width: 50%;
	margin-bottom:20px;
	
}
.column-sx.p4 .dx {
	float: right;
	width: 50%;
}
.column-sx.p6 .dx {
	float: right;
	width: 230px;
}


.p11, .p10{font-size:12px;}



.block{float:left; clear:right;}

.icobox{clear:both; border-top:#B3B3B3 solid 1px ; width: 615px; text-align:right; height:46px; padding:44px 70px 0 0; background-repeat:no-repeat; background-position:bottom right; color:#002546; font-size:18px;}
.icobox.accomodation{background-image:url('images/ico_accomodation.jpg'); }
.icobox.customerservice{background-image:url('images/ico_customerservice.jpg'); }
.icobox.facilities{background-image:url('images/ico_facilities.jpg'); }
.icobox.professionalpartner{background-image:url('images/ico_professionalpartner.jpg'); }


span.tel{padding-right: 8px;}
span.fax{padding-right: 6px;}

.collapsed{display:block;}

.page{
	margin:0 auto;
	position:relative;
	width:975px;
	padding:20px 20px
}
#content .gallery, #detailimg{display:block;clear:both;}
#content .gallery ul { list-style: none; }
#content .gallery ul li { float:left; margin: 0; list-style: none;}
#content .gallery ul li img { margin-right: 7px; margin-top: 7px; padding: 0; }

.boxmenu{clear:both;}
.boxmenu h2{display:inline;}

.p6 td, .p6 th {
border-bottom:0px solid #B3B3B3;
padding:5px 20px 5px 0;
width:200px;
}

.boxmenu a{background-color:#fff; color:#072446; padding:3px 5px; font-weight:normal;  border: 0px solid #072446; font-size:12px;}

#tabcontent{position:relative;}

.boxmenu a.selected{background-color:#072446; color:#fff;}

/*.corinth_content, .contacts1_expand_content{margin-left:220px;}*/


#gallery_expand, #gallery2_expand, #gallery1_expand, form#changelang{display:none}

.maptip{width:210px; padding-right:10px;}


#text{position:absolute; width:200px; left:500px; top:60px;}