@charset "UTF-8";

	/********************************
	 * WASABI TPLS                  *
	 ********************************/

body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#3030e0 url(/bilder/verlauf.png) repeat-x left top;
}

#pos130toright {
	position:relative;
	top:75px;
	width:984px;
	margin:auto;
}
#container {
	position:relative;
	width:850px;
	margin:0 0 0 140px;
	text-align:left;
}

#bgImage {
	width:100%;
	height:100%;
	background:no-repeat center 200px;
}
#head {
	position:relative;
	height:100px;
	background:url(/bilder/bg_head.png) no-repeat left top;
}
#logo {
	position:absolute;
	top:12px;
	left:9px;
		font:normal 21px/21px Georgia,"Times New Roman",Times,serif;
}

#offen {
	position:absolute;
	left:-3px;
	right:10;
	height:450;


}
#logo1 {
	position:absolute;
	top:10px;
	left:7px;
		font:bold 36px/36px Georgia,"Times New Roman",Times,serif;
	z-index:50;
}
#logo2 {
	position:absolute;
	top:46px;
	left:7px;
 	width:180px;
 	height:3;
		font:bold 36px/36px Georgia,"Times New Roman",Times,serif;
 			z-index:100;
	background:url(/bilder/punkt.png) left top;

}
#logo3 {
	position:absolute;
	top:50px;
	left:7px;
		font:bold 36px/36px Georgia,"Times New Roman",Times,serif;
		z-index:51;
}
#bar1 {
	position:absolute;
	bottom:-2;
	left:9px;
}
#bar2 {
	position:absolute;
	bottom:-7;
	left:200px;
}
#bar3 {
	position:absolute;
	Bottom:-2px;
	left:350px;
}
#bar4 {
	position:absolute;
	bottom:-7;
	left:550px;
}
#bar5 {
	position:absolute;
	bottom:-2;
	right:45px;
}



#slogan {
	position:absolute;
	top:16px;
	right:140px;
	font:normal 16px/16px Tahoma,sans-serif;
	color:#a6a6a6;
	z-index:100
}
#wappen {
	position:absolute;
	top:15px;
	right:40px;
	z-index:40;
}
#topNavi {
	position:absolute;
	top:40px;
	left:230px;
	z-index:30;
}
#contents {
	min-height:350px;
	background:url(/bilder/bg_content.png) repeat-y left top;
}

#footer {
	overflow:hidden;
	height:60px;
	margin:0 0 0 134px;
	padding:16px 6px;
	text-align:center;
	background:url(/bilder/bg_foot.png) no-repeat left top;
	font:normal 11px/20px Tahoma,sans-serif;
   color:#595959;
}
#footer a:link, #footer a:visited {
	color:#595959;
	text-decoration:underline;
}
#footer a:hover, #footer a:active, #footer a:focus {
	color:#9f2000;
}


h1, h1.layout1 {
	margin:0 0 8px 0;
	padding:0;
	border-bottom:1px solid #a6a6a6;
	font:normal 18px/21px Georgia,"Tahoma",Tahoma,serif;
	color:blue;
}
h2, h1.layout2 {
   margin:0;
   padding:0 0 6px 0;
   border-bottom:none;
	font:bold 11px/18px Tahoma,sans-serif;
	color:#595959;
}
h3, h1.layout3, h4, h1.layout4, h5, h1.layout5, h6, h1.layout6 {
   margin:0;
	padding:0;
	border-bottom:none;
	font:normal 18px/21px Georgia,"Tahoma",Times,serif;
	color:#9f2000;
}




hr {
	height:0;
	margin:10px 0;
	padding:0;
	color:white;
	border:0;
	border-bottom:1px dotted #a6a6a6;
}

ul, ol {
	margin:0;
	padding:0;
}
ul {
	list-style-type:none;
}
img {
	border:0;
}
table {
	border-collapse:collapse;
	margin:1px;
}
table th, table td {
	padding:3px;
}




.hidden {display:none;}
.block {display:block;}

.floatLeft {float:left;}
.floatRight {float:right;}
.clear {clear:both;}

.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.justify {text-align:justify;}

.helpCursor {cursor:help;}
.pointerCursor {cursor:pointer;}
.defaultCursor {cursor:default;}



span.underline {text-decoration:underline;}
span.strike {text-decoration:line-through;}

p.left, td.left, h1.left, h2.left, h3.left, h4.left, h5.left, h6.left {text-align:left;}
p.center, td.center, h1.center, h2.center, h3.center, h4.center, h5.center, h6.center {text-align:center;}
p.right, td.right, h1.right, h2.right, h3.right, h4.right, h5.right, h6.right {text-align:right;}
p.justify, td.justify, h1.justify, h2.justify, h3.justify, h4.justify, h5.justify, h6.justify {text-align:justify;}

img.border {border:1px solid black;}
img.rightFloated {float:left;padding:0 5px 0 0;border:none;}
img.leftFloated {float:right;padding:0 0 0 5px;border:none;}

a.imageLink:link, a.imageLink:visited, a.imageLink:hover, a.imageLink:focus, a.imageLink:active {/* !important explicitly overwrites ctypes.css */
	border:none !important;
	background:none !important;
	padding:0 !important;
	margin:0 !important;
}
a.imageLink:hover img, a.imageLink:focus img, a.imageLink:active img {/* Images in Links > slightly transparent */
	filter:Alpha(opacity=70, finishopacity=0, style=0);/* IE */
	-moz-opacity:0.7;/* fireFox */
	opacity:.70;/* Safari & Mozilla */
}

table.border {} /* Wichtig für RTE */
table.border th, table.border td {
	border:1px solid black;
}

/* [type=] + hover + focus funzen nicht im IE6! */
form {
	margin:0;
	padding:0;
	font:normal 11px/14px Tahoma,sans-serif;
	color:black;
}

fieldset {
	margin:0;
	padding:0;
}
label, legend {
	margin:0;
	padding:0;
	color:#595959;
}

div.comment {
	text-align:center;
	font:normal 11px/14px Tahoma,sans-serif;
	color:#595959;
	padding:5px 0;
}
div.label {
	float:left;
	width:210px;
	padding:0 10px 0 0;
	text-align:right;
}
div.label_required {
	float:left;
	width:214px;
	padding:0 6px 0 0;
	text-align:right;
}
div.field {
	float:left;
	width:250px;
	margin:0 0 5px 0;
}
div.field_required {
	float:left;
	width:250px;
}
div.field textarea, 
div.field_required textarea {
	width:242px;
}
/* general */
.textLayout {
	padding:0 0 10px 0;
	font:normal 11px/14px Tahoma,sans-serif;
}
.textLayout a:link, .textLayout a:visited {
	font:normal 11px/14px Tahoma,sans-serif;
	text-decoration:underline;
	color:#9f2000;
}
.textLayout a:hover, .textLayout a:focus, .textLayout a:active {
	color:black;
}
.textLayout ul a {
	padding:0 0 0 10px;
	background:url(/bilder/arrow_gray.gif) no-repeat left 4px;
}
.textLayout ul.noarrow a {
	padding:0 0 0 2px;
	background:none;
}
.textLayout li {
	padding:2px 0;
}

/* layout1 */
div.text100 {
	clear:both;
}

/* layout2 */
div.text50 {
   float:left;
   width:50%;
}

/* layout3 */
div.text33 {
   float:left;
   width:33%;
}

/* layout4 */
div.text66 {
   float:left;
   width:66%;
}

/* layout5 */
div.textBG {
   background:#fff4c2;
}

.innerPadding {
	padding:0 10px 0 0;
}




/* layout7 */
.noPadding {
	padding:0 !important;
}


/* level1 */
div.menu_level1 ul {
	margin:0;
	padding:0;
	list-style:none inside;
}
div.menu_level1 li {
	display:inline;
}
div.menu_level1 a:link, div.menu_level1 a:visited {
	float:left;
	display:block;
	height:26px;
	margin:0 1px 0 0;
	padding:0 11px;
	background:url(/bilder/bg_navi_gradient.jpg) repeat-x left top;
	font:normal 11px/26px Tahoma,sans-serif;
	letter-spacing:1px;
	text-transform:uppercase;
	text-decoration:none;
	color:#f9f9f9;
}
div.menu_level1 li a:hover, div.menu_level1 li a:focus, div.menu_level1 li a:active {
	background:url(/bilder/bg_navi_gradient_hover.jpg) repeat-x left top;
	color:#595959;
}
div.menu_level1 li.cur a, div.menu_level1 a.curifsub, div.menu_level1 a.act {
	background:url(/bilder/bg_navi_gradient_hover.jpg) repeat-x left top;
	color:#9f2000;
}
div.menu_tree {
	margin:0;
	padding:0;
}
div.menu_tree ul {
	margin:0;
	padding:0;
	list-style:none outside;
}
/* level1 */
div.menu_tree li.level1 {
	padding:8px 0;
	border-bottom:1px solid #a6a6a6;
}
div.menu_tree li.lastItem {
	border-bottom:none;
}
div.menu_tree ul.level1 a:link, div.menu_tree ul.level1 a:visited {
	padding:2px 0;
	font:normal 14px/17px Tahoma,sans-serif;
	text-decoration:none;
	color:#595959;
}
div.menu_tree ul.level1 a:hover, div.menu_tree ul.font-family a:focus, div.menu_tree ul.level1 a:active {
	color:#9f2000;
}

/* level2 */
div.menu_tree li.level2 {
	padding:2px 0;
	border-bottom:none;
}
div.menu_tree ul.level2 a:link, div.menu_tree ul.level2 a:visited {
	padding:0 0 0 10px;
	background:url(/bilder/arrow_gray.gif) no-repeat left 4px;
	font:normal 12px/15px Tahoma,sans-serif;
	color:#a6a6a6;
}
div.menu_tree ul.level2 a:hover, div.menu_tree ul.level2 a:focus, div.menu_tree ul.level2 a:active {
	background-image:url(/bilder/arrow_black.gif);
	color:black;
}


div.menu_tree div.cur a, div.menu_tree a.curifsub, div.menu_tree a.act {
	color:black !important;
}

.legalNotice {
	font:normal 11px/14px Tahoma,sans-serif;
	color:#595959;
}


a.filialLink:link, a.filialLink:visited {
	padding:0 0 0 10px;
	background:url(/bilder/arrow_red.gif) no-repeat left 3px;
   text-decoration:none;
   color:#9f2000;
}
a.filialLink:hover, a.filialLink:active, a.filialLink:focus {
   background:url(/bilder/arrow_gray.gif) no-repeat left 3px;
	text-decoration:underline;
   color:#595959;
}

.branchImageBox {
	float:right;
	width:33%;
	margin:0 0 20px 0;
	text-align:right;
}

table.auctions {
	width:100%;
	background:#fff4c2;
	font:normal 11px/14px Tahoma,sans-serif;
	table-layout:fixed;
}
table.auctions th {
	text-align:left;
	border-bottom:1px solid white;
}
table.auctions td {
	font:normal 11px/14px Tahoma,sans-serif;
}
table.auctions a:link, table.auctions a:visited {
	font-weight:bold;
   text-decoration:none;
   color:#595959;
}
table.auctions a:hover, table.auctions a:active, table.auctions a:focus {
   text-decoration:underline;
   color:#9f2000;
}
.auctions_branches th.col1, .auctions_branches th.col2,
.auctions_city th.col1, .auctions_city th.col2 {
	width:150px;
}
.auctions_branches th.col3,
.auctions_city th.col3 {
}
.auctions_all th.col1, .auctions_all th.col2 {
	width:120px;
}
.auctions_all th.col3, .auctions_all th.col5 {
	width:160px;
}
.ueberUns .textLayout {
	height:210px;
}



/*
	+++++++++++++++++++
	+++ Google MAPs +++
	+++++++++++++++++++
*/

#googleMapBox {
	border:1px solid #cccccc;
	background:white;
}
#googleMap {
	width:810px;
	height:400px;
	padding:150px 0 0 0;
	text-align:center;
	background:url(/bilder/loading.gif) center center no-repeat;
	font:normal 11px/14px Tahoma,sans-serif;
}


.offerItem {
	padding:0 0 25px 0;
	font:normal 11px/14px Tahoma,sans-serif;
}
.offerItemImage {
	float:left;
	padding:0 10px 0 0;
}
.offerItemImage a:link, .offerItemImage a:visited {
   text-decoration:none;
   color:#9f2000;
}
.offerItemImage a:hover, .offerItemImage a:active, .offerItemImage a:focus {
   color:#595959;
}
.offerItemText {
	float:left;
	width:500px;
}
.offerItemText a:link, .offerItemText a:visited {
   text-decoration:underline;
   color:#9f2000;
}
.offerItemText a:hover, .offerItemText a:active, .offerItemText a:focus {
   color:#595959;
}

.offerItem .sold {
	padding:0 0 0 10px;
	font:bold 14px/18px Tahoma,sans-serif;
	text-transform:uppercase;
	color:#9f2000;
}

#lightview {
	position: absolute;
	top: 50%;
	left: 50%;
	height: 150px;
	width: 150px;
	margin: -75px 0 0 -75px;
	padding: 0;
	text-align: left;
}

/* The container that holds everything */
.lv_Container {
	position: relative;
	width: 100%;
	height: 100%;
	background: none;
	padding: 0;
	margin: 0;
}

.lv_Button {
	cursor: pointer;
	text-decoration: none;
	border: none;
	background: none;
	margin: 0;
	padding: 0;
}

/* The buttons on the side when you view a gallery */
.lv_Sides {
	position: absolute;
	top: 50%;
	left: 0;
	clear: both;
	width: 100%;
	padding: 0;
	margin: 0;
}
.lv_Sides * { padding: 0; margin: 0; }
.lv_Sides li {
	list-style-type: none;
	position: relative;
}

.lv_PrevSide { float: left; }
.lv_NextSide { float: right; }
.lv_Sides .lv_Wrapper {
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.lv_Sides .lv_Button {
	float: left;
	background: none;
}

/* The frames above and below the center, that hold the corners.
   It's recommended not to change anything here, a lot is done in
   javascript to build further upon this based on your settings.
*/
.lv_Frames {
	width: 100%;
	height: 100%;
	position: relative;
	padding: 0;
	margin: 0;
}
.lv_Frames li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.lv_Frame {
	width: 100%;
	display: block;
}
.lv_Frame * { padding: 0; margin: 0; }
.lv_FrameTop {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
}
.lv_FrameBottom {
	position: relative;
	float: left;
	clear: both;
}

.lv_Liquid {
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden;
	clear: both;
}
.lv_Liquid .lv_Filler {
	position: absolute;
	height: 100%;
	width: 2px;
	top: 0;
	left: 50%;
}

.lv_Half {
	display: block;
	height: 100%;
	clear: both;
	line-height: 0px;
}
.lv_Half li { list-style-type: none; }
.lv_Corner {
	float: left;
	position: relative;
}
.lv_CornerTr, .lv_CornerBr { float: right; }

.lv_Fill {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}

.lv_Half .lv_CornerWrapper {
	float: left;
	position: relative;
	width: 50%;
	height: 100%;
	overflow: hidden;
}
.lv_HalfRight .lv_CornerWrapper { float: right; }

.lv_Corner { position: relative; }
.lv_Corner canvas { position: relative; }
.lv_HalfLeft .lv_Corner { float: left; }
.lv_HalfRight .lv_Corner {
	position: relative;
	float: right;
}

/* To position content correctly in the center with correct
   rounded corner display we need a few wrappers.
   This is to get it right on all browsers.
*/
.lv_Center {
	position: relative;
	clear: both;
	height: 100%;
	overflow: hidden;
	background: none;
	padding: 0;
	margin: 0;
}
.lv_WrapUp {
	position: absolute;
	left: 0;
	height: 100%;
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.lv_WrapDown {
	position: relative;
	height: 100%;
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.lv_WrapCenter {
	position: relative;
	padding: 0;
	margin: 0;
}

/* The loading indicator */
.lv_Loading {
	position: absolute;
	top: 50%;
	left: 50%;
}
.lv_Loading .lv_Button {
	float: left;
	height: 100%;
	width: 100%;
}

.lv_MediaWrapper {
	position: relative;
	width: 100%;
	display: block;
	overflow: hidden;
	clear: both;
	padding: 0;
	margin: 0;
}
.lv_MediaWrapper img {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
}

/* The overlays on top of images that toggle the previous/next buttons */
.lv_PrevNext {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}
.lv_PrevNext * { padding: 0; margin: 0; }
.lv_PrevNext .lv_Button {
	position: relative;
	height: 100%;
}
.lv_PrevButton { float: left; }
.lv_NextButton { float: right; }

/* The bar that holds title, caption, imagenumber, slideshow and closebutton */
.lv_MenuBar {
	clear: both;
	position: relative;
	width: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	padding: 0;
	margin: 0;
	text-align: left;
}
.lv_MenuBar * { padding: 0; margin: 0;}


.lv_Close {
    position: relative;
	float: right;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.lv_Data {
	position: relative;
	float: left;
	padding-bottom: 3px;
	line-height: 13px;
	overflow: hidden;
}

/* simulates padding-left inside .lv_Data 
.lv_DataText div, .lv_ImgNumber div { margin-left: 3px; } */

.lv_Data li {
	list-style-type: none;
	float: left;
	margin-top: 3px;
}
.lv_DataText { width: 100%; }
.lv_DataText .lv_Title {
	font-weight: bold;
	margin-bottom: 2px;
}
.lv_DataText .lv_Caption { clear: both; }
.lv_Data .lv_ImgNumber {
	color: #a7a7a7;
	margin-right: 5px;
	margin-top: 5px;
}

.lv_Data .lv_innerPrevNext, 
.lv_Data .lv_Slideshow {
	position: relative;
	border-left: 1px solid #d7d7d7;
	padding: 0 5px;
	margin-top: 5px;
	vertical-align: middle;
}
.lv_Data .lv_Slideshow { padding-right: 0px; }

.lv_Data .lv_innerPrevNext .lv_Button, 
.lv_Data .lv_Slideshow .lv_Button { /* play and stop */
	float: left;
	background-position: center left;
	background-repeat: no-repeat;
}

/* the boxes that hold media or external content */
.lv_contentTop,
.lv_contentBottom {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	clear: both;
}

#lightview iframe {
	float: left;
	border: 0;
	clear: both;
	padding: 0;
	margin: 0;
	background: none;
}

/* The container that hold buttons above the view, currently only topclose */
.lv_topButtons {
	position: absolute;
	left: 0;
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.lv_topcloseButtonImage { cursor: pointer; }


/* The error/warning/download message that will appear when
   a required plugin is not installed.
*/
#lightviewError p { padding: 0 0 10px 0; }
#lightviewError div {
	padding: 6px;
	font: 11px Arial, Helvetica, sans-serif;
}
#lightviewError .message {
	background: #fcb5b5;
	color: #dd1f1f;
	margin-bottom: 3px;
}
#lightviewError .type { font-weight: bold; }
#lightviewError .pluginspage {
	background: #b5fcbd;
	color: #21be30;
}
#lightviewError a,
#lightviewError a:hover,
#lightviewError a:visited {
	color: #21be30;
	text-decoration: none;
	background: none;
	font-weight: bold;
	border-bottom: 1px solid #7de689;
}
#lightviewError p {
	margin-left: 0;
	padding: 0;
}

#lv_overlay {
  position: absolute; /* Opera will use fixed */
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

/* navbar
   Adds a bar below the view that takes over the default Controller
*/
#lightviewController {
	position: fixed;
	bottom: 0;
	top: 0;
	left: 50%;
	margin: 0;
	padding: 0;
	color: #d2d2d2;
	font: 11px Arial, Helvetica, sans-serif;
}
* html body #lightviewController { /* IE6 */
	position: absolute;
	top: auto;
	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) + (Lightview.controllerOffset || 0)) + 'px');	
}
#lightviewController ul {
	display: block;
	height: 100%;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
.lv_controllerTop, .lv_controllerMiddle, .lv_controllerBottom {
	list-style-type: none;
	float: left;
	display: block;
	position: relative;
	clear: both;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.lv_controllerCenter  { width: auto; float: left; }
.lv_controllerCornerWrapper {
	position: absolute;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
.lv_controllerCornerWrapperTopLeft,
.lv_controllerCornerWrapperBottomLeft { top: 0; left: -100%;}
.lv_controllerCornerWrapperTopRight,
.lv_controllerCornerWrapperBottomRight { top: 0; left: 100%;}

#lightviewController .lv_CornerWrapper {
	width: 100%;
}
#lightviewController .lv_Corner { float: left; }
#lightviewController .lv_Corner {
	float: right;
	position: relative;
}
#lightviewController .lv_CornerTr, #lightviewController .lv_CornerBr { float: left; }
.lv_controllerBetweenCorners {
	position: relative;
	height: 100%;
	overflow: hidden;
}

.lv_controllerMiddle {
	position: relative;
	height: 100%;
	float: left;
}
.lv_controllerCenter { float: left; width: auto;}
.lv_controllerCenter li {
	list-style-type: none;
	float: left;
	display: inline;
	position: relative;
	clear: none;
}
.lv_controllerSetNumber {
	float: left;
	text-align: center;
}

#lightviewController .lv_Button {
	float: left;
	position: relative;
	height: 100%;
	clear: none;
}
.lv_controllerSetNumber {
	position: relative;
	height: 100%;
	padding-right: 3px;
}
.lv_controllerPrev, 
.lv_controllerNext, 
.lv_controllerSlideshow, 
.lv_controllerClose {
	float: left;
	position: relative;
	height: 100%;
	padding-left: 3px;
}

.lv_controllerPrev { border-left: 1px solid #3c3c3c; }
#lightviewController .lv_controllerNext { padding-right: 3px; border-right: 1px solid #3c3c3c; }

* html #lightview { /* IE6 */
	position: absolute;
	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) - (Lightview.controllerHeight || 0)) + 'px');
	margin-left: expression( -1 * this.offsetWidth / 2 + (document.documentElement ? document.documentElement.scrollLeft : 0) + 'px');
}

/* Always cover 100% of the screen in IE6 */
html #lv_overlay {
	position: absolute;
	height: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight].max() : document.documentElement.scrollHeight) + 'px' );
	width: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth, document.documentElement.scrollWidth, document.body.offsetWidth, document.documentElement.clientHeight].max() : document.documentElement.scrollWidth) + 'px' );
}
#columnLeft {
	float:left;
	overflow:hidden;
	width:360px;
	margin:0 0 0 10px;
	padding:0 10px;
}
div.columnDivider {
	float:left;
	overflow:hidden;
	width:12px;
}
#columnRight {
	position:relative;
	float:left;
	overflow:hidden;
	width:405px;
}
.bottomContent {
	padding:0 82px 0 20px;
}


body {
	text-align:center;
}
#bgImage {
	background:none !important;
}
#head {
	background:url(/bilder/bg_head.png) no-repeat left top;
}
#content {
	padding:1px 0 0 0;
	background:url(/bilder/bg_content.png) repeat-y left top;
}

.ie6t2cs_columnLeft {
	width:310px !important;
	margin:0 !important;
}


.ie6t2c_columnLeft {
	width:155px !important;
	margin:0 0 0 1px !important;
}

.ie6t1c_columnNormal {
	padding:0 0 0 10px;
	margin:0 !important;
}


#columnNormal {
	width:800px;
	margin:0 0 0 10px;
}

#columnNormal1 {
	width:800px;
	margin:0 0 0 10px;
}

div.text99 {
   width:98%;
}
p { 
     margin: 0px  0px 0px 0px;
     border-top: 0px;
  }
#adress {
		font:bold 18px/18px Georgia,"Times New Roman",Times,serif;
}