/* CSS Document */
html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;
}
body{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#fdfdcb;
	color:#3e3100;
	font-family:Helvetica;
	font-size:14px;
	font-weight:normal;
	line-height:17px;
	letter-spacing:0px;
	word-spacing:-0.5px;
}
iframe{margin:0;padding:0;border:0;outline:0;}
a{color:#FFFFFF; text-decoration:none; outline:0;}
a:hover{text-decoration:underline;}
a img{border:none;}
form{
	margin:0;
	padding:0;
}
ul{
	list-style:none;
	padding:0;
	margin:0;
}
li{float:left;}
p{ margin:0; padding:10px 0 10px 0;}
h1{ display:block; height:45px; font-family:Helvetica; font-size: 18px; padding:0 0 0 90px; margin:11px 0 0 0;}
h3{color:#e6710e; font-family:Helvetica; font-size: 18px; line-height:18px; padding:5px; margin:0; text-decoration:underline;}
b{font-size:14px;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#wrapper{
	position:relative;
	width:1000px;
	margin: 0 auto;
	overflow:hidden;
	background: #f8c300 url(../images/bg_body.jpg) left 161px repeat-x;
}

#header{
	display:block;
	width:100%;
	height:190px;
	background: url(../images/header.jpg) no-repeat;
}
#labute{
	position:absolute;
	width:68px;
	height:39px;
	left:552px;
	top:174px;
	background:url(../images/labute.png) no-repeat;
}
#menu{
	width:960px;
	padding:164px 0 0 40px;
	font-family::Helvetica;
	font-size:13px;
	font-weight:bold;
	letter-spacing:0.3px;
}
#menu li{margin-right:5px;}
#menu li a{
	display:block;
	height:22px;
	padding-top:3px;
	color:#ffffcb;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
#menu li a:hover, #menu li a.selected{color:#ffcd00;}
#menu li.buton1 a{
	width:92px;
	background:url(../images/buton1.png) no-repeat;
}
#menu li.buton2 a{
	width:78px;
	background:url(../images/buton2.png) no-repeat;
}
#player{
	position:absolute;
	width:20px;
	height:20px;
	top:20px;
	left:20px;
}

#content_wrapper{ width:1000px; }
#content{ position:relative; width:920px; padding:35px 40px 0 40px; z-index:1; overflow:hidden;}

#footer{
	position:relative;
	z-index:100;
	width:100%;
	height:95px;
	margin-top:-15px;
	background:url(../images/footer.png) no-repeat;
}

/*inside content*/
#home, #despre, #servicii, #contact, #galerie, #masculi, #femele, #pui, #pedigree{ position:relative; width:842px; margin:0 auto;}

#despre{width:905px;}
.photo{ background:#000000; }
#despre .photo{display:inline; margin-left:10px;}
#masculi, #pui, #pedigree{width:905px;}

.casute{
	float:right;
	display:inline;
	width:222px;
	font-size:13px;
	font-weight:normal;
	line-height:14px;
	letter-spacing:0px;
	overflow:hidden;
}
	.casute div{
		margin-top:8px;
		padding-left:5px;
		background:#fffcc8;
	}
	.casute b{font-size:13px; letter-spacing:0px;}

#galerie #displayContainer{position:relative; width:425px; margin:20px auto; padding:0 1px; border:1px solid none;}
#galerie #containerSlider{background:#fdfdcb; padding:4px 12px;  border-left:1px solid #ececec; border-right:1px solid #ececec;}
#masculi #screen_container{position:relative; width:400px; overflow:hidden;}
#galerie img.top{position:relative; top:0; left:0;}
#galerie img.bottom{position:relative; bottom:0; left:0;}
#galerie img.prev, #galerie img.next{ position:absolute; top:140px; z-index:100;}
#galerie img.prev{ left:170px; }
#galerie img.next{ right:170px; }
#galerie .screenshot{position:relative;}

#dog_info #displayContainer{position:relative; width:424px; padding:0 1px; margin-left:12px; }
#dog_info img.top{position:relative; top:0; left:0;}
#dog_info img.bottom{position:relative; bottom:0; left:0;}
#dog_info img.prev, #dog_info img.next{ position:relative; z-index:100; margin-bottom:5px; }
#dog_info img.prev{ left:0; left:0;}
#dog_info img.next{ right:0; float:right;}
#dog_info .screenshot{position:relative;}
#dog_info a.link_pedigree{color:#e6710e; font-family: Helvetica; font-size: 16px; line-height:16px; text-decoration:underline;}

#dog{ position:relative; overflow:hidden;}
#masculi #thumbnails{position:relative; padding-left:15px;}
#masculi #thumbnails a{ opacity: 0.5; filter: alpha(opacity = 50);}
#masculi #thumbnails a.selected{ opacity: 1; filter: alpha(opacity = 100);}
#masculi #thumbnails .thumb{ float:left; width:200px; height:140px; margin: 0 22px 20px 0;}


#pui .displayContainer{float:left;width:424px; padding:0 1px;}
#pui .thumb{ float:left; width:200px; height:150px;}
#pui .pui_info{float:right;width:420px;}
#pui .thumb_pui{ float:right; width:200px; height:140px; margin:5px 10px 0 0;}

#servicii a{color:#3e3100;}

