<div><div><div><div>@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: "Futura Lt BT";
    src:url("http://www.natyambassadors.com/font/FuturaLightBt.ttf") format("truetype");
}
/*@font-face {
    font-family: "Futura medium";
    src:  url(fonto/futura_medium_bt.ttf);
}*/
body {
	margin:0px;
	/*font-family:"Futura Lt BT";*/
	font-family: Tahoma, Geneva, sans-serif;
}
.green {
	color:#34715b;	
}
#container {
	margin:auto;
	width:900px;
}
#header {
	width:900px;
	height:140px;
	border-bottom:#808285 1px solid;
}
#logo {
	float:left;
}
#header-right {
	float:right;
	width:205px;
	height:50px;
}
#header-right-login {
	float:right;
	width:480px;
	height:50px;
}
.header-right-buttom {
	width:100px;
	height:30px;
	float:right;
	border-right:#34715b 1px solid;
	font-size:26px;
	font-family: "Futura Md BT";
	vertical-align:bottom;
	text-align:right;
	color:#34715b;
	padding-top:20px;
}
.header-right-buttom-login {
	height:30px;
	float:right;
	border-right:#34715b 1px solid;
	font-size:20px;
	font-family: "Futura Md BT";
	vertical-align:bottom;
	text-align:right;
	color:#34715b;
	padding:20px 5px 0px 20px;
}

.header-right-buttom a {
	color:#34715b;
	text-decoration:none;
	padding-right:5px;
}
.header-right-buttom-login a {
	color:#34715b;
	text-decoration:none;
}

#content {
	width:900px;
}
#block1 {
	padding:10px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:#808285 1px solid;
}
#block2 {
	margin-bottom:10px;
}
#block3 {
	width:900px;
	height:30px;
	display:block;
}
.buttom-home {
	width:290px;
	border:#34715b 1px solid;
}
.left {
	float:left;
}
.right {
	float:right;
}
.buttom-center {
	/*margin:auto;*/
	margin:0px 12px 0px 12px;
}
/* --- FOOTER --- */

.footer {
	clear: both;
	font-size: 12px!important;
    font-family: Arial;
	width:100%;
	background: #333;
	height: 25px;
	position: fixed;
	bottom: 0;
	left: 0;
	white-space: nowrap;
	z-index: 8000;
}	
.footer ul {
    padding: 5px 0 0 10px;
    margin: 0;
}
.footer ul li {
    display: inline;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
}    
.footer ul li.last {
	background: none;
}
div.footer_left {
    float: left;
    width: 400px;
    
}  
.footer ul a:link, .footer ul a:active, .footer ul a:visited {
	color: #999;
	text-decoration:none;
}
.footer ul a:hover {
	color: #fff;
}
.footer_right {
    color: #999999;
    text-align: right;
    padding-top: 5px;
    white-space:nowrap;
    z-index: 10000;
    width: auto;
}
.copyright {
	padding-right: 15px;
    white-space:nowrap;
}
.copyright a,.copyright a:visited{
	color: #999;
	text-decoration:none;
}
.copyright a:hover{
	text-decoration:underline;
}
/* --- FOOTER --- */
.height-img-home {
	height:270px;
}
.slide {
	width:900px;
	height:506px;
}
.make-title {
	font-size:20px;
	font-weight:bold;
	color:#34715b;
	margin:0px 20px 0px 20px;
}
.make-slide {
	height:480px;
	font-size:38px;
	font-weight:bold;
	color:#7b7979;

}
.make-block {
	height:310px;
}
.make-left {
	margin:0px 10px 10px 10px;
	width:290px;
	height:300px;
	background-color:#7b7979;
	float:left;
}
.make-left-b {
	padding:10px;
	width:270px;
	height:190px;
	color:#FFF;
	font-size:17px;
	text-align:justify;
}
.make-right {
	float:left;
	width:590px;
	height:310px;
}
.make-right-block {
	width:590px;
	height:30px;
	color:#f7941e;
	font-size:20px;
	font-weight:normal;
}
.make-right-block2 {
	width:590px;
	height:280px;
}
.make-right-block3 {
	width:176px;
	height:265px;
	padding:5px 10px 0px 9px;
	color:#7b7979;
	font-size:12px;
	border-left:#7b7979 1px solid;
	float:left;
	margin-bottom:10px;
	font-size:12px;
}
.table-registration {
	font-size:12px;
	color:#333;
	width:600px;
	padding:3px;
	border:#666 1px solid;
}
.table-registration td {
	height:25px;
}
#create-account {
	padding-left:15px;
}
.home-account {
	width:900px;
	height:266px;
}
.cont-photo-account {
	width:900px;
	height:240px;
}
.photo {
	margin:9px;
	width:220px;
	height:220px;
	float:left;
	border:#34715b 1px solid;
}
.account {
	height:220px;
	width:640px;
	margin:10px;
	float:left;
	line-height:31px;
	font-size:18px;
	color:#625f60;
	font-weight:bold;
}
.edit-account {
	width:891px;
	height:26px;
	margin-left:9px;
}
.edit-account a{
	color:#666;
	/*font-weight:bold;*/
	text-decoration:none;
}
.edit-account a:hover{
	text-decoration:underline;
}
.one {
	/*padding:10px;
	width:146px;
	height:129px;*/
	width:166px;
	height:149px;
	font-weight:bold;
	color:#FFF;
	margin-right:8px;
	/*background-color:#625f60;*/
	float:left;
}
.two {
	width:166px;
	height:149px;
	font-weight:bold;
	color:#FFF;
	margin-right:8px;
	float:left;
}
.three {
	width:166px;
	height:149px;
	font-weight:bold;
	color:#FFF;
	margin-right:8px;
	float:left;
}
.four {
	width:166px;
	height:149px;
	font-weight:bold;
	color:#FFF;
	margin-right:8px;
	float:left;
}
.five {
	width:166px;
	height:149px;
	font-weight:bold;
	color:#FFF;
	float:left;
}
.block-five-buttom {
	height:149px;
}
.block-five-buttom a{
	color:#FFF;
	text-decoration:none;
	font-size:18px;
}
.block-five-buttom a:hover{
	text-decoration:underline;
}

.bar {
	height:139px;
	margin-top:10px;
	width:8px;
	border-left:#8e9093 1px solid;
	float:left;
}
.r-friends {
	padding:20px;
	color:#333;
}
.r-friends input {
	margin:0px 15px 0px 15px;
}
.points-ok {
	color:#093;
	font-size:16px;
}
.points-exist {
	color:#F00;
	font-size:16px;
}
.promocode {
	margin-top:20px;
	height:180px;
	width:900px;
	text-align:right;
	font-size:18px;
	color:#625f60;
	font-weight:bold;
}
.promocode form {
	margin-top:20px;
}
.promocode-left {
	width:800px;
	height:30px;
	float:left;
	line-height:25px;
}
.promocode-right {
	width:90px;
	height:30px;
	float:left;
	margin-left:10px;
	font-size:14px;
}
.table-redeem-your-point {
}
.table-redeem-your-point td {
	width:20%;
	padding:0px 13px 5px 14px;
	color:#8e9093;
	font-size:13px;
}
.boder-color-left {
	border-left-color:#8e9093 1px solid;
}
.points-green {
	color:#34715b;
	font-size:18px;
	font-weight:bold;
}
.table-survay {
	margin:0px 20px 0px 20px;
	width:880px;
	color:#8e9093;
	font-weight:bold;
}
.table-survay li {
	padding:5px 0px 5px 0px;
}
.no-login {
	height:150px;
	padding:20px;
	line-height:50px;
	color:#333;
}
.terms {
	padding:20px;
	color:#333;
}
.step1 {
	color:#34715b;
	font-size:20px;
	font-weight:bold;
}
.step2 {
	color:#6c9ac3;
	font-size:20px;
	font-weight:bold;
}
.step3 {
	color:#7a7878;
	font-size:20px;
	font-weight:bold;
}
.logo-naturskyddsforeningen {
	background-color:#464344;
	width:290px;
	height:52px;
}
.sign-up-now {
	color:#34715b;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.sign-up-now a:hover {
	text-decoration:underline;
}
.font-small {
	font-size:12px;
	padding:10px 20px 0px 20px;
}
.font-small2 {
	font-size:12px;
}

.table-special-offers {
	color:#7a7878;
	border-bottom:#7a7878 1px solid;
}
.table-special-offers td {
	padding-top:10px;
}

.shop-now {
	width:70px;
	height:70px;
	padding:10px;
	margin:10px;
	background-color:#34715b;
	color:#FFF;
	font-weight:bold;
}
.points10 {
	font-size:14px;
}
.surveys-available {
	font-size:9px;
	margin:18px 43px 2px 4px;
	color: #FFF;
	font-weight:normal;
}
.number-survay {
	margin:0px 20px 0px 20px;
	width:880px;
	height:30px;
	text-align:right;
	display:block;
}
.contacts {
	color:#666;
}
.contacts a{
	color:#34715b;
	text-decoration:none;
}
.contacts a:hover{
	text-decoration:underline;
}
.gray {
	color:#666;
}
.image-upload {
	font-size:18px;
	/*font-weight:bold;*/
}
.table-forum {
	border: 1px solid #34715b;
	font-size:11px;
}
.t-forum-bbc {
  border-bottom:1px solid #34715b;
}
.a {
	color:#34715b;
	text-decoration:none;
}
.a:hover {
	text-decoration:underline;
}
.titolo-forum {
	color:#34715b;
	font-size:14px;
	font-weight:bold;
}
/* buttons*/


.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image: url(../images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; }
/*.btn.green { background: #9d4; }*/
.btn.green { background: #34715b; }
.btn.pink { background: #e1a; }
.btn:hover { background-color: #a00; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(../images/shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.green { border-color: #34715b; }
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #a00; }
/*
p { clear: both; padding-bottom: 2em; }
form { margin-top: 2em; }*/
form p .btn { margin-right: 1em; }
.points-form {
	height:30px;
}
.points-left {
	width:550px;
	height:30px;
	float:left;
	line-height:25px;
	margin-bottom:10px;
}
.points-right {
	width:100px;
	height:30px;
	float:left;
}
#sign-up {
	font-size:16px;
	font-weight:bold;
}
#win-div {
	padding:8px;
	border:#f18f4e dashed 2px;
	margin-bottom: 20px;
}
.win-1-year {
	font-weight:bold;
	color:#f18f4e;
}
#win-banner {
	width:900px;
	height:120px;
	padding:5px 0px 10px 0px;
}
#n-points  {
	margin-top:15px;
	margin-bottom:15px;
	display:block;
}
.shipping-address {
	padding: 15px 15px 5px 15px;
	color:#666;
	height:20px;
}
.space {
	width:5px;
	height:30px;
	display:block;
	float:left;
}
.recovery-password {
	margin:20px;
}
.uc {
	text-align:center;
}
.div_stamp {
	height:30px;
	width:900px;
	text-align:center;
	margin-top:8px;
}
