@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------
[cimaschool] Screen Stylesheet
version:   1.2
date:      22/08/07
last doc:  28/08/07
author:    Pichler Alexander
email:     development@by-experience.com
website:   wwww.by-experience.it
-----------------------------------------------------------------------------*/
/* Allgemein */
*{
	margin:0;
	padding:0;
}

/*div{
	border:solid 1px #F00;
}*/

body{
	background:#b1e0e6 url(../images/bg.jpg) repeat-x;
	color:#333;
	font:normal 63.5%/1.3em Arial, Helvetica, sans-serif;
}

h1{
  color:#626264;
	font-size:2em;
	line-height:1.5em;
}

h2{
	color:#626264;
	font-size:1.5em;
	line-height:1.2em;
}

h3{
	color:#F00;
	font-size:1.3em;
	margin:10px 0;
}

b{
	color:#99221f;
}

ul li{
	list-style:none;
}

p{
	font-size:1.1em;
	margin-top:5px;
}

img{
	border:none;
}

#alles{
	margin:40px auto 0 auto;
	width:850px;
}
/* ENDE Allgemein */

/* Admin Modus */
#cntrl{
  background:url(http://xpsitemanager.by-experience.com/img/liveCMSBg.gif) -20px 0 no-repeat;
  filter: alpha(opacity=75); 
  font-size:1.2em;
  height:25px;
  left:-3px;
  margin:0;
  opacity:0.75;
  padding:5px;
  position:absolute;
  top:-2px;
  width:235px;
  z-index:20;
}

#cntrl a{
  color:White;
  font-weight:bold;
  text-decoration:none;
}

#cntrl img{
  border:none;
}

#cntrl ul{
  margin:-2px 0 0 0;
  padding:0;
}

#cntrl li{
  float:left;
  list-style:none;
  padding-left:8px;
  padding-right:5px;
}

.cmsMody{
  background-position:right;
  background-repeat:no-repeat;
  filter:alpha(opacity=80); 
  margin-right:0px;
  padding-top:3px;
  text-align:right;
  opacity:0.75;
}
/* ENDE Admin Modus */

#top div{
	float:left;
	margin-bottom:20px;
}

#top ul li{
	border-right:1px solid #FFF;
	color:#FFFFFF;
	float:left;
	font-size:1.4em;
	padding:15px 4px 0 4px;
}

#sprachen{
	margin-right:250px;
	width:300px;
}

#top a:link, #top a:visited{
	color:#fff;
	display:block;
	text-decoration:none;
}

#top a:hover, #top a:active{
	color:#fff;
	display:block;
	text-decoration:underline;
}

#logo{
	clear:both;
	text-align:center;
}

#logo h1{
	color:#fff;
	font-size:3em;
}

#logo span{
	display:block;
	margin:-15px 2px 10px 696px;
}

#logo input{
	width:110px;
}

#logo a:link, #logo a:visited, #logo a:hover, #logo a:active{
  color:#fff;
  text-decoration:none;
}

.logo_banner{
  float:right;
  margin:-48px 0 0;
}


/* Menu */
#navi #naviTop ul li{
	border-right:1px solid #FFF;
	float:left;
	padding:0 15px 0 16px;
}

#navi #naviBottom ul li{
	border-right:1px solid #FFF;
	float:left;
	padding:0 17px;
}

#navi a:link, #navi a:visited{
	color:#FFF;
	display:block;
	text-decoration:none;
}

#navi a:hover, #navi a:active{
	color:#FFF;
	display:block;
	text-decoration:none;
}

#navi #naviTop{
	background-color:#004c67;
	font-size:1.7em;
	font-weight:bold;
	height:28px;
	padding-top:10px;
}

#navi #naviBottom{
	background:#b0dde8 url(../images/bg_naviBottom.jpg) repeat-y right;
	clear:both;
	font-size:1.3em;
	height:19px;
	padding-top:4px;
}
/* ENDE Menu */

/* Content */
#contentBox{
	background-color:#FFF;
	padding:20px;
}

#content{
	background:url(../images/bg_content.jpg) repeat-y; 
	clear:both;
	height:475px;
	padding:10px 0 10px 15px;
}

.partner img{
  margin:10px 25px 0 0;
}

#sponsorHome{
  background:#fff;
  border:2px solid #000;
  top:0;
  margin:242px 0 0 397px;
  padding:23px;
  position:absolute;
}

.close{
  color:#000;
  font-size:1.3em;
  font-weight:bold;
  margin:-20px 0 0 7px;
  position:absolute;
  text-decoration:none;   
}
/* ENDE Content */

/* Footer */
#footer{
	font-size:1.2em;
	margin-top:6px;
}

#footer #copy{
  color:#626264;
	margin-right:618px;
}

#footer #sdtLogo{
  position:absolute;
  margin:-4px 0 0 16px;  
}

#footer a:link, a:visited{
	color:#626264;
	text-decoration:none;
}

#flashContdown{
  display:block;
  text-align:center;
}
/* ENDE Footer */




