@charset "utf-8";
/* CSS Document */

/* RESET ----------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/* ----------------------------------------------------------*/
p,a,h1,h2,h3,h5,h6,ol,ul,li,label,address,caption,em,strong,th,var,input,textarea,small,big,div{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}

p{font-size:12px;color:#333;
padding:12px 45px 16px 18px;}

strong{font-weight:bold}

a:link,a:hover,a:visited{
text-decoration:none;
color:#CC0000;
}

/* ----------------------------------------------------------*/

body{background:url(../img/bground0.jpg) #fdde00 repeat-x}
body.natura{background:url(../img/bground00.jpg) #007014 repeat-x}
/*#all{width:100%;height:702px}*/
#all-video{width:100%;height:702px;background:url(../img/bground_video.jpg) top center no-repeat}
#all-contact{width:100%;height:702px;background:url(../img/bground_contact.jpg) top center no-repeat}
#all-home{width:100%;height:702px;background:url(../img/bground_home.jpg) top center no-repeat}
#all-home2{width:100%;height:702px;background:url(../img/bground_home2.jpg) top center no-repeat}
#all-products{width:100%;height:702px;background:url(../img/bground_products.jpg) top center no-repeat}
#all-naturaline{width:100%;height:702px;background:url(../img/bground_naturaline.jpg) top center no-repeat}
#all-termeni2{width:100%;height:702px;background:url(../img/bground_termeni.jpg) top center no-repeat}

#cont{width:960px;margin:0 auto}
#header{height:113px}
#header_index{height:95px}

#logo_index,#topmenu_index{height:95px;float:left}
#logo_index{width:181px;background:url(../img/logo_fiesta.png) 0 0 no-repeat;display:block}

#logo,#topmenu{height:113px;float:left}
#logo{width:181px;background:url(../img/logo_fiesta.png) 0 0 no-repeat;display:block}
#logo.naturalogo{width:181px;background:url(../img/logo_naturaline.png) 0 0 no-repeat;display:block}

/*-------------------- MENU ------------------------------------------*/

#topmenu a{height:80px;background-image:url(../img/topmenu2.jpg);display:block;float:left;}
#topmenu_index a{height:80px;background-image:url(../img/topmenu2.jpg);display:block;float:left;}
#topmenu.naturamenu a{height:80px;background-image:url(../img/topmenu3.jpg);display:block;float:left;}
.m-home{width:138px;background-position:top left}
.m-products{width:182px;background-position:520px 0}
.m-video{width:160px;background-position:338px 0}
.m-contact{width:178px;background-position:top right}

.m-home:hover{width:138px;background-position:bottom left}
.m-products:hover{width:182px;background-position:520px 79px}
.m-video:hover{width:160px;background-position:338px 79px}
.m-contact:hover{width:178px;background-position:178px 79px}

.m-home-act{width:138px;background-position:0 158px}
.m-products-act{width:182px;background-position:520px 158px}
.m-video-act{width:160px;background-position:338px 158px}
.m-contact-act{width:178px;background-position:178px 158px}

/*-------------------- ESTRUCTURE ------------------------------------------*/

#left.home{width:310px;float:left}
#right.home{width:333px;float:right}

#left,#right{float:left}
#left{width:485px}
#right{width:475px}

#left.products{float:left}
#left.products{width:520px}
#right.products{width:410px; float:right; }

#left.termeni{width:871px;float:left}

/*-------------------- PODS ------------------------------------------*/

.pod-t1{width:470px;height:39px;background:url(../img/pod-t.png) no-repeat}
.pod-m1{width:470px;height:auto;background:#fff;overflow:auto;padding-bottom:10px}
.pod-b1{width:470px;height:10px;background:url(../img/pod-b.png) no-repeat}

#left.video p{padding:12px 45px 16px 18px}
#video{width:447px;height:auto;background-color:#FFFFFF;text-align:center;}

#p-wallp{margin-top:32px}
#p-wallp .pod-cont{float:right;}
#p-wallp .pod-image{width:167px;height:128px;background:url(../img/img-wallp.png);position:absolute;margin-left:10px;float:left;margin-top:-50px}
#p-wallp .pod-title{width:161px;height:38px;background:url(../img/title-wallp.png)}

#links-wallp{width:280px;height:45px;margin-top:20px}
#links-wallp a{width:127px;height:22px;background-image:url(../img/links-wallp.jpg);float:left}

#w-1{background-position:0 0}
#w-2{background-position:126px 0}
#w-3{background-position:0 68px}
#w-4{background-position:126px 68px}

#w-1:hover{background-position:0 45px}
#w-2:hover{background-position:126px 45px}
#w-3:hover{background-position:0 23px}
#w-4:hover{background-position:126px 23px}

#p-wallp{}
#p-wallp .pod-image{width:167px;height:128px;background:url(../img/img-wallp.png);position:absolute;margin-left:10px}
#p-wallp .pod-title{width:161px;height:38px;background:url(../img/title-wallp.png)}

#p-prod{width:470px;height:150px;display:block;margin-top:15px}
#p-prod .pod-cont{margin:60px 0 0 190px}
#p-prod .pod-title{width:120px;height:41px;background:url(../img/title-prod.png)}
#p-prod .pod-image{width:275px;height:138px;background:url(../img/img-prod.png);margin-top:15px}

#left.contact p{padding:12px 45px 16px 18px}

#content-t{background:url(../img/top_content.png) 0 0 no-repeat;width:447px;height:18px}
#content-b{background:url(../img/bottom_content.png) 0 0 no-repeat;width:447px;height:39px}
#left.contact #form{width:409px;height:293px;background:#fff;padding-left:38px}
#left.contact #form input,#left.contact #form textarea{background-image:url(../img/form.png);border:0;font-size:13px;font-style:italic;color:#999;margin-bottom:12px;padding-left:8px}
#left.contact #form input{width:290px;height:25px}
#left.contact #form textarea{width:365px;height:53px;background-position:bottom left;padding-top:2px}
#left.contact small{font-size:11px;color:#999;margin:0 0 15px 10px}
#left.contact #form input#button{width:122px;height:41px;background:url(../img/bt-send.png);padding:0 0 0 0;float:right;margin-right:52px;font-size:14px;font-style:normal;color:#fff;cursor:pointer;text-indent:-40px}
#info_content{background-color:#FFFFFF;width:447px;font-size:9pt;text-align:center;padding-top:15px}
#left.contact #info_content p{padding:0;line-height:16px}

/*------------------------------ MARCOS ------------------------------------*/

#left.contact p{
padding:12px 45px 16px 18px;
}

#b_form{
background:url(../img/bottom_content.png) 0 0 no-repeat;
float:left;
width:447px;
height:39px;
}

#line1{
background:url(../img/line.jpg);
float:left;
width:447px;
height:3px;
}

#footer{
padding:57px 0 0 30px;
width:920px;
margin:0 auto;
float:left;
}

#footer.homefooter{
/*padding:40px 0 0 30px;*/
padding:10px 0 0 30px;
width:920px;
margin:0 auto;
float:left;
}

#footer.videofooter{
padding:54px 0 0 30px;
width:920px;
margin:0 auto;
float:left;
}

#footer.termenifooter{
padding:30px 0 30px 30px;
width:920px;
margin:0 auto;
float:left;
}

#footer.contactfoot{
padding:30px 0 30px 30px;
width:920px;
margin:0 auto;
float:left;
}

#copy{
width:800px;
font-family:Arial;
font-size:9pt;
text-align:left;
height: 40px;
}

span.termeni{
padding-left:200px;
font-family:Arial;
font-size:9pt;
text-align:left;
color:#CC0000;
}

span.termeni a{
color:#CC0000;
}

span.termeni a:hover{
color:#000000;
}

span.termeni2{
padding-left:200px;
font-family:Arial;
font-size:9pt;
text-align:left;
color:#ffe300;
}

span.termeni2 a{
color:#ffe300;
}

span.termeni2 a:hover{
color:#000000;
}


span.sound{
padding: 0px 0px 0px 100px;
font-family:Arial;
font-size:9pt;
text-align:left;
color:#CC0000;
}

#pod1_home{
background:url(../img/pod1-home.png) 0 0 no-repeat;
margin-top:84px;
width:310px;
height:94px;
display:block;
}

#pod2_home{
background:url(../img/pod2-home.png) 0 10px no-repeat;
width:310px;
height:140px;
display:block;
}

p.home{
line-height:13px;
padding:0px 0px 0px 10px;}

#packs_home{
background:url(../img/packs_home.png) no-repeat;
margin-top:180px;
width:320px;
height:137px;
display:block;
}

#button_nat{
background:url(../img/pod-naturaline.png) no-repeat;
width:404px;
height:122px;
float:right;
display:block;
}

#button_fiesta{
background:url(../img/pod-fiesta.png) no-repeat;
width:404px;
height:185px;
float:right;
display:block;
}

#content-t2{
background:url(../img/top_content2.png) 0 0 no-repeat;
width:516px;
height:20px;
}

#content-t3{
background:url(../img/top_content3.png) 0 0 no-repeat;
width:871px;
height:16px;
}

#content-b3{
background:url(../img/bottom_content3.png) 0 0 no-repeat;
width:871px;
height:35px;
}

#form_content{
width:516px;
height:320px;
background-color:#FFFFFF;
margin:0;
}

#form_content2{
width:871px;
height:1100px;
background-color:#FFFFFF;
margin:0;
}

#form_content3{
width:516px;
height:345px;
background-color:#FFFFFF;
margin:0;
}

#b_form2{
background:url(../img/bottom_content2.png) 0 0 no-repeat;
float:left;
width:516px;
height:49px;
}

#textrotator p{
width:185px;
margin:0;
font:normal 11px Verdana, Geneva, sans-serif;
color:#000000;
display:block;
line-height:11pt;
float:right;
text-align:left;
}

#form_content2 p{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
padding:0px 30px 20px 30px;
line-height:14pt;
}

span#gama{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:16px;
color:#CC0000;
}

span#gama2{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:16px;
color:#007fc7;
}

h1{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:16px;
color:#CC0000;
padding:0px 45px 0 18px;
}

h2{
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:16px;
color:#2656D6;
padding:0px 45px 0 18px;
}

h3{
margin:0 0 10px 30px;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
}

#textrotator{
width:180px;
float:right;
}

#imgrotator{
width:210px;
}

#left.contact #form input.captchacode {
	width: 100px;
	background:url(../img/form2.png) no-repeat;
	vertical-align:top;
	margin-top:5px;
}



/*********************************************** SLIDER PRODUCTS ********************************************************************/



<!--
/** 
 * Slideshow style rules.
 */
 
img{
border:0}

 
#slideshow {
	margin:0 auto;
	width:491px;
	height:263px;
	background:transparent url(../slideshow/img/bg_slideshow.jpg) no-repeat 0 0;
	position:relative;
}

#slideshow #slidesContainer {
  margin:0 auto;
  width:400px;
  height:263px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:540px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:263px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(../slideshow/img/control_left.jpg) no-repeat 0 0;
}

#rightControl {
  top:0;
  right:1px;
  background:transparent url(../slideshow/img/control_right.jpg) no-repeat 0 0;
}

/** 
 * Style rules for Demo page
 */

#pageContainer {
  margin:0 auto;
  width:960px;
}

.slide p {
margin-left:30px;
width:180px;
margin:0;
padding:0;
font:normal 11px Verdana, Geneva, sans-serif;
color:#000000;
}

.slide h4{
  margin:30px 0 14px -4px;
  width:150px;
}

.slide h4 {
  font:18px "Trebuchets", Arial, Helvetica, sans-serif;
  color:#cc0000;
  letter-spacing:-1px;
  float:left;
}
.slide img {
  margin:30px 0 0 0;
}

