/* $Id: blommor.css,v 1.3.2.1 2008/09/12 21:23:41 frjo Exp $ */

body {
  background: #9cd524  url(images/fond2.jpg) repeat-x top left;font-size:12px;/*url(images/fond_body.jpg) */
}

#page-wrapper:after , #content-left:after, .clear-block:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#content-left {
position:relative;
}
#site-name a:hover {
  color: #ffff00;
}

a:link {
  color: #FF5E00;
}
a:visited {
  color: #E8980C;
}
a:hover {
  color: #59BBAB;
}
.tabs a:link, .tabs a:visited {
  color: #c1272d;
}
.tabs a.active {
  color: #000;
}

.form-text, .form-password, .textarea, .form-file, select {
  border: 1px solid #c1272d;
}

h2.nodetitle {
  border-bottom: solid 2px #c1272d;
}

tr.even td a, tr.odd td a {
  color: #c1272d;
}

#mission {
  background: transparent url(images/opacity_r_75.png);
}
#footer {
background:#73a60d url(images/fond_footer.jpg) repeat-x top center;
padding:120px 0 60px;
}
.pager a:hover {
  color: #c1272d;
}
.pager li.pager-current {
  background: transparent url(images/opacity_r_75.png);
}
div.node-type-hamac {background:white;
border-color:#F9F9F9 #F4F4F4 #F4F4F4 #F9F9F9;
border-style:solid;
border-width:1px;}
div.node-type-hamac:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

div.node-type-hamac h2 {margin-bottom:20px;}
div.node-type-hamac img {float:left;}
v.node-type-hamac .techEtPacked {width:200px;display:block;float:right;}
.node-type-hamac .price {margin-top:20px;display:block;width:195px;height:136px;background:transparent url(./images/paypal.jpg) top left no-repeat;float:right;position:relative;clear:right;border:2px solid;}
	.node-type-hamac .price:hover {text-decoration:none;}
	.node-type-hamac .price .value {color:red;
display:block;text-decoration:none !important;
font-size:20px;
padding-top:60px;
text-align:center;}
	.node-type-hamac .price input {height:136px;
left:0;
position:absolute;
text-indent:-33333px;
top:0;
width:100%;}
	.node-type-hamac .price .add {bottom:0;
color:white;
font-size:15px;
left:0;
padding:0 0 6px 6px;
position:absolute;}
.node-type-hamac .techical {display:block;float:right;width:100px;}
.node-type-hamac .techical h3 {}
ul.nice-menu li {border:none;background:transparent;}
/******************************
 HORIZONTAL (down) menus
******************************/
ul.nice-menu-down {
font-size:1.4em;
}
ul.nice-menu li {
  }
ul.nice-menu .active {color:white!important;}
ul.nice-menu-down li {
  border-top: none;
}

ul.nice-menu-down li li {
  border-top: 0;
}

ul.nice-menu-down ul {
  left: 0;
  background:#e3cc45;
  border:medium none;
}

ul.nice-menu-down ul li {
  clear: both;
}

ul.nice-menu-down li ul li ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li ul li ul {
  left: 12.5em;
  top: -1px;
}

ul.nice-menu-down .menuparent a {
  padding-right: 15px;
}

ul.nice-menu-down li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent , #header-region ul.nice-menu-down li.menuparent a:hover {
  background:none;
}

ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul {
border:medium none;}
ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over,
#header-region ul.nice-menu-down li.menuparent:hover,
#header-region ul.nice-menu-down li.over {
background:none;
}

ul.nice-menu-down li li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent {
  background: #e3cc45;
}

ul.nice-menu-down li li.menuparent:hover,
ul.nice-menu-down li li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent:hover,
#header-region ul.nice-menu-down li li.over {
  background: #e3cc45;
}
.block-locale {position:absolute;right:0;top:0;}
.block-locale li {display:inline;}

ul.nice-menu a {padding:0.3em 25px;}

/* languages */
.block-locale li {width:33px;height:32px;float:left;margin-left:5px;background:transparent url() no-repeat top left;}
	.block-locale li a {display:block;text-indent:-3333px;overflow:hidden;}
	.block-locale li.en {background-image:url(./images/flags/en.gif);}
	.block-locale li.de {background-image:url(./images/flags/de.gif);}
	.block-locale li.es {background-image:url(./images/flags/es.gif);}
	.block-locale li.fr {background-image:url(./images/flags/fr.gif);}
	.block-locale li.it {background-image:url(./images/flags/it.gif);}