body {background-color:#fff;padding:0;margin:0;width:1000px;}
h1,h2,h3 {margin-top:2px;margin-bottom:2px;color:#000;}
h2 {color:#000;}
div {color:#000;}
div,ul,ol,li,table {font:12px Georgia,Arial,serif;color:#000;}
p {margin-top:5px;font:14px Georgia,Arial,serif;color:#000;text-align:justify;}


h1 {font:bold 18px Tahoma,sans-serif;margin-bottom:12px;}
h2 {font:bold 16px Tahoma,sans-serif;}
h3 {font:bold 14px Tahoma,sans-serif;}
h3.pagemenutop {font:11px Arial; text-transform:uppercase; color: gray;display:inline;}
img {border:0;}
a {text-decoration:none;color:#000;}

#header1 {width:1000px;height:126px;background:#1b3067;position:relative;float:left;}
#header2 {width:1000px;height:166px;background:url(/img/dvorcovaya.jpg) no-repeat;position:relative;float:left;}

#griffin_l {position:absolute;float:left;top:0;left:0px;margin-top: -146px;width:222px;height:312px;background:url(/img/gradient_for_griffin_left.gif) no-repeat 0 -5px;}
#griffin_r {position:absolute;float:right;top:0;right:0px;margin-top: -146px;width:222px;height:312px;background:url(/img/gradient_for_griffin_right.gif) no-repeat 0 -5px;}
/*#konik_r img {position:absolute;top:0;left:0;}*/

/*#headermenu a {font:bold 14px Tahoma,sans-serif;color:#fff;white-space:nowrap;display:block;padding:42px 70px 10px 70px;padding-left:60px;margin-top:-5px;}*/
#logoimg {position:absolute;left:215px;top:4px;}
#logoimg2 {position:absolute;left:375px;top:4px;}
                                   
div.d_short {position:relative;float:left;width:213px;height:100%;border-top: 3px dotted #c6c6c6;margin-top:3px;padding:4px;}
div.d_text {position:relative;float:left;width:766px;padding:4px 0 10px 10px;border-left: 3px dotted #c6c6c6;border-top: 3px dotted #c6c6c6;margin-top:3px;}

/*®¡é¥¥*/
.db {display:block;}
.dbi {display:block;margin:3px auto;}
.fl {float:left;}
.fr {float:right;}
.nobr {white-space:nowrap;}
.clearb {clear:both;}


.topmenu {font:11px Arial; text-transform:uppercase; color: gray;}
ul.ul_bottommenu {margin-top:10px;margin:0;padding:0;list-style:none;}
ul.ul_bottommenu li {display:inline;margin-left:6px;}
ul.ul_bottommenu li a {color:#000;text-decoration:none;font:bold 12px Tahoma,sans-serif;}

#phones {font-size:20px; color:#CF7000;width:208px;}
/*¬ «ë© ¡«®ª (á«¥¢ )*/
table.t_bron {width:208px;border-top:2px dotted #fff;margin:5px auto;}
table.t_bron tr.title td {background-color:#67b955;text-transform:uppercase;font:bold 14px Arial,sans-serif;color:#fff;text-align:center;}
table.t_bron td {padding:4px;background-color:#ccccff;}
table.t_bron select {font:11px Tahoma,sans-serif;}
table.t_bron select.s_dt {font-size:10px;}
table.t_bron select.s_mon {text-align:right; }
div.d_short h3.spec {width:208px;background:#333366;color:#fff;text-align:center;padding:4px;text-transform:uppercase;font:bold 16px Arial,sans-serif;}
div.d_short ul.spec {padding:4px 0 0 16px;margin:4px;}
div.d_short ul.spec li {font-size:12px;color:#1b3067; padding:2px;}
div.d_short ul.spec a {font:11px;color:#1b3067; }

/*£« ¢­ ï*/                                                                                                                                    
img.img_m {float:left;padding:5px 10px 5px 5px;}
p.p_m {float:left;width:415px;}

/*äãâ¥à*/
table.footer {width:1000px;position:relative;float:left;background:#1b3067;height:50px;color:#fff;border:0;}
table.footer td {border:0;vertical-align:middle;}
table.footer td.copy {text-align:center;width:221px;font-size:10px;vertical-align:middle;}
#anchor {position:relative;float:left;margin-top:-194px;margin-left:-2px;}

ul.ul_bmenu {margin:auto;padding-left:15px;list-style:none;}
ul.ul_bmenu li {display:inline;margin-left:15px;}
ul.ul_bmenu li a {color:#fff;text-decoration:none;}


/*!äãâ¥à*/

/*­®¬¥à */
.d_nomer {margin:10px auto;width:700px;padding:6px;background-color:#ccc;overflow:hidden;}
.d_nomer_descr {width:440px;position:relative;float:left;margin-bottom:10px;}
.d_images_small {position:relative;left:260px;}
.d_nomer img.main {width:250px;position:relative;float:left;padding-right:10px;}
.d_nomer h2 {color:#000;font-style:italic;}
.d_nomer .d_odnomest {height:350px;}
.d_nomer .d_bodnomest {height:200px;}
.d_nomer .d_i_bron {text-align:center;}

img.i_rest2 {width:300px;padding:8px;}
img.i_rest {width:150px;padding:8px;}

/*Round Boxes*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.xb1 {margin:0 5px; background:#ccc;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; border:0 solid #ccc; border-width:0 1px;}
.xboxcontentgr {display:block; border:0 solid #ccc; border-width:0 1px;background:#ccc;padding:4px;}

div.zakazform {width:460px;}
table.bronirovanie {margin:0px;width:100%;border:0;background-color:#ccc;}
table.bronirovanie td {padding:6px;}
div.rekviz {width:700px;padding:4px;}
div.d_spez_o {width:700px;padding:4px;margin:6px auto;}

/*div.d_spez {width:700px;padding:15px;margin:6px auto;clear:both;background-color:#ccc;overflow:hidden;}
div.d_spez img {position:relative;float:left;padding-right:10px;}
div.d_spez div.d_spez_descr {position:relative;float:left;width:400px;}
*/

div.d_spez {width:700px;padding:15px;margin:6px auto;clear:both;background-color:#ccc;overflow:hidden;}
div.d_spez img {position:relative;float:left;padding-right:10px;}
div.d_spez div.d_spez_descr {position:relative;float:left;width:400px;}

/* Ñïåöïðåäëîæåíèÿ*/
table.spoffer { border: 1px solid #777777; background-color: #bbbbbb; }

