/* @override http://dis-dubai.com/site/templates/germanschool/css/style.css */

body {
  font-size: 12px;
  font-family: Arial;
  background-color:#f9b200; 
}
a {
  text-decoration: none;
}
p {
  margin: 0px;
  padding: 0px;
}
div {
  font-size: 12px;
  font-family: Arial;
}
#all {
  position:relative;
  background: url(../images/bg2.gif) no-repeat;
  width: 1000px;
  height: 850px;
  margin: 0px auto;
}
#bg_tabs {
  position:absolute;
  top: 85px;
  left: 50px;
}
#links_tabs {
  position:absolute;
  top: 0px;
  left: 0px;
  width: 900px;
  height: 45px;
}
a.link_home_de {
  position:absolute;
  top: 27px;
  left: 93px;
  color:#330000;
}
a.link_home_en {
  position:absolute;
  top: 27px;
  left:93px;
  color:#330000;
}
a.link_kindergarten_de {
  position:absolute;
  top: 27px;
  left: 202px;
  color:#cc0000;
}
a.link_kindergarten_en {
  position:absolute;
  top: 27px;
  left: 202px;
  color:#cc0000;
}
a.link_vorschule_de {
  position:absolute;
  top: 27px;
  left:347px;
  color:#cc0099;
}
a.link_vorschule_en {
  position:absolute;
  top: 27px;
  left:347px;
  color:#cc0099;
}
a.link_grundschule_de {
  position:absolute;
  top: 27px;
  left: 472px;
  color:#7000c6;
}
a.link_grundschule_en {
  position:absolute;
  top: 27px;
  left: 472px;
  color:#7000c6;
}
a.link_sek1_de {
  position:absolute;
  top: 27px;
  left: 616px;
  color:#0066cc;
}
a.link_sek1_en {
  position:absolute;
  top: 27px;
  left: 616px;
  color:#0066cc;
}
a.link_sek2_de {
  position:absolute;
  top: 27px;
  left: 696px;
  color:#339999;
}
a.link_sek2_en {
  position:absolute;
  top: 27px;
  left: 696px;
  color:#339999;
}
a.link_nachmittag_de {
  position:absolute;
  top: 27px;
  left: 778px;
  color:#009900;
}
a.link_nachmittag_en {
  position:absolute;
  top: 27px;
  left: 778px;
  color:#009900;
}
#mainsite{
  position:absolute;
  top: 130px;
  left: 50px;
  width: 900px;
  height: 670px;
}
#category {
  position:absolute;
  top: 15px;
  left: 14px;
  font-weight: bold;
  color:#330000;
}
#menu_left {
  position:absolute;
  top: 45px;
  left: 12px;
  height: 460px;
  width: 136px;
  z-index: 1;
}
#breadcrumb {
  position:absolute;
  top: 14px;
  left: 161px;
}
#jflanguageselection {
  position:absolute;
  top: -4px;
  left: 670px;
}
#english_temp {
  position:absolute;
  top: 16px;
  left: 678px;
}
#title_info {
  position:absolute;
  top: 472px;
  left: 14px;
  font-weight: bold;
  color:#330000;
  width: 130px;
}
#menu_info {
  position:absolute;
  top: 496px;
  left: 12px;
  width: 136px;
  height: 120px;
  z-index: 1;
}
#container_right {
  position:absolute;
  top: 15px;
  left: 730px
}
#title_news {
  position:absolute;
  top: 15px;
  left: 730px;
  font-size: 12px;
  font-weight: bold;
  color:#330000;
  width: 160px;
  margin-bottom: 15px;
}
#news_right {
  position:absolute;
  top: 45px;
  left: 730px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 160px;
  height: 115px;
  color:#330000;
  text-decoration:none;
  border-top-style: dashed;
  border-top-width: 1px;
}
div#ucd-instance.ajfclassucd-instance {
  padding-top: 5px;
}
#partner {
  position:absolute;
  top: 183px;
  left: 730px;
  width: 160px;
  padding-top: 5px;
  color:#330000;
  border-top-style: dashed;
  border-top-width: 1px;
  padding-bottom: 3px;
}

#partner_pasch {
  position:absolute;
  top: 183px;
  left: 730px;
  width: 62px;
  padding-top: 5px;
  color:#330000;
  border-top-style: dashed;
  border-top-width: 1px;
  padding-bottom: 3px;
}
#partner_zfa {
  position:absolute;
  top: 183px;
  left: 792px;
  width: 98px;
  padding-top: 5px;
  color:#330000;
  border-top-style: dashed;
  border-top-width: 1px;
  padding-bottom: 3px;
}

table.contentpaneopen_title_sponsor{
  align: right;
}
.contentpaneopen p {
  padding-top:7px;
  padding-bottom:7px;
  font-size: 12px;
  font-family: Arial;
}
#title_sponsor {
  position:absolute;
  top: 248px;
  left: 730px;
  width: 160px;
  padding-top: 3px;
  color:#330000;
  width: 160px;
  text-decoration:none;
  border-top-style: dashed;
  border-top-width: 1px;
}
table.contentpaneopen_title_sponsor {
  margin: 0px;
  padding: 0px;
  border-spacing: 0px;
}
p.contentpaneopen_title_sponsor {
  margin-bottom: 50px;
}
#sponsor {
  position:absolute;
  top: 270px;
  left: 730px;
  width: 160px;
  height: 155px;
  color:#330000;
  text-decoration:none;
  margin-bottom: 3px;
}
#title_picture_of_the_day {
  position:absolute;
  top: 428px;
  left: 730px;
  padding-top: 3px;
  width: 160px;
  color:#330000;
  border-top-style: dashed;
  border-top-width: 1px;
}
#picture_of_the_day {
  position:absolute;
  top: 450px;
  left: 730px;
  width: 160px;
  height: 200px;
  color: #cc6600;
}
#impressum {
  position:absolute;
  top: 678px;
  left: 250px;
  color: #330000;
  width: 474px;
  text-align: right;
}
.mainlevel_impressum {
  color: #330000;
}
#copyright {
  position:absolute;
  top: 679px;
  left: 728px;
  color: #330000;
} 
#content {
  position:absolute;
  //top: 170px;
  //left: 210px;
  top: 170px;
  left: 210px;
}
#image_header {
  position:absolute;
  top: 0px;
  left: 0px;
  width: 560px;
  height: 220px;
  //z-index: 1;
}
#text {
  position:absolute;
  top: 214px;
  left: 8px;
  width: 542px;
  height: 386px;
  z-index: 1;
}
li p ul {
  font-size: 12px;
  font-family: Arial;
  margin: 0px;
}
h1 {
  font-size: 16px;
  font-weight: bold;
  font-family: Arial;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 0px;
}
h3 {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial;
  margin-top: 6px;
  margin-bottom: 6px;
  padding: 0px;
}
.pagenavbar {
  position:absolute;
  top: 362px;
  left: 5px;
  z-index:1;
}
input {
  z-index:8;
}
img {
  border-style: none;
}
div#text ul {
margin:0px;
position:relative;
left:-23px;
}
div#text td table {
margin:0px;
spacing:0px;
padding:0px;
}
