body{margin:0; padding:0; font-family:Arial; line-height: 1.5em; text-align:center; background: url(fon.gif) #ccc}a {color:#000}a:hover {color:#c00}#maincontainer {width:960px; text-align:left; padding:15px; background:#fff}#topsection {width:100%; height:205px; margin:0 ; padding:0; background:#fff; position:relative;}#topsection h1 { margin:0; padding:0 0 5px 0;}.table {position:absolute; top:-5px; right:5px; width:228px; height:204px; background:url(rr.png) no-repeat}#contentwrapper {/*border-top:1px dotted #999;*/ padding-top:10px; clear:both;}#contentcolumn {width:720px; float:left; padding-bottom:15px;}#contentcolumn .innertube {padding-right:15px; /*border-right:1px dotted #999;*/ /*background:#cc3*/}#contentcolumn .office1 {clear:both;}#contentcolumn .office1 p {padding:0 0 68px 65px; clear:both; margin-bottom:-50px/*background:#ceefff;*/}#contentcolumn .office1 b {display:block; padding:15px; clear:both; background:#ffe9b5;}/*#contentcolumn .office1 h1 {font-size:36px; font-weight:normal; padding:0 0 20px 0; background:#fff;}*/#contentcolumn .office1 .metro1 {font-size:30px; font-weight:normal; display:block; background: url('metro.gif') left center no-repeat #ffe9b5; padding:0 0 0 30px; margin-bottom:15px}#contentcolumn .office1 .tel {font-size:20px; font-weight:normal; color:#c00}#contentcolumn .office1 .img {float:right; margin:2px 0 0 10px; border:1px solid #c00}#contentcolumn h1 {font-size:36px; font-weight:normal; padding:0; margin:2px 0 20px 0; background:#fff;}/*#contentcolumn .office {display:block; padding:0 0 30px 60px; clear:both;}#contentcolumn .office p {padding:15px; clear:both; background:#ceefff;}#contentcolumn .office .metro1 {font-size:30px; font-weight:normal; display:block; background: url('metro.gif') left center no-repeat #ceefff; padding-left:30px; margin-bottom:15px}#contentcolumn .office .metro {font-size:30px; font-weight:normal; line-height: 2.2em; display:block; background: url('m.gif') left center no-repeat #ceefff; padding-left:50px; height:68px; margin-bottom:5px}#contentcolumn .office .tel {font-size:18px; font-weight:normal; color:#c00}#contentcolumn .office .img {float:right; margin:5px 0 10px 10px}*/#contentcolumn .n1 {background: url('1.gif') left top no-repeat}#contentcolumn .n2 {background: url('2.gif') left top no-repeat}#contentcolumn .n3 {background: url('3.gif') left top no-repeat}#contentcolumn .n4 {background: url('4.gif') left top no-repeat}#contentcolumn .n5 {background: url('5.gif') left top no-repeat}#contentcolumn .n6 {background: url('6.gif') left top no-repeat}#contentcolumn .n7 {background: url('7.gif') left top no-repeat}#rightcolumn {width:240px; float:left; padding-bottom:15px;}#rightcolumn .innertube {padding-left:15px;}#footer, #partners {width:100%; padding-top:15px; /*border-top:1px dotted #999;*/ clear:both}a.menu-act {display:block; background:url('arrow.gif') left center no-repeat #c00; font-size:1.2em; color:#fff; text-decoration:none;padding:5px 10px 0 25px; height:31px; font-weight:normal; margin-bottom:3px; margin-left:-15px}a.menu-act:hover {color:#fff;}a.menu-pass {display:block; background:#900; color:#fff; font-size:1.2em; text-decoration:none; background:url(arrow-on.gif) right bottom no-repeat #900;  padding:5px 25px 0 10px; height:31px; font-weight:normal; margin-bottom:3px}a.menu-pass:hover {background:url(arrow-on.gif) right top no-repeat #900;}a.kmps {display:block; color:#fff; font-size:1.2em; text-decoration:none; background:url(arrow-on.gif) right bottom no-repeat #c00; height:45px; font-weight:normal; margin-bottom:3px}a.kmps:hover {background:url(arrow-on.gif) right center no-repeat #900;}.kmps span {display:block; padding:5px 25px 0 10px; background:url(kompass.gif) right top no-repeat; padding-right:50px; height:39px}/*-------- Форма заказа --------*/form {}form table {}form th, form td { padding: 10px;}form th { width:180px; background: #ffe9b5; border-bottom: 1px dashed #ffbe69; text-align:right}form td { background: #f0f0f0; border-bottom: 1px dashed #bcbcbc; font-size:0.83em}form td .note { margin: 5px 0 0; color: #888; font-size: 1em; }/*form .actions td { background: #ffffff; border: 0; }*/form .actions {display:block; margin-top:10px}form .actions button { /*display:block; width:269px; height:36px;*/ font-size: 1.5em; /*background:url('submit.png') no-repeat; border:0; padding:0;*/ margin-left:210px; cursor:point; cursor:hand;}form ul { margin: 0; padding: 0; list-style: none; }form li {display:inline; margin-right:15px}.inp {border:1px solid #bcbcbc; padding:2px 4px;}.txtar {display:block; width:465px !important; height:100px; overflow:auto; font-family:Arial;}/*.br-tl {border-top: 5px solid;}.br-tr {border-top: 5px solid;}.br-l {border: 0;}.br-r {border: 0;}*/.br {border: 0;}#app_destination { width: 80%; }#app_num_adults, #app_num_children { width: 10%; text-align: center; }#app_num_children { margin-left: 4em; }#app_budget, #app_duration { width:80px; text-align:center }#app_notes { width: 100%; }#app_name, #app_email, #app_phonenumber { width: 50%; }#app_hotel_stars, .people {border:0; font-size:1.1em}#app_hotel_stars td, .people td {padding:0; border:0;}#app_hotel_stars input {margin:0}#app_hotel_stars img {width:24px; height:17px; margin:-3px 30px 0 5px}/*ul.radio_list, ul.checkbox_list, ul.error_list { margin-bottom: -5px; font-size: inherit; list-style: none; }ul.radio_list li, ul.checkbox_list li, ul.error_list li { margin-bottom: 5px; }*//*-----------------------------*/div#main, div.main {	width:192px;	/*height:132px;*/	overflow:hidden; /* visible */	margin:0 15px;	padding:0px;	position: relative;}div#main img, div.main img {	background-color:#fff;	/*display:block;*/	width:160px;	/*height:100px;*/	border:1px solid #fff;	/*padding:15px;*/	/*margin:auto;*/	padding: 0px;    top:  0;      left: 0;    z-index: 0; }/*------------- Інформаційний центр (под лого) --------------*/.ic {margin-top:10px; font-size:16px; color:#000; font-weight:bold}.ic span {font-size:23px; font-weight:normal; font-style:normal; color:#c00}