#lay_body {
	margin-left: 294px;text-align:left;width:480px; /*Set left margin to LeftColumnWidth*/}
#lay_body P {
	MARGIN-TOP: 25px; MARGIN-BOTTOM:25px; margin-left:25px;margin-right:25px;font-size:14px;font-family:Sans-Serif;color:#000000;
}
#lay_f1 {
height: 355px; /*Height of top section*/
}
#lay_f2 {
float: left;
width: 294px; /*Width of left column*/
margin-left: -898px; /*Set left margin to -(MainContainerWidth)*/
text-align:left;
}
#lay_f2 P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;margin-left:25px;margin-right:25px;font-size:14px;font-family:Sans-Serif;color:#000000;
}
#lay_f3 {
clear: left;
width: 100%;
height:135px;
}
#lay_f4 {
float: left;
width: 294px; /*Width of left column*/
margin-left: -898px; /*Set left margin to -(MainContainerWidth)*/
text-align:left;
}
#lay_f4 P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;margin-left:25px;margin-right:25px;font-size:14px;font-family:Sans-Serif;color:#000000;
}

#lay_f5 {position:relative;	width: 600px;}

#lay_f5 P {
MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;margin-left:25px;margin-right:25px;font-size:14px;font-family:Sans-Serif;color:#000000;
}


body{margin:0;padding:0;background: #949292;text-align:center;}
#maincontainer{
width: 898px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:url(http://www.rostov-hotel.ru/_mod_files/ce_images/images/img04.jpg);
text-align:left;
}

#topsection{
height: 355px; /*Height of top section*/
}

H5.hotels {
color:#6f6f6f;
font-size:10px;
padding: 0px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 294px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 294px; /*Width of left column*/
margin-left: -898px; /*Set left margin to -(MainContainerWidth)*/
}

#footer{
clear: left;
width: 100%;
background: #D7DCDE;
height:74px;
}
#lefttop {float:left;width:248px;height:355px;background:url(http://www.rostov-hotel.ru/_mod_files/ce_images/images/img01.jpg) no-repeat;}
#righttop {float:left;width:650px;height:355px;background:url(http://www.rostov-hotel.ru/_mod_files/ce_images/images/img02.jpg) no-repeat;}
#lefttop2 {float:left;width:294px;height:145px;background:url(http://www.rostov-hotel.ru/_mod_files/ce_images/images/img03.jpg) no-repeat;}
.zagolovok {float:left;padding-left:10px;padding-right:10px;padding-top:3px;margin-top:20px;background:#16477F;height:23px;font-family:Sans-Serif;font-size:17px;color:#FFFFFF;font-weight:bold;}
.line {height:44px;width:603px;border-bottom:1px solid #B5B5B5;}
.menu1 {float:bottom;margin-top:14px;font-family:Sans-Serif;font-size:13px;color:#16477F;font-weight:bold;}
.menu1 a{font-family:Sans-Serif;font-size:13px;color:#16477F;font-weight:bold;}
#menu {position:relative;float:left;top:179px;left:120px;}
#botmenu {float:left;padding-left:320px;height:102px;}
#botmenu2 {float:left;margin-top:50px;font-family:Sans-Serif;font-size:14px;color:#16477F;font-weight:normal;text-decoration:none;}
#botmenu2 a{font-family:Sans-Serif;font-size:14px;color:#16477F;font-weight:normal;text-decoration:none;}
#botmenu2 a:hover {font-family:Sans-Serif;font-size:14px;color:#16477F;font-weight:normal;text-decoration:underline;}
#footer2{
clear: left;
width: 100%;
height:72px;
background: #D7DCDE;
}
#schet {float:left;padding-top:20px;padding-left:30px;}
#copy {float:left;padding-left:100px;padding-top:30px;color:#758185;font-size:13px;}
.mylink2 {color:#16477F;font-size:14px;text-decoration:underline;}
.a_news {font-size:12px;text-decoration:underline;}
P.news, .news {color:#778899;font-size:11px;text-decoration:none;padding-top:5px;}
P.abouth {color:#778899;font-size:11px; }