html, body      { color: #2d90a4; font: 100.01% Arial, Verdana, Helvetica, sans-serif; background: #e6f5f8 url("../pics/bbck2.gif") repeat-x left top; text-align: center; margin: 0; padding: 0 }
div
 { margin: 0; padding: 0 }
 
 #body_start    { font-size: 80%; background-color: transparent; background-image: url("../pics/contbck2a.gif"); background-repeat: repeat-x; background-position: left bottom; margin: 0 }
h1 { color: #666; font-size: 1.6em; font-weight: normal; line-height: 1.25em; margin-top: 0; margin-bottom: 1.5em; margin-left: -35px; padding-top: 15px; padding-bottom: 10px; padding-left: 35px; z-index: 500; border-top: 2px solid #c6c6c6; border-bottom: 2px solid #fff; background: #fff url(../pics/contbck2.gif) repeat-x left bottom; }
h2 {
	color: #666;
	font-size: 1.35em;
	font-weight: normal;
	line-height: 1.4em;
	margin-top: 2em;
	margin-bottom: 0.75em;
	margin-left: -5px;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 2px;
	border-style: solid;
	border-width: 1px 2px 1px 3px;
	border-color: #fff #e6f5f8 #e6f5f8 #fff;
	background: #cfebf1 url(../pics/bck_oben.gif) repeat-x left bottom;
}
h3 {
	color: #666;
	font-size: 1.15em;
	font-weight: bold;
	line-height: 1.2em;
	text-shadow: #97CBD6 0.2em 0.2em 0.2em;
	margin-top: 2em;
	margin-bottom: 0.5em;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 0;
	border-bottom: 1px solid #54a7b8;
	background: transparent;
}
.hdl {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
	text-shadow: none;
	margin: 0.25em 0 0 0;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	border-top: 2px solid #b6dce3;
	border-right: 2px solid #b6dce3;
	border-bottom: none;
	border-left: 2px solid #b6dce3;
	background: #E6F5F8;
}
.ob {
	text-align: right;
	padding: 10px 0 1px 0;
	border-bottom: 1px solid #fff;
	clear: both;
	float: none;
}
#maincont .ob p {
	font-size: 95%;
	margin: 0;
}
#maincont .ob a, #maincont .ob a:link, #maincont .ob a:visited {
	color: #007a93;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.2em;
	text-decoration: none;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
}
#maincont .ob a:hover, #maincont .ob a:focus {
	color: #007a93;
	text-decoration: underline;
}
#maincont .ob img {
	font-size: 95%;
	border: 0;
}
#container {
	margin: 0 105px;
	padding: 0;
	background: #fff;
	border-bottom: 25px solid #fff;
}
#pagewidth {
	text-align: left;
	margin: 0;
	padding: 0;
	background: transparent;

}
#logo {
	font-weight: bold;
	margin: 0 0 0 35px;
	padding-left: 10px;
	position: absolute;
	top: 0;
	z-index: 10;
	width: 220px;
	height: 110px;
}
#logo p {
	font-size: 3em;
}
#globalnavi {
	margin: 0 3px 0 0;
	padding: 0;
	width: auto;
	position: absolute;
	z-index: 100;
	top: 12px;
	right: 120px;
}
#globalnavi ul {
	font-size: 0.95em;
	display: inline;
	padding: 0;
}
#globalnavi  li {
	list-style: none;
	display: inline;
}
#globalnavi li a, #globalnavi li a:link, #globalnavi li a:visited {
	color: #444;
	font-weight: normal;
	text-decoration: underline;
	list-style: none;
	margin-right: 0; 
	padding: 1px 8px;
	border-left: 1px solid #ccc;
	background: #fff;
}
#globalnavi li a:hover, #globalnavi li a:focus {
	color: #000;
	text-decoration: none;
	background: #cbe7ec;
}
#globalnavi li.erster a, #globalnavi li.erster a:link {
	border: none;
}
#globalnavi li.letzter {
	margin-right: 0;
	padding-right: 0;
}
.navitems {
	line-height: 0.9em;
	margin-top: 0.75em;
	margin-bottom: 0.15em;
}
#designauswahl {
	text-align: right;
	margin-top: 10px;
	margin-right: 10px;
	padding: 0;
	position: absolute;
	top: 40px;
	right: 120px;
}

#designauswahl img {
	margin: 0;
	padding: 0;
	border: none;
}

#designauswahl ul.switch {
	color: #017a93;
	text-align: right;
	list-style-type: none;
	display: inline;
	padding: 0;
}
#designauswahl ul.switch li {
	color: #017a93;
	line-height: 1em;
	list-style-type: none;
	display: inline;
	margin: 0 0 0 5px;
	padding: 0;
}
#designauswahl ul.switch li a img, #designauswahl ul.switch li a img:link, .switch li a img:visited {
	text-decoration: none;
	display: inline;
	margin: 0.15em 0 5px;
	padding: 0;
	border: solid 3px #7ebdca;
	background: #ccc;
}
#designauswahl ul.switch li a:hover, #designauswahl ul.switch li a:focus {
	border-color: #007a93;
}
a, a:link, a:visited a:hover {
	color: #444;
}
#maincont {
	margin: 20px -1px 0 2px;
	padding: 0 30px 30px 35px;
	width: auto;
	float: left;
	background: url(../pics/back_maincont.gif) repeat-y left top;
}

#maincol p.lk{
display: block;
margin: 1.5em 0 1.5em 0;
}
#maincol p.lk a, #maincol p.lk a:link, #maincol p.lk a:visited { color: #007a93; font-weight: bold; text-decoration: none; padding: 4px 12px 4px 20px; background: #e6f5f8 url(../pics/graf/list_b.gif) no-repeat left center; border: solid 1px #7abbc9; }
#maincol p.lk a:hover, #maincol p.lk a:focus { color: #505050; text-decoration: none; padding: 4px 12px 4px 20px; background: #fff url(../pics/graf/list_b.gif) no-repeat left center; border: solid 1px #888; }
#maincont a, #maincont a:link, #maincont a:visited {
	color: #222;
	font-weight: normal;
	text-decoration: underline;
	border: none;
	background: transparent;
}
#maincont a:hover, #maincont a:focus {
	color: #fff;
	text-decoration: none;
	border: none;
	background: #007a93 none;
}
#druck {
	margin: 0 -1px 0 2px;
	padding: 0 30px 0 40px;
	width: 100%;
	float: left;
	background: url(../pics/back_maincont.gif) repeat-y left top;
}
#logo a, #logo a:link, #logo a:visited, #logo a:hover, #logo img {
	text-decoration: none;
	margin: 0;
	padding: 0;
	border: none;
}
#header_oben {
	width: 100%;
	height: 110px;
	background: #fff repeat-x left top;
}
#header_verlauf {
	margin-bottom: 5px;
	width: 100%;
	height: 225px;
	border-bottom: 2px solid #ccc;
	background: url(../pics/contbck21bb.gif) repeat-x center bottom;
}
#headnav {
	padding: 0;
	position: absolute;
	z-index: 250;
	width: 500px;
	top: 187px;
	left: 120px;
	margin: 0;
	background: transparent none;
}


#header {
	width: 100%;
	height: 120px;
	border-top: 10px solid #fff;
	border-bottom: 20px solid #97cbd6;
	background: #fff url(../pics/header.jpg) repeat-x left bottom;
}
.grafik {
	margin: 0 auto 0 0;
	padding: 0;
	width: 300px;
	height: 120px;
}
.grafik a, .grafik a:link, .grafik a:visited, .grafik a:hover {
	line-height: 0px;
	margin: 0;
	padding: 0;
	border: none;
}
#pfad {
	position: relative;
	line-height: 1.5em;
	margin-top: 5px;
	margin-bottom: -13px;
	z-index: 1;
	top: -20px;
	width: 100%;
	background: transparent;
}
.pfadcont {
	color: #333;
	font-size: 0.85em;
	font-weight: normal;
	margin-left: 1px;
	padding-bottom: 11px;
	padding-left: 10px;
	background: transparent;
}
#pfad a, #pfad a:link, #pfad a:visited {
	color: #333;
	text-decoration: underline;
	padding: 2px 3px;
	background: transparent;
}
#pfad a:hover {
	color: #333;
	text-decoration: none;
	background: #cfebf1 url("../pics/bck_oben.gif") repeat-x left top;
}
#outer {
	width: auto;
	border-right: 230px solid #B2DBE3;
	background: #ceebf1 url(../pics/maincont_bck.gif) repeat-x left top;
}
#inner {
	margin: 0;
	width: 100%;
}
#maincol {
	font-size: 105%;
	margin: 0 -8px 0 -2px;
	position: relative;
	width: 100%;
	min-width: 99%;
	float: left;
}
#maincol p {
	color: #222;
	line-height: 1.6em;
	margin-top: 0.4em;
	margin-bottom: 0.75em;
}
#rightcol {
	margin-right: -230px;
	padding: 0px;
	padding-bottom: 300px;
	position: relative;
	width: 230px;
	float: right;
	background: #97cbd6 url("../pics/rightcolback.gif") repeat-x left bottom;
}
#rightcol img {
	margin-left: 25px;
	border: double 5px #f8b3ad;
}
.rightcont {
	color: #e6877f;
	font-size: 1.1em;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 5px;
	padding: 8px 8px 0 10px;
}

#footer {
	text-align: center;
	padding-top: 35px;
	padding-bottom: 18px;
	width: 100%;
	border-top: 2px solid #e6f5f8;
	border-bottom: 1px solid #fff;

	background: #cfebf1 url(../pics/main.gif) repeat-x left top;
}
#footer address {
	color: #017a93;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	line-height: 1em;
	margin: 5px 0 0;
	padding: 0 10px;
}
#footer a, #footer a:link, #footer a:visited {
	color: #017a93;
	text-decoration: underline;
	padding-right: 1px;
	padding-left: 1px;
}
#footer a:hover, #footer a:focus {
	color: #fff;
	text-decoration: none;
	background: #54a7b8;
}
.obenp {
	margin-top: 25px;
	margin-bottom: 5px;
	border-top: 1px solid #54a7b8;
	border-bottom: 1px solid #54a7b8;
	background: #fff;
}
#footer2 {
	text-align: center;
	padding: 1px;
	border-top: 1px solid #E7F5F8;
	border-bottom: 1px solid #b5dae2;
	background: #CFEBF1 url("../pics/bck_oben.gif") repeat-x left center;
}
#footer2 p {
	color: #017a93;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.5em;
	margin-top: 12px;
	margin-bottom: 6px;
}
#footer2 a, #footer2 a:link, #footer2 a:visited {
	color: #017a93;
	font-weight: bold;
	text-decoration: underline;
	padding: 1px 2px;
}
#footer2 a:hover, #footer2 a:focus {
	color: #fff;
	text-decoration: none;
	background: #017a93;
}
.pookerart { color: #b7b7b7; font-size: 2em; font-weight: normal; line-height: 1em; margin-top: 0; margin-bottom: 0.25em; border: none; background: transparent; }
.bu {
	color: #333;
	font-size: 0.85em;
	font-weight: normal;
	line-height: 1.4em;
	margin-top: -0.75em;
	float: left;
	clear: both;
}
.ebild {
	margin-right: 20px;
	margin-bottom: 20px;
	width: 122px;
	float: left;
}
.ebild img {
	border: solid 1px #e6877f;
}
.bu2 {
	color: #000;
	font-size: 0.85em;
	line-height: 1.4em;
	margin-top: -0.25em;
	float: left;
	clear: both;
}
#outer>#inner {
	border-bottom: 1px solid #97CBD6;
}
.clr {
	clear: both;
}
#header .content {padding-bottom: 0;}
/*Bilder*/
.img-shadow { background-image: url("../pics/schatten1.png") !important; background-image: url(../pics/schatten1.gif); background-repeat: no-repeat; background-position: right bottom; margin: 10px 4px 10px 0; float: left }
.img-shadow img   { background-color: #e6f5f8; display: block; margin: -10px 7px 6px 0; padding: 7px; position: relative; border-style: solid; border-width: 2px; border-color: #bbb #777 #777 #bbb }

/*Hauptnavigation*/
#mainnav {	

	margin: 0;
	padding: 0;
	height: 2.9em;
	background-color: transparent;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 1.5em;

}

html>body #mainnav{

 	height: 2.9em;
	width: 100%;



}



#mainnav ul.menulist  {

	margin: 0;
	padding: 0 0 1px 0;
	list-style-type: none;
	
	}

html>body #mainnav ul.menulist{
	
	height: 2.9em;

}



#mainnav ul.menulist  li{

	float: left;
  	height: 2.9em;
  	font-size: 100%;
  	padding: 0;

}



#mainnav ul.menulist  li a{

	background: #fff url(../pics/hnavbck.gif) repeat-x left top;
	border-left: 1px solid #fff; border-right: 1px solid #666; border-bottom: 1px solid #9a9a9a;
	float: left;
	display: inline;
 	height: 1.9em;
 	line-height: 1.35em;
 	color: #333;
  	font-weight: bold;
 	text-decoration: none;
 	padding: 10px 35px 5px 22px;
 	margin: 0;
 	voice-family: "\"}\"";
	voice-family: inherit;
	height: 1.6em;
 	padding: 12px 35px 6px 20px;   


	}

html>body #mainnav ul.menulist  li a{

	height: 1.6em;


}



#mainnav ul.menulist li.current a{

	color: #fff;

}

#mainnav ul.menulist li a:hover, #mainnav ul.menulist  li a:focus { color: #000; margin: 0; background-color: #dedede; background-image: url(../pics/h1bck.gif); background-repeat: repeat-x; background-position: 0 0; border-bottom: 1px solid #808080; border-left: 1px solid #929292; }

#mainnav ul.menulist li span.aaktiv  { 
float: left;
	display: block;
 	height: 2.6em;
 	line-height: 1.35em;
 	color: #444;
  	font-weight: bold;
 	text-decoration: none;
 	padding: 10px 35px 5px 22px;
 	voice-family: "\"}\"";
	voice-family: inherit;
	height: 1.6em;
	padding: 12px 35px 6px 20px;  
	margin: 0;
	color: #fff; 
	text-shadow: none; 
	background: #72B7C5 url(../pics/bck_1.gif) repeat-x left bottom; 
	border-left: 1px solid #2890a5; 
	border-right: 1px solid #666; 
	border-top: 1px solid #888; 
}
#mainnav li#active a  { color: #fff; text-shadow: none; background-color: #007a93; background-image: url(../pics/bck_1.gif); background-repeat: repeat-x; background-position: left bottom; border-left: 1px solid #007a93; border-right: 1px solid #000; border-top: 1px solid #007a93; }
#mainnav li#active a:hover { text-decoration: underline; }
html>body #mainnav li#active a  { height: 1.6em; }

/*Unternavigation*/
#navcontainer   { color: #000; font-size: 0.95em; margin: 43px 0 0 10px; padding: 0; width: 200px; clear: left }
#navcontainer ul { list-style: none; margin: 0 0 0 9px; padding: 0; display: block; }
#navcontainer li  { display: block; margin: 0 0 1px 0; padding-left: 0; }
#navcontainer li a   { color: #e3e3e3; font-weight: bold; text-decoration: none; background-color: #007a93; display: block; margin-left: 0; padding-top: 7px; padding-bottom: 7px; padding-left: 20px; width: 191px; voice-family: "\"}\""; voice-family: inherit; width: 171px; }
#navcontainer li a:hover  { color: #007a93; text-decoration: none; background-color: #fff; background-image: url(../pics/hnavbck.gif); background-repeat: repeat-x; background-position: left top;  }
html>body #navcontainer li a { width: auto }
#navcontainer a:link#aktiv, #navcontainer a:visited#aktiv  { color: #000; font-weight: bold; text-decoration: underline; background-color: #e3e3e3; margin-left: 0; border-bottom: 1px solid #7ebdca;  }
#navcontainer #navlist a:hover#aktiv  { color: #333; text-decoration: underline; background-color: #fff; margin-left: 0; border-bottom: 1px solid #7ebdca; }
#navcontainer li span.baktiv { display: block; color: #333; font-weight: bold; text-decoration: none; background-color: #e3e3e3; background-image: url(../pics/hnavbck.gif); background-repeat: repeat-x; background-position: left center; margin-left: 0; padding: 7px 0 7px 20px; width: 191px; voice-family: "\"}\""; voice-family: inherit; width: 171px; }
#navcontainer ul ul { margin: 0; }
#navcontainer li li  { display: block; margin: 0; padding-left: 0; }
#navcontainer li li a   { color: #333; font-weight: normal; text-decoration: none; background-color: #fff; background-image: url(../pics/hnavbck.gif); background-repeat: repeat-x; background-position: left center; margin: 0 0 1px; padding-top: 4px; padding-bottom: 5px; width: 191px; border: none; voice-family: "\"}\""; voice-family: inherit; width: 171px; }
#navcontainer li li a:hover  { color: #000; background-color: #fff; background-image: none; text-decoration: underline;  }
#subnavlist #subactive a  { color: #000; text-decoration: none; background-color: #fff; background-image: url(../pics/graf/list_b.gif); background-repeat: no-repeat; background-position: left center; border-bottom: solid 1px #007A93 }
#navcontainer li li span.caktiv, #subnavlist li li span.caktiv { display: block; color: #000; font-weight: normal; text-decoration: none; background-color: #fff; background-image: url(../pics/graf/list_b.gif); background-repeat: no-repeat; background-position: left center; margin: 0; padding: 4px 0 5px 20px; width: 191px; border-bottom: solid 1px #97CBD6; voice-family: "\"}\""; voice-family: inherit; width: 171px; }
/*Nach oben*/
.oben                                 { background-color: transparent; background-image: url(../pics/contbck2a.gif); background-repeat: repeat-x; background-position: left bottom; text-align: right; padding: 0 }
.oben p { margin: 0; padding: 5px 0 5px 10px }
.oben a, .oben a:link, .oben a:visited                          { color: #444; font-size: 0.85em; font-weight: bold; text-decoration: none; background-color: #e6f5f8; background-image: url(../pics/contbck21.gif); background-repeat: repeat-x; background-position: left center; margin: 0; padding: 6px 15px; border: solid 1px #ceebf1 }
.oben a:hover                { color: #333; background-color: #e6f5f8; background-image: url(../pics/contbck21.gif); background-repeat: repeat-x; background-position: left bottom; border: solid 1px #b8b8b8 }
/*misc.*/
.hide   { line-height: 0px; margin: 0; padding: 0;position: absolute; left: -2000px; overflow: hidden; display: inline; border: none; }
.hidenav   { line-height: 0px; position: absolute; left: -2000px; overflow: hidden; display: inline; }
/*Sprungmarken-Technik von Michael Charlier: http://www.webwriting.de*/
#sprungmarken h4  { position: absolute; z-index: 20; left: -2000px; width: 100px }
#sprungmarken ul    { position: absolute; left: -2000px; width: 100px; height: 0 }
#sprungmarken ul li a:active, #sprungmarken ul li a:focus    { color: #333; font-size: 1em; font-weight: 600; text-decoration: none; background-color: #97cbd6; padding: 2px; position: absolute; z-index: 20; top: 1px; left: 2100px; width: 180px }	
* html #pagewidth { z-index:-1; }
.firm { position: absolute; left: -2000px }
.firmadress { visibility: hidden; display: none }
.linie  { display: block; margin: 0.5em 0 1.5em; padding: 0; clear: both; border-top: 1px solid #4da3b5 }
abbr[title], acronym[title]  { font-style: normal; text-transform: none; cursor: help; border-bottom: 1px dashed #007a93 }
#maincont ol  { margin: 0 0 1em 0; background: #fff url(../pics/contbck2a.gif) repeat-x left top; padding: 5px 10px 1px 30px; }
#maincont ol li    { color: #333; font-size: 1em; font-weight: bold; line-height: 1.5em; list-style-type: decimal; margin: 0.5em 0 0.75em; padding: 0; }
#maincont ul {
background: #fff url(../pics/contbck2a.gif) repeat-x left top;
border: 2px solid #B9DFE7;
margin: 0 0 1em 0;
padding: 5px 10px 5px 30px;
}
#maincont ul li {
	color: #444;
	font-weight: normal;
	line-height: 1.4em;
	list-style-image: url("../pics/list2.gif"); list-style-position: outside; display: list-item;
	margin: 0.5em 0 0.75em 0;
	padding: 0;
}
#maincont ul.liste {
background: transparent;
border: none;
margin: 0;
padding: 0 0 0.25em 1em;
}
#maincont li.list {
	line-height: 1.2em;
	list-style-image: url("../pics/list_unten1.gif"); list-style-position: outside; display: list-item;
	margin: 0.35em 0;
}
dl {
	background: #fff url(../pics/contbck2a.gif) repeat-x left top;
	border: 2px solid #B9DFE7;
	margin: 0 0 1em 0;
	padding: 10px 10px 10px 30px;
}
dt {
	color: #444;
	font-weight: bold;
	line-height: 1.4em;
	text-shadow: #ccc 0.2em 0.2em 0.2em;
	list-style-image: url("../pics/list2.gif"); list-style-position: outside; display: list-item;
	margin: 0.5em 0 0 0;
	padding: 0;
}
dd { 
	color: #444;
	line-height: 1.4em;
	list-style-image: none;
	margin: 0 0 0.75em 0;
	padding: 0;
}

cite { color: #000; font-size: 1.1em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic }
address { color: #000; font-size: 1em; line-height: 1.9em }
#maincont ul.gloss1  { margin-top: -0.5em; margin-left: 55px; padding: 0 }
#maincont ul.gloss2  { margin-top: -1em; margin-bottom: 1em; margin-left: 80px }
dfn { line-height: 0px; padding: 0; position: absolute; left: -2000px; overflow: hidden; }

/*Technik clearing floats von: http://www.positioniseverything.net/easyclearing.html*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix  { display: inline-table; margin-bottom: 1.25em }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
blockquote {
	color: #666;
	background: #e6f5f8 url("../pics/q_oben.gif") no-repeat;
	text-indent: 20px;
	margin: 0;
	padding: 0 0 0.5em;
	float: none;
	clear: both;
	border: solid 1px #bee2e9;
	font: italic 1.2em/1.4em "Times New Roman", Times, serif;
}
blockquote div {
	font-size: 1.2em; 
	padding: 0.75em 40px 0.5em 20px;
	background: url("../pics/q_unten.gif") no-repeat scroll right bottom;
}
blockquote em {
	color: #333;
	font-size: 0.85em;
	font-style: normal;
	display: block;
}
.pooker1 { 
color: #222; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-weight: normal;
text-shadow: none;
background: #fff url(../pics/contbck2.gif) repeat-x left top; 
padding: 1px;
}
.pooker2 { 
color: #fff; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-weight: bold; 
text-shadow: none;
background-color: #007a93; 
padding: 1px; 
}
hr { font-size: 1em; margin-top: 1.75em; margin-bottom: 0.75em; display: block; border-top: 1px solid #54a7b8; border-bottom: 1px solid #fff }
#Frame_zwo  { background-image: url("../pics/frame_re.gif"); background-repeat: repeat-y; background-position: left top; margin: 0; padding: 0 }
#zwodiv { background-image: url("../pics/picframezwo1.gif"); background-repeat: no-repeat; background-position: left top; margin: 0; padding-left: 15px }
#Frame_drei  { background-image: url("../pics/frame_li.gif"); background-repeat: repeat-y; background-position: right top; margin: 0; padding: 0 }
#dreidiv { background-image: url("../pics/picframedrei1.gif"); background-repeat: no-repeat; background-position: right top; margin: 0; padding-right: 15px }
#zwo2div { background-image: url("../pics/zwo2div.gif"); background-repeat: repeat-x; background-position: left bottom; margin:0; padding-left: 15px }
#drei3div { background-image: url("../pics/drei3div.gif"); background-repeat: repeat-x; background-position: right bottom; margin:0; padding-right: 15px }
