.col-1, .col-2, .col-3, .col-4, .col-5{ float:left}
.right_bgd { position:absolute; top:0; right:0; width:50%; height:215px; }

/*======= width =======*/
.main{margin:0 auto; text-align:left; width:980px; position:relative; background: url(images/bg.jpg) repeat-x bottom }

/*======= header =======*/
#header {}

#header .col-1{ width:294px; margin-right:10px}
#header .col-2{ width:294px; margin-right:9px}
#header .col-3{ width:294px}

/*======= index =======*/
#home #content .col-1{ width:276px; margin-right:29px}
#home #content .col-2{ width:595px}
#home #content .col-3{ width:244px}
#home #content .col-4{ width:243px}
#home #content .bg1{ background:url(images/tail2.gif) repeat-y 242px top; width:100% } 
#home #content .bg2{ background:url(images/tail1.gif) no-repeat 242px top; width:100% } 
#home #content .bg3{ background:url(images/tail3.gif) no-repeat 242px  bottom; width:100% }  
#home #content .bg-1{ background:url(images/tail.gif) no-repeat bottom left } 
/*======= hotel =======*/
#page2 #content .col-1{ width:220px;}
#page2 #content .col-2{ width:670px}
#page2 #content .col-3{ width:282px}
#page2 #content .col-4{ width:270px}
#page2 #content .col-5{ width:235px}
#page2 #content .bg1{ background:url(images/tail2.gif) repeat-y 284px top; width:100% } 
#page2 #content .bg2{ background:url(images/tail1.gif) no-repeat 284px top; width:100% } 
#page2 #content .bg3{ background:url(images/tail3.gif) no-repeat 284px  bottom; width:100% }  
#page2 #content .bg4{ background:url(images/tail2.gif) repeat-y 551px top; width:100% } 
#page2 #content .bg5{ background:url(images/tail1.gif) no-repeat 551px top; width:100% } 
#page2 #content .bg6{ background:url(images/tail3.gif) no-repeat 551px bottom; width:100% }  
#page2 #content .bg-1{ background:url(images/tail-1.gif) no-repeat bottom left } 
/*======= sezione =======*/
#page3 #content .col-1{ width:160px; margin-right:10px}
#page3 #content .col-2{ width:160px; margin-right:10px;}
#page3 #content .col-3{ width:540px}
#page3 #content .col-4{ width:243px}
#page3 #content .bg1{ background:url(images/tail2.gif) repeat-y 242px top; width:100% } 
#page3 #content .bg2{ background:url(images/tail1.gif) no-repeat 242px top; width:100% } 
#page3 #content .bg3{ background:url(images/tail3.gif) no-repeat 242px  bottom; width:100% }  
#page3 #content .bg-1{ background:url(images/tail.gif) no-repeat bottom left } 
/*======= index-3.html =======*/
#page4 #content .col-1{ width:276px; margin-right:32px}
#page4 #content .col-2{ width:535px}
/*======= index-4.html =======*/
#page5 #content .col-1{ width:412px; margin-right:53px}
#page5 #content .col-2{ width:374px}
/*======= index-5.html =======*/
#page6 #content .col-1{ width:276px; margin-right:32px}
#page6 #content .col-2{ width:535px}
#page6 #content .col-3{ width:244px}
#page6 #content .col-4{ width:243px}
#page6 #content .bg1{ background:url(images/tail2.gif) repeat-y 242px top; width:100% } 
#page6 #content .bg2{ background:url(images/tail1.gif) no-repeat 242px top; width:100% } 
#page6 #content .bg3{ background:url(images/tail3.gif) no-repeat 242px  bottom; width:100% }  
#page6 #content .bg-1{ background:url(images/tail.gif) no-repeat bottom left } 

/*======= footer =======*/
#footer { height:71px; }
