body {
	padding:0px;
	margin:0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background:#bf0000;
	font-size: 13px;
   color:#474747;
}

a {
color:#c41515;
text-decoration:none;
}

a:hover {
color:#474747;
text-decoration:underline;
}


#body {
	padding:0px;
	margin:0px;
	width:1014px;
	height:771px;
	margin-left:auto;
	margin-right:auto;
	/*background:url(../img/bgr.png) no-repeat top left;*/
}

#home {
	padding:0px;
	margin:0px;
	width:1014px;
	height:450px;
	float:left;
	background:url(../img/bgr-home.png) no-repeat top left;
}
#home1 {
	padding:0px;
	margin:0px;
	width:1014px;
	float:left;
	border:0px solid #000000;
}
#home-menu {
	padding:0px;
	margin:0px;
	width:1014px;
	height:400px;
	float:left;
	font-weight:bold;
}

#home-menu1 {
	padding:0px;
	margin:0px;
	width:1014px;
	height:400px;
	float:left;
	font-weight:bold;
}

.flash {
  padding:0px;
	margin:0px;
	width:719px;
	float:left;
	border:0px solid #000000;
	padding-top:230px;
  padding-left:295px;	
}

#home-menu ul {
	padding:0px;
	margin:0px;
	width:754px;
	float:left;
	padding-top:30px;	
	padding-left:200px;
}

#home-menu1 ul {
	padding:0px;
	margin:0px;
	width:754px;
	float:left;
	padding-top:280px;	
	padding-left:200px;
}

#home-menu ul li {
	padding:0px;
	margin:0px;
	width:85px;
	height:85px;
	list-style:none;
	display:inline;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#home-menu1 ul li {
	padding:0px;
	margin:0px;
	width:85px;
	height:85px;
	list-style:none;
	display:inline;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.h1  a {
	padding:0px;
	margin:0px;
	width:85px;
	height:50px;
	float:left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;	
	margin-right:10px;
	
}
.h1 a:hover {
	color:#c82525;
	text-decoration:none;
}

.h2  a {
	padding:0px;
	margin:0px;
	width:55px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;	
	padding-left:30px;
		margin-right:20px;
}
.h2 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}

.h3  a {
	padding:0px;
	margin:0px;
	width:80px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;
	padding-left:5px;
		margin-right:20px;
}
.h3 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}

.h4  a {
	padding:0px;
	margin:0px;
	width:63px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;
	padding-left:22px;
		margin-right:20px;
}

.h4 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}

.h5  a {
	padding:0px;
	margin:0px;
	width:67px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;
	padding-left:18px;
		margin-right:20px;
}

.h5 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}

.h6  a {
	padding:0px;
	margin:0px;
	width:53px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;	
	padding-left:32px;
	margin-right:20px;
}

.h6 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}

.h7 a {
	padding:0px;
	margin:0px;
	width:68px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;	
	padding-left:17px;
	margin-right:20px;
}

.h7 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}

.h8  a {
	padding:0px;
	margin:0px;
	width:68px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;	
	padding-left:17px;
	margin-right:20px;
}

.h8 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}

.h9  a {
	padding:0px;
	margin:0px;
	width:60px;
	height:50px;
	float:left;
	background: url(../img/button.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;	
	padding-left:25px;
	margin-right:20px;
}

.h9 a:hover {
	background: url(../img/hover.gif) no-repeat top left;
	color:#474747;
	text-decoration:none;
}


#main-menu {
	padding:0px;
	margin:0px;
	width:1014px;
	height:160px;
	float:left;
	background:url(../img/bgr-top.png) no-repeat top left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.main-image {
  padding:0px;
	margin:0px;
	width:704px;
	float:left;
	padding-left:310px;
	padding-top:32px;
}

#main-menu ul {
	padding:0px;
	margin:0px;
	width:704px;
	height:50px;
	float:left;
	padding-left:310px;
	padding-top:50px;
	font-weight:bold;
}

#main-menu ul li {
	padding:0px;
	margin:0px;
	list-style:none;
	display:inline;
}

#main-menu a.red1 {
	color:#c82525;
	text-decoration:none;
}
#main-menu a.red2 {
	background: url(../img/hover-small.gif) no-repeat top center;
	color:#c82525;
	text-decoration:none;
}


.m1  a {
	padding:0px;
	margin:0px;
	width:10px;
	height:45px;
	float:left;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:15px;
	text-align:center;
}
.m1 a:hover {
	color:#c82525;
	text-decoration:none;
}

.m2  a {
	padding:0px;
	margin:0px;
	width:83px;
	height:25px;
	float:left;
	background: url(../img/button-small.gif) no-repeat top center;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;
	text-align:center;
}
.m2 a:hover {
	background: url(../img/hover-small.gif) no-repeat top center;
	color:#c82525;
	text-decoration:none;
}
.m2:active {
	background: url(../img/hover-small.gif) no-repeat top center;
	color:#c82525;
	text-decoration:none;
}

.m3  a {
	padding:0px;
	margin:0px;
	width:88px;
	height:25px;
	float:left;
	background: url(../img/button-small.gif) no-repeat top center;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;
	text-align:center;
}
.m3 a:hover {
	background: url(../img/hover-small.gif) no-repeat top center;
	color:#c82525;
	text-decoration:none;
}
.m3:active {
	background: url(../img/hover-small.gif) no-repeat top center;
	color:#c82525;
	text-decoration:none;
}
.m4  a {
	padding:0px;
	margin:0px;
	width:90px;
	height:25px;
	float:left;
	background: url(../img/button-small.gif) no-repeat top center;
	color:#474747;
	text-decoration:none;
	border:0px solid #2eed2e;
	padding-top:35px;
	text-align:center;
}
.m4 a:hover {
	background: url(../img/hover-small.gif) no-repeat top center;
	color:#c82525;
	text-decoration:none;
}
.m4:active {
	background: url(../img/hover-small.gif) no-repeat top center;
	color:#c82525;
	text-decoration:none;
}

#content-part {
	padding:0px;
	margin:0px;
	width:1014px;
	float:left;
	padding-top:30px;
	background: url(../img/bgr1.png) repeat-y top left;
}
#submenu {
	padding:0px;
	margin:0px;
	width:250px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
}

#submenu ul {
	padding:0px;
	margin:0px;
	width:210px;
	float:left;
	padding-left:40px;
	font-weight:bold;
}

#submenu ul li {
	padding:0px;
	margin:0px;
	list-style:none;
	display:block;
	padding:5px 10px 3px 0;
}

#submenu ul li a {
	padding:0px;
	margin:0px;
	color:#474747;
	text-decoration:none;
}
#submenu ul li a:hover {
	color:#c82525;
	text-decoration:none;
}

#submenu a.red, #submenu1 a.red {
	color:#c82525;
	text-decoration:none;
}

#kare {
	padding:0px;
	margin:0px;
	width:400px;
	float:left;
	margin-top:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left:50px;
	border:0px solid #000;
}

#kare6 {
	padding:0px;
	margin:0px;
	width:550px;
	margin-top:10px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left:50px;
	border:0px solid #000;
}


#kare1 {
	padding:0px;
	margin:0px;
	width:500px;
	height:315px;
	margin-top:10px;
	float:left;
	background: url(../img/kare1.jpg) no-repeat top left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left:30px;
}

#pic-obsht {
	padding:0px;
	margin:0px;
	width:150px;
	float:left;
	padding-left:115px;
}

.pic {
	padding:0px;
	margin:0px;
	width:246px;
	height:236px;
	float:left;
	padding-left:2px;
	padding-top:4px;
	background: url(../img/bgr_pic1.jpg) no-repeat top left;
}

.desc {
	padding:0px;
	margin:0px;
	width:330px;
	padding-top:250px;
	*padding-top:0px;
	border:0px solid #ff0000;
text-align:center;
margin-left:auto;
margin-right:auto;

}

#left-kare {
	padding:0px;
	margin:0px;
	width:215px;
	float:left;
	padding-right:20px;
	border:0px solid #000;
}

#left-kare a {
	padding:0px;
	margin:0px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
}

#left-kare a:hover {
	padding:0px;
	margin:0px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
}

#left-kare a:active, #left-kare a:visited {
	padding:0px;
	margin:0px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
}

#submenu1 {
	padding:0px;
	margin:0px;
	width:240px;
	float:left;
	
}

#submenu1 ul {
	padding:0px;
	margin:0px;
	width:200px;
	float:left;
	padding-left:40px;
	font-weight:bold;
}

#submenu1 ul li {
	padding:0px;
	margin:0px;
	list-style:none;
	display:block;
	padding:3px 10px 0px 0;
}

#submenu1 ul li a {
	padding:0px;
	margin:0px;
	color:#474747;
	text-decoration:none;
}
#submenu1 ul li a:hover {
	color:#c82525;
	text-decoration:none;
}


#submenu2 {
	padding:0px;
	margin:0px;
	width:250px;
	float:left;
	
}

#submenu2 ul {
	padding:0px;
	margin:0px;
	width:210px;
	height:320px;
	float:left;
	padding-left:40px;
	font-weight:bold;
}

#submenu2 ul li {
	padding:0px;
	margin:0px;
	list-style:none;
	display:block;
		padding:10px 10px 5px 0;
}

#submenu2 ul li a {
	padding:0px;
	margin:0px;
	color:#474747;
	text-decoration:none;
}
#submenu2 ul li a:hover {
	color:#c82525;
	text-decoration:none;
}



.kare-small {
	padding:0px;
	margin:0px;
	width:225px;
	height:145px;
	float:left;
	margin-top:10px;
	padding-left:25px;
	padding-right:30px;
	padding-top:15px;
	padding-bottom:20px;
	background: url(../img/kare-sm.jpg) no-repeat top left;
	border:0px solid #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.kare-small p 
{
	padding:0px;
	margin:0px;
	padding-top:5px;
	}

.job {
	padding:0px;
	margin:0px;
	width:230px;
	height:15px;
	float:left;
	color:#c41515;
	font-weight:bold;
	border:0px solid #000;
}

.text {
	padding:0px;
	margin:0px;
	width:230px;
	height:120px;
	float:left;
}

.cv { 
	padding:0px;
	margin:0px;
	width:230px;
	height:0px;
	float:left;
	text-align:right;
	padding-top:15px;
}

.cv a {
	color:#cdcdcd;
	text-decoration:none;
}

.cv a:hover {
	color:#cdcdcd;
	text-decoration:none;
}

#kare2-top {
	padding:0px;
	margin:0px;
	width:380px;
	height:15px;
	margin-top:15px;
	margin-left:42px;
	*margin-left:32px;
	float:left;
}


#kare2 {
	padding:0px;
	margin:0px;
	width:380px;
	margin-left:42px;
	*margin-left:32px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: url(../img/kare2-middle.jpg) repeat-y top left;
	padding:20px;
}

#kare2 p {
	padding:0px;
	margin:0px;
	padding-top:7px;
}

#kare2 a {
	color:#c41515;
	text-decoration:none;
	font-weight:bold;
}

#kare2 a:hover {
	color:#474747;
	text-decoration:none;
}

#kare2-bottom {
	padding:0px;
	margin:0px;
	width:380px;
	height:15px;
	margin-left:42px;
	*margin-left:32px;
	float:left;
}

#kare3 {
	padding:0px;
	margin:0px;
	width:310px;
	margin-top:10px;
	margin-left:80px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
#kare3-top {
	padding:0px;
	margin:0px;
	width:340px;
	height:20px;
	float:left;
	background: url(../img/kare3-top.jpg) no-repeat top left;
}
#kare3-middle {
	padding:0px;
	margin:0px;
	width:300px;
	float:left;
	background: url(../img/kare3-middle.jpg) repeat-y top left;
	padding:0 20px 0 20px;
}
#kare3-bottom {
	padding:0px;
	margin:0px;
	width:340px;
	height:20px;
	float:left;
	background: url(../img/kare3-bottom.jpg) no-repeat top left;
}
#kare3 p {
	padding:0px;
	margin:0px;
	padding-top:7px;
}

#kare3 a {
	color:#525252;
	text-decoration:none;
	font-weight:bold;
	padding-right:10px;
}

#kare3 a:hover {
	color:#474747;
	text-decoration:none;
}
#kare4-obsht {
	padding:0px;
	margin:0px;
	width:451px;
	float:left;
	padding-left:20px;
	margin-top:10px;
}
#kare4-top {
	padding:0px;
	margin:0px;
	width:471px;
	height:15px;
	float:left;
}

#kare4 {
	padding:0px;
	margin:0px;
	width:472px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: url(../img/kare4-middle.jpg) repeat-y top left;
	border:0px solid #ff0000;
}
#kare4 p {
	padding:0px;
	margin:0px;
	padding-top:7px;
}

#kare4 a  {
	color:#525252;
	text-decoration:none;
	font-weight:bold;
}

#kare4 a:hover {
	color:#474747;
	text-decoration:none;
}
#kare4-bottom {
	padding:0px;
	margin:0px;
	width:471px;
	height:15px;
	float:left;
}

#kare5-obsht {
	padding:0px;
	margin:0px;
	width:451px;
	float:left;
	padding-left:20px;
	margin-top:10px;
}
#kare5-top {
	padding:0px;
	margin:0px;
	width:471px;
	height:25px;
	float:left;
}
#kare5-bottom {
	padding:0px;
	margin:0px;
	width:471px;
	height:25px;
	float:left;

}
#kare5 {
	padding:0px;
	margin:0px;
	width:471px;
	float:left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: url(../img/kare5_middle.jpg) repeat-y top left;
	border:0px solid #ff0000;
}
#kare5 p {
	padding:0px;
	margin:0px;
}

#kare5 a  {
	color:#525252;
	text-decoration:none;
	font-weight:bold;
}

#kare5 a:hover {
	color:#474747;
	text-decoration:none;
}

#right-nav {
	padding:0px;
	margin:0px;
	width:200px;
	float:left;
border:0px solid #ff0000;
}
.project {
	padding:0px;
	margin:0px;
	padding-left:10px;
	color:#c9c9c9;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.number {
	padding:0px;
	margin:0px;
	width:25px;
	float:left;
	margin-top:5px;
	margin-left:20px;
	*margin-left:0px;
}


.number1 {
	padding:0px;
	margin:0px;
	width:25px;
	float:left;
	margin-top:20px;
	margin-left:20px;
	*margin-left:0px;
	
}

.n1 a {
	display:block;
	position:absolute;
	z-index:11;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
}
.n1 a.bla, .n2 a.bla, .n3 a.bla, .n4 a.bla {
	display:block;
	position:absolute;
	z-index:100;
	background: url(../img/no1-hover.gif) no-repeat top left;
	width:25px;
	height:36px;
	color:#000000;
	text-decoration:none;
}

.n5 a.bla, .n6 a.bla, .n7 a.bla, .n8 a.bla {
	display:block;
	position:absolute;
	z-index:100;
	background: url(../img/no1-hover.gif) no-repeat top left;
	width:25px;
	height:36px;
	color:#000000;
	text-decoration:none;
}

.n9 a.bla, .n10 a.bla {
	display:block;
	position:absolute;
	z-index:100;
	background: url(../img/no1-hover.gif) no-repeat top left;
	width:25px;
	height:36px;
	color:#000000;
	text-decoration:none;
}


.n2 a {
	display:block;
	position:absolute;
	z-index:10;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:30px;
}

.n3 a {
	display:block;
	position:absolute;
	z-index:9;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:58px;
}
.n4 a {
	display:block;
	position:absolute;
	z-index:8;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:83px;
}

.n5 a {
	display:block;
	position:absolute;
	z-index:7;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:108px;
}
.n6 a {
	display:block;
	position:absolute;
	z-index:6;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:133px;
}

.n7 a {
	display:block;
	position:absolute;
	z-index:5;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:158px;
}

.n8 a {
	display:block;
	position:absolute;
	z-index:4;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:183px;
}

.n9 a {
	display:block;
	position:absolute;
	z-index:3;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:208px;
}

.n10 a {
	display:block;
	position:absolute;
	z-index:2;
	background: url(../img/no1.gif) no-repeat top left;
	width:25px;
	height:25px;
	color:#000000;
	padding-top:11px;
	padding-left:2px;
	text-decoration:none;
	margin-top:233px;
}


.n1 a:hover, .n2 a:hover, .n3 a:hover, .n4 a:hover {
	display:block;
	position:absolute;
	z-index:100;
	background: url(../img/no1-hover.gif) no-repeat top left;
	width:25px;
	height:36px;
	color:#000000;
	text-decoration:none;
}

.n5 a:hover, .n6 a:hover, .n7 a:hover, .n8 a:hover {
	display:block;
	position:absolute;
	z-index:100;
	background: url(../img/no1-hover.gif) no-repeat top left;
	width:25px;
	height:36px;
	color:#000000;
	text-decoration:none;
}
.n9 a:hover, .n10 a:hover {
	display:block;
	position:absolute;
	z-index:100;
	background: url(../img/no1-hover.gif) no-repeat top left;
	width:25px;
	height:36px;
	color:#000000;
	text-decoration:none;
}


.p1 {
	padding:0px;
	margin:0px;
	width:450px;
	float:left;
	padding-top:15px;
margin-left:10px;
}

.p1 a {
	padding:0px;
	margin:0px;
	padding-left:3px;
}

.big {
	padding:0px;
	margin:0px;
	width:470px;
	float:left;
border:0px solid #ffffff;
}

.p2 {
	padding:0px;
	margin:0px;
	width:450px;
	float:left;
	padding-left:15px;
margin-top:5px;
}

.p2 a {
	padding:0px;
	margin:0px;
}

#bottom {
	padding:0px;
	margin:0px;
	width:1014px;
	height:200px;
	float:left;
	background:url(../img/bgr-bottom.png) no-repeat top left;
}


#contact {
	padding:0px;
	margin:0px;
	width:258px;
	height:71px;
	float:left;
	padding-left:60px;
	padding-top:100px;
}

#logo {
	padding:0px;
	margin:0px;
	width:248px;
	height:114px;
	float:left;
	padding-top:60px;
	padding-left:60px;
}

#walnut {
	padding:0px;
	margin:0px;
	width:240px;
	height:190px;
	float:left;
	padding-top:10px;
border:0px solid #ff0000;
padding-right:20px;
}


a:hover img {filter:none;}
.Div0 {
	position:relative;
	top:0px; 
	width:150px;
	height:100px;
}
a.img2 {
	position:absolute;
	top:0px;
	left:0px;
}
a.img1 {
	position:absolute;
	top:0px;
	left:0px;
}

a:hover img {filter:none;}
.Div0 {
	position:relative;
	top:0px;
	width:150px;
	height:100px;
}
a.img1 {
	position:absolute;
	top:0px;
	left:0px;
}
a.img2 {
	position:absolute;
	top:0px;
	left:0px;
}

a.img1:hover img{visibility:hidden;}
a.img2 img {visibility:hidden;}
a.img2:hover img {visibility:visible;}

a:hover img {filter:none;}
.Div1 {
	position:relative;
	top:0px; 
	width:90px;
	height:75px;
	float:left;
	background:url(../img/bgr_partners.jpg) no-repeat top left;
	margin-left:30px;
}
a.img4 {
	position:absolute;
	top:1px;
	left:0px;
	float:left;
	padding-top:10px;
	padding-left:15px;
}
a.img3 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	padding-top:10px;
	padding-left:15px;
}

a:hover img {filter:none;}
.Div1 {
	position:relative;
	top:0px;
	width:90px;
	height:75px;
	float:left;
	background:url(../img/bgr_partners.jpg) no-repeat top left;
	margin-left:7px;
}
a.img3 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	padding-top:10px;
	padding-left:15px;
}
a.img4 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	padding-top:10px;
	padding-left:15px;
}

a.img3:hover img{visibility:hidden;}
a.img4 img {visibility:hidden;}
a.img4:hover img {visibility:visible;}
/*a.img4:visited img {visibility:visible;}*/
a.img4:active img {visibility:visible;}



a:hover img {filter:none;}
.Div2 {
	position:relative;
	top:0px; 
	width:430px;
	height:295px;
	margin-left:auto;
	margin-right:auto;
border:0px solid #ffffff;
}
a.img6 {
	position:absolute;
	top:0px;
	left:0px;
	height:15px;
}
.img5 {
	position:absolute;
	top:0px;
	left:0px;
}

a:hover img {filter:none;}
.Div2 {
	position:relative;
	top:0px;
	width:430px;
	height:295px;
	margin-left:auto;
	margin-right:auto;
border:0px solid #ffffff;
}
.img5 {
	position:absolute;
	top:0px;
	left:0px;
}
a.img6 {
	position:absolute;
	top:0px;
	left:0px;
	height:0px;
	padding-top:3px;
	padding-left:3px;

}

a.img5:hover img{visibility:hidden;}
a.img6 img {visibility:visible;}
a.img6:hover img {visibility:visible;}


a:hover img {filter:none;}
.Div3 {
	position:relative;
	top:0px;
	width:168px;
	height:220px;
	float:left;
}
.img7 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
}
a.img8 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	height:0px;
	padding-left:120px;
	padding-top:6px;
}

a:hover img {filter:none;}
.Div3 {
	position:relative;
	top:0px;
	width:168px;
	height:220px;
	float:left;
}
.img7 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
}
a.img8 {
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	height:0px;
	padding-left:150px;
	padding-top:6px;
}

a.img7:hover img{visibility:hidden;}
a.img8 img {visibility:visible;}
a.img8:hover img {visibility:visible;}

.hover {
	padding:0px;
	margin:0px;
	width:410px;
	float:left;
	border:0px solid #000;
}

.hover img {
	float:left;
	display:block;
	padding-left:10px;
	padding-top:10px;
}

/*.extra {
	display:inline;
	float:left;
	text-decoration:none;
	margin:0;
}
.extra span {
	font-style:normal;
}
.extra span.txt {
	display:none;
}

.extra img {
	float:left;
	display:block;
	padding-left:10px;
	padding-top:10px;
}

.extra:hover {
	position:relative;
	cursor:pointer;
	padding-bottom:50px;
}

.extra:hover span.txt {
	float:left;
	display:block;
	position:absolute;
	top:100px;
	width:80px;
	left:10px;
	height:110px;
	color:#474747;
	margin:0;
}*/

#content-partners {
	padding:0px;
	margin:0px;
	width:420px;
	float:left;
}

.general {
	padding:0px;
	margin:0px;
	width:400px;
	float:left;
}

.biz {
	padding:0px;
	margin:0px;
	width:375px;
	float:left;
	display:block;
	padding-left:22px;
}

.intro {
	padding:0px;
	margin:0px;
	width:974px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border:0px solid #000000;
	padding-left:40px;
}

.intro p
{
	padding:0px;
	margin:0px;
	float:left;
	}

.intro a 
{
	color:#ffffff;
	text-decoration:none;
	}
	
.intro a:hover
{
	color:#474747;
	text-decoration:none;
	}

.centeredImage
    {
    width:430px;
    text-align:center;
    vertical-align:middle;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

