body {
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
body ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
body h1 {
	padding:0px;
	margin:0px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	}
body a {
	text-decoration:underline;
	color:#000099;
	}
body a:hover {
	text-decoration:none;
	}
#telefon {
	font-size:30px;
	color:#01009a;
	padding-top:10px;
	float:right;
	margin:11px 0 0 0;
	}
#telefon span {
	font-size:10px;
	text-transform:uppercase;
	display:block;
	float:left;
	padding:7px 15px 0 0;
	font-family:Verdana;
	}
#telefon div{float:left;}
	
#emap
{
	width:608px;
	height:608px;
}	
	
#full {
	width:930px;
	}
#head_1 {
	float:left;
	width:930px;
	padding-bottom:15px;
	position:relative;
	}
#head {
	float:left;
	width:930px;
	padding-top:10px;
	}
#logo {
	float:left;
	}
#logo img {
	border:none;
	margin-top:15px;
	margin-bottom:10px;
	}
#logo_2 {
	float:right;
	height:40px;
	width:280px;
	}
#logo_2 img {
	border:none;margin:15px 0 0 0;
	}
#obertka {
	position:relative;
	width:930px;
	float:left;
	}
#navig {
	background:#01009a;
	float:left;
	width:930px;
	height:32px;
	}
#navig ul {
	padding:0px;
	margin:0px;
	}
#navig li {
     float:left;
     padding-right:0px;
     padding-left:0px;
     }
#navig a {
     color:#FFF;
     text-decoration:none;
     font-size:10px;
     display:block;
     padding-top:10px;
     padding-left:16px;
     padding-right:16px;
     }
#navig a:hover {
     background:#3d46a7;
     display:block;
     padding-bottom:10px;
     padding-top:10px;
     padding-left:16px;
     }
.active {
	background:#3d46a7;
	padding-bottom:9px;
	}
#navig .active a:hover {
	background:#3d46a7;
	display:block;
	padding-bottom:0px;
	padding-top:10px;
	margin-bottom:0px;
	}
#head_2 {
	float:left;
	width:930px;
	}
#forma {
	float:left;
	width:288px;
	padding-top:3px;
	text-align:left;
	}
#left_sidebar {
	float:left;
	width:288px;
	}
#kartinka {
	float:right;
	width:642px;
	}
#forma {
	font-size:10px;
	color:#b2b2b2;
	}
#forma form {
	width:271px;
	height:400px;
	border:1px solid #9999d1;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-left:12px;
	}
#forma h1 {
	font-size:16px;
	color:#000099;
	padding-top:13px;
	padding-bottom:10px;
	}
#forma .i {
	color:#000;
	padding-top:4px;
	width:95px;
	}
#forma a {
	text-decoration:underline;
	color:#bc916b
	}
#forma a:hover {
	text-decoration:none;
	}
#forma .i2 {
	color:#000;
	width:105px;
	padding-top:4px;
	}
#forma span.k {
	padding-right:36px;
	line-height:15px;
	}
#forma .k1 {
	padding-right:54px;
	line-height:15px;
	float:left;
	}
#fl {
	text-align:right;
	padding-right:2px;
	}
#f2 {
	text-align:right;
	padding-right:1px;
	padding-left:0px;
	}
#forma input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
#forma select {
	color:#333;
	padding:0px;
	font-size:11px;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.z3 li {
	float:left;
	}
.z3 img {
	margin-top:3px;
	margin-left:3px;
	float:right;
	}
.otstup {
	padding-top:2px;
	line-height:12px;
	}
.otstup2 {
	padding-top:10px;
	}
.y1 {	
	padding-top:8px;
	line-height:12px;
	}
.y2 {	
	padding-top:8px;
	}
.y3 {
	padding-left:0px;
	line-height:11px;
	padding-top:2px;
	}
.y4 {
	padding-top:8px;
	}
.y5 {	
	padding-top:10px;
	line-height:12px;
	}
.inp1 {
	width:252px;
	height:12px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	}
.inp2 {
	width:27px;
	height:12px;
	margin-top:2px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	}
.inp3 {
	width:132px;
	height:12px;
	margin-top:2px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	}
.inp4 {
	width:252px;
	height:50px;
	overflow:hidden;
	margin-top:3px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:3px;
	}
.inp5 {
	padding:0px;
	margin:0px;
	margin-top:4px;
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.inp7 {
	height:12px;
	width:192px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:2px;
	padding-left:3px;
	}
.example {
	font-size:11px;
	cursor: pointer;
	width:122px;
	height:12px;
	}
.sel1 {
	width:45px;
	margin:0px;
	padding:0px;
	margin-top:1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.sel2 {
	width:76px;
	margin:0px;
	padding:0px;
	margin-top:2px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
	}
.sel3 {
	width:260px;
	margin-right:10px;
	margin-top:3px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
	}
.sel4 {
	width:85px;
	margin-top:3px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
	}
.sub1 {
	cursor: pointer;
	border:none;
	width:173px;
	height:22px;
	background: url(http://parkinnhotels.ru/sb.jpg) no-repeat;
	}
.sub2 {
	padding-bottom:4px;
	cursor: pointer;
	border:none;
	background:#e6e6e6;
	width:75px;
	height:22px;
	color:#999999;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.fl {
	padding-left:3px;
	}
#image {
	background:url(../image/foto_park.jpg) top left no-repeat;
	width:622px;
	height:38px;
	text-align:left;
	color:#FFF;
	font-size:18px;
	padding-top:262px;
	padding-left:20px;
	}
#polosa {
	background:#b8b8b8;
	height:108px;
	width:642px;
	color:#FFF;
	font-size:11px;
	text-align:left;
	}
#polosa ul {
	padding-left:1%;
	padding-top:15px;
	}
#polosa li {
	float:left;
	padding-left:1%;
	}
#polosa h1 {
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-bottom:3px;
	}
#polosa img {
	margin:0px;
	padding:0px;
	}
.n1 {
	width:21%;
	}
.n2 {
	width:25%;
	}
.n3 {
	width:21%;
	margin-left:1%;
	}
.n4 {
	width:23%;
	}
#main_content {
	width:930px;
	float:left;
	padding-bottom:0px;
	}
#predlogenia {
	background:#e5e5f5;
	width:270px;
	float:left;
	padding-left:15px;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:15px;
	}
#predlogenia h1 {
	font-size:16px;
	color:#000099;
	padding-top:15px;
	padding-bottom:10px;
	}
#predlogenia a {
	color:#353563;
	text-decoration:underline;
	font-weight:bold;
	}
#predlogenia a:hover {
	color:#353563;
	text-decoration: none;
	}
#predlogenia li {
	padding-bottom:10px;
	padding-right:70px;
	line-height:15px;
	}
#content {
	width:630px;
	text-align:left;
	padding-left:15px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	margin-top:20px;
	}
	
#content h1 {
	font-size:16px;
	color:#000099;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:10px;
	}
#content ul {
	float:left;
	}
#content li {
	float:left;
	width:280px;
	height:180px;
	border:1px solid #9999d1;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	}
#content li img {
	float:left;
	margin-top:3px;
	margin-right:9px;
	margin-bottom:5px;
	border:1px solid #b2b2e1;
	padding:1px;
	}
#content li h1 {
	font-size:14px;
	padding-right:100px;
	padding-top:10px;
	padding-bottom:10px;
	}
#content1 {
	width:627px;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	}
#content1 h1 {
	font-size:16px;
	color:#000099;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:10px;
	}
#content1 .z ul {
	padding-top:10px;
	padding-bottom:10px;
	}
#content1 .z li {
	background:url(../image/sinii.jpg) top left no-repeat;
	padding-left:10px;
	}
#content1 .z2  {
	margin-top:20px;
	margin-bottom:10px;
	}
#content1 p {
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	}
#content1  span {
	font-weight:bold;
	padding-left:250px;
	}
#content1 li img {
	
	}
	
#content1 li h1 {
	font-size:14px;
	padding-right:100px;
	padding-top:10px;
	padding-bottom:10px;
	}
#content1 table {
	background:#f2f2f2;
	font-weight:bold;
	margin-top:5px;
	}
#content1 .zal td {
	border:1px solid #FFF;
	width:199px;
	height:23px;
	padding-left:10px;
	}
	
.zal-td-zag
{
	font-weight:normal;
}	
	
.lBlock
{
	color:#000099;
	text-decoration:underline;
}		
	
#footer {
	float:left;
	width:930px;
	font-size:11px;
	text-align:left;
	color:#666;
	padding-bottom:15px;
	margin-top:40px;
	}
#footer ul {
	padding-left:10px;
	}
#footer li {
	background:url(../image/kvadtar.jpg) center left no-repeat;
	float:left;
	padding-left:10px;
	margin-left:15px;
	}
#footer a {
	color:#353563;
	text-decoration:none;
	}
#footer a:hover {
	text-decoration:underline;
	}
#footer p {
	padding-left:22px;
	padding-top:5px;
	margin-top:0px;
	}
#footer p a {
	text-decoration:underline;
	}
#footer p a:hover {
	text-decoration:none;
	}
.block {
	width:100%;
	float:right;
	}
.foto1 {
	float:right;
	height:200px;
	width:410px;
	border:1px solid #9999d1;
	margin-top:20px;
	}
.foto1  ul {
	float:right;
	}
.foto1 img {
	margin-top:6px;
	margin-left:5px;
	float:left;
	}
.foto1 li img {
	border:none;
	margin:1px;
	padding:0px;
	margin-top:6px;
	margin-right:6px;
	float:none;
	}
.foto2 {
	float:right;
	height:202px;
	width:410px;
	border:1px solid #9999d1;
	margin-top:5px;
	margin-left:20px;
	text-align:justify;
	}
.foto2  ul {
	float:right;
	}
.foto2 img {
	margin-top:6px;
	margin-left:5px;
	float:left;
	}
.foto2 li img {
	border:none;
	margin:1px;
	padding:0px;
	margin-top:6px;
	margin-right:6px;
	float:none;
	}
#karta {
	width:625px;
	height:653px;
	border:1px solid #9999d1;
	float:left;
	margin-bottom:10px;
	margin-top:20px;
	}
#karta h1 {
	padding-top:9px;
	padding-bottom:9px;
	padding-left:10px;
	}
#karta img {
	padding-bottom:6px;
	padding-left:6px;
	}
#foto_in {
	height:202px;
	width:202px;
	border:1px solid #9999d1;
	float:right;
	margin-left:50px;
	}
#foto_in img {
	padding-left:7px;
	padding-top:7px;
	}
#fasadi {
	width:289px;
	height:335px;
	border:1px solid #9999d1;
	float:left;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:10px;
	}
.block1 {
	width:100%;
	float:right;
	}
#fasadi img {
	padding-top:6px;
	padding-left:6px;
	border:none;
	}
#fasadi li img{
	padding-left:5px;
	padding-top:4px;
	}
#content1 .zal2 td {
	border:1px solid #FFF;
	height:23px;
	padding-left:10px;
	font-weight:100;
	text-align:center;
	}
#foto_zal {
	float:right;
	width:287px;
	height:279px;
	border:1px solid #9999d1;
	margin-left:20px;
	margin-top:10px;
	}
#foto_zal img {
	margin-top:6px;
	padding-left:6px;
	border:none;
	}
#foto_zal li img {
	margin-left:5px;
	padding-left:0px;
	margin-top:5px;
	}
.zal3 {
	background:#e5e5f5;
	}
#content1 .zal3 img {
	padding:0px;
	margin:0px;
	}
#content1 .zal3 td {
	border:1px solid #FFF;
	height:23px;
	font-weight:100;
	text-align:center;
	}
.block2 {
	width:100%;
	float:right;
	}
#content1 .block2 table {
	background:#e5e5f5;
	margin-bottom:20px;
	margin-top:15px;
	}
	
.links TD
{
	background-color:#ffffff;
	color:#000099;
}	

.links TD A
{
	color:#000000;
}
 
/* Стили для jQuery UI Datepicker (Календарь)*/
#datepicker_div, .datepicker_inline {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	background: #DDD;
	width: 185px;
}
#datepicker_div {
	display: none;
	border: 1px solid #01009a;
	z-index: 10;
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #DDD;
	color: #000;
}
*html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepicker_control {
	background: #01009a;
	padding: 2px 0px;
}
.datepicker_links {
	background: #e6e6e6;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label {
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #01009a;
	text-align: center;
	height: 1.3em;
}
.datepicker_header select {
	background: #fff;
	font-size:11px;
	font-family:Verdana;
	padding-top:2px;
	color: #000;
	border: 0px;
}
.datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker .datepicker_titleRow {
	background: #c7c5b6;
	color: #000;
}
.datepicker .datepicker_daysRow {
	background: #FFF;
	color: #666;
}
.datepicker_weekCol {
	background: #c7c5b6;
	color: #000;
}
.datepicker .datepicker_daysCell {
	color: #000;
	border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
	display: block;
}
.datepicker .datepicker_weekEndCell {
	background: #e6e6e6;
}
.datepicker .datepicker_daysCellOver {
	background: #FFF;
	border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #c7c5b6 !important;
}
.datepicker_currentDay {
	background: #e48c24 !important;
}
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #000; 
}
.datepicker_titleRow a {
	color: #000 !important;
}
.datepicker_control a:hover {
	background: #5080a6 !important;
	color: #fff !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.datepicker_multi .datepicker {
	border: 1px solid #e48c24;
}
.datepicker_oneMonth {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}
.datepicker_cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
}

#nevsk-link{display:block;background:url(http://www.parkinnhotels.ru/i/logos-side/nevsk-logo.png) 0 -40px no-repeat;width:178px;height:40px;}
	#nevsk-link:hover{background-position:0 0;}
#prib-link{display:block;background:url(http://www.parkinnhotels.ru/i/logos-side/prib-logo.png) 0 -40px no-repeat;width:280px;height:40px;margin:0 0 10px 0;}
	#prib-link:hover{background-position:0 0;}