body {
	margin: 0px;
	padding-top: 0px;
	padding-right: 77px;
	padding-bottom: 0px;
	padding-left: 62px;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	min-width: 836px;
}

table, td, div, span, p, br{
font-family:Arial;
font-size:10pt;
color:#000000;

}
a, a:link, a:hover, a:visited {
color:#3D8BEF;
text-decoration:underline;
}

a.uslug, a.uslug:link, a.uslug:hover, a.uslug:visited{
font-size:17px;
text-decoration:underline;
color:#3D8BEF;
}
.uslug{
color:#3D8BEF;
font-size:17px;

}
a.menu, a.menu:link, a.menu:visited{
color:#7D7D7D;
font-size:14px;
text-decoration:none;
padding-top:10px;
display:block;
}
a.menu:hover{
text-decoration:underline;}

h1.contentheading{
color:#82899B;
font-size:22px;
padding:0px;
margin:0px;
margin-bottom:21px;
font-weight:normal;


}

h1{
color:#82899B;
font-size:22px;
padding:0px;
margin:0px;
margin-bottom:21px;
font-weight:normal;

}

h2{
color:#82899B;
font-size:18px;
padding:0px;
margin:0px;
margin-bottom:21px;
font-weight:normal;

}

h3{
color:#82899B;
font-size:14px;
padding:0px;
margin:0px;
margin-bottom:21px;
font-weight:normal;

}

.date{
color:#D0D0D0;
}
a.lang, a.lang:link, a.lang:visited {
color:#C1C1C1;
text-decoration:none;
font-size:11px;
}
a.lang:hover{
color:#3D8BEF;
text-decoration:underline;}



/* MAIN MENU */
/* ------------------------------------ */
img{ border: 0;}
.main-nav{
    overflow: hidden;
    zoom: 1;
    margin: 0;
    padding: 0;
    position: relative;
    margin-left: -3%;
	zoom: 1;
	
}
.main-nav li{
    list-style: none;
    float: left;
    font-family: Arial;
    font-size: 20px;
    padding-left: 3%;
	position: relative;
	
}
.main-nav li a{
    color: #003975 !important;
}

#services{
    float: right;
}
.logo-wrap{
    padding-left: 45px;
}

/* LEFT MENU */
/* ------------------------------------ */
.left-menu{
    border: 1px solid #e4e3e3;
    padding: 10px 15px 30px 30px;
	
}
.left-menu a{
	font-size: 20px !important;
}
a:link, a:hover, a:visited{
    color: #6183b6 !important;
}
a.uslug{
    color: #003975 !important;
}

a.menu, a.menu:link, a.menu:visited{
    color: #7D7D7D !important;
}
.logos{
    width: 90%;
    
    padding: 23px 0 60px 0;
}
a.menu{
	font-size: 11pt !important;
}
/* REVIEW */
.review span{
	font-size: 10pt !important;
}
/* Logos */
.hotel-logos{
	overflow: hidden;
	zoom: 1;
	padding: 0;
	position: relative;
	margin-left: -1%;
}
.hotel-logos li{
	float: left;
	list-style: none;
	margin-left: 1%;
	
}
.hotel-logos li a{
	display: block;
	background: url(images/logos.png) no-repeat;
	height: 77px;
}
.hotel-logos .avenue a{
	width: 94px;
	background-position: 0 -81px;
	
}
.hotel-logos .city a{
	width: 104px;
	background-position: -94px -81px;
}
.hotel-logos .iset a{
	width: 88px;
	background-position: -200px -81px;
}
.hotel-logos .centr a{
	width: 94px;
	background-position: -295px -81px;
}
.hotel-logos .premier a{
	width: 96px;
	background-position: -393px -81px;
}
.hotel-logos .magistr a{
	width: 75px;
	background-position: -492px -80px;
}
.hotel-logos .ermitage a{
	width: 115px;
	background-position: -577px -78px;
}

/* Hover */
.hotel-logos .city a:hover{
	background-position: -94px 0;
}
.hotel-logos .avenue a:hover{
	background-position: 0 0;
}
.hotel-logos .iset a:hover{
	background-position: -200px 0;
}
.hotel-logos .centr a:hover{
	background-position: -295px 0 ;
}
.hotel-logos .premier a:hover{
	background-position: -393px 0px;
}
.hotel-logos .magistr a:hover{
	background-position: -492px 0px;
}
.hotel-logos .ermitage a:hover{
	background-position: -577px 0px;
}

