* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:url(../images/bg.png);
}

#wrapper { 
 margin: 0 auto;
 width: 1000px;
 min-height:600px;
}
#header {
 color: #333;
 width: 100%;
 float: left;
 height: 100px;
 margin: 0px 0px 0px 0px;
}
img{border:none;}
#logo{
 float:left;
 width:400px;
 margin:10px;
}
#logo img{
border:none;
}
/*Contact form*/
#contactFormContainer
{
 position:absolute;
 right:20px;
}
#contactForm
{
 height:277px;
 width:351px;
 background-image:url('../images/bkg.jpg');
 display:none;
}
#contactForm fieldset
{
 padding:30px;
 border:none;
}      
#contactForm label
{
 display:block;
 color:#fff;
}      
#contactForm input[type=text]
{
 display:block;
 border:solid 1px #4d3a24;
 width:100%;
 margin-bottom:10px;
 height:24px;
}  
#contactForm textarea
{
 display:block;
 border:solid 1px #4d3a24;
 width:100%;
 margin-bottom:10px;
}  
#contactForm input[type=submit]
{
 background-color:#bababa;
 border:solid 1px #ccc;
 color:#000;
 padding:5px;
}                
#contactLink
{
 height:40px;
 width:351px;
 background-image:url('../images/slidein_button.png');
 display:block;
 cursor:pointer;
}
#messageSent
{
 color:#ff9933;
 display:none;
}
#messagenotSent
{
 color:#ff9933;
 display:none;
}

/*End contact form*/
#navigation {
 float: left;
 width: 900px;
 color: #333;
 padding: 10px;
 margin: 0px 0px 0px 0px;
}
/*Lava lamp*/
        .lavaLampWithImage {
            margin:0 auto;
            height: 29px;
            width: 950px;
            background: url("../images/lavabg.png") no-repeat top;
            padding: 15px;
            overflow: hidden;
            padding-left:60px;
        }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("../images/lava.gif") no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("../images/lava.gif") no-repeat top left;
                            height: 30px;
                            margin-right: 9px; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;    
                    }
/*End lava lamp*/

#leftcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background:#F6F0E0;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 350px;
 width: 200px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 padding-left:50px;
 width: 920px;
 display: inline;
}
/*Slider*/
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
    #slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:896px;
		height:530px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:relative;
		left:-30px;
		top:-310px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:895px;
		top:-382px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/*End slider*/
/*text*/
#text{
 width:960px;
 margin-top:-120px;
 margin-left:-20px;
 font-family:sans-serif;
 font-size:20px;
 text-align:justify;
 line-height:25px;
 padding:15px;
 padding-left:0;
 color:#000;
}
/*end text*/

/*Paginare*/
	#pagination a, #pagination strong {
	 background: #e3e3e3;
	 padding: 4px 7px;
	 text-decoration: none;
	border: 1px solid #cac9c9;
	color: #292929;
	font-size: 13px;
	}

	#pagination strong, #pagination a:hover {
	 font-weight: normal;
	 background: #cac9c9;
	}		
/*End paginare*/
#footer { 
 width: 100%;
 clear: both;
 height:150px;
 color: #333;
 text-align:center;
 background-color:#000;
 margin: 0px 0px 0px 0px;
}

#footer_text{
float:left;
width:100%;
margin:0 auto;
color:#fff;
margin-top:70px;
}

#footer_text a{color:#fff;text-decoration:none;}
#footer_text a:hover{text-decoration:underline;}
.hov1 a{
background: url("../images/fantezie1.png");
}
.hov1 a:hover{
background: url("../images/fantezie1_h.png");
}
