body{
	margin:0;
	padding:0;
	background:url(../images/logo.png) repeat;
	font-family:Tahoma, Geneva, sans-serif;
}

#mrapper{
	margin:0 auto;
	width:1012px;
}

#head{
       margin:0 auto;
       width:1012px;
       height:95px;
       background:url(../images/1.jpg) 0 0 no-repeat;
       box-shadow:1px 35px 25px 10px #d8e5fa;
}

#menu{
       margin:0 auto;
       width:1012px;
       height:32px;
       box-shadow:1px 35px 25px 10px #d8e5fa;

}

.menu{
        position:relative; top:-140px; left:350px;
	margin:top;
	padding:0px;
	width:450px;
	text-align:center;
	font-size:20px;
	
}


#title{
       margin:0 auto;
       width:1012px;
       height:945px;
       background:url(../images/4.jpg) 0 0 no-repeat;
       box-shadow:1px 35px 25px 10px #d8e5fa;

}

#titlea{
       margin:0 auto;
       width:1012px;
       height:945px;
       background:url(../images/4b.jpg) 0 0 no-repeat;
       box-shadow:1px 35px 25px 10px #d8e5fa;

}

#share{
       margin:0 auto;
       width:1012px;
       height:58px;
       background:url(../images/5.jpg) 0 0 no-repeat;
       box-shadow:1px 35px 25px 10px #d8e5fa;

}

#rights{
       margin:0 auto;
       width:1012px;
       height:60px;
       background:url(../images/6.jpg) 0 0 no-repeat;
       box-shadow:1px 35px 25px 10px #d8e5fa;

}

.text1{
        position:relative; top:18px; left:15%;
        text-decoration:none;
        font-size:25px;
	color:#fff;

}

.text2{
        position:relative; top:10px; left:10px;
        text-decoration:none;
        font-size:25px;
	color:#fff;

}

.prd{
        position:static; top:10px; left:10px;
        text-decoration:none;
        font-size:25px;
	color:#fff;

}

.cnt{
        position:relative; top:-165px; left:-75px;
}

.flag{
       position:relative; top:5px; left:-10px;
       margin:0 auto;
       width:950px;
       height:55px;

}


.text1n{
        position:relative; top:25px; left:405px;
        text-decoration:none;
        font-size:25px;
	color:#fff;

}

.slide{
        position:relative; top:40px; left:155px;
        text-decoration:none;
        font-size:25px;
	color:#fff;

}  

.bf{
       position:relative; top:-10px; right:180px;
       margin:0 auto;
       width:250px;
       height:33px;
       background:url(../images/bf.png) 0 0 no-repeat;

}



.img{
       position:relative; top:50px; left:-203px;
       margin:0 auto;
       width:1012px;
       height:44px;
       opacity:0.5;
       background:url(../images/border.png) 0 0 no-repeat;

}


.imgdown{
       position:relative; top:50px; left:-0px;
       margin:0 auto;
       width:1012px;
       height:44px;
       opacity:0.5;
       background:url(../images/down.png) 0 0 no-repeat;

}

.navtable{position:relative; top:-192px; left:-0px;}


.bf1{
        position:relative; top:15px;
        text-decoration:none;
        font-size:16px;
	color:#fff;

}
.bfn{
        position:relative; top:15px;
        text-decoration:none;
        font-size:16px;
	color:#fff;

}

.resize{
  position:relative; top:50px; left:30px;
  height:700px;
  width:750px;
  overflow:auto; 


}

.top{
        position:relative; top:50px; right:50px;

}

.table{
        position:relative; top:15px;
        text-decoration:none;
        font-size:22px;
        text-align:center;
	color:#000;
}

.map{
        position:relative; top:100px; right:-100px;

}

.menu{
        position:relative; top:40px; left:50px;
	margin:left;
	padding:1px;
	width:900px;
	text-align:center;
	font-size:20px;
	
}

    .menu ul li{
		list-style:none;
		
	}
	
	.menu a{
		color:#000;
		text-decoration:none;
		
	}
	
	.menu a:hover{
		text-decoration:underline;
		
	}

<----spercial btn----->

height:200px;
background:#EEE}
.nivoSlider
img{position:absolute;top:0px;left:0px;
height:260px;zoom:1}
.nivoSlider 
a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;height:260px;zoom:1}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.ie6 
.nivo-slice{display:none}
.nivo-box{display:block;position:absolute;z-index:5}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#FFF;opacity:0.8;width:100%;z-index:8}
.nivo-caption
p{padding:5px;margin:0}
.nivo-caption
a{display:inline !important}
.nivo-html-caption{display:none}
.nivo-directionNav
a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0}
.nivo-nextNav{right:0}
.nivo-controlNav
a{position:relative;z-index:9;cursor:pointer}
.nivo-controlNav
a.active{font-weight:bold}
.nivoSlider{position:relative;background:#FFF url(../images/loading.gif) no-repeat 50% 50%;width:948px;height:510px}
.nivoSlider
img{position:absolute;top:0px;left:0px;display:none}
.nivoSlider
a{border:0;display:block}
.nivo-controlNav{position:absolute;left:50px;bottom:7px;margin-left:-40px;z-index:99}
.nivo-controlNav
a{display:block;width:22px;height:22px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;position:relative; top:-70px; left:310px;}
.nivo-controlNav
a.active{background-position:0 -22px}
.nivo-directionNav
a{display:block;width:30px;height:30px;background:url(../images/arrow.png) no-repeat;text-indent:-9999px;border:0}
a.nivo-nextNav{background-position:-30px 0;right:15px}
a.nivo-prevNav{left:15px}.nivo-caption{font-family:Helvetica,Arial,sans-serif}
.nivo-caption
a{color:#FFF;border-bottom:1px dotted #FFF}
.nivo-caption a:hover{color:#FFF}.ie6
.nivoSlider{margin-bottom:7px}.ie6 .nivo-slice,
.ie6 .nivo-caption,
.ie6 .nivo-caption
*{display:none}
<----end btn--------->

<-----left nav------>
#nav{}

* {

  margin: 0px;

  padding: 0px;

}


nav {

position:relative; top:-10px; left:0px;
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;

  font-size: 13px;

  line-height: 1.5;

  margin: 50px auto;

  width: 200px;


}


.menu-item {

  background: #0069ff;
  width: 200px;

}


/*Menu Header Styles*/

.menu-item h4 {

  border-bottom: 1px solid rgba(0,0,0,0.3);

  border-top: 1px solid rgba(255,255,255,0.2);

  color: #fff;

  font-size: 15px;

  font-weight: 500;

  padding: 7px 12px;
  background: -moz-linear-gradient(top,  #0069ff 0%, #8fbcff 100%);


}


.menu-item h4 a {

  color: white;

  display: block;

  text-decoration: none;

  width: 200px;

}


/*ul Styles*/

.menu-item ul {


  background: #fff;

  font-size: 13px;

  line-height: 30px;

  height: 0px;

  list-style-type: none;

  overflow: hidden;

  padding: 0px;

  
  /*Animation*/
  -webkit-transition: height 1s ease;

     -moz-transition: height 1s ease;

       -o-transition: height 1s ease;

      -ms-transition: height 1s ease;

          transition: height 1s ease;
}



.menu-item:hover ul {
  height: 93px;
  
}


.menu-item ul a {
  margin-left: 20px;

  text-decoration: none;
  color: #aaa;

  display: block;
  width: 200px;

}




<-----left nav end---->

<-----produtcs------->
#contentContainer {
        position:relative; top:100px; left:0px;
	float:right;
	width:100px;
}

#contentMain {

        position:relative; top:-50px; right:-50px;

}


#contentMain .product {
	float:left;
	position:relative;
	margin:0 3px 20px 3px;
	width:196px;
	padding:16px 14px 5px 14px;
	background:#fff;
	border:1px solid #aaaaaa;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
	border-radius:10px;
	behavior: url(ie-css3.htc);

}




#contentMain .product ul.catNum  {
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	list-style:none;
}

#contentMain .product img {
	border:1px solid #aaaaaa;
}

#contentMain .product ul.catNum li, 
#contentMain .product ul.price li {
	float:left;
	width:150px;
	height:30px;
	line-height:30px;
	font-size:16px;
}



<-----end product---->


<-----contacts------->
.background{
   border:2px solid black;
   }
.transbox
   {
   position:relative; top:65px;
   width:800px;
   height:400px;
   margin:0px 100px;
   background-color:#ffffff;
   border:1px solid black;
   opacity:0.6;
   filter:alpha(opacity=80); /* For IE8 and earlier */
   }
.transbox p
   {
   margin:15px 50px;
   font-size:17px;
   font-weight:italic;
   color:#000;
   }
 
<-----end contacts---->

<-----contacts------->
.background1{
   border:2px solid black;
   }
.transbox1
   {
   position:relative; top:85px;
   width:800px;
   height:35px;
   margin:0px 100px;
   background-color:#ffffff;
   border:1px solid black;
   opacity:0.6;
   filter:alpha(opacity=60); /* For IE8 and earlier */
   }
.transbox1 p
   {
   margin:6px 40px;
   font-size:14px;
   font-weight:bold;
   color:#000;
   }
 
<-----end contacts---->

<----sp----------->

	 .freshdesignweb{width:950px; margin:0 auto;}
	 .freshdesignweb a:link{text-decoration:none;}
     .freshdesignweb article{ float:left; width:160px; height:300px; } /*cursor:pointer;opacity:0.5;*/
	/*portfolio*/
	.fdw-background{ background-color:rgba(0,0,0,0.6);opacity:0; margin-top:-25px; width:100%; height:100%; }
	.fdw-background h4{font-size:20px; font-family: 'Dosis', sans-serif; text-align:center; padding:50px 40px 0; }
	.fdw-background .fdw-port{ text-align:center; padding:0 40px 0;}
	.fdw-background .fdw-port a{ padding:8px 15px; font-size:1em;}
	/*subtitle*/
	.fdw-subtitle{ font-size:0.8em; margin-top:80px; color:#0CF;}
	.fdw-subtitle a{ color:#F90; }
	/*columns*/
	.c-two{ width:314px !important;}
	/*align*/
	.a-center{ text-align:center; }
	/*border*/
    .fdw-port a{ 
		background-color:#336699; 
		color:#fff; 
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		-o-border-radius:3px;
		-webkit-box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		-moz-box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		-o-box-shadow: 0 3px 0 #0f3963, 3px 5px 3px #333;
		text-shadow:0 1px 1px #000;
	}

<----end sp--------->

