@font-face {
  font-family: 'Open Sans';
  src: url('fonts/OpenSans-Regular.eot');
  src: url('fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Regular.woff') format('woff'),
    url('fonts/OpenSans-Regular.ttf') format('truetype'),
    url('fonts/OpenSans-Regular.svg#OpenSansRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Bold';
  src: url('fonts/OpenSans-Bold.eot');
  src: url('fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Bold.woff') format('woff'),
    url('fonts/OpenSans-Bold.ttf') format('truetype'),
    url('fonts/OpenSans-Bold.svg#OpenSansBold') format('svg');
  font-weight:normal;
  font-style:normal;
}
@font-face {
  font-family: 'Open Sans Semibold';
  src: url('fonts/OpenSans-Semibold.eot');
  src: url('fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Semibold.woff') format('woff'),
    url('fonts/OpenSans-Semibold.ttf') format('truetype'),
    url('fonts/OpenSans-Semibold.svg#OpenSansSemibold') format('svg');
  font-weight:normal;
  font-style:normal;
  /*font-weight:400;*/
}
@font-face {
  font-family: 'Open Sans Light';
  src: url('fonts/OpenSans-Light.eot');
  src: url('fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
    url('fonts/OpenSans-Light.woff') format('woff'),
    url('fonts/OpenSans-Light.ttf') format('truetype'),
    url('fonts/OpenSans-Light.svg#OpenSansLight') format('svg');
  font-weight:normal;
  font-style:normal;
}



* {margin:0;padding:0;font-family: 'Open Sans',Arial;}
html,body {height:100.02%;}
#header {
	background-image: url(/fileadmin/clickntouch/_img/welle_header_970.png);
	background-repeat:no-repeat;
	/*background-size: 2191px 400px;*/
}
a {color:#0060B0;text-decoration:none;}
a.internal-link,.tx-cal-controller .single-event-preview a{
    background-image: url("../_img/ico-link.png");
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 15px;
}
h1,h2 {
    font-family: 'Open Sans Semibold',Arial,sans-serif;
    margin: 0;
    font-weight:normal;
}
h1 {font-size:28px;color:#0060b0;margin:0px 0 14px; line-height:32px;}
h2 {font-size:1.3em;margin-bottom:.5em;color:#001d35;}
h2 {font-size:22px;line-height:30px;margin-bottom:15px;}
.uploadsOuter h1 {font-size:20px;color:#0072bc;margin:18px 0 0px; line-height:30px;}
p,ul,ol {margin-bottom:1.4em;color:#001c33;}
#maincontent p {font-size: 16px;line-height: 24px;}
em,i {display:inline-block;}
blockquote {margin:0 30px;}
hr {clear:both;height:1px;border:0;background:#0072bc;color:#0072bc;margin-bottom:1em;}
.label,table caption {position:absolute;width:190px;}
.clearer {clear:both;overflow:hidden;height:0;display:block;}
.align-left{text-align: left;}
.align-right{text-align: right;}
.align-center{text-align: center;}
#shortcuts a.label:active,#shortcuts a.label:focus {left:0;top:0;border:2px solid #0072bc;border-left:0;border-top:0;background:#fff;padding:2px;font-weight:bold;z-index:20;}

#container {width:984px;margin:0 auto;text-align:left;}
#header {height:345px;position:relative;margin-right:7px;}
#content {min-height:300px;padding-bottom:1em;}
#navcol,#maincontent,#main,#addcontent {float:left;width:201px;}
#navcol {
    overflow: hidden;
    margin-left: 27px;
    padding-top: 5px;
    position: relative;
    width: 270px;
}
#navcol .withSub > ul{
    left: 100%;
    position: absolute;
    top: 0;
	display:none;
}
#navcol .withSub.open > ul{display:block;}
#maincontent {width:650px;min-height: 330px;}
#main {width:665px;}
#addcontent {width:270px;display:none;/*padding-top: 15px;*/}
#footer {
    background: url("../_img/footer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    color: #000e19;
    font-size: 15px;
    height: 105px;
    line-height: 24px;
    margin: 0 auto;
    padding: 20px 0 0 0px;
    text-align: left;
    width: 974px;
}
#footer a {
    color: #000e19;
    text-decoration: none;
}
#footer .col{
    float: left;
    height: 70px;
    padding-left: 25px;
    width: 295px;
}
#footer .col p,#footer .col ul {
    display: table-cell;
    height: 100px;
    vertical-align: bottom;
}
#footer .col ul {
    list-style: none outside none;
}
#footer .col ul > li {
    background-image: url("../_img/ico-link-footer.png");
    background-position: right center;
    background-repeat: no-repeat;
    float: left;
    padding-left: 5px;
    padding-right: 15px;
}
/*header*/
#logo {
position: absolute;
top: 103px;
left: 28px;
}
#header ul,#navcol ul {list-style:none;margin:0;}
#header li {float:left;}
#header a {text-decoration:none;}
#headerimgs {position:absolute;left:245px;top:40px;}
#headerimgs img {margin-left:75px;}
#metanavigation {
    clear: both;
    color: #000;
    font-size: 16px;
    height: 45px;
}
#metanavigation .metaCenter{ float:left;height: 63px;width: 952px;background-image: url("../_img/schatten_navi.png");background-position: center bottom;background-repeat: repeat-x;}
#metanavigation .metaLeft{ height: 60px;width: 12px;float:left;background-image: url("../_img/header_schatten_links.png");background-position: center bottom;background-repeat: no-repeat;}
#metanavigation .metaRight{ height: 60px;width: 12px;float:left;background-image: url("../_img/header_schatten_rechts.png");background-position: center bottom;background-repeat: no-repeat;}
#metanavigation ul {width:auto;float:left;}
#metanavigation .lang ul {clear:both;}
#metanavigation li {
    height: 70px;
}
#metanavigation a{
    background-image: url("../_img/trenner-navi.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #000;
    display: block;
    height: 33px;
    line-height: 23px;
    padding: 10px 14px;
}
#metanavigation .lang .styleselectwrap{
    background-image: url("../_img/trenner-navi.png");
    background-position: left top;
    background-repeat: no-repeat;
	border-left: 1px solid #ffffff;
}
#metanavigation .first a{background-image:none;}
#metanavigation a:hover,#metanavigation li.active a {}
/*#metanavigation a.linkimprint {background-image:url(/fileadmin/_img/ico/ico-linkimprint.gif);}
#metanavigation a.linkaboutus {background-image:url(/fileadmin/_img/ico/ico-linkaboutus.gif);}
#metanavigation a.linkcontact {background-image:url(/fileadmin/_img/ico/ico-linkcontact.gif);}
#metanavigation a.linklogin {background-image:url(/fileadmin/_img/ico/ico-linklogin.gif);}
#metanavigation a.linkworldwide {background-image:url(/fileadmin/_img/ico/ico-linkworldwide.gif);}
#metanavigation a.linksitemap {background-image:url(/fileadmin/_img/ico/ico-linksitemap.gif);}*/
#metanavigation .login{
background-image: url("../_img/button_anmelden.png");
color: #FFF;
cursor: pointer;
float: right;
height: 45px;
margin: 0px 16px 0 0;
padding-left: 16px;
text-align: center;
width: 144px;
}
#metanavigation .login a{
    background-image: none;
}
#metanavigation .login > span {
    display: table-cell;
    height: 45px;
    padding-left: 10px;
    text-align: center;
    vertical-align: middle;
    width: 160px;
}
#metanavigation .login a{
	color:#ffffff;
}
#metanavigation .lang .styleselectwrap{
	margin:0px;
	height:50px;
}
#metanavigation .lang .styleselectwrap.clicked{
	background-image:none;
    background-color: #ffffff;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    position: relative;
	margin:0px;
	height: auto;
}
/*navigation*/
#navigation {position:absolute;width:100%;top:256px;left:0;height:27px;}
#navigation ul {padding-left:20px;height:25px;}
#navigation ul  li{
    border-bottom: 5px solid #0072bc;
    display: inline-block;
    height: 50px;
    margin: 0 5px;
    max-width: 150px;
    vertical-align: middle;
}
#metanavigation li.active,#metanavigation li:hover {
    background-image: url("../_img/arrow_navi.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 78px;
}
/*#navigation li .first a {border-left:1px solid #fff;}*/
#navigation a {
    color: #0072bc;
    display: table-cell;
    font-size: 17px;
    height: 50px;
    line-height: 20px;
    padding: 0 5px;
    vertical-align: middle;
    width: auto;
	text-align: center;
}
#navigation a:hover,#navigation .active a,#navigation a.highlight {background:#0072bc;color:#ffffff;}
#navigation .active {border-bottom: 5px solid #7C8A95;}
#navigation .active a{background-color: #7C8A95;}
#navigation li img {position:absolute;top:-105px;left:320px;}
#navigation #imgnavrhinologie {left:495px;}
#navigation #imgnavlaryngologie {left:670px;}
#navigation #imgnavpulmologie {left:845px;}
#navigation #imgnone {left:-1000px;}

#navcol .tx-newloginbox-pi1 {position:absolute;font-size:.9em;top:1px;left:21px;}
#navcol ul {
    padding-bottom: 30px;
    position: relative;
    width: 100%;
}
#navcol ul ul{padding-bottom:0px;}
#navcol li {border-bottom:1px solid #0072bc;margin-bottom: 10px;}
#navcol li:hover {border-bottom:1px solid #7c8a95;}
#navcol li.withSub,#navcol li.open ul li.withSub{background-image:url("../_img/ico-arrow-subnavi-big.png");background-repeat:no-repeat;background-position: right bottom;}
#navcol li a {font-size:17px;line-height:25px;display:block;text-decoration:none;color:#0060b0;padding:15px 15px 4px 10px;}
#navcol li a:hover,#navcol li.active a,#navcol li.active a:hover,#navcol li.active li.active a,#navcol li.active li.active li.active a {background-color:#7c8a95;color:#fff;}
#navcol li.active li a,#navcol li.active li.active li a {background-color: transparent;color: #0060b0;}
/*#navcol li.open a,#navcol li.open li.open a,#navcol li.open ul li.open a:hover {background-color:#7c8a95;color:#fff;}
#navcol li.open ul li.open a:hover {background-position:25px 8px;}
#navcol li.open ul {border-top:0;}
#navcol li.open ul li {border:0;border-top:1px solid #fff;}
#navcol li.open ul li a,#navcol li.open ul li.open li a {padding-left:10px;background-color:#ffffff;color:#0060b0;}
#navcol li.open ul li a:hover,#navcol li.open ul li.active a,#navcol li.open ul li.open li a:hover,#navcol li.open ul li.open li.active a {background-color:#7c8a95;color:#fff;}
#navcol li.open li.open a {background-position:25px 8px;}
#navcol li.open ul li.open li a {padding-left:58px;background:#f9f9f9;font-size:.9em;}
#navcol li.open ul li.open li a:hover,#navcol li.open ul li.open li.active a {background-position:47px 8px;}*/

#breadcrumb {
padding-left: 26px;
height: 76px;
margin-left: 2px;
font-size: 16px;
padding-top: 13px;
font-family: 'Open Sans semibold',Ariel;
}
#breadcrumb a{
background: url("../_img/ico-link.png") no-repeat scroll right center rgba(0, 0, 0, 0);
font-family: 'Open Sans semibold',Arial;
font-size: 16px;
line-height: 24px;
margin-right: 10px;
padding-right: 13px;
text-decoration: none;
float: left;
}
#breadcrumb .last a {
	background: none;
}
#breadcrumb a:hover {text-decoration:underline;}
#breadcrumb .text{
	float:left;
	padding-right:5px;
	font-family: 'Open Sans semibold',Arial;
    font-size: 16px;
    line-height: 24px;
}
#breadcrumb > ul {
    list-style: none outside none;
}
#breadcrumb > ul li{
    float:left;
	font-family: 'Open Sans semibold',Arial;
}
#breadcrumb > ul li.active a{
	color:#000000;
}
/*Startslider*/
#startSlider {
    position:relative;
	padding-left:25px;
}

/*hauptinhalt*/
#main .inner {margin:0 28px;}
#maincontent ul {list-style:none;}
#maincontent ul li {margin:.3em 0 0 15px;padding-left:15px;background:url(../_img/bullet-list.png) 0 10px no-repeat;}
#maincontent ol li {margin:.3em 0 0 30px;}
#maincontent .csc-textpic-caption {font-size:.9em;}
h2.rgaccord1-toggle {
    background: url("../_img/clipclap_closed.png") no-repeat scroll left top #ffffff;
    border-bottom: 3px solid #0060b0;
    clear: both;
    color: #0060b0;
    cursor: pointer;
    font-size: 1.1em;
    font-weight: normal;
    height: 27px;
    padding-left: 41px;
}
#navcol h2.rgaccord1-toggle {
    border-bottom: medium none;
    height: 214px;
    padding-left: 0;
	background-image: url("../_img/telefonfrau.jpg");
	background-repeat: no-repeat;
	background-position: center bottom;
}

#navcol .rgaccord1-nest{
	/*background-image: url("../_img/contact_holder.png");
    background-position: center bottom;
    background-repeat: no-repeat;
	height: 145px;*/
    
}
#navcol h2.rgaccord1-toggle span{
    padding-left: 41px;	
    background: url("../_img/icon_fragen.png") no-repeat scroll left top #ffffff;
    border-bottom: none;
}
h2.neuigkeit,h2.veranstaltung{
    background-image: url("../_img/icon_neuigkeiten.png");
    background-position: left center;
    background-repeat: no-repeat;
	padding-left: 40px;
}
h2.veranstaltung {
    background-image: url("../_img/icon_veranstaltung.png");
}
h2.act {background: url("../_img/clipclap_open.png") no-repeat scroll left top #ffffff;}
div.rgaccord1-content {padding:5px 5px 1px 5px;}
div.rgaccord1-content h2 {display:none;}
#container .linkintern img,#container .linkextern img,#container .linkcontact img,#container .download img,.poi-content img {vertical-align:top;padding:2px 4px 1px 0;border-bottom:1px solid #fff;margin-top:1px;}
#container li .linkintern img,#container li .linkextern img,#container li .linkcontact img,#container li .download img {margin-top:0;}
.tx_lumogooglemaps_pi1_infobox h2 {margin-top:0;}
.csc-textpic-caption {line-height:1.1em;padding:2px 0 1em 0;}
.download img {
    display: inline-block;
    position: relative;
    top: -3px;
}
.download a {
    height: 110px;
    padding: 1px 0;
    vertical-align: bottom;
}
.download .d2 img {display:none;}
.download .d2 {padding-left:20px;background:url(/fileadmin/_img/ico/ico-hinweis.gif) no-repeat;}

/*tabellen*/
#content table {width:100%;border-collapse:collapse;margin:1em 0 1.5em 0;font-size:.9em;clear:both;}
#content .contenttable{}
#content .contenttable thead{background-color:#DCE3E9;}

/*table {background:#f8f8f8;}*/
.altrow {background:#EDF1F4;}
table p {margin:0;}
table td,#content .contenttable th {
    border: 1px solid #0072bc;
    padding: 4px;
}
#content .contenttable th  {
    border-bottom-color: #092c49;
    border-bottom-width: 2px;
}

/*rechte spalte*/
.teaser {padding:15px 0 10px 0px;width:270px;}
.teaser.contact{
    background-color: #fff;
    display: block;
    width: 100%;
    z-index: 100;
}
.teaser.contact .btn {
    background-image: url("../_img/kontakt_auf.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 32px;
    line-height: 31px;
    padding-left: 10px;
    position: relative;
    top: 220px;
	font-family: 'Open sans semibold', Arial;
	font-size:15px;
	color:#0060b0;
	display:block;
}
.teaser a {text-decoration:none;}
.teaser p {margin-bottom:.35em;}
#addcontent .csc-mailform-field input,#addcontent .csc-mailform-field textarea {width:190px;}
#addcontent .csc-mailform-field select {width:192px;}
#addcontent .rgaccord1-nest {background:url(/fileadmin/_img/vsl-fragen.gif) no-repeat;}
#addcontent.en .rgaccord1-nest {background:url(/fileadmin/_img/vsl-fragen-en.gif) no-repeat;}
#addcontent.fr .rgaccord1-nest {background:url(/fileadmin/_img/vsl-fragen-fr.gif) no-repeat;}
#addcontent.es .rgaccord1-nest {background:url(/fileadmin/_img/vsl-fragen-es.gif) no-repeat;}
#addcontent.it .rgaccord1-nest {background:url(/fileadmin/_img/vsl-fragen-it.gif) no-repeat;}
#addcontent .rgaccord1-toggle {height:65px;margin-bottom:10px;background:none;border:0;}
#addcontent .rgaccord1-toggle span {visibility:hidden;}
#addcontent label,.mapbottom {display:none;}
#addcontent div.rgaccord1-content {padding:0;}
#addcontent .csc-mailform-field textarea {height:3.8em;}
#addcontent .csc-mailform .csc-mailform-submit {margin-left:0;width:7em;}

/*abbinder*/
#innerfooter {margin-top:2em;clear:both;}
#innerfooter span {float:left;width:50%;display:block;}
#expand-all,#linktotop a,#collapse-all {text-decoration:none;font-size:.9em;padding-left:14px;background:url(/fileadmin/_img/bess/ico-plus.gif) left no-repeat;}
#linktotop {text-align:right;}
#linktotop.single {width:100%;}
#linktotop a {background-image:url(/fileadmin/_img/bess/ico-linktop.gif);}
#collapse-all {background:none;padding:0;}

/*suche,formulare*/
#maincontent .browsebox li{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    list-style: none outside none;
}

#sitesearch {height:70px;float:right}
#sitesearch div {margin:41px 0 0 20px;}
form,input,textarea,table,select {font-size:1em;font-family:'Open Sans' arial,helvetica,sans-serif;color:#141f45;}
#sitesearch .submitbutton{
    background-color: #0060b0;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-size: 17px;
    margin-right: 29px;
    padding: 10px;
    width: 160px;
	height:45px;
	-webkit-appearance: none;
	-webkit-border-radius:0;
}
fieldset {border:none;}
fieldset div {clear:both;margin:.5em 0;}
#metanavigation .lang .styleselectwrap div{margin:0px;}
#main fieldset div {position:relative;}
fieldset div label,fieldset span {margin:0 5px 0 0;display:block;width:194px;text-align:right;float:left;}
#navcol fieldset div label,fieldset span{text-align: left;}
#navcol #mailformformtype_mail {
    margin: 0;
    width: 232px;
}
fieldset div.cro {position:relative;}
fieldset div.cro label {text-align:left;margin:0 0 0 200px;width:auto;float:none;}
fieldset div.cro input {vertical-align:top;width:auto;position:absolute;top:3px;left:178px;}
* + html fieldset div.cro input {top:-2px;}
.csc-mailform .csc-mailform-check {width:auto;border:0;}
.csc-mailform-field input,.csc-mailform-field select,.csc-mailform-field textarea {width:230px;border:1px solid #bababa;}
.csc-mailform-field textarea {height:5em;}
.csc-mailform-field select {width:233px;}
.csc-mailform-submit {margin:1em 0 0 200px;}
.button input.styled,#maincontent .csc-mailform-submit {cursor:pointer;background:#767676;color:#fff;font-weight:bold;width:10em;padding:0 10px;border:0;}
#navcol .tx-newloginbox-pi1 {width:100%;position:relative;}
#navcol .button {position:absolute;margin:0;font-size:.9em;top:0;right:25px;}
#navcol .button input.styled {padding:0;float:none;margin:0;width:auto;}
#main .button input.styled {float:none;margin:0;}
#fsearch {
    border: 1px solid #000000;
    float: left;
    height: 43px;
    padding-left: 15px;
    width: 270px;
	-webkit-border-radius:0;
}

/*kalender*/
.mini-month {padding:10px 15px;border:1px solid #fff;border-left:0;border-right:0;background:#efefef;font-size:.9em;margin:30px 0 33px 0;}
.mini-month table {width:140px;font-size:1em;}
.mini-month table th {text-align:center;}
.mini-month table td {background:#dbdada;border:4px solid #efefef;text-align:center;padding:0 2px;}
.mini-month h1 {font-size:1.1em;background:none;font-weight:bold;padding:0;text-align:center;color:#141f45;width:140px;margin-top:0;}
.mini-month .p_m,.mini-month .n_m {float:left;width:16px;text-align:center;padding-top:7px;}
.mini-month-header {float:left;width:205px;text-align:center;padding-top:4px;margin-bottom:10px;font-size:1.1em;font-weight:bold;}
#maincontent .mini-month-header {width:545px;}
.mini-month .mini-month-header a,.mini-month a {text-decoration:none;}
.mini-month td.monthToday {background:#efefef;}
.mini-month td.eventDay {background:#fff;}
.mini-month td.monthOff,.mini-month td.monthOff a {color:#dbdada;background:#dbdada;}

#addcontent .tx-cal-controller > h1 {
    display: none;
}
.single-event-preview {clear:both;}
.single-event-preview h3 {
    color: #001c33;
    font-family: 'Open Sans',Arial;
    font-size: 15px;
    line-height: 24px;
}
.single-event-preview h2 {
    color: #001c33;
    font-family: 'Open Sans',Arial;
    font-size: 15px;
    line-height: 24px;
}
.cal_infos {float:left;width:351px;}
.cal_files {float:left;width:130px;margin-top:20px;}

.tx-srlanguagemenu-pi1 {float:left;padding-right:10px;}
/*.tx-srlanguagemenu-pi1 div.title {
    background-image: url("../_img/dropdown.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 18px;
    padding-left: 12px;
    padding-right: 25px;
    padding-top: 10px;
    width: 65px;
}*/
.tx-srlanguagemenu-pi1 div.title {
    background-image: url("../_img/dropdown.png");
    background-position: right 16px;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    padding-left: 12px;
    padding-right: 25px;
    padding-top: 10px;
    width: 65px;
}
.tx-srlanguagemenu-pi1 .SPC {width:15px;}

#sr_language_menu_form .border li{
    background-color: #ffffff;
    background-image: none !important;
    /*border-left: 1px solid #000000;
    border-right: 1px solid #000000;*/
    clear: both;
    display: block;
    height: 37px !important;
    width: 105px;
}
#sr_language_menu_form .border p {
    margin-bottom: 8px;
}
#sr_language_menu_form .border li.last{
    /*background-image: url("../_img/trenner-navi_turned.png") !important;
    height: 37px !important;
    padding: 1px;
	border-bottom:1px solid #000000;*/
}
#sr_language_menu_form .border li p{
    background-color: #ffffff;
    padding: 7px 7px 7px 12px;
    width: 85px;
}
#sr_language_menu_form .border li p:hover,#sr_language_menu_form .border li:hover{
	background-image: none !important;
	background-color:#7c8a95;
	color:#ffffff;
}
#sr_language_menu_form .options {
    cursor: pointer;
    position: relative;
    /*top: -10px;*/
}

#scrollNav{
    bottom: 0;
    height: 70px;
    right: 2%;
    margin: auto;
    position: fixed;
    text-align: center;
    width: 100px;
}
#scrollNavIcon{
    background-image: url("../_img/arrow.png");
    cursor: pointer;
    height: 70px;
    left: 45%;
    margin: auto;
    width: 120px;
	opacity: 0.6;
}
#scrollNavIcon:hover{
	opacity: 1
}
/*Slider*/

.previous, .next {
    background-image: url("../_img/slider-zurueck.png");
    height: 70px;
    left: 10px;
    position: absolute;
    top: 43%;
    width: 70px;
    z-index: 5000;
}

.previous:hover {
    background-image: url("../_img/slider-zurueck-active.png");
}
.next {
    background-image: url("../_img/slider-vor.png");
    left: 890px;
}
.next:hover {
    background-image: url("../_img/slider-vor-active.png");
}
.uploadsOuter {
    background-color: #edf1f4;
    border-left: 5px solid #0060b0;
    padding-left: 10px;
}
.uploadsOuter .download > p {
    float: left;
    height: 110px;
    margin-right: 10px;
    width: 280px;
}
.uploadsOuter .download {
    padding-top: 25px;
}
.uploadsOuter .download span{
    display: inline-block;
    padding-left: 15px;
    width: 160px;
}
#sr_language_menu_form label,#sr_language_menu_form legend{
	display:none;
}
#sr_language_menu_form select {
    background-image: url("../_img/dropdown.png");
    background-position: 128px center;
    background-repeat: no-repeat;
    border: medium none;
    height: 45px;
    overflow: hidden;
    padding-right: 30px;
    padding-top: 10px;
}
.rgaccord1-nest {
    padding-bottom: 25px;
}
.carousel .panel .details_wrapper .details .detail{display:none;}
#startSlider .detail > p {
    background-color: #bac2c9;
}
#startSlider .carousel .backgrounds {
    height: 387px;
}
#startSlider .item .detail {
    background-color: #bac2c9;
    color: #000f1b;
    left: 50px;
    max-width: 300px;
    padding: 10px;
    position: relative;
    top: -360px;
}
#startSlider .item .detail h4{
    font-size: 17px;
    font-weight: normal;
    line-height: 30px;
}
#startSlider .item .detail p{
	font-size: 26px;
	line-height: 34px;
	margin:0px;
}
#content #services{
    color: #0060b0;
    cursor: pointer;
    font-family: 'Open Sans semibold',Arial;
    font-size: 15px;
    line-height: 24px;
    padding-left: 330px;
    padding-top: 20px;
}
#content #services .printLink{
	background-image: url("../_img/icon-printer.png");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
}
#addcontent p{font-size:15px;line-height:24px;}
maincontent p{font-size:16px;line-height:24px;}

.next {left:886px;}
.previous, .next {top:39%;}
.previous {left:14px;}
#fsearch {width:281px;}
#maincontent {padding-top:14px;}
#main {margin-right:11px;}
#addcontent .csc-textpic-imagewrap .csc-textpic-image {margin-bottom: 8px;}
#addcontent p {margin-bottom: 1px;}
#addcontent .csc-textpic-clear {margin-bottom: 28px;}
#addcontent  .single-event-preview  h3 {font-size: 13px;}
#addcontent h2 {color:#0060B0}
h2.veranstaltung {color:#0060B0}
#footer .col p {height:100px;}
#logo > a {
    color: #0072bc;
    display: block;
    font-size: 12px;
    width: 165px;
	line-height: 30px;
}
#dsc-lightbox-control .btn-lb-close {
    background: url("../_img/ico-fensterschliessen.png") no-repeat scroll right top transparent;
}
.tx-dsc-flexiblevideos {
    padding-bottom: 45px;
}
a.videoToLightbox .playBtn {
    background-image: url("/typo3conf/ext/dsc_flexiblevideos/Resources/Public/flowplayer/skin/img/play_white.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    height: 78px;
    margin: auto;
    position: relative;
    top: -240px;
    width: 73px;
}
#maincontent .fp-context-menu ul li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
    padding: 0;
}


.uploadsOuter .download > p {
    width: 584px;
}
.uploadsOuter .download img {
    float: left;
 }
.uploadsOuter .download span {
    display: inline-block;
    float: left;
    margin-left: 0;
    margin-top: -5px;
    padding: 0;
    width: 500px;
}