
/** BASIC */

body {
	margin: 20px 0px;
	padding: 0px;
	background: url(images/homepage01.jpg) repeat left top;
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3 {
	margin: 0px 0px 25px 0px;
	color: #DEDEDE;
}

h1 {
	font-size: 21px;
}
h1 a{
	color:#DEDEDE;
	text-decoration:none;
}

h2 {
	font-size: 14px;
}
h2 a{
	color:#DEDEDE;
	text-decoration:none;
}

h3 {
	font-size: 11px;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A2A2A2;
}

p, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 1.8em;
	text-align: justify;
	line-height: 190%;
}

.list1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	line-height: 280%;
	font-size: 10px;
}

.list1 li {
	padding-left: 24px;
	background: url(images/homepage05.gif) no-repeat left center;
}
.list1 li ul li{
	background:none;
	padding-left:0px;
}
.list2 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	line-height: 280%;
	font-size: 10px;
}

.list2 li {
}

.list3 {
	font-size:10px;
line-height:280%;
list-style:none outside none;
margin-left:0;
padding-bottom:20px;
padding-left:50px;
}

.list3 li {
	padding-left: 24px;
	background: url(images/homepage05.gif) no-repeat left center;
}
.list4 {
	font-size:10px;
line-height:280%;
list-style:none outside none;
margin-left:0;
padding-bottom:20px;
padding-left:50px;
}
.list4 li{
	padding-left:24px;
	background:url("images/homepage05.gif") no-repeat scroll left 5px transparent
}
.list4 li ul li{
	background:none;
	padding-left:0px;
}
.list5 {
	font-size:10px;
line-height:280%;
list-style:none outside none;
margin-left:0;
padding-bottom:20px;
padding-left:0px;
}
.list5 li{
	padding-left:24px;
	background:url("images/homepage05.gif") no-repeat scroll left 5px transparent
}
#strategy.list2 li a{
	color:
}
/** LINKS */

a {
	color: #E9C397;
}

a:hover {
	text-decoration: none;
}

a.link1 {
	position: relative;
	padding: 2px 0px 3px 24px;
	background: url(images/homepage05.gif) no-repeat left center;
}

a.link2 {
	position: relative;
	padding: 2px 0px 3px 24px;
	background: url(images/subpage05.gif) no-repeat left center;
	color: #FDD173;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 {
}

/** MISC */

.align-justify {
	text-align: justify;
}

.align-right {
	text-align: right;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0px 25px 0px 0px;
}

img.right {
	float: right;
	margin: 0px 0px 0px 25px;
}

img.border {
}

hr {
	display: none;
}

.hr1 {
	height: 51px;
	background: url(images/homepage06.gif) repeat-x left center;
}

.hr2 {
	margin-top:45px;
	background: url(images/homepage06.gif) repeat-x left center;
}
.hr2-follow {
	margin-top:20px;
	background: url(images/homepage06.gif) repeat-x left center;
}
.hr3 {
	background:url("images/homepage06.gif") repeat-x scroll left center transparent;
	margin-bottom:10px;
	margin-top:10px;
	
}
/** HEADER */
.language-bar{
	
	margin-left: auto; 
	margin-right: auto; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	width: 875px; 
	text-align: right;
}

#header {
	width: 900px;
	height: 195px;
}

/** MENU */

#menu {
	width: 261px;
	height: 195px;
	background: url(images/homepage03.jpg) no-repeat left top;
}

#menu ul {
	width: 197px;
	margin: 0px;
	list-style: none;
	line-height: normal;
	padding: 0px 0px 0px 30px;

}

#menu li {
	padding: 0.59em 0px;
	background: url(images/subpage01.gif) repeat-x left top;
}

#menu li.first {
	background: none;
}

#menu a {
	text-decoration: none;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
}

/** PAGE */

#page {
	width: 900px;
}

/** CONTENT */

#content {
	width: 639px;
	background: url(images/subpage02.jpg) repeat-y left top;
}

#content .bgtop {
	background: url(images/subpage03.jpg) no-repeat left top;
}

#content .bgbtm {
	padding: 50px;
	background: url(images/subpage04.jpg) no-repeat left bottom;
	min-height:940px;
}

#content .bgbtm .navigation{
	margin-left:150px;
	padding-bottom:20px;	
}
#content .bgbtm .navigation .alignleft{
	float:left;
	padding:10px;
}
#content .bgbtm .navigation .alignright{
	float:left;
	padding:10px;
}
/** 2-COLUMN LAYOUT */

.two-columns {
	background: url(images/homepage08.jpg) repeat-y 270px 0px;
}

.two-columns .column1 {
	width: 240px;
}

.two-columns .column2 {
	width: 240px;
}

/** SIDEBAR */

#sidebar {
	width: 261px;
}

/** FOOTER */

#footer {
	clear: both;
	width: 900px;
	height: 68px;
	margin: 0px auto;
	background: url(images/homepage13.jpg) no-repeat left top;
}
#footer .pipc{
	float:left;
	padding-left:20px;
	padding-top:10px;	
}
#footer .pipc img{
	width:50px;
}
#footer .igg{
	float:right;
	margin-top:-15px;
	padding-right:20px;	
}
#footer .igg img{
	height:45px;
}
#footer p {
	margin: 0px;
	padding-top: 11px;
	line-height: normal;
	text-align: center;
	color: #F5CA99;
	float:left;
	width:600px;
}
#footer .footer-center{
	margin-left: auto; 
	margin-right: auto; 
	width: 640px;
	
}

/** BOX1 */

#box1 {
}

/** BOX2 */

#box2 {
}
#box2-bis {
}

/** BOX3 */

#box3 {
}
#box3-bis {
}
/** BOX4 */

#box4 {
	background: url(images/homepage09.jpg) repeat-y left top;
	color: #EEC492;
}

#box4 .bgtop {
	background: url(images/homepage10.jpg) no-repeat left top;
}

#box4 .bgbtm {
	padding: 50px 30px 0px 30px;
	background: url(images/homepage11.jpg) no-repeat left bottom;
}

#box4 h2 {
	margin-bottom: 20px;
	font-size: 13px;
	color: #F2E7DB;
}

/** BOX5 */

#box5 {
	padding: 40px 0px 0px 40px;
	background: url(images/homepage12.jpg) no-repeat 0px 5px;
}

#box5 .bgright {
	background: url(images/homepage08.jpg) repeat-y right top;
}

/** BOX6 */

#box6 {
	padding: 20px 0px 0px 40px;
}

#box6 .bgright {
	background: url(images/homepage08.jpg) repeat-y right top;
}
#sidebar #box6 .bgright ol {
list-style:none outside none;
margin-left:0;
padding-left:0;
width:200px;
}
#sidebar #box6 .bgright ul {
list-style:none outside none;
margin-left:0;
padding-left:0;
width:200px;
}

#box6 .bgright ul li {
display:inline;
}
#box6 .bgright ul li.tc1 a{
	color:#BEBEBE;
	font-size:10px;
}
#box6 .bgright ul li.tc2 a{
	color:#9B9B9B;
}
#box6 .bgright ul li.tc3 a{
	color:#787878;
	font-size:14px;
}
#box6 .bgright ul li.tc4 a{
	color:#6E6E6E;
	font-size:17px;
}
#box6 .bgright ul li a{
color:#A2A2A2;	
}
/** BOX7 */

#box7 {
	padding: 20px 0px 0px 40px;
}

#box7 .bgright {
	background: url(images/homepage08.jpg) repeat-y right top;
}
#sidebar #box7 .bgright ol {
list-style:none outside none;
margin-left:0;
padding-left:0;
width:200px;
}
#sidebar #box7 .bgright ul {
list-style:none outside none;
margin-left:0;
padding-left:0;
width:200px;
}

#box7 .bgright ul li {
display:inline;
}
#box7 .bgright ul li.tc1 a{
	color:#BEBEBE;
	font-size:10px;
}
#box7 .bgright ul li.tc2 a{
	color:#9B9B9B;
}
#box7 .bgright ul li.tc3 a{
	color:#787878;
	font-size:14px;
}
#box7 .bgright ul li.tc4 a{
	color:#6E6E6E;
	font-size:17px;
}
#box7 .bgright ul li a{
color:#A2A2A2;	
}
/** BASIC */


/** HEADER */

#header {
	margin: 0px auto;
}

/** LOGO */

#logo {
	float: right;
	width: 639px;
	height: 195px;
	background: url(images/homepage02.jpg) no-repeat left top;
}
#logo a{
	
	//padding:0 635px 175px 0;
}
#logo h1, #logo h2 {
	margin: 0px;
	text-indent: -9999em;
}

/** MENU */

#menu {
	float: left;
}

/** PAGE */

#page {
	margin: 0px auto 12px auto;
}

/** CONTENT */

#content {
	float: right;
}


/** 2-COLUMN LAYOUT */

.two-columns {
}

.two-columns .column1 {
	float: left;
}

.two-columns .column2 {
	float: right;
}

/** SIDEBAR */

#sidebar {
	float: left;
}
#wut-widget-recent-posts-2{
	
 list-style:none;
}

#wut-widget-recent-posts-2 ul{
	font-size:10px;
	line-height:280%;
	list-style:none outside none;
	margin-left:0;
	padding-left:0;
}
#wut-widget-recent-posts-2 ul li
{
	background:url("images/homepage05.gif") no-repeat scroll left center transparent;
	padding-left:24px;
	
}
div#wpcf7-f1-p7-o1 form.wpcf7-form div.wpcf7-response-output{
margin:2em 0.5em 1em;
padding:5px 0 5px 5px;
}
.team{
padding-top:30px;
}
.team-support{
padding-top:30px;	
}
.team-support p label{
	float:left;
	width:95px;
}
.member{
padding-top: 10px; 
padding-bottom: 10px;
}
.member a.link1 {
float:right;
}
.member a.mail{
	font-size:11px; 
	float:right;
	font-weight:normal;
}
.left{
float:left;
}
.right{
float:right;
}
.small{
font-size:8px;
margin-top:70px;
}
.small-font{
font-size:9px;
}
.hidden{
display:none;
}
#respond{
	margin-top:60px;
	width:350px;	
}
.parent-commentlist ol p{
	text-align:left; 
		}
.print-version{
	float: right;
	}
.print-version p a{
	color:#DEDEDE;
}	
.more{
	float: right; 
	margin-right: 20px;
	}
#search{
	margin-top:20px;
	margin-bottom:40px;
	}
	
