/*
Theme Name: WP
Theme URI: 
Description: Artisteer-generated theme
Version: 1.0
Author: 
Author URI: 
Tags: fixed width, one column, valid XHTML, widgets
*/

/* begin Page */

/* Generated with Artisteer version 2.2.0.17376, file checksum is 4C2F2B7A. */

body
{
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
}

#wnet-main
{
	background:transparent url(images/bg.png) repeat-x scroll 0 0;
	width: 100%;
	left: 0;2
	top: 0;
}





#wnet-page-background-simple-gradient
{
	position: absolute;
	background-image: url('images/Page-BgSimpleGradient.jpg');
	background-repeat: repeat-x;
	top:0;
	width: 100%;
	height: 1px;
}

.cleared
{
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	border: none;
	font-size:1px;
}


form
{
	padding:0 !important;
	margin:0 !important;
}

table.position
{
	position: relative;
	width: 100%;
	table-layout: fixed;
}
/* end Page */

/* begin Box, Sheet */
.wnet-Sheet
{
	z-index:0;
	margin:0 auto;
	width: 950px;
	min-width:1px;
	min-height:1px;
	background-image:url(images/bg.png);
    background-repeat:repeat-x;
}

.wnet-Sheet-body
{
	z-index:1;
	padding: 0px;
    position: relative;
}

.wnet-Sheet-cc
{
	position:absolute;
	z-index:-1;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;

}


.wnet-Sheet
{
	margin-top: 0px !important;
}

#wnet-page-background-simple-gradient, #wnet-page-background-gradient, #wnet-page-background-glare
{
	min-width:950px;
}

/* end Box, Sheet */

/* begin Menu */
/* menu structure */

.wnet-menu a, .wnet-menu a:link, .wnet-menu a:visited, .wnet-menu a:hover
{
	text-align:left;
	text-decoration:none;
	outline:none;
	letter-spacing:normal;
	word-spacing:normal;
}

.wnet-menu, .wnet-menu ul
{
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	display: block;
}

.wnet-menu li
{
	margin: 0 0 0 4px;
	padding: 0;
	border: 0;
	display: block;
	float: left;
	position: relative;
	z-index: 5;
	background:none;
}

.wnet-menu li:hover
{
	z-index: 10000;
	white-space: normal;
}

.wnet-menu li li
{
	float: none;
}

.wnet-menu ul
{
	visibility: hidden;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	background:none;
}

.wnet-menu li:hover>ul
{
	visibility: visible;
	top: 100%;
}

.wnet-menu li li:hover>ul
{
	top: 0;
	left: 100%;
}

.wnet-menu:after, .wnet-menu ul:after
{
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
.wnet-menu, .wnet-menu ul
{
	min-height: 0;
}

.wnet-menu ul
{
	background-image: url(images/spacer.gif);
	padding: 10px 30px 30px 30px;
	margin: -10px 0 0 -30px;
}

.wnet-menu ul ul
{
	padding: 30px 30px 30px 10px;
	margin: -30px 0 0 -10px;
}


ul.wnet-menu
{
	float:right;
	position:relative;
	top:-40px;
    right: -20px;
}



/* menu structure */

.wnet-menu
{
	padding: 3px 3px 3px 3px;
}

.wnet-nav
{
	position: relative;
	height: 55px;
	z-index: 100;
	background: url(images/bg_menu_c.png) repeat-x;
	margin-left:10px;
    width: 930px;
}

.wnet-nav .l, .wnet-nav .r
{
	position: absolute;
	z-index: -1;
	top: 0;
	height: 55px;

}

.wnet-nav .l
{
	background: url(images/bg_menu_sx.png) no-repeat;
	left: -11px;
float:left;
    width: 11px;
}

.wnet-nav .r
{

	background: url(images/bg_menu_dx.png) no-repeat;
float:right;
left:11px;
position:relative;
top:-36px;
width:11px;
}


/* end Menu */

/* begin MenuItem */
.wnet-menu ul li
{
	clear: both;
}

.wnet-menu a
{
	position:relative;
	display: block;
	overflow:hidden;
	height: 18px;
	cursor: pointer;
	text-decoration: none;
	margin-right: 4px;
	margin-left: 4px;
}


.wnet-menu a .r, .wnet-menu a .l
{
	position:absolute;
	display: block;
	top:0;
	z-index: 101;
	height: 147px;
	background-image: none;
}

.wnet-menu a .l
{
	left:0;
	right:5px;
}

.wnet-menu a .r
{
	width:410px;
	right:0;
	clip: rect(auto, auto, auto, 405px);
}

.wnet-menu a .t 
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #7F7F7F;
	padding: 0 2px;
	margin: 0 5px;
	line-height: 49px;
	text-align: center;
}

.wnet-menu a:hover .l, .wnet-menu a:hover .r
{
	top:-49px;
}

.wnet-menu li:hover>a .l, .wnet-menu li:hover>a .r
{
	top:-49px;
}

.wnet-menu li:hover a .l, .wnet-menu li:hover a .r
{
	top:-49px;
}
.wnet-menu a:hover .t
{
	color: #000000;
}

.wnet-menu li:hover a .t
{
	color: #000000;
}

.wnet-menu li:hover>a .t
{
	color: #000000;
}


.wnet-menu a.active .l, .wnet-menu a.active .r
{
	top: -98px;
}

.wnet-menu a.active .t
{
	color: #696969;
}


/* end MenuItem */

/* begin MenuSeparator */
.wnet-nav .wnet-menu-separator
{
	display: block;
	width: 2px;
	height: 48px;
	background-image: url('images/menu_separatore.png');
}

/* end MenuSeparator */

/* begin Header */
div.wnet-Header{
    height:470px;
    margin:0 auto;
    position:relative;
    width:950px;
    z-index:0;
}


div.wnet-Header-jpeg
{
	position: absolute;
	z-index:-1;
	top: 0;
	left: 0;
	width: 950px;
	height: 500px;
	background:transparent url(images/logo_wellnet.png) no-repeat scroll 50px 6px;

}
/* end Header */

/* begin ContentLayout */
.wnet-contentLayout
{
	margin-bottom: 0px;
	width: 950px;
}
/* end ContentLayout */

/* begin Box, Block */
.wnet-Block
{
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:3px;
	min-height:3px;
}

.wnet-Block-body
{
	position: relative;
	z-index:1;
	padding: 0px;
}

.wnet-Block-tr, .wnet-Block-tl, .wnet-Block-br, .wnet-Block-bl, .wnet-Block-tc, .wnet-Block-bc,.wnet-Block-cr, .wnet-Block-cl
{
	position:absolute;
	z-index:-1;
}

.wnet-Block-tr, .wnet-Block-tl, .wnet-Block-br, .wnet-Block-bl
{
	width: 2px;
	height: 2px;
	background-image: url('images/Block-s.png');
}

.wnet-Block-tl
{
	top:0;
	left:0;
	clip: rect(auto, 1px, 1px, auto);
}

.wnet-Block-tr
{
	top: 0;
	right: 0;
	clip: rect(auto, auto, 1px, 1px);
}

.wnet-Block-bl
{
	bottom: 0;
	left: 0;
	clip: rect(1px, 1px, auto, auto);
}

.wnet-Block-br
{
	bottom: 0;
	right: 0;
	clip: rect(1px, auto, auto, 1px);
}

.wnet-Block-tc, .wnet-Block-bc
{
	left: 1px;
	right: 1px;
	height: 2px;
	background-image: url('images/Block-h.png');
}

.wnet-Block-tc
{
	top: 0;
	clip: rect(auto, auto, 1px, auto);
}

.wnet-Block-bc
{
	bottom: 0;
	clip: rect(1px, auto, auto, auto);
}

.wnet-Block-cr, .wnet-Block-cl
{
	top: 1px;
	bottom: 1px;
	width: 2px;
	background-image: url('images/Block-v.png');
}

.wnet-Block-cr
{
	right:0;
	clip: rect(auto, auto, auto, 1px);
}

.wnet-Block-cl
{
	left:0;
	clip: rect(auto, 1px, auto, auto);
}

.wnet-Block-cc
{
	position:absolute;
	z-index:-1;
	top: 1px;
	left: 1px;
	right: 1px;
	bottom: 1px;
	background-color: #EDEDED;
}


.wnet-Block
{
	margin: 10px;
}

/* end Box, Block */

/* begin BlockHeader */
.wnet-BlockHeader
{
	position:relative;
	z-index:0;
	height: 30px;
	padding: 0 0px;
	margin-bottom: 0px;
}

.wnet-BlockHeader .t
{
	height: 30px;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	white-space : nowrap;
	padding: 0 7px;
	line-height: 30px;
}

.wnet-BlockHeader .l, .wnet-BlockHeader .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 30px;
	background-image: url('images/BlockHeader.png');
}

.wnet-BlockHeader .l
{
	left:0;
	right:0px;
}

.wnet-BlockHeader .r
{ 
	width:950px;
	right:0;
	clip: rect(auto, auto, auto, 950px);
}





.wnet-header-tag-icon
{
	display:inline-block;
	background-position:left top;
	background-image: url('images/BlockHeaderIcon.png');
	padding:0 0 0 14px;
	background-repeat: no-repeat;
	min-height: 14px;
	margin: 0 0 0 5px;
}


/* end BlockHeader */

/* begin Box, BlockContent */
.wnet-BlockContent
{
	position:relative;
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px;
}

.wnet-BlockContent-body
{
	position: relative;
	z-index:1;
	padding: 0px;
}

.wnet-BlockContent-cc
{
	position:absolute;
	z-index:-1;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background-color: #E8E8E8;
}


.wnet-BlockContent-body
{
	color:#242424;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
}

.wnet-BlockContent-body a:link
{
	color: #4F4F4F;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
}

.wnet-BlockContent-body a:visited, .wnet-BlockContent-body a.visited
{
	color: #4F4F4F;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.wnet-BlockContent-body a:hover, .wnet-BlockContent-body a.hover
{
	color: #696969;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.wnet-BlockContent-body ul
{
	list-style-type: none;
	color: #242424;
	margin:0;
	padding:0;
}

.wnet-BlockContent-body li
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
}

.wnet-BlockContent-body ul li
{
	padding:0px 0 0px 7px;
	background-image: url('images/BlockContentBullets.png');
	background-repeat:no-repeat;
	margin:0.5em 0 0.5em 0;
	line-height:1.2em;
}

/* end Box, BlockContent */

/* begin Box, Post */
.wnet-Post
{
	z-index:0;
	margin:0 auto;
	min-width:1px;
	min-height:1px;
}

.wnet-Post-body
{
    margin-top: 100px;
    margin-left: 20px;
	z-index:1;
}



.wnet-Post
{
	margin: 0px;
}

/* Start images */

#contact_box img{
    margin: 0px;
    border: 0px;
}

a img
{
	border: 0;
    margin-left: 10px;
}

.wnet-article img, img.wnet-article
{
	margin: 1em;
}

#col img{
    position: absolute;
    top: 345px;
    left: 15px;
}

.wnet-metadata-icons img
{
	border: none;
	vertical-align: middle;
	margin:2px;
}
/* Finish images */

/* Start tables */

.wnet-article table, table.wnet-article
{
	border-collapse: collapse;
	margin: 1px;
	width:auto;
}

.wnet-article table, table.wnet-article .wnet-article tr, .wnet-article th, .wnet-article td
{
	background-color:Transparent;
}

.wnet-article th, .wnet-article td
{
	padding: 2px;
	border: solid 1px #A3A3A3;
	vertical-align: top;
	text-align:left;
}

.wnet-article th
{
	text-align:center;
	vertical-align:middle;
	padding: 7px;
}

/* Finish tables */
/* end Box, Post */

/* begin PostHeaderIcon */
.wnet-PostHeaderIcon-wrapper
{
	text-decoration:none;
	margin: 0.2em 0;
	padding: 0;
	font-weight:normal;
	font-style:normal;
	letter-spacing:normal;
	word-spacing:normal;
	font-variant:normal;
	text-decoration:none;
	font-variant:normal;
	text-transform:none;
	text-align:left;
	text-indent:0;
	line-height:inherit;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 24px;
	color: #404040;
}

.wnet-PostHeaderIcon-wrapper, .wnet-PostHeaderIcon-wrapper a, .wnet-PostHeaderIcon-wrapper a:link, .wnet-PostHeaderIcon-wrapper a:visited, .wnet-PostHeaderIcon-wrapper a:hover
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 26px;
	color: #ee7d0c !important;
}

/* end PostHeaderIcon */

/* begin PostHeader */
.wnet-PostHeader a:link
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  text-align: left;
  color: #4D4D4D;
}

.wnet-PostHeader a:visited, .wnet-PostHeader a.visited
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  text-align: left;
  color: #4D4D4D;
}

.wnet-PostHeader a:hover, .wnet-PostHeader a.hovered
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  text-align: left;
  color: #1C1C1C;
}
/* end PostHeader */

/* begin PostContent */
/* Content Text Font & Color (Default) */
body
{
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  color: #292929;
}

.wnet-PostContent
{
  font-family: Arial, Helvetica, Sans-Serif;
  color: #656565;
  font-size: 12px;
  line-height: 20px;
  text-align: justify;
}

.wnet-PostContent span{
    color: #165022;
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:12px;
    text-transform: uppercase;    
}
/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/
a
{
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #595959;
}

/* Adds special style to an unvisited link. */
a:link
{
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #595959;
}

/* Adds special style to a visited link. */
a:visited, a.visited
{
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #595959;
}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover
{
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #1C1C1C;
}

/* Finish Content link style */

/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}


/* Start Content headings Fonts & Colors  */
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 32px;
  color: #595959;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 24px;
  color: #757575;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 19px;
  color: #757575;
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 16px;
  color: #292929;
}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  color: #292929;
}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  color: #292929;
}
/* Finish Content headings Fonts & Colors  */
/* end PostContent */

/* begin PostBullets */
/* Start Content list */
ol, ul
{
	color: #141414;
	margin:1em 0 1em 2em;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
}

li ol, li ul
{
	margin:0.5em 0 0.5em 2em;
	padding:0;
}

li 
{
	margin:0.2em 0;
	padding:0;
}

ul
{
	list-style-type: none;
}

ol
{
	list-style-position:inside;
	
}



.wnet-Post li
{
	padding:0px 0 0px 10px;
	line-height:1.2em;
}

.wnet-Post ol li, .wnet-Post ul ol li
{
	background: none;
	padding-left:0;
}

.wnet-Post ul li, .wnet-Post ol ul li 
{
	background-repeat:no-repeat;
	padding-left:0px;
}


/* Finish Content list */
/* end PostBullets */

/* begin PostQuote */
/* Start blockquote */
blockquote p
{
	color:#141414;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
}

blockquote
{
		border:solid 1px #ABABAB; 
		margin:10px 10px 10px 50px;
	padding:5px 5px 5px 32px;
	background-color:#FFFFFF;
	background-image:url('images/PostQuote.png');
	background-position:left top;
	background-repeat:no-repeat;
}


/* Finish blockuote */
/* end PostQuote */

/* begin Button */
.wnet-button-wrapper .wnet-button
{
	display:inline-block;
	width: auto;
	outline:none;
	border:none;
	background:none;
	line-height:27px;
	margin:0 !important;
	padding:0 !important;
	overflow: visible;
	cursor: default;
	text-decoration: none !important;
	z-index:0;
}

.wnet-button-wrapper
{
	display:inline-block;
	position:relative;
	height: 27px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	z-index:0;
}

.wnet-button-wrapper .wnet-button
{
	display:block;
	height: 27px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	white-space: nowrap;
	text-align: left;
	padding: 0 10px !important;
	line-height: 27px;
	text-decoration: none !important;
	color: #3D3D3D !important;
}

input, select
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
}

.wnet-button-wrapper.hover .wnet-button, .wnet-button:hover
{
	color: #333333 !important;
	text-decoration: none !important;
}

.wnet-button-wrapper.active .wnet-button
{
	color: #EBEBEB !important;
}

.wnet-button-wrapper .l, .wnet-button-wrapper .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 81px;
	background-image: url('images/Button.png');
}

.wnet-button-wrapper .l
{
	left:0;
	right:0px;
}

.wnet-button-wrapper .r
{
	width:401px;
	right:0;
	clip: rect(auto, auto, auto, 401px);
}

.wnet-button-wrapper.hover .l, .wnet-button-wrapper.hover .r
{
	top: -27px;
}

.wnet-button-wrapper.active .l, .wnet-button-wrapper.active .r
{
	top: -54px;
}


/* end Button */

/* begin Footer */
.wnet-Footer
{
    background:#E5E5E5 none repeat scroll 0 0;
    height:155px;
    width:950px;
    margin: auto;
}

.wnet-Footer .wnet-Footer-inner
{
    background:#E5E5E5 none repeat scroll 0 0;
    float:left;
    padding:10px;
    width: 820px;
}

.wnet-Footer .wnet-Footer-background
{
	position:absolute;
	z-index:-1;
	background-repeat:no-repeat;

	width: 950px;
	height: 150px;
	bottom:0;
	left:0;
}


.wnet-Footer .wnet-Footer-text p
{
	margin: 0;
}

.wnet-Footer-text
{
    color:#EE7D0C;
    font-family:Arial,Sans-serif;
    font-size:11px;
    text-align:right;
    margin-top: 16px;
}

.wnet-Footer .wnet-Footer-text a:link
{
	text-decoration: none;
	color: #4D4D4D;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.wnet-Footer .wnet-Footer-text a:visited
{
	text-decoration: none;
	color: #4D4D4D;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.wnet-Footer .wnet-Footer-text a:hover
{
	text-decoration: none;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
/* end Footer */

/* begin PageFooter */
.wnet-page-footer, .wnet-page-footer a, .wnet-page-footer a:link, .wnet-page-footer a:visited, .wnet-page-footer a:hover
{
	font-family:Arial;
	font-size:10px;
	letter-spacing:normal;
	word-spacing:normal;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	color:#666666;
}

.wnet-page-footer
{
	margin:1em;
	text-align:center;
	text-decoration:none;
	color:#666666;
}
/* end PageFooter */

/* begin LayoutCell */
.wnet-contentLayout .wnet-content
{
	margin: 0;
	padding: 0;
	border: 0;
	width: 950px;
}
/* end LayoutCell */



.commentlist, .commentlist li
{
	background: none;
}

.commentlist li li
{
	margin-left:30px;
}

.commentlist li .avatar
{
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	margin:1px;
	background: #fff;
}

.commentlist li cite
{
	font-size:1.2em;
}

#commentform textarea
{
	width: 100%;
}

img.wp-smiley
{
	border:none;
	margin:0;
	padding:0;
}

.navigation
{
	display: block;
	text-align: center;
}

/* Recommended by http://codex.wordpress.org/CSS */
/* Begin */
.aligncenter, div.aligncenter, .wnet-article .aligncenter img, .aligncenter img.wnet-article, .aligncenter img, img.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft
{
	float: left;
}

.alignright
{
	float: right;
}

.alignright img, img.alignright
{
    margin: -25px 16px 0 20px;
}

.alignleft img, img.alignleft
{
	margin: 1em;
	margin-left: 0;
}

.wp-caption
{
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img
{
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text
{
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End */


.hidden
{
	display: none;
}

/* Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
}

#wp-calendar caption {
	text-align: center;
	width: 100%;
}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
}



/* HEAD SLOGAN*/
#slogan{
    font-family: Aria, Sans-Serif;
    font-size:20px;
    left: 21px;
    position:absolute;
    color: #064413;
    top: -1px;
}

#slogan2{
    font-family: Aria, Sans-Serif;
    font-size:20px;
    left: 21px;
    top: 21px;
    position:absolute;
    color: #ee7d0c;
}

#slogan3{
    font-family: Aria, Sans-Serif;
    font-size:20px;
    color: #064413;
}

#slogan4{
    font-family: Aria, Sans-Serif;
    font-size:20px;
    color: #ee7d0c;
    margin-top: -22px;
}

#slogan em{
    text-decoration: underline;
}

/* END HEAD SLOGAN*/

/* NINO ADDZ */
.max {width: 100%}

.separator-1 {
    margin-left: 18px;
    margin-top: 14px;
    width:904px;
    height: 3px;
    background: #d5d5d5;
    font-size: 1px;
    line-height: 1px;
}

.separator-2 {
    border:1px solid #D5D5D5;
    position:relative;
    top:266px;
}

#logo-wp{}

#logo-wp a img {
    position:relative;
    left: 1px;
    top: 5px;
}

.wnet-Header-jpeg div {position: absolute;}

.wnet-Header-jpeg div#block1 {
left:69px;
top:140px;
}

.wnet-Header-jpeg div#block2 {
left:193px;
top:87px;
}

.wnet-Header-jpeg div#block3 {
left:342px;
top:26px;
}


.wnet-Header-jpeg div#block4 {
left:503px;
top:63px;
}

.wnet-Header-jpeg div#block5 {
left:640px;
top:98px;
}

.wnet-Header-jpeg div#block6 {
left:770px;
top:132px;
}

.wnet-Header-jpeg div#block7 {
left:889px;
top:178px;
}

.slideshow { height: 232px; width: 232px; margin: auto }
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }
#flipbox {
    color:#6c6c6c;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    height:140px;
    text-align:left;
    width:761px;
}

#slider {
	left:18px;
    position:absolute;
    top:327px;
}

#flipbox h3 { padding-left:215px;color: #EE841A; font-size: 26px;}
#flipbox h3 b {color: #EE841A !important;}

#flipbox #bc1 p.quote,#flipbox #bc2 p.quote, #flipbox #bc3 p.quote,#flipbox #bc4 p.quote,#flipbox #bc5 p.quote,#flipbox #bc6 p.quote,#flipbox #bc7 p.quote { padding-left: 182px; padding-top: 6px; font-size:26px; line-height: 32px; color: #ee7d0c;}
#flipbox #bc1 p,#flipbox #bc2 p,#flipbox #bc3 p,#flipbox #bc4 p,#flipbox #bc5 p,#flipbox #bc6 p,#flipbox #bc7 p {padding-left: 183px; padding-right: 20px; color: #6C6C6C; font-size:12px; line-height: 18px; text-align: justify; margin: 0 0 0 0px; }
.quote_piccolo{
    color:#EE7D0C;
    font-family:Arial,Sans-Serif;
    font-size:12px;
    font-weight:bold;
}

#bc1 {background:#edeefa url(images/1_block.jpg) no-repeat scroll 0 0; height: 140px;}
#bc2 {background:#edeefa url(images/2_block.png) no-repeat scroll 0 0; height: 140px;}
#bc3 {background:#edeefa url(images/3_block.png) no-repeat scroll 0 0; height: 140px;}
#bc4 {background:#edeefa url(images/4_block.png) no-repeat scroll 0 0; height: 140px;}
#bc5 {background:#edeefa url(images/5_block.png) no-repeat scroll 0 0; height: 140px;}
#bc6 {background:#edeefa url(images/6_block.jpg) no-repeat scroll 0 0; height: 140px;}
#bc7 {background:#edeefa url(images/7_block.png) no-repeat scroll 0 0; height: 140px;}

#contact_box {	
	height:42px;
    width:138px;

}

#right-block{
	left:784px;
    position:absolute;
    top:327px;
    width:138px;
    height: 140px;
}

#cont_right-block-more{
    margin-top: 6px;
}

#right-block-more{
    height: 88px;
    margin: 1px;
    background: #e8e8e8;
    font-family: Arial, Sans-Serif;
    color: #656565;
    font-size: 12px;
    line-height: 20px;
}

#right-block-more a, #right-block-more a:link, #right-block-more a:active, #right-block-more a:hover, #right-block-more a:visited{
    color: #ee7d0c;
    text-decoration: underline;
} 

.bordo_grigioS{
    border: 1px solid #cdcdcd;
}

.mar_right-block-more{
    padding: 4px 10px 10px 10px;
}

/* FORM LAVORA CON NOI */

#lstep1	{
position: relative;
}		


#lstep2	{
position: absolute;
left:74%;
top:10%;
}		


#lstep3	{
position: absolute;
left:74%;
top:37%;
}		

select#tec, select#ambito-lavorativo{height:100px;}

/* JO ADDZ */

.evid1{
    background-color:#E18A33;
    color:#FFFFFF !important;
    display:inline;
    font-family:Arial,Sans-Serif;
    font-size:16px;
    margin:0;
    padding:1px;
    text-decoration:underline !important;
}

.evid2{
    background-color:#E18A33;
    color:#FFFFFF !important;
    display:inline;
    font-family:Arial,Sans-Serif;
    font-size:16px !important;
    margin:0;
    padding:1px;
    text-transform: none !important;
}

#ombra{
    background:transparent url(images/menu_ombra.png) no-repeat scroll 0 0;     height:14px;     left:7px;     position:absolute;     top:49px;     width:938px; }

.page_item{
    top: 15px;
}

.page_item a, .page_item a:link, .page_item a:active, .page_item a:visited{
    color:#7f7f7f;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
}

.page_item a:hover{
    color:#ee7d0c;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
}

.current_page_item a, .current_page_item a:link, .current_page_item a:hover, .current_page_item a:active, .current_page_item a:visited{
    color:#ee7d0c;
    font-family: Arial, Sans-Serif;
    font-size: 13px;
}

#tit_news{
    margin-left: 18px;
    margin-top: 2px;
    height: 62px;
    width: 904px;
    background: #e5e5e5 url(images/news.png) no-repeat center center;
}

#separator-2{
    margin-left: 18px;
    margin-top: 1px;
    width: 904px;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
    background: #d5d5d5;
}

#sfondo_news{
    width: 904px;
    background:transparent url(images/bg_news.gif) repeat-x scroll 0 0;
    height:490px;
    margin-left:18px;

}

#lab-news p{
    margin: 3px 0 0 0;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #656565;
    line-height: 18px;
}

#lab-news a:link, #lab-news a:active, #lab-news a:hover, #lab-news a:visited{ 
    1margin: 0 0 0 5px;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    color: #ee7d0c;
    line-height: 22px;
}

#wellnet-news p{
    margin: 3px 0 0 0;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #656565;
    line-height: 18px;
}

#wellnet-news a:link, #wellnet-news a:active, #wellnet-news a:hover, #wellnet-news a:visited{ 
    1margin: 0 0 0 5px;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    color: #ee7d0c;
    line-height: 22px;
}

#vai_a_news{
    width: 281px;
    border-top: 1px solid #d5d5d5;
    padding-top: 5px;
    text-align: right;
}

.distanza_twitter{
    margin-left:1px;
    margin-top:184px;
}

.separatore-3{
    margin: auto;
    margin-bottom: 2px;
    margin-top: 37px;
    width:904px;
    height: 3px;
    background: #d5d5d5;
    font-size: 1px;
    line-height: 1px;
}

.separatore-4{
    width: 922px;
    height: 1px; 
    background: #cccccc;
    position: absolute;
    left: 20px;
    top: 136px;
    line-height: 1px;
    font-size: 1px;
}

#wellforyou p{
    font-family: Arial, Sans-Serif;
    color: #064413;
    font-size: 12px;
    margin-top: 15px;
}

#wellforyou p a {color:#064413;
text-decoration:none;}

#bg_footer{
    width: 100%;
    height: 155px;
    bottom:-228px;
    background: url(images/bg_footer.gif) repeat-x 0 0;
    position: absolute;
}

#page-sloagan{
    position: absolute;
    width: 170px;
    left: 21px;
    top: 54px;
}

#contact-us{
    position: absolute;
    right: 16px;
    top: 54px;
    width: 240px;
    text-align: right;
}

/* FINEJO */

/*testo blocchi home */
span#lbox{
			background:transparent url(images/box_titolo_sx.png) no-repeat scroll 0 0;
			display:block;
			float:left;
			height:22px;
			width:5px;
		}
span#rbox{
			background:transparent url(images/box_titolo_dx.png) no-repeat scroll 0 0;
			display:block;
			float:left;
			height:22px;
			width:5px;
		}
span#cbox{
			color:#EE7D0C;
			background:transparent url(images/box_titolo_c.png) repeat scroll 0 0;
			display:block;
			float:left;
			height:22px;
			}
div#block3 div p{}
div#block3 div span b{color:#064413; font-weight: normal;}


			
	/* =Shadow Nav
	-------------------------------------------------------------------------- */
		
		#nav-shadow {
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin:0 auto 50px;
			min-height:60px;
			padding:51px 0 0 18px;
			text-align:center;
			width:970px;
			}
			
		#nav-shadow li.button-color-1 {
			margin-right: 2px;
			width: 84px;
			height: 110px;
			position: relative;
			float: left;
			top: 86px;
			}
		
		#nav-shadow li.button-color-2 {
			margin-right: 11px;
			width: 116px;
			height: 153px;
			position: relative;
			float: left;
			top: 58px;
			}
		
		#nav-shadow li.button-color-3 {
			margin-right: 22px;
			width: 144px;
			height: 188px;
			position: relative;
			float: left;
			top: 32px;
			}
		
		#nav-shadow li.button-color-4 {
			margin-right: 22px;
			width: 155px;
			height: 205px;
			position: relative;
			float: left;
            top: 20px;
			}
            
            #nav-shadow li.button-color-5 {
			margin-right: 11px;
			width: 144px;
			height: 188px;
			position: relative;
			float: left;
			top: 32px;
			}
            
            #nav-shadow li.button-color-6 {
			margin-right: 2px;
			width: 116px;
			height: 153px;
			position: relative;
			float: left;
			top: 58px;
			}
            
            #nav-shadow li.button-color-7 {
			margin-right: 0px;
			width: 84px;
			height: 110px;
			position: relative;
			float: left;
			top: 86px;
			}			
			
		#nav-shadow a, #nav-shadow a:visited, #nav-shadow a, #nav-shadow a:hover {
			margin: 0 auto;

			text-indent: -9999px;
			overflow: hidden;
			
			display: block;
			position: relative;
			z-index: 2;
			}
			
		/* Button Colors */
		
		#nav-shadow li.button-color-1 a {
			background: url(images/1.png) no-repeat;
			width: 84px;
			height: 110px;
			}
			
		#nav-shadow li.button-color-2 a {
			background: url(images/2.png) no-repeat;
			width: 116px;
			height: 153px;
			}
			
		#nav-shadow li.button-color-3 a {
			background: url(images/3.png) no-repeat;
			width: 144px;
			height: 188px;
			}
			
		#nav-shadow li.button-color-4 a {
			background: url(images/4.png) no-repeat;
			width: 155px;
			height: 205px;
			}
		#nav-shadow li.button-color-5 a {
			background: url(images/5.png) no-repeat;
			width: 144px;
			height: 188px;
			}
		#nav-shadow li.button-color-6 a {
			background: url(images/6.png) no-repeat;
			width: 116px;
			height: 153px;
			}
		#nav-shadow li.button-color-7 a {
			background: url(images/7.png) no-repeat;
			width: 84px;
			height: 110px;
			}
			
			/* Button Shadow */
		
		#nav-shadow li img.shadow {
			margin: 0 auto;
			position: relative;
			bottom: 0;
			left: 0;
			z-index: 1;
			top: -15px;
			width: 100%;
            height: 50px !important;
			}
			

		
		ul#wellnet-news img{display:none;}
		
		#lab-block{
		float:left;
		width:281px;
        margin: 12px 30px 0px 0px;
		}
		
		#wellnet-block{
        float:left;
        margin:0 10px;
        width:281px;
        margin: 12px 30px 0px 0px;
		}
		ul#lab-news {margin:-3px 0 0 0px !important; overflow:hidden; height: 368px;}
		ul#wellnet-news{margin:-3px 0 0 0px !important; overflow:hidden; height: 368px;}
		
		ul#lab-news li { background:#F2F2F2;  height:98px; margin-bottom:10px; padding: 5px 10px 10px 10px;}
		ul#wellnet-news li { background:#FDE3CA; height:98px; margin-bottom:10px; padding: 5px 10px 10px 10px;}
		
		span#wellnet-news-close {
		background:white none repeat scroll 0 0;
        border-bottom:1px solid #B2B2B2;
        border-left:1px solid #B2B2B2;
		color:#064413;
		float:right;
		padding:0px 5px 0px 6px;
		text-align:right;
        cursor: pointer;
        margin: -5px -10px 0 0;
		}
		
		span#lab-news-close {		
		background:white none repeat scroll 0 0;
        border-bottom:1px solid #B2B2B2;
        border-left:1px solid #B2B2B2;
		color:#ee7d0c;
		float:right;
		padding:0px 5px 0px 6px;
		text-align:right;
        cursor: pointer;
        margin: -5px -10px 0 0;
		}
		
		#wellnet-logo,#lab-logo {height: 73px; width: 250px;}
		
		#wellnet-logo {background: url(images/wellnet_news.png)  no-repeat scroll 10px 3px}
		#lab-logo {background: url(images/lab_news.png)  no-repeat scroll 10px 7px}
		
		#twitter-block {
		background: url(images/bg_twitter.png)  no-repeat scroll 0 0;
		float:left;
		height:450px;
		width:282px;
		overflow:hidden;
        margin-top: 40px;
		}
		
#twitter-container {
	display: block;
	padding:83px 10px 0px 105px;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    line-height: 22px;
    color: #3d3d3d;
    height: 143px;
}

#twitter-container a:link, #twitter-container a:active, #twitter-container a:hover, #twitter-container a:visited{
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    line-height: 22px;
    color: #ee7d0c;    
} 
	
#col {
	display:block;
	float:left;
	padding: 20px 30px 0 12px;
	position:relative;
	width:268px;
	}

#col span {
    color: #165022;
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:12px;
    text-transform: uppercase;
}

#col h3 {
background-color:#e18a33;
color:white;
display:inline;
font-size:16px;
margin:0;
padding:1px;
}

/* Footer */

#sfondo_footer{
    width: 100%;
    height: 155px;
    margin: auto;
    background: url(images/bg_footer.gif);
}

#wellforyou {
    border-right:1px solid #A0A0A0;
    float:left;
    height:79px;
    left:-10px;
    padding:10px;
    position:relative;
    top:5px;
}

#wellservices{
position:relative;
float:left;
padding:-2px 0px 0 9px;
}

#footer-right, #footer-left {width:56px; height:144px; float:left;}
#footer-left {background: #E5E5E5 url(images/footer_sx.png) no-repeat}
#footer-right {background: #E5E5E5 url(images/footer_dx.png) no-repeat; width: 54px;}

/*END Footer*/
select#skills {height:100px;}

.eta div {width:50px !important;}

span.wpcf7-quiz-label { float:left; padding-right:20px;}

.info{ font-size: 10px; clear: both; margin-left: 140px;}

.cont_privacy{
    width: 750px;
    text-align: left;
}

.cont_privacy h3 {
background-color:#E18A33;
color:white;
display:inline;
font-size:16px;
margin:0;
padding:1px;

