@charset "iso-8859-2";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	
	background: transparent;
}
body {
	font-family: arial, "lucida console", sans-serif;
	line-height: 1.2;
	color:#4c4c4c;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
.head1 {
	background-image: url(../img/bg_head1.gif);
	background-repeat: repeat-x;
	height: 70px;
}
.site .head1 .logo_content .logo_text ul li {
	display: inline;
	margin-right: 14px;
}



/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.logo_content {
	width: 960px;
	margin: 0 auto 0 auto;
}


.site {
	background-color: #474747;
}
.logo {
	height: 70px;
	width: 150px;
	float: left;
	background-image: url(../img/bg_logo.jpg);
}
.site .head1 .logo_content .logo h3 {

}
.site .head1 .logo_content .logo a {
	height: 70px;
	width: 105px;
	display: block;
	margin: 0 0 0 20px;
	text-indent: -999px;
}


.logo_text {
	height: 70px;
	width: 810px;
	float: left;
}

body {
	background-color: #474747;
}
.head2 {
	background-image: url(../img/bg_head2.gif);
	height: 184px;
}
.site .head2 .logo2 {
	background-image: url(../img/bg_logo2.jpg);
	height: 174px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:5px;
	position: relative;
}
.site .head2 .logo2 .traktor[class] {
	position: absolute;
	z-index: 2;
	top: -27px;
	left: 543px;
	width: 439px;
	height: 217px;
	background: url(../img/bg_traktor.png) no-repeat;
}
.site .content {
	width:960px;
	margin: 0 auto 0 auto;
	
	background-color: #FFFFFF;
	clear:both;

}
.site .footer {
	
	background-color: #ffd000;
	height: 134px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #feef80;
	clear:both; 
}
.clear {
	clear: both;
}



.site .head2 .logo2 .traktor {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/img/bg_traktor.png');
    _background: filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(url("/img/bg_traktor.png"));
	position: absolute;
	z-index: 2;
	top: -27px;
	left: 553px;
	width: 439px;
	height: 217px;
}


.site .head2 .logo2 .flash {
	height: 174px;
	width: 475px;
	background-color: #FFD101;
	float: left;
}

.content .menu {
	background-color:transparent;
	width:200px;
	float:left;
	padding-top:21px;
}

.content2{
border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(../img/bg_content.jpg);
	background-repeat: repeat-x;
background-color:#fff;
float:left;
width: 920px;
padding: 0 15px 20px 15px;
	
}
.content .right {
	background-color:transparent;
	padding-top:21px;
	padding-left:20px;
	float:left;
	width:700px;
}

.menu li{
height:40px;
margin-bottom:5px; 
 }
 
.menu li a{
font-weight:bold;
text-decoration:none;
color:#4d4948;
padding-left:10px;
line-height:40px;
float:left;
font-size:10pt;
height:40px;
display:block;
width:150px;
}

.menu li a.active_menu{
font-weight:bold;
text-decoration:none;
padding-left:10px;
line-height:40px;
float:left;
font-size:10pt;
height:40px;
display:block;
width:150px;
background-color:#4a4a4a;
color:#fed000;
}

.menu li a:hover{
background-color:#4a4a4a;
color:#fed000;
}

.menu li img{
float:left;
}

.content .right .box{
font-size:11px;
margin-right:21px;
float:left;
width:207px;
height:230px;
border:#4a4b46 solid 5px;
font-weight:normal;
}

.box a{
display:block;
width:170px;
float:left;
}

.box p{
width: 4px;
clear:left;
float:left;
padding-right:4px;
}

.box a:hover{

text-decoration:none;

}
 
.box img{
border-bottom:#4a4b46 solid 5px;
}

.box ul{
line-height:1.6;
padding-left:13px;
}

ul{
line-height:1.3;

}

 .content h3{
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left:24px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:12px;
	color:#484848;
	font-size:20px;
	line-height:21px;
}

.content .cikk .cikkcontent{
padding-top:12px;
padding-bottom:12px;

font-size:12px;
}

.footer .cikk .cikkcontent{

font-size:12px;
}

.content .right .cikk .cikkcontent{
width:660px;
padding-left: 5px;
padding-right: 5px;
}





.content .cikk h3 {
/* background-color: red; added bg color */
	/* added indent */
}

 .content .cikk .cikkcontent h3{
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left:20px;
	margin-top:5px;
	margin-bottom:13px;
	margin-left:0px;
	color:#474747;
	font-size:18px;
	line-height:19px;
}



.content .cikk .cikkcontent h4{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	color:#474747;
	font-size:18px;
	line-height:19px;
}

.content .cikk h1{
 border-bottom:5px solid #d6d6d6; 
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left:20px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	color:#474747;
	font-size:24px;
	line-height:25px;
	width:670px;
}




.content .cikk h1 a{
text-decoration:none;
}



.content .cikk .cikkcontent h1 a{
text-decoration:underline;
}

.cikk .cikkcontent ul li{
background-image: url(../img/i_cube.gif);
background-repeat: no-repeat;
background-position: 0px center;
padding-left:15px;
}

.content .cikk .cikkcontent a{
display:inline;
}

.content .cikk .cikkcontent h1{
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left:20px;
	margin-top:0px;
	margin-bottom:8px;
	_padding-bottom:8px;
	margin-left:0px;
	color:#474747;
	font-size:22px;
	line-height:23px;
	width:auto;
	border-bottom:none;
}

.content .cikk .cikkcontent img{
border:2px solid #d6d6d6;
padding:2px;
margin:0px 10px 10px 10px;
float:none;
}

.content .cikk .cikkcontent h2{
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left:20px;
	margin-top:0px;
	margin-bottom:8px;
  _padding-bottom:8px;
	margin-left:0px;
	color:#474747;
	font-size:20px;
	line-height:21px;
}

.content .cikk h2{

background-image: url(../img/cube.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	color:#474747;
	font-size:16px;
	line-height:17px;
	width:670px;
}

.content a{
color:#436b60;
text-decoration:underline;
}

.content .cikk{

float:left;
margin-top:23px;
}

.menu .cikk{
width:170px;
border:1px solid #e6e6e6;
background-image: url(../img/bg_content.jpg);
	background-repeat: repeat-x;
	padding:14px 14px 0 14px;
}

/* .menu .cikk h3{
margin-bottom:0px;
margin-left:0;
}
*/

.menu .cikk .input_text{
width:166px;
border:1px solid #e6e6e6;
font-size:10px;

padding-top:5px;
padding-bottom:5px;
}

.search span{
clear:left;
width:170px;
display:block;
}

.search #submit{
background-color:#f9f39f;
border:3px solid #ffd20c;
margin-top:8px;
font-size:10px;
padding-top:2px;
padding-bottom:2px;
}

.menu .cikk .cikkcontent {
/* line-height:1.4; */
font-size:13px;
}

.content .cikk .cikkcontent .cikk_logo{
float:left;
margin-right:10px;
}


.cikk_logo{
float:left;
margin-right:10px;
}


 h3.TabbedPanelsTab{
font-weight:bold;
float:left;
font-size:14px;
cursor: pointer;
text-decoration:underline;
}


.site .head1 .logo_content .logo_text h5{
padding-top:13px;
}

.site .head1 .logo_content .logo_text ul{
font-size:11px;
padding-top:4px;
margin:0;
}

.site .head1 .logo_content .logo_text ul li a{
color:#484848;
text-decoration:none;
}

.site .head1 .logo_content .logo_text ul li a:hover{
text-decoration:underline;
}


a:hover{
color: #223e3a;
}

.footer td{
padding: 0 10px 0 10px;
}

.site .footer .cikk{
width:600px;
margin:0 auto 0 auto;
padding-top:15px;
}

.site .footer .cikk p{
text-align:center;
}
.site .footer .cikk a{
color:#3b625d;
padding:0 2px;
}

.site .footer .cikk a:hover{
color: #223e3a;

}


 .content .cikk h3{
 margin-left:0; 
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat; 
	background-position: 0px 3px;
	padding-left:20px; 
	margin-top:5px; 
	margin-bottom:5px; 
	color:#474747; 
	font-size:18px; 
	line-height:19px; 
}


.right .cikk h1{
width:670px; 
}

.right .cikk h2{
width:670px; 
}

.right .cikk h3{
width:670px; 
}

.right .cikk h4{
width:670px; 
}


.right .cikk .cikkcontent h1{
width:auto; 
_display:inline;
_line-height:35px;
}

.right .cikk .cikkcontent h2{
width:auto; 
_display:inline;
_line-height:35px;
}

.right .cikk .cikkcontent h3{
width:auto; 
_display:inline;
_line-height:35px;
}

.right .cikk .cikkcontent h4{
width:auto; 
_display:inline;
_line-height:30px;
}

.right .cikk .cikkcontent li a{
width:auto; 
background-color:#fff;
background:transparent;

}

*:first-child+html .right .cikk .cikkcontent li a{
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat; 
	background-position: -15px 3px;
}

.right .cikk .cikkcontent ul li a{


background-color:#fff;
background-image: url(../img/cube.jpg);
	background-repeat: no-repeat; 
	background-position: -15px 3px;
}


.cikk .cikkcontent .navname{
text-decoration:none;
color:#474747;
}



