html, body { height:100% }
body { margin:0; padding:0; color:#d8cdc7; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; background:#f0db9c url(../../i/rixos/body-bg.gif) top left repeat; min-width:1160px; behavior: url("../../js/csshover3.htc")  }
a { text-decoration:none; outline:none; color:#FFF }
a:hover { text-decoration:underline }
img { border:none }
.fixpng {}

@import url("fonts/stylesheet.css");

#page-bg { width:100%; height:100% }
.top { height:121px; background:#FFF url(../../i/rixos/top-bg.png) top repeat-x }
.middle { padding-top:520px; background:#6b5a50 url(../../i/rixos/middle-bg.gif) top left repeat }
.footer { background:url(../../i/rixos/footer-bg.png) top left repeat-x }

.logo-container { height:107px; /*position:relative */}
#logo { position:absolute; top:30px; left:0; width:100%; z-index:20000 }
#menu-container { width:100%; height:400px; position:absolute; z-index:1; left:0; top:0; width:100% }
#menu-container .brd { background:url(../../i/rixos/t1.png) left 14px no-repeat }
#menu-container .brd .brd { background:url(../../i/rixos/t2.png) right 14px no-repeat; margin:0 0 0 80px }
#menu-container .content { margin:0 80px 0 0; background:#FFF; border-top:#fff solid 2px }

#big-img { background:url(../../i/rixos/main.jpg); width:996px; height:456px; position:relative }
#big-img-belek { background:url(../../i/rixos/belek.jpg); width:996px; height:456px; position:relative }
#big-img-bodrum { background:url(../../i/rixos/bodrum.jpg); width:996px; height:456px; position:relative }
#big-img-downtown { background:url(../../i/rixos/downtown.jpg); width:996px; height:456px; position:relative }
#big-img-lares { background:url(../../i/rixos/lares.jpg); width:996px; height:456px; position:relative }
#big-img-sungate { background:url(../../i/rixos/sungate.jpg); width:996px; height:456px; position:relative }
#big-img-tekirova { background:url(../../i/rixos/tekirova.jpg); width:996px; height:456px; position:relative }
#big-img-bvillas { background:url(../../i/rixos/bvillas.jpg); width:996px; height:456px; position:relative }
#big-img-belekvillas { background:url(../../i/rixos/bvillas.jpg); width:996px; height:456px; position:relative }
#big-img-bodrumvillas { background:url(../../i/rixos/bvillas.jpg); width:996px; height:456px; position:relative }

.agentlink { position:absolute; left:782px; top:30px; width:230px; height:69px; z-index:3 }
.wrapper { width:1160px; overflow:visible }

#top-menu { background:url(../../i/rixos/top-menu-bg.png); height:88px; padding-top:2px; overflow:visible }
#top-menu ul { margin:0; padding:0; list-style:none }
#top-menu li { float:left; margin:0 0 0 1px; position:relative }
#top-menu li.first { margin:0 }
#top-menu a { display:block; width:142px; height:87px; background-position:bottom }
#top-menu a:hover, #top-menu .active a { background-position:top }

#top-menu ul ul { display:none; position:absolute; left:0; top:87px; z-index:2000 }
#top-menu li li { float:none; margin:0 }
#top-menu li:hover ul { display:block }
#top-menu li.active li a { background-position:bottom }
#top-menu li.active li.active a, #top-menu li.active li a:hover { background-position:top }

.belek { background:url(../../i/rixos/m-belek.png) }
.bodrum { background:url(../../i/rixos/m-bodrum.png) }
.downtown { background:url(../../i/rixos/m-downtown.png) }
.lares { background:url(../../i/rixos/m-lares.png) }
.sungate { background:url(../../i/rixos/m-sungate.png) }
.tekirova { background:url(../../i/rixos/m-tekirova.png) }
.bvillas { background:url(../../i/rixos/m-bvillas.png) }
.belekvillas { background:url(../../i/rixos/m-belekvillas.png) }
.bodrumvillas { background:url(../../i/rixos/m-bodrumvillas.png) }


.bg-2 { background:#FFF; padding-top:4px }
.bg-2 div { margin:0 2px 0 2px; background:url(../../i/rixos/bg-2.png) top left repeat; height:89px }
.bg-2 div div { position:relative; width:1000px; height:89px; background:none }
.bg-2 div div div { position:absolute; z-index:0; width:116px; height:138px; left:900px; top:-50px }

.middle .wrapper { width:1000px; padding:40px 0 }
#leftmenu1 { width:230px }
#leftmenu1 ul { margin:0; padding:0; list-style:none }
#leftmenu1 li { margin:0; padding:0 }
#leftmenu1 li a { display:block; width:230px; height:29px; background-position:top }
#leftmenu1 .info { background:url(../../i/rixos/info.png) }
#leftmenu1 .photo { background:url(../../i/rixos/photo.png) }
#leftmenu1 .video { background:url(../../i/rixos/video.png) }
#leftmenu1 li a:hover, #leftmenu1 li .active { background-position:bottom }
#leftmenu1 li li a { display:block; width:auto; height:auto; background:url(../../i/rixos/li.gif) center left no-repeat; padding-left:10px; color:#FFF; font-size:12px; text-decoration:none }
#leftmenu1 li li a:hover, #leftmenu1 li li .active { text-decoration:underline; background:url(../../i/rixos/li.gif) center left no-repeat }
#leftmenu1 ul ul { padding:8px 0px 8px 40px }

#leftmenu2 { width:230px }
#leftmenu2 ul { margin:0; padding:0 0 0 30px; list-style:none }
#leftmenu2 li { margin:5px 0 }
#leftmenu2 li a { color:#FFF; font-size:12px; display:block; background:url(../../i/rixos/a3.png) center left no-repeat; padding:0 0 0 12px; text-decoration:none }
#leftmenu2 li a:hover, #leftmenu2 li.active a { text-decoration:underline }

.spacer { padding:10px 40px 10px 20px }
.spacer div { height:1px; background:url(../../i/rixos/dot.gif) bottom left repeat-x }

.mcontent { }
.caption { border:#FFF solid 2px; background:#FFF url(../../i/rixos/hbg.png); height:33px; font-family:'MyriadProRegular', Tahoma; color:#4c4039; text-transform:uppercase; text-align:left; font-size:18px; padding:10px 0 0 40px }
*html .caption { height:40px }

.exit { color:#927a51 }
