body{
	background: #555555;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
}
a{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
div#site{
	margin: 0 auto;
	text-align: left;
	width: 910px;
}
div#header{
	background: url(images/header.png);
	height: 180px;
	width: 910px;
}
div#header ul#header_navi{
	list-style-type: none;
	margin: 0;
	padding: 157px 0 0 0;
	text-align: center;
}
div#header ul#header_navi li{
	display: inline;
	margin: 0 25px;
}
div#cont{
	background: url(images/cont_bottom.png) bottom no-repeat;
	padding-bottom: 10px;
	width: 910px;
}
div#cont2{
	background: url(images/cont_background.png);
	padding-top: 10px;
	width: 910px;
}
div#left{
	float: left;
	width: 145px;
	padding-left: 5px;
}
div#left ul#menu{
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 120px;
}
div#left ul#menu li{
	padding-bottom: 5px;
}
div#left ul#menu li.norm a{
	background: url(images/menu.png);
	display: block;
	height: 21px;
	padding-top: 4px;
	text-align: center;
	width: 120px;
}
div#left ul#menu li.norm a:hover{
	font-weight: bold;
	text-decoration: none;
}
div#left div.left_box{
	background: url(images/left_box_bottom.png) bottom no-repeat;
	margin: 0 auto;
	padding-bottom: 3px;
	width: 125px;
}
div#left div.left_box_top{
	background: url(images/left_box_top.png);
	font-weight: bold;
	height: 22px;
	padding: 4px 0 0 23px;
	width: 102px;
}
div#left div.left_box_cont{
	background: url(images/left_box_background.png);
	padding: 0 5px;
	width: 115px;
}
div#content{
	float: left;
	margin-left: 15px;
	width: 730px;
}
div#content div.content_box_small{
	background: url(images/content_box_small_bottom.png) bottom no-repeat;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 3px;
	width: 360px;
}
div#content div.content_box_small2{
	float: right;
}
div#content div.content_box_small_top{
	background: url(images/content_box_small_top.png);
	font-weight: bold;
	height: 21px;
	padding: 4px 0 0 23px;
	width: 337px;
}
div#content div.content_box_small_cont{
	background: url(images/content_box_small_background.png);
	padding: 0 5px;
	width: 350px;
}
div#content div.content_box{
	background: url(images/content_box_bottom.png) bottom no-repeat;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 3px;
	width: 730px;
}
div#content div.content_box_top{
	background: url(images/content_box_top.png);
	font-weight: bold;
	height: 21px;
	padding: 4px 0 0 23px;
	width: 707px;
}
div#content div.content_box_cont{
	background: url(images/content_box_background.png);
	padding: 0 5px;
	width: 720px;
}
div#footer{
	color: #90B1CA;
	text-align: center;
}
div#footer ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#footer ul li{
	display: inline;
}
div#footer a{
	color: #90B1CA;
}
#left h3  {
  margin-left:10px;
}
.noscreen {display:none;}
div#left ul#menu li.flex div.button_flex1  {
  background-image:url(images/button_top.png);
  background-repeat:no-repeat;
  width:120px;
}
div#left ul#menu li.flex div.button_flex2  {
  background-image:url(images/button_bottom.png);
  background-repeat:no-repeat;
  background-position:bottom;
  width:120px;
  height:100%;
  text-align:center;
}
div#left ul#menu li.flex div.button_flex2 a  {
  width:120px;
  text-align:center;
  display:block;
  padding: 2px 0px 5px 0px;
}
div#left ul#menu li.flex div.button_flex2 a:hover  {
  text-decoration:none;
  font-weight:bold;
}
/*Cybos Erweiterungen*/
.wichtig{ 
  color:red;
  font-weight:bold;
}

		.alert {
    background:#FFF6BF url(images/exclamation.png) center no-repeat scroll ;
    background-position: 15px 50%; /* x-pos y-pos */
    border-bottom:2px solid #FFD324;
    border-top:2px solid #FFD324;
    color:#111111;
    font-size:11px;
    margin:10px auto;
    padding:5px 20px 5px 45px;
    text-align:left;
}

.accept {
    background:#E4FAE1 url(images/accept.png) no-repeat scroll 15px 50%;
    background-position: 15px 50%; /* x-pos y-pos */
    border-bottom:2px solid #70AA56;
    border-top:2px solid #70AA56;
    color:#333333;
    font-size:11px;
    margin:10px auto;
    padding:5px 20px 5px 45px;
    text-align:left;
}

/**/
