/** BASIC */

body {
background-color: #000000;
	background:url(images/backgound.jpg) repeat-x top; 
        background-repeat: repeat-x;
        background-attachment:fixed;
        font: 75%/1.0em Verdana, Tahoma, arial, sans-serif;
        color:#000;
        margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

form {
	margin: 0px;
	padding: 0px;
}

.input1 {
	padding:2px;
	border:1px solid #C0C0C0;
	color:#000000;
	font-size: 12px;
	background: #FFFFFF url(images/input-bg.gif) repeat-x 0 0;
}

.input3 {
display: none;   
	padding:0px;
	border:0px solid #C0C0C0;
	height: 0px;
}

img { border: none; }

img.news {
  background: #FFFFFF;
 margin:0;
 padding:0.0em 0.5em 1.0em 1.0em;
}



h1 { 
font-weight: bold;
font: 95%/1.4em Verdana, Tahoma, arial, sans-serif;
color: #000000;
}

h2 { 
font-weight: bold;
font: 94%/1.0em Verdana, Tahoma, arial, sans-serif;
color: #404040;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:5px;
}

h3 { 
font-weight: bold;
font: 140%/0.1em Verdana, Tahoma, arial, sans-serif;
color: #000000;
}

h4 { 
font-weight: bold;
font: 140%/0.5em Verdana, Tahoma, arial, sans-serif;
color: #4F6A83;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:5px;
}

h5 { 
font-weight: bold;
font: 100%/1.4em Verdana, Tahoma, arial, sans-serif;
color: #4F6A83;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

h6 { 
font: 100%/1.4em Verdana, Tahoma, arial, sans-serif;
color: #C0C0C0;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

last {
font-weight: bold;
font: 90%/1.5em Verdana, Tahoma, arial, sans-serif;
color: #000000;	
}

hr {
  border: 0;
  height: 1px;
  width: 100%;
  color: #000000;
  background-color: #000000;
}

hr.grey {
  border: 0;
  height: 1px;
  width: 100%;
  color: #D2D2D2;
  background-color: #D2D2D2;
}

hr.grey-s {
  border: 0;
  height: 1px;
  width: 80%;
  color: #D2D2D2;
  background-color: #D2D2D2;
  margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:10px;
}

p, blockquote, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 0.6em;
	text-align: justify;
}



a {
	color: #FFFFFF;
	text-decoration: none;
}

a.h2 {  
font-size:1.0em;
color: #009C00;
font-weight: bold;
}

a.h3 { 
font-weight: bold;
font: 140%/0.1em Verdana, Tahoma, arial, sans-serif;
color: #000000;
}

a:hover {text-decoration: none;}

a.link1 {
	font: 100%/1.3em Verdana, Tahoma, arial, sans-serif;
	text-decoration: none;
	color: #000000;
}

a.link1:hover {
	text-decoration: none;
	color: #4F8C00;
}

a.link2 {
	font: 100%/1.0em Verdana, Tahoma, arial, sans-serif;
	text-decoration: none;
	color: #000000;
}

a.link2:hover {
	text-decoration: none;
	color: #000000;
}

a.link3 {
	font: 90%/0.5em Verdana, Tahoma, arial, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}

a.link3:hover {
	text-decoration: none;
	color: #C8C8C8;
}
  
a.link4 {
	font: 100%/1.3em Verdana, Tahoma, arial, sans-serif;
	text-decoration: none;
	color: #4081BE;
}

a.link4:hover {
	text-decoration: none;
	color: #000000;
}

a.link5 {
	font: 100%/1.3em Verdana, Tahoma, arial, sans-serif;
	text-decoration: none;
	color: #C0C0C0;
}

a.link5:hover {
	text-decoration: none;
	color: #000000;
}

.button {
	display: inline-block;
	line-height: 1;
	padding: 7px 10px;
	text-decoration: none;

	color: #fff;
	background-color: #4081BE;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
input.button, button.button {
       border: 0px none;
       	font-size: 12px;
       }



#top-bar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
}

#topbar-inner {
  height: 30px;  
  background: #FFFFFF;
  color: #000000;
  font: 106%/2.0em Verdana, Tahoma, arial, sans-serif;
}

.clickable {
cursor: pointer;
font-weight: none;
color: #7F7F7F;
}

.box {display: none}

.ro {
 background:url(images/windows/roundedbox_ro.png) top right no-repeat;
 margin:0;
 padding:0;
 }
  
.lo {
 background:url(images/windows/roundedbox_lo.png) top left no-repeat;
 margin:0;
 padding:0;
 }
  
 .ru {
 background:url(images/windows/roundedbox_ru.png) bottom right no-repeat;
 margin:0;
 padding:0;
 }
  
 .lu {
 background:url(images/windows/roundedbox_lu.png) bottom left no-repeat;
 margin:0;
 padding:0;
 }

 .inhalt {
 margin:0;
 padding:1.5em 1.5em 2.5em 1.5em;
 }
 
  .inhaltx {
 margin:0;
 padding:1.5em 1.5em 1.0em 1.5em;
 }
  
 .inhalt p {
 margin:0;
 padding:0;
 }
 
 #banner {
	overflow: hidden;
	width: 1000px;
	margin: 8px auto;
	background-color: #FFFFFF;
	border: 1px solid #B2B9BD;
	border-radius: 5px;
	box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, .1);
}

#banner .image-border {
	padding: 15px;
}

.coin-slider { overflow: hidden; zoom: 1; position: relative; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

.loadbar { border: 1px solid #666; width: 180px; padding: 0 10px; display: block; text-align: right; position: relative; overflow: hidden; border-radius: 3px; }
#percent { position: absolute; left: 0; overflow: hidden; height: 20px; z-index: 5; }
.text { width: 190px; padding: 0; display: block; text-align: right; color: yellow; }

input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }
.jscom, .mix htcom   { color: #4040c2; }
.com      { color: green; }
.regexp   { color: maroon; }
.string   { color: teal; }
.keywords { color: blue; }
.global   { color: #008; }
.numbers  { color: #880; }
.comm     { color: green; }
.tag      { color: blue; }
.entity   { color: blue; }
.string   { color: teal; }
.aname    { color: maroon; }
.avalue   { color: maroon; }
.jquery   { color: #00a; }
.plugin   { color: red; }
