body { background:url(images/bg.jpg) no-repeat top center fixed; font-family:Verdana, Arial, Helvetica, sans-serif;}
/*master reset*/
* { margin:0; padding:0;}
em { font-style:normal;}
strong {font-weight:normal;}
a { text-decoration:none;}
h1, h2, h3 { font-size:100%; font-weight:normal;}
img, fieldset { border:0;}
li { list-style-type:none;}
* .strong { font-weight:bold;}
.b { display:block;}
/*---------------------------*/
/*General*/
.mb10 { margin-bottom:10px;}
.bold { font-weight:bold;}
.ml10px { margin-left:10px;}
.mr10px { margin-right:10px;}
.fl { float:left;}
.mt10 { margin-top:10px;}
.pt45 { padding-top:45px;}
.pt80 { margin-top:80px;}
.pl30 { padding-left:30px;}
.pt100 { padding-top:100px;}
.ml30 { margin-left:25px;}
#wrap .mb4top5 { margin-bottom:4px; margin-top:5px;}
hr {clear:both; visibility:hidden;}
/*---------------------------*/

/*--Different image header--*/
#wrap {width:899px; margin:0 auto;}
#header .lox, #header .mainmenu {position:absolute;}
#heaer .lox, #header .mainmenu {background:url(images/px.png);}

#wrap>#header h1 {height:316px; background:url(images/attraction.png) bottom no-repeat;}
#header h1 {height:316px; background:url(images/attraction.gif) bottom no-repeat;}
#header {background:url(images/head_bg.jpg) top left no-repeat; height:316px; position:relative;}
#header .lox {height:167px; width:257px; display:block; top:6px; left:0; background:url(images/px.png);}
#header .lox em {padding:10px 0 0 10px;}
#header .lox em a {font-weight:bold;}
#header a {outline:none;}
.logo {width:230px; height:114px; position:absolute; top:30px; left:20px; z-index:2; display:block;}
#header ul {left:258px; height:154px; width:127px; padding:13px 0 0 18px; top:6px;}
#header ul li, #header .lox em a {font-size:11px; text-transform:uppercase;}
#header ul li {font-family:Arial, Helvetica, sans-serif; letter-spacing:0.4pt; padding:3px 0; line-height:14px; height:14px;}
.mainmenu a, #header .lox em a, #foo li a { color:#fff;}
#header ul li a:hover, #header ul .sel a { color:#00343c;}
.sel a {cursor:default;}
#foo li a {font-size:10px; text-transform:uppercase;}
#foo {padding-bottom:30px; clear:both;}
#foo ul {background:#09525d; text-align:center; padding:5px; height:20px;}
#foo ul li {display:inline; margin:0 7px;}
#foo p {padding:5px 0 30px 200px; color:#09525d; font-size:10px;}
#content {height:580px; position:relative; background:url(images/cont_bg.gif) top repeat-x #fff;}
#container {margin-left:257px; padding-left:50px;}
#container {color:#003239;}
#container h1 {font-size:40px; margin-bottom:10px; display:block; line-height:30px;}
.fx {font-size:12px; letter-spacing:1px; line-height:19px;}
.fx p {margin-bottom:20px;}
.large {font-size:40px; line-height:30px; height:30px; width:40px; float:left; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#container .fx { padding-top:80px;}
#left {background:url(images/leftside_bg.gif) top repeat-x #86bdc4; border-left:10px solid #9edad7; padding:20px; float:right; min-height:500px;}
.default {width:182px;}
/*-------------------*/
#atr #header h1 {background:url(images/atractie.gif) bottom left no-repeat;}
html>#atr #header h1 {background:url(images/atractie.png) bottom left no-repeat;}
body>#wrap .cont h1 { background:url(images/contact.png) bottom left no-repeat;}
#wrap .cont h1 { background:url(images/contact.gif) bottom left no-repeat;}
#wrap .cont { background:url(images/hed_2.jpg) top no-repeat;}
#wrap .space h1 { background:url(images/space.gif) bottom left no-repeat;}
body>#wrap .space h1 {background:url(images/space.png) bottom left no-repeat;}
#wrap .space, #wrap .ambient {background:url(images/hed_2.jpg) top no-repeat;}
#wrap .ambient h1 {background:url(images/ambient.gif) top no-repeat;}
body>#wrap .ambient h1 {background:url(images/ambient.png) top no-repeat;}
#wrap .integrare h1 {background:url(images/integrare.gif) top no-repeat;}
body>#wrap .integrare h1 {background:url(images/integrare.png) top no-repeat;}
#wrap .integration h1 {background:url(images/integration.gif) bottom left no-repeat;}
body>#wrap .integration h1 {background:url(images/integration.png) bottom left no-repeat;}
#wrap .integration, #wrap .integrare { background:url(images/hed_3.jpg) top no-repeat;}
#wrap .oradea h1 { background:url(images/oradea.gif) bottom left no-repeat;}
body>#wrap .oradea h1 { background:url(images/oradea.png) bottom left no-repeat;}
#wrap .floorplans h1 { background:url(images/floorplans.gif) bottom left no-repeat;}
body>#wrap .floorplans h1 { background:url(images/floorplans.png) bottom left no-repeat;}
#wrap .floorplans, #wrap .planuri { background:url(images/hed_1.jpg) top no-repeat;}
#wrap .planuri h1 {background:url(images/planuri.gif) bottom left no-repeat;}
#contwnt .planuri { padding-left:0;}
body>#wrap .planuri h1 {background:url(images/planuri.png) bottom left no-repeat;}
#wrap .location h1 {background:url(images/location.gif) bottom left no-repeat;}
body>#wrap .location h1 {background:url(images/location.png) bottom left no-repeat;}
#wrap .locatie h1 {background:url(images/locatie.gif) bottom left no-repeat;}
body>#wrap .locatie h1 {background:url(images/locatie.png) bottom left no-repeat;}

#content .contact { width:277px;}
#left h2 {font-size:20px; color:white; margin-bottom:15px; letter-spacing:1px;}
#left ul {font-size:12px; color:white;}
#left ul li {background:url(images/dot.png) 0px 5px no-repeat; padding:0 0 10px 15px; line-height:14px;}
#left p {color:white; font-size:12px; line-height:19px;}
#left a {color:white; text-decoration:underline;}

#content .planuri {background:url(images/gif.gif) red top right no-repeat; height:600px;}
#content>#right {position:relative; float:left; width:257px; top:0; bottom:0;}
#right {height:600px; float:left; width:257px;}



.one, .two, .tree, .four, .five { text-indent:-10000px;}
.one {background:url(images/aside_img1.jpg) bottom left no-repeat;}
.two {background:url(images/aside_2.jpg) bottom left no-repeat;}
.tree {background:url(images/aside_3.png) bottom left no-repeat;}
.four {background:url(images/aside_1.jpg) bottom left no-repeat;}
.five {background:url(images/aside_4.jpg) bottom left no-repeat;}

#content .coside {background:#79ccc8; width:257px; float:left; height:798px;}

#content .coside img {margin:100px 0 0 5px;}
#content .nor {background:none; height:auto; position:fixed;}
#content .duo {width:899px; position:static;}
#content .duo p {width:650px; margin-top:30px; text-align:center;}
#content .duo p em {font-size:20px;}
#content .locations {background:url(images/locations.jpg) top right no-repeat; height:517px;}
.ball {position:absolute; background:url(images/ball.gif) 0px 0px no-repeat; height:152px; width:146px; display:block; padding:36px 21px 0 21px; text-align:center; color:white; top:305px; left:137px; z-index:5;}
#content>.ball {position:absolute; background:url(images/ball.png) 0px 0px no-repeat; height:152px; width:146px; display:block; padding:36px 21px 0 21px; text-align:center; color:white; top:305px; left:137px; z-index:5;}
.ball h3 strong {font-size:20px; display:block;}
.pic {position:absolute; top:240px; left:185px; z-index:4; width:240px; height:240px; text-indent:-10000px; background:url(images/pic.gif) 0px 0px no-repeat;}
#content > .pic {position:absolute; top:240px; left:185px; z-index:4; width:240px; height:240px; text-indent:-10000px; background:url(images/pic.png) 0px 0px no-repeat;}
#content .coduo {padding-left:0; padding-right:0;}
#content p { font-size:13px; line-height:20px;}
#content .coduo .fx {float:left; width:43%;}
.mr40 { margin-right:40px;}
.mr30 { margin-right:30px;}
.ball h3 {display:block; font-weight:bold; font-size:40px; font-family:Arial, Helvetica, sans-serif; line-height:30px; margin-bottom:10px;}
.ball p {font-size:11px; font-weight:bold;}

#content>#quo, #container>#quo {background:url(images/quo.png) top repeat-x; width:638px; height:102px; padding:20px 0 20px 0; position:absolute; bottom:0; right:0; border-top:0; width:642px;}
#quo * {display:block;}
#quo strong {font-weight:bold; display:inline;}

#quo {border-top:2px solid #b4cace; background:white; width:639px; height:102px; padding:20px 0 20px 0;}
#quo p {margin:0 auto; width:460px; background:url(images/q1.gif) 0px 0px no-repeat; padding:15px 0 0 30px; color:#09525d;}
#quo p em {padding:0 20px 10px 0; background:url(images/q2.gif) bottom right no-repeat; font-size:17px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}

#header .pri {background:url(images/slash.gif) right no-repeat; margin-right:4px; padding-right:3px;}
#header .pri:hover { color:#79ccc8;}
#wrap #header .act {color:#001b1f;}
.list { padding:30px 0 0 20px; margin:60px 0 0 30px;}
.list li {color:#003239; font-size:13px; line-height:20px; list-style-type:decimal;}
.box1 { background:url(images/flat.gif) right top no-repeat; width:256px; padding:20px 30px 20px 30px; float:left; height:338px; color:white; font-size:13px; line-height:20px;}
.box1 h2 { margin-bottom:13px;}
.fnote .bl {background:url(images/flat.gif) left top no-repeat; padding-left:40px;}
#pro {display:block; width:467px; position:absolute; top:50px; right:100px; z-index:4;}
#pro li:hover span {background:url(images/s.png);}
#pro li { background:url(images/botom.gif) right bottom no-repeat; display:block; height:54px; position:relative;}
#pro li span { display:block; height:50px; padding-bottom:4px;}
#pro li span strong { font-size:18px; line-height:20px; width:160px; display:block; position:absolute; bottom:4px; left:10px;}
#pro li span .fmx { line-height:10px; display:block; position:absolute; right:10px; bottom:5px; font-size:11px; width:160px; text-align:right;}
#pro li span .fmx, #pro li span .fmx a { color:white;}
#pro li span strong em { font-size:11px; display:block;}
.hie6 {height:405px;}
#content .hie62 {height:645px;}
#wrap>#content .hie62 {height:600px;}