/* .... css reset .... */

html {}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,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,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* .... end of css reset .... */

img
{
	border: none;
}

a
{
	text-decoration: none;
	outline:none;
}

.clearBoth
{
	clear: both;
}

.noBorder
{
	border: none;
}

body
{
	font-size: 62.5%; height:100%;
	font-family: tahoma, arial;
	background: #eff2eb url(../images/bg_main.jpg) 0% 0% repeat;
}

.bgGeo{background:url(../images/bg_geobg.jpg) 0% 0% no-repeat;}
.bgGeolist{background:url(../images/bg_geobglist.jpg) 0% 0% no-repeat;}

#container{margin:0px auto; text-align:center; width:1000px; /*border:1px solid #0F0;*/ height:100%; overflow:hidden;}

.mainDiv{text-align:left; width:1000px; height:100%; margin: 0px auto; overflow:hidden; position:relative;}

h1.h1title{color:#3d3c30; font:normal 24px georgia; float:left;}
h1.h1title .mesogeoDescSpan{color:#448202; font:normal 18px georgia;}
h1.h1title .newsMesogeoSpan{color:#448202; font:normal 24px georgia;}
h1.h1title .advMesogeoSpan{color:#448202; font:normal 24px georgia;}
h2.h2title{font:normal 18px Trebuchet MS; color:#bf3737;}

h3{color:#448202; font:normal 18px georgia;}
h4{color:#6e6e6e; font:normal 11px georgia;}


/*--------------------Head------------------*/
#header{ width:1000px; height:204px;}
.head{width:1000px; height:149px;}

/*Logo*/
.logo{float:left; width:auto; height:114px; overflow:hidden; margin-top:20px;}

.headRight{float:right; width:711px; height:137px; text-align:right; overflow:hidden; margin-top:13px;}

/*Head menu*/
.head_menu{height:30px; width:auto; display:inline-block; margin:0 0 0 0; padding: 0 0 0 0; overflow:hidden}
.head_menu{display:inline !ie;}
#minitabs1 li {margin:0; padding:0; display:inline; list-style-type:none;}
#minitabs1 img{padding-top:0px;}
#minitabs1 a:link, #minitabs1 a:visited {text-align:left; float:left; margin: 0 0 0 0; font-size:12px; font-family:tahoma; padding:6px 14px 0 10px; color:#58483b; background: url(../images/pointer.gif) 0% 10px no-repeat;}
#minitabs1 a:hover, #minitabs1 a:hover{text-decoration:underline}

#minitabs1 #head_offers A:link, #minitabs1 #head_offers A:visited{background:none; background-color:#ee6b00; color:#ffffff; font:600 12px tahoma; padding:6px 12px 6px 12px}
#minitabs1 #head_offers A:hover{background-color:#84bb31;}

/*Search*/
#search{float:left; width:370px; height:65px; background:url(../images/bg_input.jpg) 0% 100% no-repeat; text-align:left; position:relative; top:35px; left:50px}
#search span{font:normal 14px Trebuchet MS; color:#77a824;}
#q{float:left; text-align:left; width:262px; height:26px; outline:none; color:#5c8714; border:0px; background:none; font:600 15px tahoma; padding:10px 3px 3px 46px; margin-top:4px;}
#searchsite{ float:left; width:57px; height:44px; background:url(../images/go.jpg) 0% 0px no-repeat; outline:none; border:0px; cursor:pointer; margin-top:4px}
#searchsite:hover{background:url(../images/go.jpg) 0% -44px no-repeat;}
#search A{color:#58483b; text-decoration:underline; font:normal 11px tahoma; }
#search A:hover{text-decoration:none;}

/*ie only*/
#searchsite{margin-top:6px\9;}

@-moz-document url-prefix() {
 .input001{padding:7px 3px 3px 46px;}
 #searchsite{margin-top:4px}
}


/*Head basket*/
.head_basket{float:right; text-align:left; height:80px; width:247px; position:relative; top:28px; right:20px; background: url(../images/bg_head_basket.jpg) 0% 0% no-repeat;}
#head_basket{padding-left:12px;}
#head_basket li {text-align:left; float:left; margin: 0; padding:0px 8px 8px 0px; display:inline; list-style-type: none;}
#head_basket .num{font:600 48px Trebuchet MS; color:#87bb30;}
#head_basket .productOnbasket{margin-top:10px;font:600 14px Tahoma; color:#ee6b00;}
#head_basket img{margin-top:9px;}
#head_basket .productOnbasket span{font:600 14px Tahoma; color:#686d6d;}
#head_basket .productOnbasket A{font:600 14px Tahoma; color:#686d6d; text-decoration:underline;}
#head_basket .productOnbasket A:hover{color:#87bb30;}
#head_basket .basketpointer{margin-top:20px; margin-left:6px;}


/*-----------------Horizontal menu------------------*/
.hor_menu{width:1000px; height:50px; text-align:center; background: url(../images/bg_hor_menu.png) 0% -3px no-repeat;}
#minitabs2 {display:inline-block; width:1000px; height:50px; margin:0 0 0 0; padding:0 0 0 0; background: url(../images/rightCorner_hor.png) 100% -4px no-repeat;}
#minitabs2 {display:inline !ie;}
#minitabs2 li {margin: 0; float:left; display: inline; list-style-type: none; padding:10px 12px 10px 12px}
#minitabs2 a:link, #minitabs2 a:visited {text-align:center;	float: left; margin: 0 0 0 0; font-size:16px; font-family:tahoma; color:#58483b;}	
#minitabs2 a:hover, #minitabs2 a:hover{color:#87bb30;}
#minitabs2 .img{ padding:0px;}
#minitabs2 .home{ padding:0px; margin-right:14px; background: url(../images/home.png) 0% 0px no-repeat;}
#minitabs2 .home:hover{background: url(../images/home.png) 0% -43px no-repeat;}


/*-----------------Script - Slider------------------*/
.wrapper-inner{width:1000px; height:365px; overflow:visible; padding:0px; margin:0 auto; position:relative; z-index:1; }
#lead{width:1000px; height:365px; overflow:visible; margin:0 auto; margin-top:10px; margin-bottom:20px; position:relative; background: url(../images/bgcarouzel.png) 0% 0px no-repeat; padding-top:4px; padding-left:4px;} 
#lead ul{ margin:0px 0px 0px 0px; padding:0px; overflow:hidden; float:left; width:988px; list-style:none; position:relative; margin-left:8px; margin-top:7px;}
#lead ul li{width:988px; list-style:none;}
  /* - the wrapper and actual item */
#lead .jcarousel-container .jcarousel-clip-horizontal{ width:988px; height:357px;}
#lead .jcarousel-container .jcarousel-item{ width:988px; height:357px;}
  /* - the placeholder, i guess shown if nowt else is? */
#lead .jcarousel-container .jcarousel-item-placeholder{ background: #fff; color: #000; }
  /* - the buttonies */
#lead .jcarousel-container .jcarousel-next-horizontal{ position:absolute; top:175px; right:-30px; display:block; overflow:hidden; width:27px; height:46px; background:url(../images/controls.png) top left no-repeat; cursor: pointer; }
#lead .jcarousel-container .jcarousel-prev-horizontal{ position:absolute; top:175px; left:-40px; display:block; overflow:hidden; width:27px; height:46px; background:url(../images/controls.png) bottom left no-repeat; cursor: pointer; }
#lead .jcarousel-container .jcarousel-next-horizontal:hover{ background-position:top right; }
#lead .jcarousel-container .jcarousel-prev-horizontal:hover{ background-position:bottom right; }

/*------------------------2 columns------------------------------*/
.center{float:left; width:736px; height:UTO; overflow:hidden;}
.center2{float:left; width:736px; height:100%; overflow:hidden; position:absolute;}
.right{float:right; width:262px; height:100%; overflow:hidden; }

/*------------------------------Center--------------------------------------*/
.textSec{width:693px; height:530px; overflow:hidden; float:left; background: url(../images/bgTextSec.jpg) 0% 100% no-repeat;}
.mesogeoTXT{width:693px; height:auto; overflow:hidden; margin-bottom:30px;}
.textSec P{font:normal 13px Trebuchet MS; color:#57574b; text-align:justify; line-height:16px;}
.textSec P A{font:normal 13px Trebuchet MS; color:#0f6fe6; text-decoration:underline;}
.textSec P A:hover{color:#448202; text-decoration:none;}

.social{overflow:hidden; float:right;}
.social ul li{float:left; margin-left:8px;}
.twitter-share-button{padding:0px; margin:0px; position:relative; left:16px;}

.lineDotted{ margin:10px 0px 10px 0px }

/*News*/
.newsMesogeo{width:338px; height:340px; overflow:hidden; float:left;}
.newsMesogeo ul{position:relative; top:34px; left:15px;}
.new001{background: url(../images/bgNewsIndex.png) 0% 0% no-repeat; overflow:hidden; width:326px; height:60px; padding:4px;}
.new002{background: url(../images/bgNewsIndex2.png) 0% 0% no-repeat;  overflow:hidden; width:326px; height:60px; padding:4px;}
.newsMesogeoDate{font:normal 12px georgia; color:#ffffff; text-align:center; background:url(../images/bgIndexDate.png) 0% 0% no-repeat; height:21px; width:72px; padding-top:2px; }
.newsMesogeoLink A{font:normal 12px Trebuchet MS; color:#37372a; line-height:16px;}
.newsMesogeoLink A:hover{color:#448202;}
.allNews{position:relative; top:25px; left:190px;}
.allNews A:link,.allNews A:visited{background:url(../images/bg_news.png) 0% 0% no-repeat; color:#ffffff; text-decoration:underline; font:normal 12px tahoma; padding:8px 12px 9px 32px;}
.allNews A:hover{text-decoration:none; background:url(../images/bg_news.png) 0% -32px no-repeat;}

/*Advices*/
.advMesogeo{width:327px; height:340px; overflow:hidden; margin-left:24px; float:left;}

/*-----------------Script - Slider 2------------------*/
.wrapper-inner2{width:320px; height:257px; overflow:visible; position:relative; z-index:1; top:18px; }
#lead2{width:320px; height:257px; overflow:visible; margin:0 auto; margin-top:10px; margin-bottom:20px; position:relative; padding-top:4px; padding-left:4px;} 
#lead2 ul{ margin:0px 0px 0px 0px; padding:0px; overflow:hidden; float:left; width:320px; list-style:none; position:relative; margin-left:8px; margin-top:7px;}
#lead2 ul li{width:320px; list-style:none;}
  /* - the wrapper and actual item */
#lead2 .jcarousel-container .jcarousel-clip-horizontal{ width:300px; height:257px;}
#lead2 .jcarousel-container .jcarousel-item{ width:300px; height:257px;}
  /* - the placeholder, i guess shown if nowt else is? */
#lead2 .jcarousel-container .jcarousel-item-placeholder{ background: #fff; color: #000; }
  /* - the buttonies */
#lead2 .jcarousel-container .jcarousel-next-horizontal{ position:absolute; top:250px; right:120px; display:block; overflow:hidden; width:10px; height:17px; background:url(../images/controls2.png) -21px 0px no-repeat; cursor: pointer; }
#lead2 .jcarousel-container .jcarousel-prev-horizontal{ position:absolute; top:250px; left:120px; display:block; overflow:hidden; width:10px; height:17px; background:url(../images/controls2.png) 0px 0px no-repeat; cursor: pointer; }
#lead2 .jcarousel-container .jcarousel-next-horizontal:hover{ background-position:-21px -20px; }
#lead2 .jcarousel-container .jcarousel-prev-horizontal:hover{ background-position:0px -20px; }
#mycarousel2 P{font:normal 12px Trebuchet MS; color:#37372a; line-height:15px; text-align:left}
#mycarousel2 A{font:normal 12px Trebuchet MS; color:#0f6fe6; text-decoration:underline;}
#mycarousel2 A:hover{color:#448202; text-decoration:none;}
#mycarousel2 .imgAdv{ border:1px solid #7c6f5e; margin-left:8px; margin-bottom:6px;}



.titlePro{font:600 24px Trebuchet MS; color:#465152; padding-bottom:20px; border-bottom:1px dashed #dcb5b5;}


#box{width:201px; height:auto; overflow:hidden; margin:0 auto; float:left; background: url(../images/bg_img.jpg) 0% 0px no-repeat; margin-top:30px}
#box:hover{background: url(../images/bg_img.jpg) -201px 0px no-repeat;}
#box .imgPro{width:201px; height:auto; overflow:hidden; margin:0 auto; text-align:center}
#box .imgPro img{display:inline; margin-top:10px;}
#box .txt{text-align:center; margin-top:8px;}
#box .txt A{font:600 15px Trebuchet MS; color:#465152;}
#box .txt A:hover{text-decoration:underline}
#box .txt span{font:normal 14px Trebuchet MS; color:#448202;}
#box .txt A span:hover{text-decoration:underline}
#box .details{float:left; width:90px; height:28px; overflow:hidden; text-align:center; display:table; position:relative; left:2px; margin-top:10px; background: url(../images/bg_boxDetails.jpg) 0% 0px no-repeat;}
#box .details:hover{background: url(../images/bg_boxDetails.jpg) 0% -28px no-repeat;}
#box .details A{font:normal 11px Tahoma; color:#ffffff; #position:absolute; #top:50%; display:table-cell; vertical-align:middle;}
#box .price{float:left; width:106px; height:28px; overflow:hidden; text-align:center; display:table; position:relative; left:2px; margin-top:10px; background: url(../images/bg_boxPrice.jpg) 0% 0px no-repeat;}
#box .price .normalPrice{font:600 14px Tahoma; color:#465152; #position: absolute; #top: 50%; display:table-cell; vertical-align:middle;}
#box .price .oldPrice{font:normal 11px Tahoma; color:#ee6b00; text-decoration:line-through;}
#box .basketProduct{ position:relative; top:4px;}

/*Right*/
#categories{width:262px; height:auto; overflow:hidden; margin:0 auto; background: url(../images/bg_category.png) 0% 0px no-repeat; margin-top:0px; text-align:center;}
#categoriesUl{width:242px; height:auto; overflow:hidden; margin:0 auto; padding:20px 10px 20px 10px;}
#categoriesUl li{text-align:left; padding:5px 10px 5px 10px; border-bottom:1px solid #dbdbdb;}
#categoriesUl A{font:normal 14px Tahoma; color:#ffffff;}
#categoriesUl A:hover{color:#62574b;}
#categories .categoryTitle{font:normal 20px Trebuchet MS; color:#ffffff; text-align:left; padding:14px 0px 0px 20px}
#categoriesBottom{width:242px; height:auto; overflow:hidden; margin:0 auto; background: url(../images/categoryDown.png) 0% 100% no-repeat; padding:0px 10px 5px 10px;}

/*Price*/
#choicePrice{width:262px; height:auto; overflow:hidden; margin:0 auto; background: url(../images/bg_price.jpg) 0% 0px no-repeat; margin-top:30px; text-align:center; }
#choicePrice .priceTitle{font:normal 20px Trebuchet MS; color:#465152; text-align:left; padding:14px 0px 0px 20px}
#choicePrice .range {background: url(../images/priceDown.jpg) 0% 100% no-repeat; padding:12px 12px 30px 12px;}
#amount{border:0px; background:none; height:30px; margin-top:10px;}
.ruler{background: url(../images/ruler.jpg) 50% 100% no-repeat; padding-bottom:14px;}

/*Facebook*/
#facebook{width:262px; height:auto; overflow:hidden; margin:0 auto; background: url(../images/bg_fb.jpg) 0% 0px no-repeat; margin-top:30px; text-align:center; }
#facebook UL{width:242px; height:auto; overflow:hidden; margin:0 auto; background: url(../images/priceDown.jpg) 0% 100% no-repeat; padding:20px 10px 20px 10px;}
#facebook .fbTitle{font:normal 20px Trebuchet MS; color:#465152; text-align:left; padding:14px 0px 0px 20px}

/*Newsletter*/
#newsletter{width:262px; height:auto; overflow:hidden; margin:0 auto; background: url(../images/bg_newsletter.jpg) 0% 0px no-repeat; margin-top:30px; text-align:center; }
#newsletter UL{width:242px; height:auto; overflow:hidden; margin:0 auto; background: url(../images/priceDown.jpg) 0% 100% no-repeat; padding:20px 10px 20px 10px;}
#newsletter .newslTitle{font:normal 20px Trebuchet MS; color:#465152; text-align:left; padding:14px 0px 0px 20px}
#newsletter li{font:normal 12px Trebuchet MS; color:#5f6767; text-align:left}
#newsletter .news_input{width:170px; height:24px; border:0px; font-family:arial; color:#b0b1b2; font-size:11px; font-style:italic; padding:4px; margin-bottom:14px;}
#newslleterBeTN{background:url(../images/go2.jpg) 0% 0px no-repeat; position:relative; top:0px; left:0px;}
#newslleterBTN{width:46px; height:30px; background:url(../images/go2.jpg) 0% 0px no-repeat; outline:none; border:0px; cursor:pointer; margin-left:6px;}
#newslleterBTN:hover{background:url(../images/go2.jpg) 0% -33px no-repeat;}


/*-----------------------------Product details-----------------------------------*/

#productDetails{background:url(../images/bgProductDetailsMiddle.png) 0% 0px repeat-y; width:692px; height:auto; overflow:hidden; padding-left:8px; text-align:center; position:relative}
.bgProductDetailsUp{background:url(../images/bgProductDetailsUp.png) 0% 0px no-repeat; width:700px; height:9px; overflow:hidden;}
.bgProductDetailsDown{background:url(../images/bgProductDetailsDown.png) 0% 0px no-repeat; width:700px; height:8px; overflow:hidden;}
.bgProductDetailsDown2{background:url(../images/bgProductDetailsDown.png) 0% 0px no-repeat; width:700px; height:8px; position:absolute; bottom:0px; overflow:hidden;}
#img{float:left; height:auto; width:250px; margin:0 auto;}
.imgbig{height:288px; width:250px; margin:0 auto; text-align:center;}
.imgbig img{display:inline-block; position:absolute; top:4px; left:4px;}
#bigZoom-big{  margin-left:256px;}
.zoom{ position:absolute; top:65%; left:30%;}

#moreDetails{float:left; height:auto; width:416px; overflow:hidden; margin:0 auto; margin-top:10px; padding:0px 10px 0px 10px}
.titleDetails{font:600 26px Trebuchet MS; color:#465152; padding-bottom:10px; border-bottom:1px dashed #d5d5e5; text-align:right}
.titleDetails span{font:600 14px Trebuchet MS; color:#465152; padding-bottom:10px;}
.txtDetails{font:normal 13px Trebuchet MS; color:#57574b; text-align:justify; margin-top:10px;}


.inputs{height:auto; float:left; overflow:hidden; margin:0 auto; margin-top:20px; text-align:left}

.checked{float:left; height:auto; overflow:hidden; margin:0 auto; padding-right:18px; font:normal 12px Trebuchet MS; color:#57574b;}
.checked span{font:normal 12px Trebuchet MS; color:#27b101;}
.selectColor{float:left; height:auto; overflow:hidden; margin:0 auto;}

.selectml{float:left; height:auto; overflow:hidden; margin:0 auto; padding-right:18px; font:normal 12px Trebuchet MS; color:#57574b;}
.chooseml{float:left; height:auto; overflow:hidden; margin:0 auto;}

.basketBtn{float:right; height:auto; width:auto; overflow:hidden; margin:0 auto; margin-top:20px; padding-bottom:0px; text-align:right}
.priceDetails{font:600 26px Trebuchet MS; color:#448202; text-align:right;}
.productbasket{height:33px; width:199px; display:inline-block; margin-top:10px; background:url(../images/product_basket.jpg) 0% 0px no-repeat; text-align:center}
.productbasket:hover{background:url(../images/product_basket.jpg) 0% -35px no-repeat;}
.productbasket A{font:normal 14px Tahoma; color:#ffffff; position:relative; top:6px;}

.imgsSocials{width:690px; height:auto; overflow:hidden; display:inline-block;}
.socialDetails{overflow:hidden; float:right; position:relative; top:60px;}
.socialDetails ul li{float:left;}

.socialDetails2{overflow:hidden; position:relative; top:0px; float:right; padding-bottom:20px;}
.socialDetails2 ul li{float:left;}

.socialDetails3{overflow:hidden; position:relative; top:0px; float:right; margin-top:20px;}
.socialDetails3 ul li{float:left;}

.smallImg{overflow:hidden; margin-top:10px; float:left;}
.smallImg A{float:left; margin-right:6px; padding:3px; text-align:center; background:url(../images/bg_smallImg.jpg) 50% 0px no-repeat;}
.smallImg A:hover{background:url(../images/bg_smallImg.jpg) 50% -86px no-repeat;}
.smallImg img{margin-left:1px;}

#generalTxt{background:url(../images/bgProductDetailsMiddle.png) 0% 0px repeat-y; width:672px; height:98%; margin-bottom:10px; overflow:hidden; padding:8px 14px 8px 14px; text-align:justify; font:normal 13px Trebuchet MS; color:#57574b;}
#generalTxt span{font:normal 24px georgia; color:#3d3c30;}
#generalTxt img{ padding:5px;}
#generalTxt A{color:#448202; text-decoration:none; font-size:12px;}
#generalTxt A:hover{text-decoration:underline}

#generalTxt .read{color:#ee6b00; text-decoration:none; font-size:12px;}
#generalTxt .read:hover{text-decoration:underline}

#generalList{width:720px; height:auto; overflow:hidden; background:#ffffff;}

/*--------------------Search results------------------------*/

/*Num*/
.tileSearch{width:690px; height:32px; border-bottom:1px dashed #dcb5b5; font:normal 24px Trebuchet MS; color:#465152; text-align:right;  padding-top:10px; padding-bottom:10px; overflow:hidden;}
.num_page003{float:left; height:30px; padding-top:20px; font:normal 12px Trebuchet MS; color:#465152;}
.num_page003 IMG{position:relative; top:0px;}
.num_page003 A{font-family:tahoma; font-size:12px; color:#465152; padding:4px;}
.num_page003 A:hover{color:#da4f67;}
.select034{color:#87bb30; text-decoration:underline; font-weight:600;}

.select938{float:right; position:relative; top:16px; right:50px; font-family:tahoma; font-size:12px; color:#949393;}
.select939{width:110px; font-family:tahoma; font-size:12px; color:#949393;}



/*------------------------------POP UP--------------------------------*/

/* "fallback" links for non-CSS supporting browsers. */
.fallback {display: none;}

/* Here's our default note styles. */
.notedefault, .notenested {position: absolute; visibility: hidden; top: 1.5em; left: 2em; width:250px;}
.notedefault {padding:7px; font-family:tahoma; font-size:14px; border:3px solid #ffffff; background-color: #ee6b00; color:#448202;
	-moz-border-radius: 10px;  -webkit-border-radius: 10px;   -khtml-border-radius: 10px;   border-radius: 10px;}
	
.popTtile{font-family:tahoma; font-size:18px; color:#ffffff; border-bottom:1px dotted #ffffff; padding-bottom:12px;}
.popinfo{font-family:tahoma; font-size:17px; color:#ffffff; margin-top:10px; border-bottom:1px dotted #ffffff; padding-bottom:12px;}
.popinfo A{font-family:tahoma; font-size:16px; color:#ffffff; text-decoration:underline;}
.popinfo A:hover{text-decoration:none; color:#f9dec8;}

.popskype{font-family:tahoma; font-size:17px; color:#ffffff; padding-bottom:4px;}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {margin-left: 5px; margin-top: 15px;}

/* Headings within notes */
.notedefault h5 {margin: 0 0 5px 0; padding: 2px; background-color: white; color: black;}

/* Note close marker is only shown within pinned notes. */
.note-close {float: right; margin-top: 2px; width: 14px; height: 14px; line-height: 14px; color: black; text-decoration: none; visibility: hidden}
.snb-pinned .note-close { visibility: inherit;}


/*------------------------Contact----------------------------*/

#contact_infos{float:right; text-align:left; height:80px; width:247px; margin-top:100px;}
#contact_infos{padding-left:12px;}
#contact_infos li {text-align:left; float:left; margin: 0; padding:0px 8px 8px 0px; display:inline; list-style-type: none;}
#contact_infos .num{font:600 48px Trebuchet MS; color:#87bb30;}
#contact_infos .productOnbasket{margin-top:10px;font:600 14px Tahoma; color:#ee6b00;}
#contact_infos img{margin-top:9px; margin-right:10px;}
#contact_infos .productOnbasket span{font:600 14px Tahoma; color:#686d6d;}
#contact_infos .productOnbasket A{font:600 14px Tahoma; color:#686d6d; text-decoration:underline;}
#contact_infos .productOnbasket A:hover{color:#87bb30;}
#contact_infos .basketpointer{margin-top:20px; margin-left:6px;}

.contactForm{float:left; position:relative; top:0px; left:0px; width:350px; margin-left:20px; margin-top:30px; margin-bottom:40px;}

.contactForm input{ border:0px; height:27px; width:350px; background:#a89b8d; font:normal 14px arial; color:#ffffff; padding:3px; margin-top:14px;}
.contactForm input:hover{ background:#774d2d}
.contactForm textarea{ border:0px; width:350px; height:72px; padding:3px; background:#a89b8d; font:normal 14px arial; color:#ffffff; margin-top:14px;}
.contactForm textarea:hover{ background:#774d2d}

#newslleterBTN2{width:140px; height:30px; background:url(../images/go3.jpg) 0% 0px no-repeat; outline:none; border:0px; cursor:pointer; margin-left:0px;}
#newslleterBTN2:hover{background:url(../images/go3.jpg) 0% -33px no-repeat;}


.contactForm P{font:normal 14px arial;}

/*Thanks*/
.thanks{font:600 22px Tahoma; color:#686d6d; position:absolute; text-align:center; width:100%; top:50%; overflow:hidden;}




/*------------------------------Footer--------------------------------*/
.footerout{overflow:hidden; text-align:center; width:100%; height:284px; background: url(../images/bg_footerOut.jpg) 0% 3px repeat-x; border-top:1px dashed #c2cfb2; margin-top:50px;}
.footer{overflow:hidden; text-align:left; display:inline-block; width:1000px; height:auto;}

/*List*/
#list{float:left; height:auto; overflow:hidden; margin:0 auto; display:inline-block; margin-top:20px; padding:0px 25px 0px 25px}
#itemsListUl{height:auto; overflow:hidden; margin:0 auto; padding-top:10px;}
#itemsListUl li{text-align:left; padding:3px 0px 3px 0px;}
#itemsListUl A{font:normal 14px Tahoma; color:#818989;}
#itemsListUl A:hover{color:#000000;}
#list .listTitle{font:normal 20px Trebuchet MS; color:#465152; text-align:left; padding:10px 0px 0px 0px}

#itemsNewsUl{height:auto; width:212px; overflow:hidden; margin:0 auto; padding-top:10px;}
#itemsNewsUl li{text-align:left; font:normal 14px Tahoma; color:#818989; padding:3px 0px 3px 0px;}
.bgInput{background:url(../images/bg_input2.jpg) 0% 0% no-repeat; width:212px; height:38px; margin-top:10px;}
#input002{float:left; text-align:left;  width:108px; height:auto; outline:none; color:#bc8ebc; border:0px; background:none; font:600 15px tahoma; padding:6px 8px 0px 8px;}

/*Socials*/
.socialBottom{margin:0px; padding:0px; overflow:hidden; text-align:center; margin-top:14px;}
.socialBottom div span{display:none;}

.fb{float:left; width:36px; height:37px; overflow:hidden; background:url(../images/socialBottom.png) no-repeat 0px 0px;}
.fb:hover{background:url(../images/socialBottom.png) no-repeat 0px -41px; cursor:pointer}

.tw{float:left; width:36px; height:37px; overflow:hidden; background:url(../images/socialBottom.png) no-repeat -42px 0px; margin-left:10px;}
.tw:hover{background:url(../images/socialBottom.png) no-repeat -42px -41px; cursor:pointer}

.gplus{float:left; width:36px; height:37px; overflow:hidden; background:url(../images/socialBottom.png) no-repeat -80px 0px; margin-left:10px;}
.gplus:hover{background:url(../images/socialBottom.png) no-repeat -80px -41px; cursor:pointer}

.mail{float:left; width:36px; height:37px; overflow:hidden; background:url(../images/socialBottom.png) no-repeat -118px 0px; margin-left:10px;}
.mail:hover{background:url(../images/socialBottom.png) no-repeat -118px -41px; cursor:pointer}

.mesogeoInfo{font:normal 12px Trebuchet MS; color:#5f6767;}
.mesogeoInfo A{font:normal 12px Trebuchet MS; color:#5f6767; text-decoration:underline}
.mesogeoInfo A:hover{ text-decoration:none}

.copy{font:normal 11px Trebuchet MS; color:#5f6767;}
.copy A{font:normal 11px Trebuchet MS; color:#5f6767; text-decoration:underline}
.copy A:hover{ text-decoration:none}

















