body { font-family:Arial, Helvetica, sans-serif; background-color:#ffffff; margin:0; padding:0; background-image:url(/img/body_bg.gif); background-position:0 0; background-repeat:repeat-x;}
body, body td { font-size:11px;}
a img { border:0px;}
a {color:#0064CC;}
h1 {color:#FCB50A; font-size:18px; font-weight:bold; margin:0 0 0 -12px; padding:0 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:18px; background-image:url(/img/arr_menu.gif); background-position:0 8px;background-repeat:no-repeat; }
h2{color:#FCB50A; margin:0 0 0 -12px; padding:0 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-image:url(/img/arr_menu.gif); background-position:0 5px;background-repeat:no-repeat; }
h3 {color:#FCB50A; margin:0 0 0 -12px; padding:0 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(/img/arr_menu.gif); background-position:0 4px;background-repeat:no-repeat;}
h6 { font-size:12px; font-weight:normal; padding:0; margin:0}

.h { visibility:hidden;}
.mainTitle { font-family:"Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; color:#00457C; font-weight:bold;}
.mainInfo { font-family:Arial, Times, serif; font-size:11px; color:#767676; }
.langinfo { margin:30px 0 0 232px;}
.langinfo a {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#767676; text-decoration:underline;}
.langinfo a.cur { color:#00457C; text-decoration:none;}
.upp td { vertical-align:bottom;}
.up_nav { padding:0 0 0 6px; color:#919191;}

.menu {height:28px;font-size:11px; font-weight:bold;text-transform:uppercase;   background-image:url(/img/menu_bg_repet.gif); background-position:0 0; background-repeat:repeat-x; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.menu a {color:#FFFFFF;text-decoration:none; background-image:url(/img/menu_delimitr.gif); background-position:left; white-space:nowrap;}
.menu.curmenu{ color:#FCB50A;}
.submenu {color:#0064CC; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:22px 0 0 14px; }
.submenu a {color:#0064CC; vertical-align:top; display:block; width:100px; margin-bottom:16px; background-image:url(/img/arr_menu.gif); background-position:0 4px;background-repeat:no-repeat; padding:0 0 0 14px;}
.submenu .cur {color:#FCB50A;background-image:url(/img/arr_menu_cur.gif); font-weight:bold;}

.delimitr {background-image:url(/img/menu_delimitr.gif); background-repeat:no-repeat; background-position:50% 0;height:28px;}
.delimitr div {width:34px;}
.footer {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(/img/footer_repet.gif); background-position:bottom; background-repeat:repeat-x;}
.footer span {color:#969699;}
.footer a {color:#0D3FAB; }
.contentdelimitr { background-image:url(/img/content_delimitr.gif); background-repeat:repeat-x;}
.contentdelimitrY { background-image:url(/img/content_delimitr_y.gif); background-repeat:repeat-y;}
.titlecontent {font-size:17px;text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#004B86; padding:12px 0 5px 14px;}
.allcontent {padding:14px 25px 7px 14px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.allcontent img { margin:5px 5px 5px 0;}

.blueBorder { border-top:1px solid #004C88; border-left:1px solid #004C88;}
.blueBorder td { border-right:1px solid #004C88; border-bottom:1px solid #004C88;}

.search {margin:0 60px 11px 30px; height:100%;}
.news {margin-bottom:15px;}
.datanews {color:#FCB50A;font-weight:bold;}
.contentnews a{color:#0064CC;}
.navigator { margin:20px 0 0 0;}
.navigator a { display:block; float:left; background-repeat:no-repeat; background-image:url(/img/arr_menu.gif); background-position:0 4px; padding:0 0 0 12px; margin-right:20px;}
.info { color:#535353; margin:16px 0 0 29px;}
.info a { color:#FCB50A;}

.fieldtitle span {color:#000000;font-weight:normal;}
.button {background-color:#D9DEE1;font:11px;width:82px;height:19px;}

.form {margin:0px; padding:0px;}
.fieldtitle span { font-weight:bold; }
.filddescription {font-size:10px;}
.field textarea,.field input,.field select {font-family: Arial, Helvetica, sans serif;font-size:11px;width:353px;}
.field textarea {width:353px}
.checkboxinput,.radioinput {font-size:11px;}
#fieldblockmode {width:100px;font-size:11px; vertical-align:top;}
.field input {vertical-align:top;}
.errors {color:red;}
.photo a img {border:1px solid #000000}
ul li { font-size:11px;}
/*1td, 1div { border:1px solid red}*/

#spec_table{margin-top:10px; margin-bottom:15px}
#spec_table th {font-weight:normal; text-align: middle; background-color:#EDEDF0}
#spec_table td {text-align:center; vertical-align:middle}

.hottitle {display:block; font-weight:bold;}

.breakfast {white-space:nowrap;text-align:center; color:#009900}
.halfboard {white-space:nowrap;text-align:center; color:#990099}

.titleTableHotel{font-size:12px; font-weight:bold; text-transform:uppercase; padding:5px 0px 5px 20px}
.nodecor {text-decoration:none}

/* апрель 2011 г. */

.ownerInfo { color:#767676;}
.ownerInfo p { margin:0;}


