/* CSSTidy 1.3: Fri, 16 Apr 2010 16:39:02 +0200 *//***************************
*  Default styles for the
*     EXT rgslideshow
* by Ringer Georg (just2b)
***************************//* general div */.rgslideshow{position:relative;border:1px solid #ccc;border-bottom:0;overflow:hidden;background:#fff}
/* container divs */.rgslideshowce,.tx-rgslideshow-pi1{overflow:hidden}
/* big navigation at left/right side of img */.rgslideshow .rgsbigprev,.rgslideshow .rgsbignext{position:absolute;width:63px;cursor:pointer;outline:0;z-index:2;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.rgslideshow .rgsbigprev{left:0;background:url(../../typo3conf/ext/rgslideshow/res/gfx/prevlabel2.gif) left center no-repeat}
.rgslideshow .rgsbignext{right:0;background:url(../../typo3conf/ext/rgslideshow/res/gfx/nextlabel2.gif) right center no-repeat}
/* hover on the big navigation: show the imgs */.rgslideshow a.rgsbigprev:hover{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;background:url(../../typo3conf/ext/rgslideshow/res/gfx/prevlabel.gif) left center no-repeat}
.rgslideshow a.rgsbignext:hover{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;background:url(../../typo3conf/ext/rgslideshow/res/gfx/nextlabel.gif) right center no-repeat}
/* center the imgs */.rgslideshow .rgssimg{z-index:1;/* for safari */position:absolute;left:0;right:0;margin:0;padding:0;opacity:0;margin:0 auto}
/* no border for imgs */.rgslideshow img,.rgslideshow a,DIV.csc-textpic .rgslideshow img{border:0}
/* nested information */.rgslideshow .rgsnest{position:absolute;width:100%;bottom:0;left:0;border-top:1px solid #333;background:url(../../typo3conf/ext/rgslideshow/res/gfx/transparent_bg.png);z-index:5/* for safari */}
/* damn IE 6 png hack */* html .rgslideshow .rgsnest{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/typo3conf/ext/rgslideshow/res/gfx/transparent_bg.png',sizingMethod="scale")}
/* title */.rgslideshow .rgstitle{/* color:#C64934; old orange */color:#fff;font:bold 12px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;letter-spacing:2px;text-transform:uppercase;padding:2px 10px 0;z-index:9/* for safari */}
/* description */.rgslideshow .rgsdescription{color:#fff;font-size:11px;line-height:15px;/* this results in exact 2 lines */padding:3px 10px 5px;height:28px;overflow:hidden}
/* img browser nest */.rgslideshownav{text-align:right;border-right:1px solid #ccc}
/* necessary to position browser to the right */.rgslideshownav .rgsnav2{display:inline;background:#404040 url(../../typo3conf/ext/rgslideshow/res/gfx/navleft.gif) left no-repeat;margin:0;padding:3px 10px 1px 20px;height:20px}
/* holds the browser items */.rgslideshownav .rgsbrowser{display:inline}
/* single browser element */.rgslideshownav .rgsbrowserEl{padding:0 4px;font-weight:700;font-size:10px;cursor:pointer;color:#d8d6d6}
.rgslideshownav .rgsbrowserEl:hover{color:#f93}
/* splitter element between the browser elements */.rgslideshownav .splitEl{color:#fff;font-size:7px}
/* active element item */.rgslideshownav .rgsbrowser .rgsact{font-weight:700;color:#f93}
/* small prev/next navigation */.rgslideshownav .rgsnext,.rgslideshownav .rgsprev{font-size:9px;color:#fff;cursor:pointer;font-weight:700}
/* play/pause icon */.rgslideshownav .rgsplay{font-size:9px;font-weight:700;color:#d8d6d6;cursor:pointer;padding-left:5px}
/* hover on prev/next/play */.rgslideshownav .rgsnext:hover,.rgslideshownav .rgsprev:hover,.rgslideshownav .rgsplay:hover{color:#f93}
/* CSSTidy 1.3: Fri, 16 Apr 2010 16:29:09 +0200 *//* 
*  CSS http://www.rggooglemap.com
*
*  styled for TYPO3 4.0.2
*  http://www.web-kultur.ch
*//* ---------------------------------------------------- *//* Generelle Formatierung *//* ---------------------------------------------------- */*{font-family:Trebuchet MS, Arial, Sans-Serif;font-size:11px;xcolor:#595959;text-align:justify;/* vertical-align: top;*/padding:0;margin:0;background-color:/* border:0px solid #fff;;*/transparent}
img{border:0 solid #fff}
html{height:100%;background:#d1dde0 url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/images/slice-bg.gif) repeat-y 50%}
body{height:100%;padding:0;margin:0;text-align:center;color:#595959;background-color:#d1dde0;background-image:url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/images/border.jpg);background-repeat:repeat-x}
h1{color:/*background: url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/icons/icon_title2.gif)    no-repeat;*/#243550}
h2{font-weight:700;color:/*background: url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/icons/icon_title2.gif)   no-repeat;*/#595959}
h3{color:#ccc}
a{text-decoration:underline;color:#595959}
a:link,a:visited{color:#b90d1b}
a:hover,a:active{color:#0a74b0}
/* ---------------------------------------------------- *//* Layout *//* ---------------------------------------------------- */#website{width:990px;height:100%;margin-left:auto;margin-right:auto;text-align:left;background-color:#f5f4f2}
/* oberer Bereich */#topbar{height:21px;color:#adbcc6;background-color:#656e74}
#mainnavi{float:left;width:747px;height:21px;padding-left:60px}
#lang{float:left;width:143px;height:21px;text-align:right}
#lang a,#lang a:link,#lang a:visited,#lang a:active{color:#adbcc6;text-decoration:none;text-transform:uppercase}
.lang-act,.lang-act a .lang-act a:link,.lang-act a:visited,.lang-act a:active{text-transform:uppercase;font-weight:700}
/* Main */#main{height:100%;background:#f5f4f2 url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/images/world_bg.jpg) no-repeat}
#cleft{float:left;width:647px}
#cleftinner{padding-left:40px}
#cright{float:left;width:343px}
* html #cright{}
#crightinner{padding:20px 26px 0 0;min-height:450px}
* html #crightinner{height:450px}
/* Logo */#logo{width:574px;height:71px}
#flash{float:left;padding-top:5px}
#logotext{float:left;padding-top:5px;padding-left:13px}
/* ---------------------------------------------------- *//* Content *//* ---------------------------------------------------- */.ce{opacity:0.9;-moz-opacity:0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);background-color:#fff;margin-bottom:19px;padding:2px 5px 10px;clear:both}
/* linke Spalte */#left .ce{width:565px;min-height:177px}
* html #left .ce{height:177px}
#left h1{height:26px;line-height:26px;margin:0 -2px;padding:0 0 5px 5px;background:url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/images/title_left.jpg) repeat-x}
/* rechte Spalte */#right .ce{width:306px;min-height:82px}
* html #right .ce{height:82px}
#right h1{height:26px;line-height:26px;margin:0 -2px;padding:0 0 5px 5px;color:#243550;background:url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/images/title_right.jpg) repeat-x}
#right a,#right a:link,#right a:visited{line-height:13px;color:#5da500;text-decoration:none}
#right a:hover,#right a:active{line-height:13px;color:#2385c9;text-decoration:underline}
/* Footer */#footer{width:316px;border-top:1px #c7cbcd solid}
#footleft{float:left;width:180px}
#footright{float:left;width:158px;text-align:right}
.copy{margin-left:33px}
/* DIVERSES *//* Listen */ul{padding-left:10px}
li{list-style:none;background:url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/arrow_grey.gif) no-repeat 0 4px;padding-left:10px}
DIV.csc-textpic IMG{border:1px solid #eee}
* html DIV.csc-textpic IMG{border:0 solid #eee}
.lang-act{color:#adbcc6}
/* Formular */fieldset.csc-mailform{border:0}
fieldset.csc-mailform label{width:120px;float:left;text-align:right;margin-right:10px;display:block}
fieldset.csc-mailform input,fieldset.csc-mailform textarea{margin-bottom:10px;font-size:10px;font-family:Verdana, Helvetica, sans-serif;border:1px solid #ccc;padding:2px;xwidth:250px}
fieldset.csc-mailform fieldset input{float:none;display:inline;width:50px;text-align:left;border:0}
fieldset.csc-mailform fieldset label{display:inline;float:none;text-align:left;width:300px;margin:10px 0}
fieldset.csc-mailform fieldset{border:0}
fieldset.csc-mailform fieldset legend{display:none}
fieldset.csc-mailform select{width:220px;margin:2px 0}
fieldset.csc-mailform option{padding:0 5px;background:#fff}
#mailformformtype_mail{padding:2px;margin-left:40px;background:#eee;border:1px solid #ccc;width:80px;text-align:center}
/* Newsletter */.tx-srfeuserregister-pi1-text,.tx-srfeuserregister-pi1-password{font-size:10px;font-family:Verdana, Helvetica, sans-serif;border:1px solid #ccc;padding:2px}
.tx-srfeuserregister-pi1-submit{padding:2px;margin-left:40px;background:#eee;border:1px solid #ccc;width:90px;text-align:center}
#wichtig{width:40px;height:10px;overflow:auto}
#wichtig a{color:#d1dde0}
.ce img,.tx-rgsmoothgallery-pi1{opacity:1.0;-moz-opacity:1.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
.ad{text-align:right;padding-right:10px}
/* sk page comments */.pagebrowser a{padding:0 2px}
/*.tx-skpagecomments-pi1 form textarea {margin-left:128px;width:320px;height:160px;background:#FFE1BF;}*/.new{padding-left:5px;padding-right:20px;color:#71b11e;font-weight:700;background:url(../../typo3temp/scriptmerger/../../fileadmin/dev/map/icon_new.gif) no-repeat center right}
.tx-psmhighlight-sword{background-color:#FF0}
.tx-psmhighlight-sword-1{background-color:#FF0}
.tx-psmhighlight-sword-2{background-color:aqua}
.tx-psmhighlight-sword-3{background-color:lime}