/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #FEF8E0;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #357ABD;
padding: 0px;
margin: 0px 0px 10px 0px;
}

a {color: #357ABD;}
a:visited {color:#357ABD;}
a:hover {color: #357ABD;}
a:active { color:#357ABD;}

#h1div {
width: 80%;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
text-align: right;
}

h1 {
font-size: 8px;
color: #BB7800;
padding:0px;
margin:0px }

h2 {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size:14px;
font-weight: bolder;
text-transform: uppercase;
margin: 11px 20px 0px 10px;
padding: 5px 0px 5px 0px;
border-bottom: 1px dashed #BB7800;
border-right: 1px dashed #BB7800;
}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 80%;
clear: both;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FEF8E0;
border-top: 1px solid #BB7800;
border-bottom: 1px solid #BB7800;
border-left: 1px solid #BB7800;
border-right: 1px solid #BB7800;
}

/* ----------banner for logo-------------- */
#banner {
width: 80%;
height: 147px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
border: 1px solid #BB7800;
background: url("grafics/topandalusien.gif");
clear: both;
}

#bannerleft {
float: left;
width: 167px;
height: 144px;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
position: absolute;
text-align: left;
}

#bannercenter {
margin-left: 167px;
margin-right: 170px;
padding: 0px;
position: relative;
}

div#bannercenter {
height: 147px;
}

img.flaz {
height: 147px;
margin: 0px;
padding: 0px;
position: absolute;
}

img.flaz2 {
height: 147px;
margin: 0px;
padding: 0px;
}

p.flaz {
margin: 0px;
padding: 0px;
text-align: left;
}
p.flaz2 {
margin: 0px;
padding: 25px 5px 0px 0px;
text-align: right;
font-family:  Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 10px;
color: #BB7800;
}

p.flazz {
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 10px;
text-align: right;
float: right;
}

#bannerright {
float: right;
width: auto;
margin: 0px;
padding: 0px;
background: url("grafics/topandalusien.gif");
}

p.slogan {
font-size: 10px;
font-weight: bolder;
color: #BB7800;
text-align: right;
margin: 0px;
padding: 29px 20px 0px 0px;
}

/* -----------------Inhalt--------------------- */
#content {
background-color: #ffffff;
padding: 0px 0px 10px 0px;
margin-left: 160px;
margin-right: 150px;
}

div#content {
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
border-left: 1px solid #BB7800;
border-right: 1px solid #BB7800;
}

p, pre {
padding: 5px 20px 5px 10px;
margin:0px;
text-align: justify;
color: #000000;
}

ul, li {
margin-top: 3px;
margin-left: 13px;
margin-bottom: 0px;
padding: 0px;
color: #000000;
list-style: square;
}

p.centre {
padding: 5px 0px 5px 0px;
margin: 0px;
text-align: center;
color: #000000;
}

img.icleft { border: 1px solid #BB7800; float: left; margin: 0px 7px 0px 0px;}
img.icborde { border: 1px solid #BB7800;}
img.icright { border: 1px solid #BB7800; float: right; margin: 0px 0px 0px 7px;}

p.youare {font-family:  Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 9px; color: #BB7800; padding-top: 4px;}
a.youare { color: #BB7800; text-decoration: underline;}
a.youare:link {color: #BB7800; text-decoration: underline;}
a.youare:hover {color: #BB7800; text-decoration: none;}
a.youare:active {color:#BB7800; text-decoration: underline;}
a.youare:visited {color:#BB7800; text-decoration: underline;}
a.youare:visited:hover {color: #BB7800; text-decoration: none;}

.smleft {width: 49%; height: 14px; margin: 0px; text-align: left; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #357ABD;}
.smespacio {margin: 0px; padding: 0;}
.smright {width: 49%; height: 14px; margin: 0px; text-align: left; padding-right: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #357ABD;}

/* --------------left navigavtion------------- */
#left {
float: left;
width: 150px;
margin: 7px 0px 0px 1px;
padding: 0px;
}

p.tmenus { height: 8px; margin: 3px 0px 0px 0px; line-height: 7px; background-color: #BB7800; border-top: 1px solid #BB7800; border-left: 1px solid #BB7800; border-right: 1px solid #BB7800; border-bottom: 1px solid #BB7800; }
p.tmenus0 { height: 8px; margin: 3px 0px 0px 0px; line-height: 7px; background-color: #FFFFFF; border-top: 1px solid #BB7800; border-left: 1px solid #BB7800; border-right: 1px solid #BB7800; border-bottom: 1px solid #BB7800; }

p.menus0 { height: 8px; margin: 3px 0px 5px 0px; line-height: 7px; background-color: #BB7800; border-top: 1px solid #BB7800; border-left: 1px solid #BB7800; border-right: 1px solid #BB7800; border-bottom: 1px solid #BB7800; }
p.menus0s { height: 8px; margin: 3px 0px 0px 0px; line-height: 7px; background-color: #BB7800; border-top: 1px solid #BB7800; border-left: 1px solid #BB7800; border-right: 1px solid #BB7800; border-bottom: 1px solid #BB7800; }
div.menus0a {  width: auto; margin: 0px 0px 0px 7px; padding: 0px; line-height: 16px; background-color: #FDEED3; border-top: 1px solid #BB7800; border-left: 1px solid #BB7800; border-right: 1px solid #BB7800; border-bottom: 1px solid #BB7800; }

a.menus0 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FFFFFF; text-decoration: none;}
a.menus0:link {color: #FFFFFF; text-decoration: none;}
a.menus0:hover {color: #FFFFFF; text-decoration: underline;}
a.menus0:active {color:#FFFFFF; text-decoration: none;}
a.menus0:visited {color:#FFFFFF; text-decoration: none;}
a.menus0:visited:hover {color: #FFFFFF; text-decoration: underline;}

p.menus { height: 8px; margin: 3px 0px 5px 0px; line-height: 7px; background-color: #FFFFFF; border-top: 1px solid #BB7800; border-left: 1px solid #BB7800; border-right: 1px solid #BB7800; border-bottom: 1px solid #BB7800; }
a.menus { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #357ABD; text-decoration: none;}
a.menus:link {color: #357ABD; text-decoration: none;}
a.menus:hover {color: #357ABD; text-decoration: underline;}
a.menus:active {color:#357ABD; text-decoration: none;}
a.menus:visited {color:#357ABD; text-decoration: none;}
a.menus:visited:hover {color: #357ABD; text-decoration: underline;}

a.submenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #357ABD; text-decoration: none;}
a.submenu:link {color: #357ABD; text-decoration: none;}
a.submenu:hover {color: #357ABD; text-decoration: underline;}
a.submenu:active {color:#357ABD; text-decoration: none;}
a.submenu:visited {color:#357ABD; text-decoration: none;}
a.submenu:visited:hover {color: #357ABD; text-decoration: underline;}

a.submenuS { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #357ABD; text-decoration: none;}
a.submenuS:link {color: #357ABD; text-decoration: none;}
a.submenuS:hover {color: #357ABD; text-decoration: underline;}
a.submenuS:active {color:#357ABD; text-decoration: none;}
a.submenuS:visited {color:#357ABD; text-decoration: none;}
a.submenuS:visited:hover {color: #357ABD; text-decoration: underline;}

p.vacio {  margin: 25px 0px 0px 0px; text-align: center; font-size: 10px;}
.katalog {  height: 186px; border: 1px solid #357ABD;}

/* --------------right navigavtion------------- */
#right {
float: right;
width: 140px;
margin: 7px 0px 0px 1px;
padding: 0px;
height: 300px;
}

p.vacio { width: 131px; margin: 35px 0px 0px 0px; text-align: center; font-size: 10px;}
.katalog { width: 130px; height: 186px; border: 1px solid #357ABD;}

/* -----------footer--------------------------- */
#footer {
background-color: #FFFFFF;
clear: both;
margin: 0px;
padding: 0px;
text-align: left;
border-top: 4px solid #BB7800;
}

.pieleft {width: 49%; height: 14px; margin: 0px; text-align: left; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #357ABD;}
.tespacio {margin: 0px; padding: 0;}
.pieright {width: 49%; height: 14px; margin: 0px; text-align: right; padding-right: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #357ABD;}
.pie { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #357ABD; text-decoration: none;}
a.pie { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #357ABD; text-decoration: none;}
a.pie:link {color: #357ABD; text-decoration: none;}
a.pie:hover {color: #357ABD; text-decoration: underline;}
a.pie:active {color:#357ABD; text-decoration: none;}
a.pie:visited {color:#357ABD; text-decoration: none;}
a.pie:visited:hover {color: #357ABD; text-decoration: underline;}

a.pie0 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bolder; background-color: #E4BCBC; color: #357ABD; text-decoration: none;}
a.pie0:link {color: #357ABD; text-decoration: none;}
a.pie0:hover {color: #357ABD; text-decoration: underline;}
a.pie0:active {color:#357ABD; text-decoration: none;}
a.pie0:visited {color:#357ABD; text-decoration: none;}
a.pie0:visited:hover {color: #357ABD; text-decoration: underline;}

.tabla {border: 1px solid #BB7800; padding: 5px;}
.tdforms { height: 5px; margin: 0px; padding: 0px; padding-left: 1px; vertical-align: top;}
.frmtext { font: 10px  Verdana, Arial, Helvetica, sans-serif; COLOR: #BB7800;  }
.frmbox { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }
.frmbox2 {  font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #00000; }
.boton { background-color: #BB7800; border: solid 1px #BB7800; width: 100px; font: 11px Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; COLOR: #FFFFFF; TEXT-ALIGN: center;}

p.fquote { width: 131px; margin: 0px; margin: 0px; padding: 0px; text-align: center;}
p.fquote2 { width: 131px; margin: 0px; margin-top: 20px; padding: 0px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #BB7800;}
.tablaq {border: 1px solid #BB7800; background-color: #FFFFFF; margin: 0px; padding: 0px;}
.frmtextq { font: 9px  Verdana, Arial, Helvetica, sans-serif; COLOR: #BB7800; text-align: left; padding-left: 2px;}
.frmboxq { font: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; text-align: left; border: 1px solid #BB7800; margin: 0px 2px;}
.botonq { background-color: #BB7800; border: solid 1px #BB7800; width: 60px; font: 9px Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; COLOR: #FFFFFF; TEXT-ALIGN: left; margin: 0px 0px 2px 2px;}
