@import "reset.css";

html {background-color:#F5FDFA;}
body {font-family:Verdana;font-size:12px;color:#457672;position:relative;
	background:transparent url("img/body.png") repeat-x left top}

#wrap {zoom:1;overflow:hidden;padding-top:370px;background:url("img/wrap.png") repeat-x 0 335px;}

#wrap #img-doc {position:absolute;left:0;top:0px;z-index:1;}

/* ---------------------- header ---------------------- */
#header {position:absolute;height:335px;top:0;left:0;width:100%;z-index:1;
	background:transparent url("img/header.jpg") repeat-x left bottom;}

#header-door1 {position:absolute;left:31.84%;top:29px;}
#header-door2 {position:absolute;left:55.47%;top:29px;}
#header-girl {position:absolute;left:15.23%;top:140px;}
#header-flower {position:absolute;left:41.6%;top:135px;}
#header-man {position:absolute;left:56.45%;top:110px;}

#header .menu {position:absolute;left:66.5%;top:29px;
	width:138px;height:149px;padding-top:25px;_height:174px;overflow:hidden;
	background:transparent url("img/header.menu.png") no-repeat left top;}
#header .menu li {padding:0 32px 0 18px;margin-bottom:20px;text-align:center;
	background:transparent url("img/header.menu.li.gif") no-repeat 114px center;}
#header .menu li a {font-family:Georgia;font-size:12px;color:#474747;}
#header .uro {position:absolute;left:43.75%;top:29px;width:115px;height:68px;overflow:hidden;
	text-align:center;font-family:Georgia;font-size:18px;
	background:transparent url("img/header.uro.png") repeat-x left top;}
#header .uro a {color:#443946;line-height:68px;}
#header .gyn {position:absolute;z-index:2;left:17.77%;top:29px;width:138px;height:68px;overflow:hidden;
	text-align:center;font-family:Georgia;font-size:18px;
	background:transparent url("img/header.gyn.png") repeat-x left top;}
#header .gyn a {color:#443946;line-height:68px;}
#header .contact {font-family:Georgia;font-size:18px;color:#443946;position:absolute;right:40px;top:147px;z-index:2;}
#header .contact a {color:#443946;}
#header .phone {position:absolute;right:0;top:0;width:175px;height:75px;padding-top:115px;_height:190px;
	overflow:hidden;text-align:center;color:#443946;font-family:"Times New Roman";font-size:24px;
	background:transparent url("img/header.phone.png") repeat-x left top;
	_background-image:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/header.phone.png", sizingMethod="image");}
#header .phone span {font-size:14px;}

/* ---------------------- left-menu ---------------------- */
#menu-left {position:absolute;left:344px;top:370px;width:167px;overflow:hidden;margin:0;}
#menu-left li {list-style-type:none;padding-left:3px;margin-bottom:12px;
	background:url("img/menu-left.li.gif") no-repeat left center;}
#menu-left li a {color:#474747;display:block;text-decoration:none;padding-left:4px;outline:0;zoom:1;}
#menu-left li a:hover {text-decoration:underline;}
#menu-left li.current a {background-color:#4C4B4B;color:#FFF;}

/* ---------------------- footer ---------------------- */
#buttons {clear:both;background-color:#467371;padding:5px;}

#footer {margin:0;position:absolute;left:0;top:773px;padding-left:57px;width:454px;overflow:hidden;
	height:31px;padding-top:2px;_height:64px;_width:511px;color:#345956;
	background:url("img/footer.png") no-repeat left bottom;}

/* ---------------------- #content, elements & classes ---------------------- */
#content {padding:0 40px 5px 528px;zoom:1;overflow:hidden;min-height:437px;_height:442px;_overflow-y:visible;
	background:url("img/content.jpg") no-repeat left 447px;}

#content .clear {clear:both;}
#content h1 {color:#474747;margin-bottom:18px;font-weight:bold;}
#content p {margin-bottom:18px;text-indent:34px;}
#content p.path {color:#474747;text-indent:0;}
#content p.path nobr {white-space:normal;}
#content p.path a {color:#3AB19B;}
#content a {color:#3AB19B;}
#content a:hover {text-decoration:underline;}

#content .link-faq {display:block;float:left;width:227px;text-align:center;padding-top:110px;
	background:url("img/link-faq.png") no-repeat center top;text-decoration:none;}
#content .link-price {display:block;float:left;width:227px;text-align:center;padding-top:110px;
	background:url("img/link-price.png") no-repeat center 5px;text-decoration:none;}
