/*  Website Referenzen */
.referenzen {position:relative; width:610px; height:305px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
.referenzen h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
* html .referenzen h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:14px; color:#990000;}
.referenzen p {clear:both; font-size:11px; color:#000; padding-top:10px; padding-left:340px; padding-right:5px;}

.screen {position:absolute; left:10px; top:20px; margin:0px; border:0px;}
* html .screen {position:absolute; left:10px; top:20px; border:1px solid #ca9d5c;}

.referenzen-b {position:relative; width:610px; height:330px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
* html .referenzen-b {position:relative; width:610px; height:345px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
.referenzen-b h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
* html .referenzen-b h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:5px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:14px; color:#990000;}
.referenzen-b p {clear:both; font-size:11px; color:#000; padding-top:10px; padding-left:340px; padding-right:5px;}
.referenzen-b #screen {position:absolute; left:10px; top:20px; margin:0px; border:0px;}
* html .referenzen-b #screen {position:absolute; left:10px; top:20px; border:1px solid #ca9d5c;}

.referenzen-c {position:relative; width:610px; height:330px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
* html .referenzen-c {position:relative; width:610px; height:345px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
.referenzen-c h1 {clear:both; margin:0; padding-top:10px; padding-left:250px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
* html .referenzen-c h1 {clear:both; margin:0; padding-top:10px; padding-left:250px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:14px; color:#990000;}
.referenzen-c p {clear:both; font-size:11px; color:#000; padding-top:10px; padding-left:250px; padding-right:5px;}
.referenzen-c #screen {position:absolute; left:10px; top:20px; margin:0px;}
* html .referenzen-c #screen {position:absolute; left:10px; top:20px; border:1px solid #ca9d5c;}



.referenzen-d {position:relative; width:610px; height:455px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto;}
* html .referenzen-d {position:relative; width:610px; height:470px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
.referenzen-d h1 {clear:both; margin:0; padding-top:10px; padding-left:335px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
* html .referenzen-b h1 {clear:both; margin:0; padding-top:10px; padding-left:335px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
.referenzen-d p {clear:both; font-size:11px; color:#000; padding-top:10px; padding-left:335px; padding-right:5px;}
.referenzen-d #screen {position:absolute; left:10px; top:20px; margin:0px; border:0px;}
* html .referenzen-d #screen {position:absolute; left:10px; top:20px; border:1px solid #ca9d5c;}
	
.referenzen-e {position:relative; width:610px; height:370px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
* html .referenzen-e {position:relative; width:610px; height:345px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
.referenzen-e h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
* html .referenzen-e h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:5px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:14px; color:#990000;}
.referenzen-e p {clear:both; font-size:11px; color:#000; padding-top:10px; padding-left:340px; padding-right:5px;}
.referenzen-e #screen {position:absolute; left:10px; top:20px; margin:0px; border:0px;}
* html .referenzen-e #screen {position:absolute; left:10px; top:20px; border:1px solid #ca9d5c;}	

.referenzen-f {position:relative; width:610px; height:370px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
* html .referenzen-f {position:relative; width:610px; height:385px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto; padding: 10px 0 0px 10px;}
.referenzen-f h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
* html .referenzen-f h1 {clear:both; margin:0; padding-top:10px; padding-left:340px; padding-right:5px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:14px; color:#990000;}
.referenzen-f p {clear:both; font-size:11px; color:#000; padding-top:10px; padding-left:340px; padding-right:5px;}
.referenzen-f #screen {position:absolute; left:10px; top:20px; margin:0px; border:0px;}
* html .referenzen-f #screen {position:absolute; left:10px; top:20px; border:1px solid #ca9d5c;}	
	
/*  Thumbs RIGHT SIDE (oben) */
#container_left {position:relative; width:610px; height:305px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto;}
#container_left img {border:0;}
#container_left #thumbs {width:170px; position:absolute; left:0; top:0;}
#container_left a.gallery:hover span {display:block; position:absolute; width:400px; height:50px; top:265px; left:175px; padding:5px; font-style:italic; color:#990000; z-index:100;}
#container_left a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1em; color:#ca9d5c;}
#container_left a.gallery:active, #container_left a.gallery:focus {border:1px solid #ca9d5c;}
#container_left a.gallery:active em, #container_left a.gallery:focus em {display:block; position:absolute; width:400px; height:256px; top:5px; left:180px; padding:0px; color:#ca9d5c; background:#fff; border:1px solid #3d330f; z-index:50;}
#container_left h1 {clear:both; margin:0; padding-top:10px; padding-left:200px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:16px; color:#990000;}
* html #container_left h1 {clear:both; margin:0; padding-top:10px; padding-left:200px; padding-right:30px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; letter-spacing:0.01em; line-height:14px; color:#990000;}
#container_left p {clear:both; font-size:11px; color:#000; padding-top:10px; padding-left:200px; padding-right:30px;}

.thumbs, a.thumbs:link, a.thumbs:visited, a.thumbs:hover, a.thumbs:active {clear:both; color: #990000;}


/* Thumbs at LEFT Side (unten) */
#container_right {position:relative; width:610px; height:305px; background:#f9f4ed; border:1px solid #ca9d5c; margin:1em auto;}
#container_right img {border:0;}
#container_right #thumbs {width:170px; position:absolute; right:0; top:0;}
#container_right a.gallery:hover span {display:block; position:absolute; width:400px; height:50px; top:265px; left:-425px; padding:0px; font-style:italic; color:#990000; z-index:100;}
#container_right a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1em; color:#ca9d5c;}
#container_right a.gallery:active, #container_right a.gallery:focus {border:1px solid #000;}
#container_right a.gallery:active em, #container_right a.gallery:focus em {display:block; position:absolute; width:400px; height:256px; top:5px; left:-425px; padding:0px; color:#000; background:#fff; border:1px solid #3d330f; z-index:50;}
#container_right h1 {clear:both; margin:0; padding-top:10px; padding-left:20px; width:400px; text-align:left; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; color:#990000; letter-spacing:0.01em; line-height:16px;}
* html #container_right h1 {clear:both; text-align:left; padding-top:10px; padding-left:20px; width:400px; font-family: verdana, "arial", sans-serif; font-variant:small-caps; font-size:14px; font-weight:bold; color:#990000; letter-spacing:0.01em; line-height:16px;}
#container_right p {clear:both; width:390px; font-size:11px; color:#000; padding-top:15px; padding-left:20px;}
* html #container_right p {clear:both; font-size:11px; color:#000; padding-top:0px; padding-left:20px; }


/* #### spaltensatz #### */
.col4 li {font-size: 10px; color: #5c5c5c; line-height: 16px; }
dl.col1 {display:block; width:230px; float:left; padding:10px;}
* html dl.col1 {width:250px; w\idth:230px;}
dl.col1 dt {color:#697210; font-weight:bold; padding:0 0 10px 0;}
dl.col1 dd {margin:0; padding:0; font-size:0.85em; line-height:1.7em;}
dl.col1 dd a, dl.col1 dd a:visited {color:#990000; text-decoration:none;}
dl.col1 dd a:hover {color:#990000; text-decoration:underline;}
dl.col1 em {color:#e09222;}
dl.clear {clear:both;}





