@charset "utf-8";
/* CSS Document */

.aviaslider {
background:url("../images/layout/preload.gif") no-repeat scroll center center #FFFFFF;
height:238px;
overflow:hidden;
position:relative;
margin:auto;
left:4;
width:966px;
}
.aviaslider li, .aviaslider .featured {
	display:block;
	height:240px;
	position:absolute;
	top:0px;
	width:967px;
	z-index:1;
	left: 0px;
}
.js_active .aviaslider li, .js_active .aviaslider .featured {
display:none;
}
.aviaslider img, .aviaslider a img, .aviaslider a {
border:medium none;
text-decoration:none;
}
.slidecontrolls {
float:left;
margin:3px auto 0;
position:relative;
}
.slidecontrolls a {
background:url("../images/layout/controlls.gif") no-repeat scroll center bottom transparent;
cursor:pointer;
display:block;
float:left;
height:20px;
outline:medium none;
width:18px;
}
.slidecontrolls a:hover, .slidecontrolls .active_item {
background:url("../images/layout/controlls.gif") no-repeat scroll center top transparent;
}
.feature_excerpt {
background:none repeat scroll 0 0 #000000;
bottom:0;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:11.5px;
left:0;
line-height:1.5em;
padding:14px 15px;
position:absolute;
width:967px;
z-index:2;
}
.feature_excerpt strong {
display:block;
font-size:15px;
padding-bottom:3px;
}
body, ul, ol, h1, h2, h3, h4, h5, h6, form, li, p, input, select, legend, textarea {
margin:0;
padding:0;
}
/*body {
background:url("../images/layout/bg.jpg") no-repeat scroll center 166px transparent;
font-family:Arial,Helevtica,Verdana,san-serif;
font-size:13px;
line-height:23px;
position:relative;
}*/
.wrapper_fullwidth {
background:none repeat scroll 0 0 #000000;
clear:both;
color:#FFFFFF;
font-size:10px;
height:40px;
position:relative;
width:967px;
z-index:1;
}
.center {
margin:auto;
position:relative;
width:967px;
height:auto;
}
#main {
float:left;
padding-bottom:40px;
padding-top:40px;
position:relative;
width:680px;
}
.content {
float:left;
overflow:hidden;
position:relative;
width:340px;
}
.fullwidth .content {
background:none repeat scroll 0 0 transparent;
margin:0;
padding:0;
width:967px;
}
.sidebar {
float:left;
overflow:hidden;
position:relative;
width:600px;
}
.fullwidth .sidebar {
display:none;
}
.logo, .logo a {
height:110px;
margin:28px auto;
position:relative;
text-indent:-9999px;
width:283px;
}
div .logo a {
background:url("../images/layout/logo.gif") no-repeat scroll left top transparent;
left:0;
margin:0;
outline:medium none;
position:absolute;
top:0;
z-index:3;
}
.wrapper_fullwidth a {
color:#FFFFFF;
display:block;
float:left;
font-size:10px;
line-height:40px;
text-decoration:none;
}
.wrapper_fullwidth a:hover {
color:#999999;
}
.tw {
background:url("../images/layout/tw.gif") no-repeat scroll left center transparent;
margin-right:20px;
padding:0 0 0 25px;
}
.fb {
background:url("../images/layout/fb.gif") no-repeat scroll left center transparent;
padding:0 0 0 25px;
}
.wrapper_fullwidth .kat {
color:#777777;
float:right;
}
#main a img {
border:medium none;
}
#main a:hover img {
opacity:0.7;
}
.sidebar ul {
list-style-position:outside;
list-style-type:none;
}
#main h2, #main h3 {
display:block;
height:55px;
text-indent:-9999px;
width:310px;
}
#heading_examples {
background:url("../images/layout/header_e.png") no-repeat scroll left center transparent;
}
#heading_features {
background:url("../images/layout/header_f.png") no-repeat scroll left center transparent;
}
#heading_browser {
background:url("../images/layout/header_bs.png") no-repeat scroll left center transparent;
}
#heading_docs {
background:url("../images/layout/header_dd.png") no-repeat scroll left center transparent;
}
.content {
color:#666666;
}
.content ul {
padding-bottom:30px;
}
.content ul li {
list-style-position:inside;
}
#download {
background:url("../images/layout/download.jpg") no-repeat scroll left top transparent;
display:block;
height:90px;
outline:medium none;
position:relative;
text-indent:-9999px;
width:290px;
}
#download:hover {
background:url("../images/layout/download.jpg") no-repeat scroll left bottom transparent;
}
#bottom {
color:#AAAAAA;
font-size:11px;
}
#bottom a {
display:inline;
float:none;
}
