BODY {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:url(/images/body_bg.gif);
}

/* formust be mirrored to wysiwyg.css/(.content-block .box_content) */
BODY td, BODY th, input, textarea, select {
	font: 11px/16px Arial,Tahoma;
}

input, textarea, select {
	background: #ffffff;
}

form{
margin:0px;
padding:0px;
}

ul, li{
margin:0px;
padding:0px;
}

li{
list-style:none
}

.bgbg{
background:url(/images/bg_bg.jpg) repeat-x;
}

.left{
background:url(/images/left.gif) repeat-y;
}

.right{
background:url(/images/right.gif) repeat-y;
}

.main{
width:1000px;
height:100%;
margin:0px auto;
background:#ffffff;
}

.logo{
display:block;
clear:none;
float:left;
width:174px;
height:83px;
background:url(/images/logo.jpg) no-repeat 32px 20px;
}

.top_container{
position:relative;
height:83px;
width:826px;
float:left;
background:url(/images/hcont_bg.gif) repeat-x;
}





/*
.mmenu_cont{
display:block;
width:826px;
}

.mmenu_cont li{
height:24px;
float:left;
background:url(/images/hmenu_.gif) repeat-x;
}

.mmenu_cont li:hover, .mmenu_cont li.iehover{
background:url(/images/hmenu_a.gif) repeat-x;
}

.mmenu_cont li a{
display:block;
height:24px;
}
*/

/*
.m1{
width:141px;
background:url(/images/m1.gif) no-repeat 1px 1px;
}
.m1:hover{
width:141px;
background:url(/images/m1a.gif) no-repeat 1px 1px;
}
.m2{
width:138px;
background:url(/images/m2.gif) no-repeat 1px 1px;
}
.m2:hover{
width:138px;
background:url(/images/m2a.gif) no-repeat 1px 1px;
}
.m3{
width:151px;
background:url(/images/m3.gif) no-repeat 1px 0px;
}
.m3:hover{
width:151px;
background:url(/images/m3a.gif) no-repeat 1px 0px;
}
.m4{
width:127px;
background:url(/images/m4.gif) no-repeat 1px 1px;
}
.m4:hover{
width:127px;
background:url(/images/m4a.gif) no-repeat 1px 1px;
}
.m5{
width:166px;
background:url(/images/m5.gif) no-repeat 1px 1px;
}
.m5:hover{
width:166px;
background:url(/images/m5a.gif) no-repeat 1px 1px;
}
.m6{
width:103px;
background:url(/images/m6.gif) no-repeat 1px 1px;
}
.m6:hover{
width:103px;
background:url(/images/m6a.gif) no-repeat 1px 1px;
}*/
/*-----------------------------------
en
*//*
.m1_en{
width:141px;
background:url(/images/m1_en.gif) no-repeat 1px 1px;
}
.m1_en:hover{
width:141px;
background:url(/images/m1_ena.gif) no-repeat 1px 1px;
}
.m2_en{
width:138px;
background:url(/images/m2_en.gif) no-repeat 1px 1px;
}
.m2_en:hover{
width:138px;
background:url(/images/m2_ena.gif) no-repeat 1px 1px;
}
.m3_en{
width:151px;
background:url(/images/m3_en.gif) no-repeat 1px 0px;
}
.m3_en:hover{
width:151px;
background:url(/images/m3_ena.gif) no-repeat 1px 0px;
}
.m4_en{
width:127px;
background:url(/images/m4_en.gif) no-repeat 1px 1px;
}
.m4_en:hover{
width:127px;
background:url(/images/m4_ena.gif) no-repeat 1px 1px;
}
.m5_en{
width:166px;
background:url(/images/m5_en.gif) no-repeat 1px 1px;
}
.m5_en:hover{
width:166px;
background:url(/images/m5_ena.gif) no-repeat 1px 1px;
}
.m6_en{
width:103px;
background:url(/images/m6_en.gif) no-repeat 1px 1px;
}
.m6_en:hover{
width:103px;
background:url(/images/m6_ena.gif) no-repeat 1px 1px;
}
*/





.vis{
float:left;
width:1000px;
height:300px;
background:url(/images/viz1.jpg) no-repeat;
}

.footmain{
width:1000px;
height:100%;
background:#ffffff url(/images/footb.gif) no-repeat 0px bottom;
}

.flgs{
clear:none;
float:left;
width:169px;
height:93px;
background:url(/images/flgs_bg.jpg) no-repeat 18px 9px;
}

.fcont{
margin-top:76px;
position:relative;
float:left;
height:9px;
width:831px;
}
.fcont a{
float:left;
display:block;
}

a.fm1{
height:9px;
width:35px;
background:url(/images/fm1.gif) no-repeat;
}

a.fm2{
height:9px;
width:58px;
background:url(/images/fm2.gif) no-repeat;
}

a.fm2_en{
height:9px;
width:42px;
background:url(/images/fm2_en.gif) no-repeat;
}

a.fm3{
height:9px;
width:75px;
background:url(/images/fm3.gif) no-repeat;
}

a.fm3_en{
height:9px;
width:60px;
background:url(/images/fm3_en.gif) no-repeat;
}

a.fm4{
height:9px;
width:47px;
background:url(/images/fm4.gif) no-repeat;
}

a.fm5{
height:9px;
width:53px;
background:url(/images/fm5.gif) no-repeat;
}

a.fm5_en{
height:9px;
width:60px;
background:url(/images/fm5_en.gif) no-repeat;
}

.copyr{
position:absolute;
left:558px;
height:9px;
width:195px;
background:url(/images/fcpr.gif) no-repeat;

}

.fsep{
float:left;
width:1px;
height:9px;
margin:0px 10px;
background:url(/images/fsep.gif) no-repeat;
}

.kr_logo{
position:absolute;
top:-5px;
left:760px;
width:45px;
height:17px;
background:url(/images/kreado_logo.jpg) no-repeat;
}

.unvis_wraper{
float:left;
width:auto;
height:266px;
padding:13px 0px 0px 32px;
}

.testimonial{
font-family:Tahoma;
color:#133565;
float:left;
text-align:left;
width:307px;
}

.testimonial p{
margin:0px;
padding:0px;
}

.testimonial .txt{
padding:27px 0px 0px 0px;
width:290px;
}

.qk1{
float:left;
width:319px;
}

.qk1 .q1{
width:319px;
height:194px;
background:url(/images/qkf1.jpg) no-repeat;
}

.qk2{
float:left;
width:319px;
}

.qk2 .q2{
width:319px;
height:194px;
background:url(/images/qkf2.jpg) no-repeat;
}

/*************************/


.accessible_news_slider {
	position: relative;
	overflow: hidden;
}

.accessible_news_slider .back {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	margin:0px;
	padding:0px;
	
}

.accessible_news_slider .wraper{
margin:0px 31px 0px 31px
}
.accessible_news_slider .back a {
	display: none;
	outline: none; 
}
.accessible_news_slider .next {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	margin:0px;
	padding:0px;
}
.accessible_news_slider ul {
	position: relative;
	left: 0px;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	z-index: 1;
}
.accessible_news_slider li {
	float: left;
	display: inline;
	width: 320px;
}

/*

---------*/
.candy_coated  {
	width: 1000px;
	float:left;
	height:160px;
	margin:0 0 18px 0;
	position:relative;
	background:#EDEFF0;
}

.candy_coated .ntitle, .candy_coated .ntitle_en {
background:transparent url(/images/splash/akt-referenzen.gif) no-repeat scroll 0 0;
height:21px;
left:33px;
position:absolute;
top:0;
width:194px;
z-index:1000;
}

.candy_coated .ntitle_en{
background:transparent url(/images/splash/akt-referenzen_en.gif) no-repeat scroll 0 0;

}

.candy_coated .back {
	background:#EDEFF0;
	height:160px;
	width: 31px;
}

.candy_coated .back a{
height:18px;
width:18px;
position:relative;
top:74px;
left:0px;
background:url(/images/splash/bg-arrow-left.gif) no-repeat 3px 2px;
}

.candy_coated .next {
	background:#EDEFF0;
	width: 31px;
	height: 160px;
	left: 970px;
}

.candy_coated .next a{
display:block;
height:18px;
width:18px;
position:relative;
top:74px;
right:2px;
background:url(/images/splash/bg-arrow-right.gif) no-repeat 6px 2px;
}


.candy_coated li {
	overflow: hidden;
}


/*------------*/

.over-block {
background:transparent url(/images/splash/scroll-sep.gif) no-repeat 307px 0;
border:1px solid #F0F0F0;
float:left;
height:132px;
height:expression('159px');
margin-right:2px;
padding:26px 0px 0px 0px;
width:320px;
}

.over-block .photo {
float:left;
height:116px;
width:127px;
}

.over-block .photo img{
border-color:#ffffff;
color:#ffffff;
}

.over-block .text {
color:#333333;
float:left;
font-family:Tahoma;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:103px;
line-height:1.3;
width:167px;
text-align:left;
}

.over-block .text_ {
color:#333333;
float:left;
font-family:Tahoma;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:103px;
line-height:1.3;
width:290px;
text-align:left;
}

.over-block .text a, .over-block .text_ a {
color:#133565;
text-decoration:none;
}

.over-block .text a img, .over-block .text_ a img {
border:none;
margin:1px 0px 0px 4px;
}

.over-block .text a span, .over-block .text_ a span{
font-weight:bold;
font-size:11px;
}


