/*
Theme Name: Ihre-Gesundheit.tv Redesign 2.0
Description: Wordpress theme for Ihre-Gesundheit.tv
Author: Marc Alt & Timo Schneider
Author URI: http://www.artcoustic.de/, http://www.sichtachsen.net
Version: 0.1
.
None.
.
*/
@font-face {
  font-family: 'igtv';
    src: local('igtv'),
       url("igtv.ttf") format('truetype');
}

@font-face {
  font-family: 'igtv-italic';
    src: local('igtv-italic'),
       url("igtv-italic.ttf") format('truetype');
}

@font-face {
  font-family: 'igtv-italic-bold';
    src: local('igtv-italic-bold'),
       url("igtv-italic-bold.ttf") format('truetype');
} 

@font-face {
  font-family: 'igtv-bold';
    src: local('igtv-bold'),
       url("igtv-bold.ttf") format('truetype');
}

body {
/* 	background: transparent url(images/background.jpg) repeat fixed 0px 0px; */
/* 	height: 100%; */
/* 	width: 100%; */
	margin: 0;
	padding: 0;
	font-family: 'igtv', Trebuchet MS, Arial, Helvetica;
	background-color: #ffffff; 
} 

strong, b {
	color:#82903D;
	font-family:igtv-bold;
	font-weight:normal;
}
.kleineSchrift {
	font-size:12px;
}

/*p, a {font: normal normal normal 12px 'igtv',Trebuchet MS,Arial,Helvetica;}*/

* html {
	overflow:hidden;
	-webkit-font-smoothing: antialiased;
	
}

* html body {
	height:100%;
	overflow:hidden;
	position:absolute;
	top:0; 
}

div {
	margin: 0;
	padding: 0;
}

input,
textarea {
	font-family: Trebuchet MS,Arial,Helvetica;  
	padding:3px 0px 0px 17px !important
}

.clear {
	clear: both;
}

#bg_wrapper {
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1;
}

#bg_wrapper img {
	min-width: 1200px;
}

* html #bg_wrapper {
	position:absolute;
}

#bg_wrapper img {
	min-height: 100%;
	min-width: 100%;
	z-index: 0; 
	position:fixed;
	top:0; 
	left:0;
}

#page_wrapper {
    height:100%;
    margin:0 auto;
    position:relative;
    top:0;
    width:1012px;
    z-index:2;
}

.post p, .page p, .ernaehrungText p {
	margin:0px 0px 10px 0px;
	line-height:20px;
}



* html #page_wrapper {
	height:100%;
	overflow:auto;
	width:100%;
}

/*#bgimage {
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}*/

#frame {
/* 	background-color: #aaaaaa; */
	width: 1012px;
/* 	height: 800px; */
	z-index: 5;
	margin:0 auto; 
	float:left;
}


#header {
	color: #ffffff;
	margin-top: 7px; 
	height:150px;
}

#logo {
    background:url("images/bilder/logo.png") no-repeat scroll 0 0 transparent;
    float:left;
    height:77px;
    margin-left:12px;
    margin-top:20px;
    position:relative;
    width:665px;
    z-index:9999;
}

#logo img {
	border: 0;  
	height:77px;
	width:665px;
}

#logo a {
	outline-style: none;
}

#top_right { 
	position:absolute;
	width:1006px;
}

#metanavi {
/* 	background-color: #00ff00; */
	height: 50px;
	font-size: 11px;
	text-align: right;
	font-family:Trebuchet MS,Arial,Helvetica;
}

#metanavi a {
	color: #ffffff;
	text-decoration: none;
}

#metanavi a:hover {
	text-decoration: underline;
}

#metanavi ul li.page_item {
	display: inline;
	list-style-type: none;
}

#claim {
/* 	float: right; */
	background: transparent url(images/bilder/claim.png) no-repeat scroll 0px 0px;
	height: 29px;
	width: 410px;
	text-align: right;
}


/* Page */

#shadow {
	background: transparent url(images/schatten_breit.png) repeat-y scroll 0px 0px;    
	position:relative;
	top:3px;
	width:1014px;
/* 	margin-bottom: 20px; */
} 

#shadowStart {
	position:relative;
	top:52px;
	width:1014px;	
}

#page {
/* 	background-color: #ffffff; */
	margin: 0px auto;
	width: 1006px;
}

div.navi_class_aerzte,
div.navi_class {
	background: transparent url(images/navi/navi_gelb.png) no-repeat scroll 0px 0px;
	height: 56px;
	width: 1014px;
	padding: 0px 4px 0px 4px;
	position: relative;
}

div.navi_class_aerzte {
	background: transparent url(images/navi/navi_aerzte.png) no-repeat scroll 0px 0px;
	height: 86px;
}

div.navi_class_aerzte ul {
	width: 860px;
}

div.gelb_navi {
	background-image: url(images/navi/navi_gelb.png);
}

div.blau_navi {
	background-image: url(images/navi/navi_blau.png);
}

div.tuerkis_navi {
	background-image: url(images/navi/navi_tuerkis.png);
}

div.orange_navi {
	background-image: url(images/navi/navi_orange.png);
}


div.meta {
	float:right;
	width:200px;
	display:inline;
}

#content, #contentTag {
	background-color: #ffffff;
	padding: 30px 0px 85px 20px;
	height: 1%;
	position: relative;
} 

#contentStart {
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	background-color:#FFFFFF;
	font-size:13px;
	height:1%;
	padding:60px 0 85px 20px;
	position:relative;
	top:-70px;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	font-family:Trebuchet MS,Arial,Helvetica;
	border-radius:8px 8px 0 0;
	   
}  

#content { 
	font-size:13px;
	font-family:Trebuchet MS,Arial,Helvetica;  
}

#contentStart h2 a {
  color:#82903D;
  font-weight:normal;
  
}

#contentStart h2 a:link,
#contentStart h2 a:hover,
#contentStart h2 a:active {
  color:#82903D;
  text-decoration:none; 
  font-weight:normal;

}

#content #entries {
	float: left;
	width: 580px;
	margin-right: 45px;
	margin-top: -17px;
}

#content #entries .page h4,
#content #entries .page h3,
#content #entries .post h4,
#content #entries .post h3,
#content #entriesStart .page h4,
#content #entriesStart .page h3,
#content #entriesStart .post h4,
#content #entriesStart .post h3,
h3.ui-accordion-header {
	color: #8C9F34;
	font-size: 16px; 
	font-weight:normal;
}   

#entriesTag {
	width:970px;
}  

#content #entries .post h4,
#content #entriesStart .post h4 {
	font-size: 13px;
	padding:10px 0;
}

#content #entries a,
#content #entries .morelink,
#content #entries .morelink a,
#content #entriesStart a,
#content #entriesStart .morelink,
#content #entriesStart .morelink a {
	color: #82903d;
	font-weight:normal;
}

h3.related_post_title {
  padding:10px 0px;  
}   

.readMoreFach {
	float:right;
	position:relative;
	top:-12px;
}

dd.accordion_toggler_2 .readMoreFach a{
	font-size:12px;
	
} 

#accordion-thema div {
	line-height:15px;
	   padding:0 0 5px;}

/* Tag cloud */


h3#tagcloud {
color:#82903D;
font-size:15px;
margin:0 0 8px;
}

ul.tagwolke {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}  

ul.tagwolke li a {
	text-decoration:none;
	line-height:14px;
}

#content #entries #respond {
	position: relative;
	height: 180px;
	margin-top: 50px;
	padding-bottom: 14px;
	padding-top: 10px;
/* 	border-top: 1px solid #ebde35; */
/* 	border-bottom: 1px solid #ebde35; */
	margin-bottom: 50px;
}

#content #entries #respond h3 {
	margin-top: 0px;
	padding:0 0 10px;
}

#content #entries #respond input,
#content #entries #respond #comment {
	border: 1px solid #8c9f34;
	color: #505050;
}

#content #entries #respond input#submit {
  background:none repeat scroll 0 0 transparent;}

#content #entries ul.commentlist {
	list-style-type: none;
}

#content #entries ul.commentlist img.avatar {
	display: none;
}

#content #entries #commentform #author,
#content #entries #commentform #email,
#content #entries #commentform #url,
#content #entries #commentform #comment {
	background-color: #f2f2f2;
	border: none;
	position: absolute;
	right: 0px;
	width: 284px;
	font-size: 11px;
	height: 15px;
	padding: 3px;
}

h3#comments {
    margin:15px 0 10px;
}

#content #entries #commentform label {
	position:relative;
	right:-290px;
	top:-22px;
	z-index:2000;
} 

#commentform p {
	padding-bottom:18px;
}

#content #entries #respond #comment {
	left: 0px;
	top: 36px;
	width: 268px;
	height: 143px;
}

#content #entries #commentform #author {
	top: 36px;
	 float:right;
	
}

#content #entries #commentform #email {
	top: 73px;
}

#content #entries #commentform #url {
top:110px;}

#content #entries #respond #submit {
	position: absolute;
	right: 0px;
	bottom: 14px;
	border: 0;
	width: 98px;
	height: 25px;
}


/* Sidebar */
#sidebar {
	width: 341px;
	float: left;
	margin-right: 20px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	
}

#sidebarTip { 
	padding:0px;
	width:338px;
	float:right; 
	margin-right: 20px;
    border-color: -moz-use-text-color #A1B601 #A1B601;
    border-image: none;
    border-radius: 8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
    border: 1px solid #A1B601;  
	border-top:none;


} 

.headTip { 
  	background: url("images/sidebar_header/sidebar-tip-gruen.jpg") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    height: 26px;
    margin-bottom: 0px;
    padding: 3px 0 0 10px;	
}

h3.videoWoche {
    color: #82903D;
    font-size: 15px;
    margin-bottom: 12px;
}

.videoTip {
	margin-bottom:20px;
} 

.videoTip .sliderText {
	font-size:13px; 
	margin-bottom: 25px; 
}

img.videoTipThumb {
    float: left;
    margin: 3px 10px 3px 0;
}

.morelinkVideoTip {
    border: 1px solid;
    color: #82903D;
    float: right;
    padding: 5px;
    position: relative;
    top: 5px;
} 

div.sidebarVideoBox {
    padding: 10px;
}

.videoLogo {
    background: url("/wp-content/themes/redesign/images/videoLogo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 89px;
    left: 115px;
    margin-left: 0;
    position: relative;
    top: 28px;
    width: 90px;
    z-index: 100;
}

.odd .videoLogo {
    background: url("/wp-content/themes/redesign/images/videoLogo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 89px;
    left: -473px;
    margin-left: 0;
    position: relative;
    top: 28px;
    width: 90px;
    z-index: 100;
}


#sidebar .small_box_head {
	width: 167px;
	height: 26px;
}

#sidebar .wide_box_head {
	width: 341px;
	height: 26px;
}

#sidebarStart .small_box_head {
	width: 230px;
	height: 26px;
}

#sidebar .content {
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	padding: 10px 12px;
	font-size: 11px;
	position: relative;
	color: #505050;
	line-height: 16px;
}

#sidebar .content a {
	color: #82903d;
}

#sidebarStart .content .button_br, #sidebar .contentPatient .button_br, #content .button_br {
	background: transparent url(images/sidebar_buttons/pfeil_gelb.png) no-repeat scroll 0px 0px;
	position: absolute;
	bottom: 4px;
	right: 9px;
	width: 28px;
	height: 25px;
	display: block; 
	font-weight:normal !important;
} 

.ernaehrungText a._los {
    float: right;
    position: relative !important;
    top: 0;
    z-index: 9999;
}

div.ernaehrungButton {
    float: right;
    position: relative;
    top: 5px;
}

div.ernaehrungText {
    min-height: 210px;
}

.socialInfo {
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
	background:none repeat scroll 0 0 #E1D648;
	border:1px solid #C6C6C6;
	padding:10px;
	margin:0 0 5px;
}

.socialInfoText {
	min-height:80px;
}

#socialInfoText {
	
}

img.videoInfoStart {
	float:left;
	padding:3px 10px 0 0;
	
	
}

.playSocial {
	background:url("images/slider/play.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:30px;
	left:38px;
	position:absolute;
	top:60px;
	width:30px;
	z-index:100;
	}

.contentPatient {
	border-left:1px solid #C6C6C6;
    border-right:1px solid #C6C6C6;
    color:#505050;
    font-size:14px;
    line-height:16px;
    padding:10px 12px;
    position:relative;
}	
	
div.wide_box_head_patient {
	background:url("/wp-content/themes/redesign/images/sidebar_header/sidebar_header_gruen_341.gif") no-repeat scroll 0 0 transparent;
	height:21px;
	padding:0 0 5px;
}	

#sidebar .content .gelb_los {
	background: transparent url(images/sidebar_buttons/pfeil_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar .content .blau_los {
	background: transparent url(images/sidebar_buttons/pfeil_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar .content .tuerkis_los {
	background: transparent url(images/sidebar_buttons/pfeil_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar .content .orange_los {
	background: transparent url(images/sidebar_buttons/pfeil_orange.gif) no-repeat scroll 0px 0px;
}


#sidebar .content .button_br:hover {
	background-position: 0px -25px;
}

#sidebar .small_box_foot {
	background: transparent url(images/sidebar_header/box_schmal.gif) no-repeat scroll 0px 0px;
	width: 167px;
	height: 7px;
}

#sidebar .wide_box_foot {
	background: transparent url(images/sidebar_header/box_breit.gif) no-repeat scroll 0px 0px;
	width: 341px;
	height: 7px;
}

#sidebarStart .small_box_foot {
	background: transparent url(images/sidebar_header/box_breit_start.gif) no-repeat scroll 0px 0px;
	height:7px;
	padding:0 0 5px;
	width:230px;
} 

#sidebarStart #gewinnspiel .small_box_head, #sidebarVideo .small_box_head {
	background: transparent url(images/sidebar_header/sidebar_header_gruen.gif) no-repeat scroll 0px 0px;
	height:21px;
	padding:0 0 5px;
	width:230px;
}

#sidebarStart #gesundheitslexikon .small_box_head {
	background: transparent url(images/sidebar_header/sidebar_header_gelb.gif) no-repeat scroll 0px 0px;
	height:21px;
	padding:0 0 5px;
	width:230px;
}    

#sidebarStart #gewinnspiel .content {
	background:url('images/gewinnspiel-main.jpg') no-repeat;
	height:79px;
	color:#fff;
}

#sidebarStart #gewinnspiel .content a {
	color:#fff; 
	line-height:21px;
}

.small_box_foot-gewinnspiel {
	background:url("images/gewinnspiel-footer.jpg") no-repeat scroll 1px 0px transparent;
	height:7px;
    padding:0 0 5px;
    width:230px;
	
} 

a#gewinnspielLink h2{
	height:110px;
} 

img.gewinnspielSide {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #C6C6C6 #C6C6C6;
    border-image: none;
    border-radius: 0 0 8px 8px;
    border-right: 1px solid #C6C6C6;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    height: 119px;
    width: 228px;
}

#post-11570 p {
    clear: both;
}

#videoCategoryBox span ul {width:250px;position:relative;background:#000;}


#sidebar #suche {
	float: left;
	width: 341px;
	margin-bottom: 7px;
}

#suche {
	position:relative;
	top:-11px;
	background:none repeat scroll 0 0 transparent;
	float:right;
}

#suche input {
	height:30px;
	font-size:16px;
	padding:0px 0px 0px 10px;
	background:none repeat scroll 0 0 transparent;;
}
#submitbutton {
	left:5px;
	position:relative;
	top:5px;
}
#sidebar #suche .small_box_head {
	background: transparent url(images/sidebar_header/suche.gif) no-repeat scroll 0px 0px;
	width: 341px;
	
}

#sidebar #suche .content {
	height: 80px;
	line-height: 10px;
}

#sidebar #suche .content a {
	padding-left: 2px;
}

#suche .s {
    background:none repeat scroll 0 0 transparent;
    border:0 none;
    outline:0;
    color:#6F6F6F;
    float:left;
    height:18px;
    padding:0 0 5px 15px;
    position:relative;
    top:11px;
    width:187px;
}

ul#newtagcloud a {
line-height:14px;
}
#sidebar #aerztebereich #submitbutton {
/* 	display: none; */
}

#sidebar #suche .content {
	position: relative;
	height:140px;
	line-height:10px;
}

#sucheLinks {
	float:left;
	padding:10px 10px 0 0;
}

#sucheRechts {
	padding:10px 0px 0 0;
}

#searchform {

background:transparent url(images/sucheBg.png) no-repeat scroll 0px 2px;
height:40px;
top:13px;
}

#sidebar #suche .suche_button_class {
	position: absolute;
	display: block;
	background: transparent url(images/sidebar_buttons/pfeil_gelb.gif) no-repeat scroll 0px 0px;
	height: 25px;
	width: 28px;
	top: 8px;
	right: 82px;
	
}

#sidebar #suche a.gelb_los {
	background: transparent url(images/sidebar_buttons/pfeil_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #suche a.blau_los {
	background: transparent url(images/sidebar_buttons/pfeil_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #suche a.tuerkis_los {
	background: transparent url(images/sidebar_buttons/pfeil_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #suche a.orange_los {
	background: transparent url(images/sidebar_buttons/pfeil_orange.gif) no-repeat scroll 0px 0px;
}

#sidebar #suche #suche_button:hover {
	background-position: 0px -25px;
}

#sidebar #suche hr {
	height: 1px;
	border: 0;
	background-color: #c6c6c6;
	margin: 12px 0px;
}

#sidebar #aerztebereich #password,
#sidebar #aerztebereich #user,
#sidebar #suche #suche_erweitert {
	width: 137px;
}

#sidebar #suche #suche_erweitert {
	margin-bottom: 12px;
}

#sidebar #suche #suche_erw_radio {
	position: relative;
}

#sidebar #suche #suche_erw_button {
	background-image: url(images/sidebar_buttons/suchen_gelb.gif);
	width: 70px;
}

#sidebar #suche #suche_erw_radio label,
#sidebar #suche #suche_erw_radio input {
	float: left;
	display: block;
	margin-left: 3px;
	margin-top: 4px;
}

ul#newtagcloud  {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

ul#newtagcloud a {
	color:#82903D;
	text-decoration:none;
}

#sidebar #aerztebereich {
	float:left;
	margin-left:7px;
	width:167px;
}

#sidebar #aerztebereich .small_box_head {
	background: transparent url(images/sidebar_header/tag_cloud.gif) no-repeat scroll 0px 0px;
}

#sidebar #aerztebereich .content {
	height: 154px;
}

#sidebar #aerztebereich #password,
#sidebar #aerztebereich #user {
	margin-bottom: 4px;
}

/*#sidebar #aerztebereich #login_button {
	background-image: url(images/sidebar_buttons/login_gelb.gif);
	width: 61px;
}*/

#sidebar #aerztebereich .content .button_br {
	background: none;
	width: 61px;
	height: 25px;
}

#sidebar #aerztebereich a.gelb_login {
	background-image: url(images/sidebar_buttons/login_gelb.gif);
	width: 61px;
}

#sidebar #aerztebereich a.blau_login {
	background-image: url(images/sidebar_buttons/login_blau.gif);
	width: 61px;
}

#sidebar #aerztebereich a.tuerkis_login {
	background-image: url(images/sidebar_buttons/login_tuerkis.gif);
	width: 61px;
}

#sidebar #aerztebereich a.orange_login {
	background-image: url(images/sidebar_buttons/login_orange.gif);
	width: 61px;
}

#fachbeiratList {
	padding:20px 0px;
	list-style:none;
}



#sidebar #fachbeirat {
	float: left;
	width: 167px;
/* 	height: 193px; */
/* 	margin-top: 7px; */
	margin-bottom: 20px;
}

#sidebar #fachbeirat .small_box_head {
	background: transparent url(images/sidebar_header/termine.gif) no-repeat scroll 0px 0px;
}

#sidebar #fachbeirat .content {
	height: 154px;
}

#sidebar .content hr {
	height: 1px;
	background-color: #c6c6c6;
	border: 0;
}




#sidebar #schmidt {
/* 	background-color: #432295; */
/* 	margin-top: 20px; */
}

#sidebar #schmidt .gelb {
	background: transparent url(images/sidebar_header/schmittoemmel_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #schmidt .blau {
	background: transparent url(images/sidebar_header/schmittoemmel_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #schmidt .tuerkis {
	background: transparent url(images/sidebar_header/schmittoemmel_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #schmidt .orange {
	background: transparent url(images/sidebar_header/schmittoemmel_orange.gif) no-repeat scroll 0px 0px;
}

#sidebar #natuerlicheMedizin .gelb {
	background: transparent url(images/sidebar_header/natuerliche-medizin_gelb.gif) no-repeat scroll 0px 0px;
}   

#sidebar #natuerlicheMedizin .blau {
	background: transparent url(images/sidebar_header/natuerliche-medizin_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #natuerlicheMedizin .tuerkis {
	background: transparent url(images/sidebar_header/natuerliche-medizin_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #historieMedizin .gelb {
	background: transparent url(images/sidebar_header/historie_medizin.gif) no-repeat scroll 0px 0px;
}

#sidebar #historieMedizin .blau {
	background: transparent url(images/sidebar_header/historie_medizin_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #historieMedizin .tuerkis {
	background: transparent url(images/sidebar_header/historie_medizin_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #historieMedizin .orange {
	background: transparent url(images/sidebar_header/historie_medizin_orange.gif) no-repeat scroll 0px 0px;
} 

#sidebar #wunderGeburt .gelb {
	background: transparent url(images/sidebar_header/wunder-geburt_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #wunderGeburt .orange {
	background: transparent url(images/sidebar_header/wunder-geburt_orange.gif) no-repeat scroll 0px 0px;
}

#sidebar #wunderGeburt .tuerkis {
	background: transparent url(images/sidebar_header/wunder-geburt_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #wunderGeburt .blau {
	background: transparent url(images/sidebar_header/wunder-geburt_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #starsDrugs .gelb {
	background: transparent url(images/sidebar_header/starsanddrugs_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #starsDrugs {
	float: left;
	width: 167px;
	margin-top: 7px; 
	
	
}

#sidebar #starsDrugs .contentBox {
	height: 190px; 
	background: transparent url(images/sidebar_header/stars_drugs.jpg) no-repeat scroll 0px 0px;
	
	
}

#sidebar #schmidt .content {
	height: 75px;
	background: transparent url(images/sidebar_header/schmittbox.jpg) no-repeat scroll 0px 0px;
	border: 0;
	padding-left: 118px;
	padding-right: 33px;
}

#sidebar #natuerlicheMedizin .contentBox {
	height: 102px;
	background: transparent url(images/sidebar_header/natuerliche-medizin.jpg) no-repeat scroll 0px 0px;
	padding-left: 118px;
	padding-right: 33px; 
	font-size:11px;
}

.contentBox a {
	text-decoration:none;
}
#sidebar #historieMedizin .contentBox {
	height: 102px;
	background: transparent url(images/sidebar_header/historie-medizin.jpg) no-repeat scroll 0px 0px; 
	padding-top:7px;

} 

#sidebar #wunderGeburt .contentBox {
	height: 102px;
	background: transparent url(images/sidebar_header/wunder-geburt.jpg) no-repeat scroll 0px 0px; 
	padding-top:7px;

}

.box {
	width:341px;
	height:100px;
}

.boxKlein {
	width:167px;
	height:190px;
}

#sidebar #expertentipps {
	float: left;
	width: 167px;
	margin-top: 7px;
}

#sidebar #expertentipps .gelb {
	background: transparent url(images/sidebar_header/experten_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #expertentipps .blau {
	background: transparent url(images/sidebar_header/experten_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #expertentipps .tuerkis {
	background: transparent url(images/sidebar_header/experten_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #expertentipps .orange {
	background: transparent url(images/sidebar_header/experten_orange.gif) no-repeat scroll 0px 0px;
}

#sidebar #expertentipps .content {
	height: 50px;
}



#sidebar #gesundheitslexikon {
	float: left;
	width: 166px;
	margin-top: 7px;
	margin-left: 7px;
}

#sidebar #gesundheitslexikon .gelb {
	background: transparent url(images/sidebar_header/lexikon_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #gesundheitslexikon .blau {
	background: transparent url(images/sidebar_header/lexikon_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #gesundheitslexikon .tuerkis {
	background: transparent url(images/sidebar_header/lexikon_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #gesundheitslexikon .orange {
	background: transparent url(images/sidebar_header/lexikon_orange.gif) no-repeat scroll 0px 0px;
}

#sidebar #gesundheitslexikon .content {
	height: 50px;
	width: 141px;
}



#sidebar #klinikinfos {
	float: left;
	width: 167px;
	margin-top: 7px;
}

#sidebar #klinikinfos .gelb {
	background: transparent url(images/sidebar_header/klinik_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #klinikinfos .blau {
	background: transparent url(images/sidebar_header/klinik_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #klinikinfos .tuerkis {
	background: transparent url(images/sidebar_header/klinik_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #klinikinfos .orange {
	background: transparent url(images/sidebar_header/klinik_orange.gif) no-repeat scroll 0px 0px;
}

#sidebar #klinikinfos .content {
	height: 50px;
}



#sidebar #gewinnspiel {
	float: left;
	width: 166px;
	margin-top: 7px;
	margin-left: 7px;
}

#sidebar #gewinnspiel .gelb {
	background: transparent url(images/sidebar_header/gewinnspiel_gelb.gif) no-repeat scroll 0px 0px;
}

#sidebar #gewinnspiel .blau {
	background: transparent url(images/sidebar_header/gewinnspiel_blau.gif) no-repeat scroll 0px 0px;
}

#sidebar #gewinnspiel .tuerkis {
	background: transparent url(images/sidebar_header/gewinnspiel_tuerkis.gif) no-repeat scroll 0px 0px;
}

#sidebar #gewinnspiel .orange {
	background: transparent url(images/sidebar_header/gewinnspiel_orange.gif) no-repeat scroll 0px 0px;
}


#sidebar #gewinnspiel .content {
	height: 50px;
	width: 141px;
}



#sidebar #beitraege {
	margin-top: 20px;
}

#sidebar #beitraege .wide_box_head {
	background: transparent url(images/sidebar_header/beitraege.gif) no-repeat scroll 0px 0px;
}

#sidebar #beitraege .content {
}


#sidebar #archiv_aerztebereich {
	margin-top: 0px;
}

#sidebar #archiv {
	margin-top: 7px;
}

#sidebar #archiv_aerztebereich .wide_box_head,
#sidebar #archiv .wide_box_head {
	background: transparent url(images/sidebar_header/archiv.gif) no-repeat scroll 0px 0px;
}

#sidebar #archiv .content {
/* 	height: 50px; */
}

#sidebar #archiv_aerztebereich .archivemonth, 
#sidebar #archiv .archivemonth {
	float: left;
	margin-right: 10px;
}



/* Content */

#content h2 {
	margin-top: 9px;
}

h2.abstand {
	    padding:20px 0px 0px 0px;
}

#content h2,
#content h2 a {
	font-size: 20px;
	color: #8c9f34;
	text-decoration: none;
	font-weight:normal; 
	padding:0 0 5px;
	
}

h2#lexikon  {
	font-size:30px;
}

.navigation {
	padding:20px 0px 0px 0px;
	clear: both;
}

/* Footer */

#footernavi, #footernavi a {
	color:#82903D;
	font-size:13px;
	font-weight:normal;
}

#footernavi a {
	text-decoration: none;
}

#footernavi a:hover {
	text-decoration: underline;
}

#footernavi ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#footernavi ul li {
	display: block;
	float: left;
}

div.footernavi_aerzte_class,
div.footernavi_class {
	margin-top: 30px;
	padding-bottom: 10px;
	padding-top: 5px;
	border-top: 1px solid #ebde35;
	line-height: 18px;
	height: 45px;
	position: absolute;
	bottom: 0px;
	width: 582px;
}

div.footernavi_aerzte_class {
	height: 75px;
}

div.gelb_line {
	border-top: 1px solid #ebde35;
}

div.blau_line {
	border-top: 1px solid #b5d9ff;
}

div.tuerkis_line {
	border-top: 1px solid #baf5fa;
}

div.orange_line {
	border-top: 1px solid #ffdc8a;
}

div.gelb_bline {
	border-bottom: 1px solid #ebde35;
}

div.blau_bline {
	border-bottom: 1px solid #b5d9ff;
}

div.tuerkis_bline {
	border-bottom: 1px solid #baf5fa;
}

div.orange_bline {
	border-bottom: 1px solid #ffdc8a;
}

#schatten_unten {
	background: transparent url(images/schatten_unten.png) no-repeat scroll 0px 0px;
	width: 1014px;
	height: 9px;
	margin-bottom: 20px;
}


/* Kontaktformular */



div.wpcf7 {
height:564px;
margin:0;
padding:0;
}

#contact_form {
	position: relative;
	border-top: 1px solid #ebde35;
	border-bottom: 1px solid #ebde35;
	padding: 8px 0px 20px 0px;
	margin-top: 30px;
	height: 250px; 
	color:#8C9F34;
}

#contact_form #message textarea {
	position: absolute;
	top: 14px;
	left: 0px;
	border: 0;
	height: 230px;
	width: 250px;
	background-color: #f2f2f2;
	float: left;
	margin-right: 16px;
	color: #6f6f6f;
	font-size: 11px;
	padding: 3px;
}

#contact_form input {
	border: 0;
	background-color: #f2f2f2;
	width: 284px;
	margin-bottom: 14px;
	color: #6f6f6f;
	font-size: 11px;
	padding: 3px;
	padding-left: 4px;
	height: 15px;
} 

#contact_form #send input {
	background:transparent;
}

#contact_form #message {
	width:200px;
}

#contact_form #email,
#contact_form #name {
	position: absolute;
	top: 20px;
	right: 0px;
}

#contact_form #email {
	top: 60px;
}

#contact_form #send {
	position: absolute;
	right: 0px;
	bottom: 10px;	
}

#sendKontakt {
	bottom:16px;
	position:absolute;
	right:0;
}

#contact_form input#contact_sendbutton {
	background:none repeat scroll 0 0 transparent;
	width: 98px;
	height: 25px;
	float: right;
	margin-bottom: 0px;
	margin-top: 24px;
	padding: 0;
}

#contact_form #pflichtfeld {
	position: absolute;
	right: 200px;
	top: 100px;
	color: #c6c6c6;
	font-size: 11px; 
	width:100px;
}

#contact_form #captchaTeaser  {
	bottom:55px;
	float:right;
	position:absolute;
	right:0;
	width:300px;
}

#contact_form #captchaBild  {
	bottom:10px;
	float:right;
	position:absolute;
	right:215px;
	width:90px;
}

#contact_form #captchaEingabe {
	bottom:7px;
	float:right;
	position:absolute;
	right:130px;
	width:90px;	
}

#contact_form #captchaEingabe input {
	width:90px;	
}

.your-name  span.wpcf7-not-valid-tip-no-ajax {
	color:#FF0000;
	display:block;
	font-size:14px;
	left:90px;
	position:relative;
	top:-51px;
}

.your-name-fragebogen  span.wpcf7-not-valid-tip-no-ajax {
	color:#FF0000;
	display:block;
	left:0px;
	position:relative;
	top:0px;
}

#wpcf7-f5-p11495-o1 div.wpcf7-validation-errors {
    border:2px solid #F7E700;
	position:relative;
	top:-210px;
}

.checkbox-286 .wpcf7-list-item {
	margin:8px 0;
}

.your-email  span.wpcf7-not-valid-tip-no-ajax {
	color:#FF0000;
	display:block;
	font-size:14px;
	left:0;
	position:absolute;
	top:20px;
}

span.wpcf7-not-valid-tip-no-ajax {
    color: #FF0000;
    display: block;
    font-size: 10pt;
    position: relative;
}   

.captcha-kontakt span.wpcf7-not-valid-tip-no-ajax {
	color:#FF0000;
	display:block;
	font-size:14px;
	left:0;
	position:absolute;
	top:21px;
	width:200px;
}   

/* Gewinnspiel */

.gewinnspiel input {
    background:none repeat scroll 0 0 transparent;
}

div#captchaGewinnspiel {
    float:left;
    left:290px;
    width:200px;
}

/* Kurztest Formular */

#wpcf7-f5-p11495-o1 p {
    margin:5px 0 29px;
}

#wpcf7-f5-p11495-o1 span.wpcf7-radio {
	margin:10px 0 4px;
}

#wpcf7-f5-p11495-o1 span.wpcf7-radio .wpcf7-list-item {
	margin:10px 0 4px;
}

div#nameTest {
    height:240px;
    padding:0 10px 5px;
    position:relative;
    top:32px;
	color:#8C9F34;
}

input#contact_sendbutton_fragebogen {
	background:none repeat scroll 0 0 transparent;
	    bottom:36px;
	    float:right;
	    position:relative;
}

input,textarea {
	background:none repeat scroll 0 0 #F2F2F2;
    border:medium none;
}

div#kontaktFragebogen {
    float:left;
    width:250px;
} 

div#adresse {
    float:right;
} 

div#nachrichtFragebogen {
    clear:both;
}

p.fragen {
    border-bottom:1px solid #E1D602;
    margin:0 !important;
    padding:10px 0 40px;
}

p#captchaText {
    margin:0 !important;
    padding:10px 0;
}

img.wpcf7-captcha-captcha-859 {
 	padding:0 10px 0 0;
    position:relative;
    top:8px;
}

div#captcha {
    left:290px;
    position:relative;
    width:200px;
} 

input#captchaInput {
    height:25px;
}

.fragebogen input {
	
}





/* sifr */

h4.no-sifr,
h4.sIFR-replaced {
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 17px;
	color: #8c9f34;
	border-bottom: 1px solid #ebde35;
	height:6px;
	/*margin-bottom:5px;  */
}

h4.no-sifr {
	margin-top: -1px;
}

h4.gelb_headline {
	border-bottom: 1px solid #ebde35;  
	padding:10px 0 0;
}

h4.themen {
	border-bottom: 1px solid #ebde35;  
	padding:10px 0 0;
	margin-bottom:10px!important;	
}

h4.blau_headline {
	border-bottom: 1px solid #b5d9ff;
}

h4.tuerkis_headline {
	border-bottom: 1px solid #baf5fa;
}

h4.orange_headline {
	border-bottom: 1px solid #ffdc8a;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


#searchform_ext #s {
	border: 0px;
	color: #88A131;
	background:transparent url(images/searchBg.gif) no-repeat scroll 0 0;
	height: 18px;
	font-size: 11px;
	padding: 3px;
	margin:0px 0px 10px 0px;
}



/* Post-Styles */

img{ 
border:none;	
}
	
img.alignright {
	margin: 0 7px 2px 0;
	border:none;
}

img.alignleft {
	margin: 0 0 2px 7px;
	border:none;
}

.alignright {
	float: left;
	margin-right:10px;
	margin-top:5px;
	
}

.alignleft {
	float: right; 
	margin-left:10px;
	margin-top:5px;
}
code {
	display:block;
	direction:ltr;
	text-align:left;
}
acronym, abbr, span.caps {
	letter-spacing:0; /* fix opera bug */
}

blockquote {
	margin: 15px 10px 0 30px;
	padding-left: 0;
	padding-right: 20px;
	border-left: 0 none;
	border-right: 5px solid #ddd;
}

#searchform_ext {
	padding:20px 0px;
}

.bildFachbeirat {
	padding:26px 30px 0px 0px;
}

.textFachbeirat {
	padding:0px;
}

#spacer {
	padding:0px 0px 10px 0px;
}

#col3Checkliste {
	margin:0 0 0 30px;
	width:335px;
}

.hr {
	border-bottom:1px solid #EBDE35;
	padding:12px 0px 0px 0px;
}

ul {
	margin:0 0 14px 17px;
	padding:0;
}

/* Gewinnspiel */
span.wpcf7-list-item {
float:left;
font-size:12px;
margin-left:0.5em;
width:280px;
white-space:nowrap;
}

#gsRadio {
	    padding:0 0 40px;
}

#gsVorname, #gsName, #gsStrasse, #gsOrt, #gsEmail, #schuhGr, #geschlecht {
	padding:20px 20px 10px 0px;
	float:left;
	
}

#gewinnspielVorname, #gewinnspielNachname, #gewinnspielStrasse, #gewinnspielOrt, #gewinnspielEmail, #gewinnspielGr {
	border:0px;
	border-bottom:1px dotted;
}

#auswahlGeschlecht span {  
	padding:10px 0 0;
    width:90px;
	
}

#gsAdresse {
	width:300px;
	float:left;
}

#gsAntwort {
 	float:right;
    padding:20px 0 0;
    width:280px;
}

#pflichtfeld {
	//* bottom:60px;  *//
	font-size:12px;
	padding:10px 0;
	//* position:absolute;
	width:580px; *//
}

#gsRecht {
	bottom:140px;
	left:320px;
	padding:40px 0 0;
	position:absolute;
	text-align:left;
}

#send {
	left:145px;
	padding:5px 0 10px;
	position:relative;
	top:46px;
	z-index:9999;
}

#gewinnspielEmail {
	padding:0 28px 0 0;
}

#captchaSend {
	position:relative;
    top:-30px;
} 

div.wpcf7-response-output {
	padding:0.2em 1em !important;
	position:relative !important;
	top:20px !important; 
	clear:both;
} 

#wpcf7-f5-p11495-o1 div.wpcf7-validation-errors {
  	border:2px solid #F7E700;
    clear:right;
    position:relative !important;
    right:-600px;
    top:-483px !important;
    width:300px;
}

#gsTrenner {
	background: grey;
}

.cat-item cat-item-365 {
	display:none;
}

.filmLogo {
	float:left;
	margin-left:0;
	margin-right:10px;
} 

.filmLogoRechts {
	float:right;
	margin-left:0;
	margin-right:10px;
}
/* Tiny MCE Klassen */

ul.post-meta {
	background:transparent url(images/logo_film.png) no-repeat scroll 0 0;
	font-size:14px;
	
	
}

/* related Posts */

ul.related_post {
	list-style:none;
}

ul.related_post li {
	padding:0px 0px 5px 0px;
}

#docCheck {
padding:0 0 0 10px;
}  

/* Gewinnspiel */

p.wp-caption-text {
	font-size:10px;
	margin:0;
	padding:0 10px 0 0;
	text-align:right;
}     

#wpcf7-f2-p3019-o1 {
	margin-top: 170px;
}

/* Fachbeirat */

#abstandFachbeirat, .abstandFachbeirat {
	margin-bottom:70px
} 

/* Einrichtungen */  
#tooltip {
	z-index:-1;
	 position:absolute;
	visibility:hidden;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
} 

.tooltip {
	z-index:-1;
	 position:absolute;
	visibility:hidden;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

#laenderuebersicht {
	float:right;
	padding:15px 0;	
}

#laenderuebersichtbt {
	float:left;   
	padding:10px;
}

#laenderuebersicht a:hover span {
	background:transparent !important;
	
}

#laenderuebersicht a span, #laenderuebersicht a:hover span {
font-family:igtv !important;
margin-top:5px;
padding:3px 0 10px;
position:relative;
text-shadow:none !important;
top:2px;
}

#aenderungsmeldung {
	position:absolute;
	right:390px;
	top:670px;
}

#aenderungsText {
	font-size:11px;
	padding:33px 0 40px 23px;
	width:160px;
	background:transparent url('images/imagemap/aenderungsmeldung.jpg') no-repeat;
} 

#aenderungslink {
	left:35px;
	position:relative;
	top:8px;	
}

/* Berlin */
#aenderungsmeldungBerlin {
	position:absolute;
	right:390px;
	top:600px;
}

#listBerlin {
	background:url("images/imagemap/berlin/berlin_karte.jpg") no-repeat scroll 20px 110px transparent;
	height:640px;
	position:relative;  
}  

#gartenstadt {
	left:330px;
	position:absolute;
	top:456px; 
}

#hospizWansee {
	left:63px;
	position:absolute;
	top:470px;	
}

#parkCity {
	left:188px;
	position:absolute;
	top:357px;	
} 

#residenzDahlem {
	left:158px;
	position:absolute;
	top:388px;	
}

#sanatoriumWest {
	left:202px;
	position:absolute;
	top:448px;
}

#khPreussenpark {
	left:174px;
	position:absolute;
	top:370px;
}

#residenzWilmersdorf {
	left:188px;
	position:absolute;
	top:370px;
} 

#paulinenhausCharlottenburg {
	left:144px;
	position:absolute;
	top:344px; 
} 

#uferpalaisSpandau {
	left:94px;
	position:absolute;
	top:315px;
}   

#residenzHavel {
	left:84px;
	position:absolute;
	top:345px;
}

#riversideSpa {
	left:234px;
	position:absolute;
	top:315px; 
}

#laborverbundBrandenburg {
	left:76px;
	position:absolute;
	top:469px;
}

#rheumaklinikBuch {
	left:246px;
	position:absolute;
	top:260px;
}

#zetrumNaturheilkunde {
	left:236px;
	position:absolute;
	top:412px; 
}

#vivantesNeukoelln {
	left:290px;
	position:absolute;
	top:420px;
}

#vivantesFriedrichshain {
	left:260px;
	position:absolute;
	top:330px;
}

#vivantesSpandau {
	left:87px;
	position:absolute;
	top:302px;
}

#vivantesViktoria {
	left:210px;
	position:absolute;
	top:400px;
}

#benjamniFranklin {
	left:185px;
	position:absolute;
	top:433px; 
}

#campusBuch {
	left:305px;
	position:absolute;
	top:195px;
}

#campusMitte {
	left:220px;
	position:absolute;
	top:315px; 
}

#campusVirchow {
	left:190px;
	position:absolute;
	top:302px;
}

#WinterBadeschiff {
	left:263px;
	position:absolute;
	top:372px;
}

#SpaDeRome {
	left:223px;
	position:absolute;
	top:342px;
}

#ThermenEuropacenter {
	left:183px;
	position:absolute;
	top:345px;
}

#Liquidrom {
	left:214px;
	position:absolute;
	top:360px; 
}

#VivantesWenckebach {
	left:220px;
	position:absolute;
	top:420px;
}

#VivantesPrenzlauerBerg {
	left:252px;
	position:absolute;
	top:314px;
}   

#VivantesHellersdorf {
	left:362px;
	position:absolute;
	top:354px;
}

#VivantesAmUrban {
	left:234px;
	position:absolute;
	top:372px;
}

#VivantesHumboldt {
	left:180px;
	position:absolute;
	top:254px;
}
 
#UnfallkrankenhausBerlin {
	left:347px;
	position:absolute;
	top:340px; 
}

#StJosephKrankenhaus {
	left:207px;
	position:absolute;
	top:386px;
}

#StHedwigKrankenhaus {
	left:227px;
	position:absolute;
	top:329px;	
}

#SanktGertraudenKrankenhaus {
	left:172px;
	position:absolute;
	top:386px;
}

#SanaKlinikumLichtenberg {
	left:298px;
	position:absolute;
	top:346px;
}

#MartinLutherKrankenhaus {
	left:138px;
	position:absolute;
	top:376px;
}

#ParkKlinikWeissensee {
	left:262px;
	position:absolute;
	top:292px;	
}
  
#MariaHeimsuchungCaritasPankow {
	left:235px;
	position:absolute;
	top:272px;
}

#KrankenhausWaldfriede {
	left:120px;
	position:absolute;
	top:432px; 
}
 
#JuedischesKrankenhausBerlin {
	left:210px;
	position:absolute;
	top:298px; 
}

#HeliosKlinikumBehring {
	left:140px;
	position:absolute;
	top:462px;
}

#HeliosKlinikumBuch {
	left:300px;
	position:absolute;
	top:182px;
}

#EvangelischesWaldkrankenhausSpandau {
	left:65px;
	position:absolute;
	top:298px;	
}
 
#EvangelischesKrankenhausHerzberge {
	left:303px;
	position:absolute;
	top:330px;
}

#DRKKlinikenWestend {
	left:133px;
	position:absolute;
	top:336px;
}

#DRKKlinikenKoepenick {
	left:369px;
	position:absolute;
	top:439px;
}

#BundeswehrkrankenhausBerlin {
	left:206px;
	position:absolute;
	top:319px;
}

#SchlossparkKlinik {
	left:156px;
	position:absolute;
	top:339px;
} 

#LasermedizinAlgermissen {
	left:170px;
	position:absolute;
	top:354px;
}

#AugentagesklinikSpreebogen {
	left:204px;
	position:absolute;
	top:334px;
} 

#SanasDaySpa   {
	left:130px;
	position:absolute;
	top:450px;
}

#PraxisDrDirkJung {
	left:242px;
	position:absolute;
	top:325px;
}

/* Brandenburg */

#listBrandenburg {
	height:710px;
	background:transparent url('images/imagemap/brandenburg/brandenburg_karte.jpg') no-repeat scroll 20px 110px;
	position:relative;
}

#moorbad {
	left:398px;
	position:absolute;
	top:312px;
}

#beelitzKinder {
 	left:247px;
	position:absolute;
	top:427px; 
}

#herzBranden {
	left:335px;
	position:absolute;
	top:329px; 
}

#rehaBelzig {
	left:201px;
	position:absolute;
	top:443px;
}

#dorfanger {
	left:360px;
	position:absolute;
	top:387px;
}

#schlossgarten {
	left:370px;
	position:absolute;
	top:377px; 
}

#schmerwitz {
	left:188px;
	position:absolute;
	top:458px; 
} 

#ruehstaedt {
	left:103px;
	position:absolute;
	top:282px;
} 

#legde {
	left:119px;
	position:absolute;
	top:262px; 
} 

#TropicalIslands {
	left:355px;
	position:absolute;
	top:482px; 
}

#SteinThermeBelzig {
	left:201px;
	position:absolute;
	top:456px;
}
 
#ThermeBadSaarow {
	left:401px;
	position:absolute;
	top:423px; 
}

#NaturThermeTemplin {
	left:325px;
	position:absolute;
	top:239px; 
}
 
#KristallSaunathermeLudwigsfelde {
	left:288px;
	position:absolute;
	top:429px; 
}

#KristallKurThermeBadWilsnack {
	left:118px;
	position:absolute;
	top:279px;
} 
 
#FontaneThermeNeuruppin {
	left:228px;
	position:absolute;
	top:279px;
}

#FlaemingThermeLuckenwalde {
	left:274px;
	position:absolute;
	top:465px;	
} 

#StaedtischesKlinikumBrandenburg {
	left:193px;
	position:absolute;
	top:400px;
}

#RuppinerKliniken {
	left:240px;
	position:absolute;
	top:280px;	
}  

#OberhavelKliniken {
	left:288px;
	position:absolute;
	top:320px; 
} 

#MSZUckermarkKreiskrankenhaus {
	left:365px;
	position:absolute;
	top:195px; 
}  

#KreiskrankenhausPrignitz {
	left:105px;
	position:absolute;
	top:255px;	
}             

#KrankenhausMaerkischOderland {
	left:373px;
	position:absolute;
	top:358px;	
}  

#KlinikumNiederlausitz {
	left:386px;
	position:absolute;
	top:593px;	
}

#KlinikumFrankfurtOder {
	left:450px;
	position:absolute;
	top:422px; 
}   

#KlinikumErnstBergmann {
	left:259px;
	position:absolute;
	top:405px;
}     

#KlinikumDahmeSpreewald {
	left:381px;
	position:absolute;
	top:518px;
} 

#KlinikumBarnimForssmannKrankenhaus {
	left:355px;
	position:absolute;
	top:305px;
}     

#JohanniterKrankenhausFlaeming {
	left:245px;
	position:absolute;
	top:455px;
}      

#HavellandKlinikNauen {
	left:237px;
	position:absolute;
	top:358px; 
}    

#EvangelischesKrankenhausTeltow {
	left:277px;
	position:absolute;
	top:428px;
}       

#FreikKrankenhausRuedersdorf {
	left:350px;
	position:absolute;
	top:380px;
}

#HeliosKlinikumBadSaarow {
	left:389px;
	position:absolute;
	top:423px; 
}              

#EvFreikBrandenburgBernau {
	left:289px;
	position:absolute;
	top:333px; 
}             

#ElbeElsterKlinikum {
	left:289px;
	position:absolute;
	top:555px; 
}        

#DrkKrankenhausLuckenwalde {
	left:286px;
	position:absolute;
	top:463px;	
}   

#CarlThiemCottbus {
	left:432px;
	position:absolute;
	top:543px; 
}      

#AchenbachKrankenhausSpreewald {
	left:334px;
	position:absolute;
	top:418px; 
}     

#AsklepsiosKlinikumUckermark {
	left:415px;
	position:absolute;
	top:255px; 
}      

#KmgBadWilsnack {
	left:132px;
	position:absolute;
	top:278px;
}       

#KmgKlinikumWittstock {
	left:179px;
	position:absolute;
	top:232px; 
}  

#KmgKlinikumPritzwalk {
	left:141px;
	position:absolute;
	top:236px;
}   

#KmgKlinikumKyritz {
	left:171px;
	position:absolute;
	top:280px;	
}

#HavelSaunaSee {
	left:250px;
	position:absolute;
	top:415px;
}  

#SpreewaldTherme {
	left:403px;
	position:absolute;
	top:535px;	
}

/* Sachsen */  
#listSachsen {
	height:640px;
	background:transparent url('images/imagemap/sachsen/sachsen_karte.jpg') no-repeat scroll 20px 110px;
	position:relative;
}

#aenderungsmeldungSachsen {
	right:390px;
	position:absolute;
	top:600px;
}

#BadBrambachSaechsischeStaatsbaeder {
	left:95px;
	position:absolute;
	top:482px; 
}   

#BadElsterSaechsischeStaatsbaeder {
	left:84px;
	position:absolute;
	top:482px;	
} 

#BadMuskauFuerstPueckler {
	left:442px;
	position:absolute;
	top:155px; 
}  

#ParacelsusKlinikReichenbach {
	left:77px;
	position:absolute;
	top:408px; 
}  

#KlinikumObergoeltzschRodewisch {
	left:103px;
	position:absolute;
	top:414px; 
}  

#HeliosKlinikumPlauen {
	left:60px;
	position:absolute;
	top:430px;
}   

#HeliosKlinikumAue {
	left:145px;
	position:absolute;
	top:407px; 
}   

#EkaErzgebirgsklinikumAnnaberg {
	left:195px;
	position:absolute;
	top:407px; 
}    

#PleissentalKlinik {
	left:97px;
	position:absolute;
	top:365px;
}    

#HeinrichBraunKlinikumZwickau {
	left:115px;
	position:absolute;
	top:370px; 
}  

#DrkKrankenhausChemnitz {
	left:175px;
	position:absolute;
	top:345px; 
}   

#ZeisigwaldklinikenBethanien {
	left:188px;
	position:absolute;
	top:345px;	
} 

#UniversitaetsklinikumLeipzig {
	left:90px;
	position:absolute;
	top:222px;
}  

#KlinikumStGeorg {
	left:102px;
	position:absolute;
	top:225px;	
}  

#HerzzentrumLeipzig {
	left:96px;
	position:absolute;
	top:235px;	
}

/* Sachsen Anhalt*/
#listSachsenAnhalt {
	height:710px;
	background:transparent url('images/imagemap/sachsen-anhalt/sachsen-anhalt_karte.jpg') no-repeat scroll 20px 110px;
	position:relative;
} 

#aenderungsmeldungSachsenAnhalt {
	position:absolute;
	right:390px;
	top:670px;	
}


#KmgKlinikumHavelberg {
	left:290px;
	position:absolute;
	top:198px; 
}  

#KlinikumMagdeburg {
	left:205px;
	position:absolute;
	top:378px;
}

#StaedtischesKlinikumDessau {
	left:305px;
	position:absolute;
	top:462px;
}

#OttoGuerickeUniversitaetMagdeburg {
	left:215px;
	position:absolute;
	top:388px;	
}  

#UniversitaetsklinikumHalle {
	left:265px;
	position:absolute;
	top:550px;
}

/* Hessen */
#listHessen {
	height:710px;
	background:transparent url('images/imagemap/hessen/hessen_karte.jpg') no-repeat scroll 20px 110px;
	position:relative;
}   

#aenderungsmeldungHessen {
	position:absolute;
	right:390px;
	top:650px;
}

#HskDrHorstSchmidt {
	left:150px;
	position:absolute;
	top:515px;
}   

#UniversitaetsklinikumGiessen {
	left:225px;
	position:absolute;
	top:400px; 
}  

#MainKinzigKlinikenSchluechtern {
	left:352px;
	position:absolute;
	top:455px; 
}  

#KlinikumKassel {
	left:362px;
	position:absolute;
	top:227px;
}  

#KlinikumBadHersfeld {
	left:378px;
	position:absolute;
	top:333px;
}

#ToskanaThermeBadOrb {
	left:328px;
	position:absolute;
	top:483px;
}

/* Rheinland-Pfalz */
#listRheinlandPfalz {
	height:720px;
	background:transparent url('images/imagemap/rheinland-pfalz/rheinland-pfalz_karte.jpg')  no-repeat scroll 20px 110px;
	position:relative;
}

#aenderungsmeldungPfalz {
	position:absolute;
	right:390px;
	top:690px;	
}  

#StElisabethKrankenhaus {
	left:272px;
	position:absolute;
	top:590px;
}

#KrankenhausMariaStern {
	left:230px;
	position:absolute;
	top:235px; 
}

#KlinikumWorms {
	left:433px;
	position:absolute;
	top:475px;	
}    

#UniversitaetsmedizinJohannesGutenberg {
	left:420px;
	position:absolute;
	top:390px; 
} 

#KlinikumLandau {
	left:395px;
	position:absolute;
	top:598px;	
}

/* Nordrhein-Westfalen */
#listNordrheinWestfalen {
	height:640px;
	background:transparent url('images/imagemap/nordrhein-westfalen/nordrhein-westfalen_karte.jpg')  no-repeat scroll 20px 110px;
	position:relative;
}

#aenderungsmeldungWestfalen {
	position:absolute;
	right:390px;
	top:640px;	
} 

#UniversitaetsklinikumBergmannsheil {
	left:215px;
	position:absolute;
	top:368px;	
}      

#BgUnfallklinikDuisburg {
	left:155px;
	position:absolute;
	top:392px;	
}   

#ChristophorusKliniken {
	left:200px;
	position:absolute;
	top:262px;
}  

#AkhViersen {
	left:100px;
	position:absolute;
	top:417px;
}   

#AsklepiosStAugustin {
	left:205px;
	position:absolute;
	top:520px;
}

/* Saarland */
#listSaarland {
	height:640px;
	background:transparent url('images/imagemap/saarland/saarland_karte.jpg') no-repeat scroll 20px 110px;
	position:relative;
}

#aenderungsmeldungSaarland {
	right:390px;
	position:absolute;
	top:600px;
} 

#MarienkrankenhausStWendel {
	left:392px;
	position:absolute;
	top:278px;
}   

#DrkKrankenhausSaarland {
	left:195px;
	position:absolute;
	top:385px;	
}     

#SaarlandHeilstaetten {
	left:295px;
	position:absolute;
	top:440px;	
}    

#FliednerKrankenhausNeunkirchen {
	left:402px;
	position:absolute;
	top:360px;
}   

#KlinikumSaarbruecken {
	left:308px;
	position:absolute;
	top:440px;
}
 /* Thueringen  */

#listThueringen {
	height:640px;
	background:transparent url('images/imagemap/thueringen/thueringen_karte.jpg') no-repeat scroll 20px 53px;
	position:relative;
}

#aenderungsmeldungThueringen {
	position:absolute;
	right:390px;
	top:600px;
}

#medianBadBerka2 {
	left:268px;
	position:absolute;
	top:355px;
}

#medianBadBerka1 {
	left:255px;
	position:absolute;
	top:355px;
}   

#medianBadTennstedt {
	left:185px;
	position:absolute;
	top:286px;
}

#kinderKurpark {
	left:318px;
	position:absolute;
	top:305px;
}

#masserbergerKliniken {
	left:210px;
	position:absolute;
	top:455px;
} 

#kurparkklinikLauterbach {
	left:100px;
	position:absolute;
	top:381px;
}   

#heliosBlankenhain {
  	left:265px;
	position:absolute;
	top:365px;
}   

#KrankenhausNepomuk { 
	left:225px;
	position:absolute;
	top:340px; 
}   

#sophienKlinikumWeimar {
	left:268px;
	position:absolute;
	top:340px;	
}   

#fachkrankenhausFriedensburg {
	left:295px;
	position:absolute;
	top:445px;
}
    
#heliosErfurt {
	left:215px;
	position:absolute;
	top:330px; 
}

#klinikumJena {
	left:315px;
	position:absolute;
	top:350px;
}

#klinikBadSulza {
	left:305px;
	position:absolute;
	top:305px;	
}   

#toskanaBadSulza {
	left:312px;
	position:absolute;
	top:318px;
}

/* Bayer */   

#listBayern {
   	background:transparent url(images/imagemap/bayern/bayern_neu.jpg) no-repeat scroll 20px 110px;
	position:relative; 
	height:710px;
} 
  
#aenderungsmeldungBayern {
	position:absolute;
	right:390px;
	top:650px;
}

#simsseeKlinik {
	left:350px;
	position:absolute;
	top:560px;
}

#rehaZentrumPassauer {
	left:444px;
	position:absolute;
	top:477px; 
}   

#rehaZentrumIngolstadt {
	left:260px;
	position:absolute;
	top:419px;
}   

#paracelsusKlinikScheidegg {
	left:100px;
	position:absolute;
	top:606px;
}

#fachklinikIchenhausen {
	left:149px;
	position:absolute;
	top:468px;
}

#fachklinikBadHeilbrunn {
	left:267px;
	position:absolute;
	top:580px;
} 

#wolfartKlinik {
	left:325px;
	position:absolute;
	top:569px;
} 

#fachklinikEnzensberg {
	left:180px;
	position:absolute;
	top:605px;
} 

#fachklinikHerzogenaurach {
	left:210px;
	position:absolute;
	top:302px;
}

#universitaetsklinikumWuerzburg {
	left:113px;
	position:absolute;
	top:272px;	
}

#universitaetsklinikumRegensburg {
	left:333px;
	position:absolute;
	top:390px;	
} 

#juliusspitalWuerzburg {
	left:125px;
	position:absolute;
	top:272px;
}

#gruenewaldklinik {
	left:35px;
	position:absolute;
	top:240px;	
}

#euromedClinicGmbH {
	left:205px;
	position:absolute;
	top:313px; 
} 

#endogap {
	left:228px;
	position:absolute;
	top:610px; 
} 

#deutschesZentrumfuerKinder {
	left:240px;
	position:absolute;
	top:610px;
} 

#deutschesHerzzentrumMuenchen {
	left:335px;
	position:absolute;
	top:560px;
} 

#BadReichenhallKurResidenz {
	left:408px;
	position:absolute;
	top:590px;
} 

#BadToelzHausBeer {
	left:278px;
	position:absolute;
	top:580px;
}

#BadWoerishofenKurdirektion {
	left:182px;
	position:absolute;
	top:550px; 
}

#KmgRehabilitationszentrumSuelzhayn {
	left:415px;
	position:absolute;
	top:255px;	
}

/* Baden Württemberg */
#listBaden {
   	background:transparent url(images/imagemap/baden.jpg)no-repeat scroll 20px 110px;
	position:relative;
	height:710px;
}

#aenderungsmeldungBaden {
	right:390px;
	position:absolute;
	top:670px;
}

#bdhKlinikElzach {
	left:122px;
	position:absolute;
	top:492px;
}   

#rehamedHaus {
	left:295px;
	position:absolute;
	top:350px; 
} 

#christophsbad {
	left:365px;
	position:absolute;
	top:375px;
} 

#VinzenzPaul {
	left:212px;
	position:absolute;
	top:505px;	
}

#KlinikenSchmiederHeidelberg {
	left:222px;
	position:absolute;
	top:205px;
} 

#KlinikenSchmiederKonstanz {
	left:290px;
	position:absolute;
	top:615px;
}

#KlinikenSchmiederGailingen {
	left:226px;
	position:absolute;
	top:610px;
} 

#ZARStuttgart{
	left:290px;
	position:absolute;
	top:340px; 
} 

#TropenklinikPaulLechler {
	left:276px;
	position:absolute;
	top:415px;	
} 

#BundeswehrkrankenhausUlm {
	left:418px;
	position:absolute;
	top:437px;
}

#BethesdaStuttgart {
	left:305px;
	position:absolute;
	top:350px;
} 

/* Mecklenburg Vorpommern */

#listMecklenburg {
   	background:transparent url(images/imagemap/mecklenburg/mecklenburg_karte.jpg) no-repeat scroll 20px 110px;
	position:relative;
	height:640px;	
}
     
#aenderungsmeldungMecklenburg {
	right:390px;
	position:absolute;
	top:620px;
}

#DRKStrelitz {
	left:325px;
	position:absolute;
	top:440px;
}

#AsklepiosPasewalk {
	left:442px;
	position:absolute;
	top:410px; 
}

#DietrichBonhoefferNeubrandenburg {
	left:358px;
	position:absolute;
	top:398px;
}  

#AMEOSUeckermuende {
	left:446px;
	position:absolute;
	top:352px; 
} 

#KreiskrankenhausDemmin {
	left:318px;
	position:absolute;
	top:325px;
}

#KlinikumKarlsburg {
	left:398px;
	position:absolute;
	top:305px;
}

#SanaKrankenhausRuegen {
	left:366px;
	position:absolute;
	top:215px; 
} 

#MediClinMueritz {
	left:270px;
	position:absolute;
	top:405px;
}

#BoddenKlinikenDamgarten {
	left:245px;
	position:absolute;
	top:255px; 
}

#UniversitaetRostockMedizinische {
	left:213px;
	position:absolute;
	top:290px; 
}

#HeliosSchwerin {
	left:120px;
	position:absolute;
	top:384px;	
} 

#KmgGuestrow {
	left:217px;
	position:absolute;
	top:350px;
}

#KreiskrankenhausHagenow {
	left:90px;
	position:absolute;
	top:425px;
}

#HanseKlinikumWismar {
	left:125px;
	position:absolute;
	top:330px;
}

#KlinikAmseeWaren {
	left:258px;
	position:absolute;
	top:405px;
} 

#AhgKlinikWaren {
	left:264px;
	position:absolute;
	top:417px;
}

/* Niedersachsen */

#listNiedersachsen {
 	background:transparent url(images/imagemap/niedersachsen/niedersachsen_karte.jpg) no-repeat scroll 20px 110px;
	position:relative;
	height:680px;	
}

#aenderungsmeldungNiedersachsen {
	right:390px;
	position:absolute;
	top:620px;
}

#MHH {
	left:330px;
	position:absolute;
	top:393px; 
} 

#UniversitaetsmedizinGoettingen {
	left:340px;
	position:absolute;
	top:520px; 
}  

#StaedtischesKlinikumBraunschweig {
	left:399px;
	position:absolute;
	top:415px; 
} 

#FachklinikBadPyrmont {
	left:273px;
	position:absolute;
	top:443px;
}

#KlinikumUelzen {
	left:400px;
	position:absolute;
	top:300px; 
}

#HeidekreisSoltau {
	left:332px;
	position:absolute;
	top:300px;
} 

#AsklepiosKlinikenSchildautal {
	left:368px;
	position:absolute;
	top:475px;
}

#AllerWeserKlinik {
	left:270px;
	position:absolute;
	top:307px; 
}

#EvangelischesKrankenhausOldenburg {
	left:174px;
	position:absolute;
	top:277px; 
}

#MarienhospitalOsnabrueck {
	left:150px;
	position:absolute;
	top:414px;
}  

#AsklepiosHarzklinikenGoslar {
	left:390px;
	position:absolute;
	top:474px;
}

#HeliosSeehospitalSahlenburg {
	left:182px;
	position:absolute;
	top:200px;	
}

#KlinikumEmden {
	left:72px;
	position:absolute;
	top:236px;	
} 

#UbboEmmiusAurich {
	left:104px;
	position:absolute;
	top:220px;
} 

#KlinikumLueneburg {
	left:388px;
	position:absolute;
	top:255px;
} 

#BadeparkBentheim {
	left:55px;
	position:absolute;
	top:385px;
} 

#KneippVitalium {
	left:390px;
	position:absolute;
	top:500px;	
}
/* Schleswig Holstein */

#listSchleswig {
 	background:transparent url(images/imagemap/schleswig/schleswig_karte.jpg) no-repeat scroll 20px 110px;
	position:relative;
	height:710px;	
}

#aenderungsmeldungHolstein {
	right:390px;
	position:absolute;
	top:670px;
}

#UniversitaetsklinikumHolstein {
	left:405px;
	position:absolute;
	top:490px;
} 

#AmeosHeiligenhafen {
	left:465px;
	position:absolute;
	top:340px;
}

#StadtklinikGlueckstadt {
	left:205px;
	position:absolute;
	top:500px;
}

#RegioKlinikenPinneberg {
	left:260px;
	position:absolute;
	top:538px;
}

#AkSegebergerKliniken {
	left:346px;
	position:absolute;
	top:462px;
}  

#MalteserStFranziskus {
	left:199px;
	position:absolute;
	top:228px; 
}

#NordseeklinikHelgoland {
	left:0;
	position:absolute;
	top:400px; 
}

#AsklepiosNordseeklinik {
	left:25px;
	position:absolute;
	top:195px;
}

#WestkuestenklinikenBrunsbuettel {
	left:148px;
	position:absolute;
	top:388px;
} 

#OstseeklinikKiel {
	left:312px;
	position:absolute;
	top:362px;
}

#MuehlenbergHolsteinischeSchweiz {
	left:384px;
	position:absolute;
	top:398px;	
} 

#FriedrichEbertNeumuenster {
	left:293px;
	position:absolute;
	top:425px;
} 

#OstseeklinikDamp {
	left:293px;
	position:absolute;
	top:284px; 
} 

#DiakonissenanstaltFlensburg {
	left:213px;
	position:absolute;
	top:224px;
} 

#KlinikumItzehoe {
	left:210px;
	position:absolute;
	top:460px; 
}

#SattelDuene {
  	left:26px;
    position:absolute;
    top:271px;	
} 

#ParkKlinikManhagen {
	left:329px;
	position:absolute;
	top:534px;
} 

#DRKKrankenhausMoellnRatzeburg {
    left:421px;
    position:absolute;
    top:534px;
}

#AsklepiosKlinikBadOldesloe {
	left:368px;
	position:absolute;
	top:506px;
}

#RegioKlinikenElmshorn {
    left:232px;
    position:absolute;
    top:500px;
}

#SanaKlinikenLuebeck {
    left:396px;
    position:absolute;
    top:500px;
}

#AMEOSHolsteinLuebeck {
    left:391px;
    position:absolute;
    top:486px;
}

#HELIOSAgnesKarllBadSchwartau {
    left:404px;
    position:absolute;
    top:450px;
}

#SanaKlinikenOstholstein {
    left:396px;
    position:absolute;
    top:396px;
}

#AMEOSHolsteinKiel {
    left:412px;
    position:absolute;
    top:426px;
}

#KlinikumNordfriesland {
    left:112px;
    position:absolute;
    top:370px;
}

#KreiskrankenhaeuserRendsburgEckernfoerde {
    left:260px;
    position:absolute;
    top:320px;
}

#SchleiKlinikumSchleswigFKSL {
    left:220px;
    position:absolute;
    top:302px;
}

#FachklinikenNordfrieslandBredstedt {
    left:122px;
    position:absolute;
    top:277px;
}

#KlinikumNordfrieslandNiebuell {
    left:84px;
    position:absolute;
    top:213px;
}

/* Bremen */

#listBremen {
 	background:transparent url(images/imagemap/bremen/bremen_karte.jpg) no-repeat scroll 20px 110px;
	position:relative;
	height:640px;	
}

#aenderungsmeldungBremen {
	right:390px;
	position:absolute;
	top:620px;
}
   
#Friedehorst {
	left:210px;
	position:absolute;
	top:244px; 
}  

#AMEOSKlinikumHeines {
	left:458px;
	position:absolute;
	top:406px;
} 

#ParacelsusKurfuerstenklinik {
	left:400px;
	position:absolute;
	top:398px;
} 

#KlinikumBremenMitte {
	left:360px;
	position:absolute;
	top:412px;
} 

/* Hamburg */

#listHamburg {
 	background:transparent url(images/imagemap/hamburg/hamburg_karte.jpg) no-repeat scroll 20px 110px;
	position:relative;
	height:710px;	
}

#aenderungsmeldungHamburg {
	right:390px;
	position:absolute;
	top:670px;
}

#UniversitaetsklinikumEppendorf {
	left:218px;
	position:absolute;
	top:350px;
}

#HerzzentrumHamburg {
	left:230px;
	position:absolute;
	top:350px;
} 

#AsklepiosKlinikenBarmbek {
	left:262px;
	position:absolute;
	top:330px;
} 

#AsklepiosKlinikAltona {
	left:152px;
	position:absolute;
	top:400px;
} 

#HeliosMariahilfKlinik {
	left:162px;
	position:absolute;
	top:410px; 
}

/* Slideshows*/ 

#galleria_wp {
	min-height:537px;
}

.galleria_thumb {
   position:relative; 
	top:395px;
	
}

.galleria_container {
	position:relative; 
	top:-80px;
}

img.filmLogoEinrichtungen {
	border:0px;

}

img.filmLogoEinrichtungenKlein {
	float:right;
	padding:0 150px 0 0;
}     

.tpText {
	margin:5px 10px 10px 10px;
	
}

.tpHeadline {
	color:#82903D; 
	font-weight:bold;
	font-size:12px;
	
}

img.filmLogoEinrichtungenKleinKarte {
float:right;
padding:5px 5px 0 0; 
}  

#legende {
	font-size:11px;
	line-height:14px;
	position:absolute;
	top:380px;
	width:260px;
	z-index:1;
} 

#legendeImg {
	float:left;
	padding:0px 2px 0 0;
} 

#legende h3.green, #legendeBerlin h3.green  {
	color:#82903D;  
	margin:0px;
	margin:0 0 3px;
}

#legendeBerlin, #legende { 
	font-size:11px;
	position:absolute;
	top:105px;
	width:260px;
	z-index:1;  
	line-height:14px;
}

#legendeImgBerlin {
	float:left;
	padding:0px 2px 0 0; 
	margin:0;
}   

img {
	border:none;
} 

/* Empfehlungen Einrichtungen */

h3.green {
	color: #8C9F34;
	font-size: 14px;
	/* margin-bottom:-14px; */
	margin-top:9px;
}

h3.greenEmp {
	color: #8C9F34;
	font-size: 14px;
	margin-bottom:-4px;
	margin-top:9px;
}

#katharinenhofImage, #freienwaldeImage {
	position:relative;
	top:10px;
	width:280px;
	float:left;
	margin:0 10px 0 0;
	
	
}
#katharinenhofImage p, #freienwaldeImage p{
	font-size:13px;
	padding:7px 0 0;
	
	
}

#katharinenhofImage {
	float:left;
}

#katharinenhof, #freienwalde, #sattelduene {
	padding:10px 10px 0px 0px;
	float:left;
}

.leerImage {
	position:relative;
	top:10px;
	width:260px;
	float:left;
}

.leerImage2 {
	float:left;
	margin:0 10px 0 0;
	position:relative;
	top:10px;
	width:280px;
}

.leer {
	padding:10px 10px 0px 0px;
	float:left;
}

.leerImage p, .leerImage2 p {
	font-size:13px;
	padding:7px 0 0;
} 

/* Koerper */
#koerperBox {
position:relative;

}

#koerperHead {
	background:transparent url(images/navi/bgDef2.gif) repeat-x;   
	height:30px;
}

#koerperTxtBox {
position:relative;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-webKit-border-radius-bottomleft:15px;
-webKit-border-radius-bottomright:15px;
border-radius-bottomleft:15px;
border-radius-bottomright:15px;
border:1px solid #C6C6C6;
border-top:none;
padding:4px 12px;
}   

#koerperImg {    
	width:580px;
	padding:10px 0 0;
	margin:0 auto;	
}

#koerperTxt {
	
}

#koeperimgNavi {
    margin-right:45px;
} 

#koerperDefBt a, #koerperFunkBt a {
	text-decoration:none;
	color:#626F2A; 
	font-weight:bold;
}

#koerperDefBt a:hover, #koerperFunkBt a:hover {
	text-decoration:none;
	color:#fff;
}

#koerperDef, #koerperFunk {
	color:#8C9F34;	
}
#koerperDefBt {
	float:left;
	color:#8C9F34;
	font-size:14px;	
	background:url(http://www.ihre-gesundheit.tv/wp-content/themes/igtv/images/navi/bgDef.gif) no-repeat;
	height:30px;
	width:109px;
	padding:8px 0 0 30px;
}  

#koerperFunkBt {
	background:no-repeat  132px 0px;
	color:#8C9F34;
	font-size:14px;
	height:36px;
	width:300px;
	padding:8px 0;
	
		
}

#koerperDef {
	position:absolute;
	z-index:3;
	padding:10px 15px 0 0;	
}  

#koerperFunk {
	z-index:2;
	visibility:hidden;
	padding:10px 15px 0 0;	

} 

#praxisJung {
	padding:10px 0px;
}

/* Navi Körper */

#kopf {
	left:270px;
	position:absolute;
	top:85px;
} 

#oberkoerper {
	left:210px;
	position:absolute;
	top:170px;
}  

#unterkoerper {
	left:210px;
	position:absolute;
	top:340px;
}   

/* Organe */

.koerperOrgane {
	background:transparent url(linie.png) repeat-x scroll 0 18px;
	height:20px;
}  

.koerperOrgane a {
	font-size:16px;
	text-decoration:none; 
} 

#koerperIndex {
	background:url(http://www.ihre-gesundheit.tv/wp-content/uploads/2010/01/koerper_vorder.jpg);    
	height:580px;
}

#content #entries #koerperIndex a:hover {
	text-decoration:none; 
	color:#5A6F07;
	
}

#koerperBack {
	position:absolute;
	right:380px;	
	z-index:40;
} 

#koerperBackText {
	position:absolute;
	right:30px;
	top:4px;
	width:120px;  
}

#gehirn {
	left:175px;
	position:absolute;
	top:170px;
	width:130px; 
} 

#nase {
	left:170px;
	position:absolute;
	top:217px;
	width:135px;  
}

#zaehne {
	left:315px;
	position:absolute;
	text-align:right;
	top:225px;
	width:145px;	
}

#ohren {
	left:338px;
	position:absolute;
	text-align:right;
	top:205px;
	width:165px;
}  

#lungen {
	left:320px;
	position:absolute;
	text-align:right;
	top:305px;
	width:185px;
} 

#atemwege {
	left:116px;
	position:absolute;
	text-align:left;
	top:285px;
	width:185px;
}   

#schultergelenk {
	left:363px;
	position:absolute;
	text-align:right;
	top:278px;
	width:205px;
} 

#ellenbogen {
	left:387px;
	position:absolute;
	text-align:right;
	top:373px;
	width:185px;	
}      

#bauch {
	left:87px;
	position:absolute;
	text-align:left;
	top:395px;
	width:205px;
} 

#magen {
	left:92px;
	position:absolute;
	text-align:left;
	top:375px;
	width:215px;	
}

#duenndarm {
	left:312px;
	position:absolute;
	text-align:right;
	top:393px;
	width:165px;  
}  

#leberGallen {
	left:342px;
	position:absolute;
	text-align:right;
	top:413px;
	width:165px;
}          

#dickdarmKolon {
	left:102px;
	position:absolute;
	text-align:left;
	top:420px;
	width:195px;
}   

#enddarmRektum {
	left:102px;
	position:absolute;
	text-align:left;
	top:478px;
	width:205px;
}   

#nieren {
	left:42px;
	position:absolute;
	text-align:left;
	top:403px;
	width:235px; 
}

#prostata {
	left:42px;
	position:absolute;
	text-align:left;
	top:450px;
	width:265px;
}   

#gebaermutter {
	left:336px;
	position:absolute;
	text-align:right;
	top:427px;
	width:265px;
}

#hueftgelenk {
	left:363px;
	position:absolute;
	text-align:right;
	top:448px;
	width:180px;
}    

#kniegelenk {
	left:340px;
	position:absolute;
	text-align:right;
	top:575px;
	width:210px;  
}  

#haut {
	left:385px;
	position:absolute;
	text-align:right;
	top:345px;
	width:150px;
}

#sprunggelenk {
	left:325px;
	position:absolute;
	text-align:right;
	top:680px;
	width:220px; 
}

#augenAugapfel {
	left:85px;
	position:absolute;
	text-align:left;
	top:199px;
	width:218px;   
}  

#herz {
	left:85px;
	position:absolute;
	text-align:left;
	top:310px;
	width:238px;  
}

#geschlechtsorgane {
	left:315px;
	position:absolute;
	text-align:right;
	top:472px;
	width:250px;   
}

/* Geschlechtsorgane Navi */

.koerperGelschlechts {
	top:0px
}

#maennlich {
	visibility:hidden;
	position:absolute;
	top:120px;
}

#weiblich {
	
}

#container {
	padding:10px 0 0;	
}


#geschlechtsNav {
	bottom:2px;
	left:470px;
	position:relative;}

/* Accordion */
/* @group Accordion */



dl.accordion
{
	width: 530px;
	

}

/* @group Ebene 1 */

dl.accordion dt
{
	position: relative;
	height: 20px;
	padding: 5px 0 5px 25px;
	font-weight: bold;
	cursor: pointer;
}

dl.accordion2 dt
{
	position: relative;
	height: 20px;
	padding: 7px 0 0px 25px;
	font-weight: bold;
	cursor: pointer;
	float:left;
}

dl.accordion2 dt.accordion_toggler_2

{
	position: relative;
	height: 20px;
padding:20px 0 0 25px;
	font-weight: bold;
	cursor: pointer;
	clear:left;  
	color:#8C9F34;
}

dt.accordion_toggler_1:hover 
{
	color:#8C9F34;   
	text-decoration:underline;
}

dt.accordion_toggler_2:hover,dt.accordion_toggler_3:hover 
{
	color:#8C9F34;
}

dt.accordion_toggler_1  {
	color: #8C9F34;
	font-size:16px;
}

dd.accordion_toggler_2 a {
	font-size:12px;
	text-decoration:none;
} 

#content #entries .accordion_toggler_2 a:hover {
	font-size:12px;
	text-decoration:none;
	color:#E0D600;
	
}

dd.accordion_toggler_2 h3 {
	margin:0px 0px 3px 0px;
} 

dl.accordion2 dt.open {
	color:#406400;
	text-decoration:none;
	
}

styles.css (Zeile 74)


* html dl.accordion dt
{
	cursor: hand;
	background-image: none;
}

dl.accordion dt.open
{
}

* html dl.accordion dt.open
{
	background-image: none;
}

dl.accordion dd
{
	position: relative;
	overflow: hidden;
} 

.accordion_content {
	float:left;
	
}  

dd.accordion_content_1 p{
	padding:10px 20px 0px 25px;
}

dl.accordion dd.accordion_toggler_2
{
	position: relative;
	overflow: hidden;
	float:left;
} 

dd.accordion_content_1 {
	border:1px solid #ddd;
	float:left;
	margin:0px;
	padding:20px 15px 15px 0;
}

.accordion2 {
	background:url("images/navi/bgDef2.gif") repeat-x scroll 0 0 transparent;
	height:30px;
}
/* @group Inhalt */

dl.accordion dd.sub_accordion
{
	
}

dl.accordion dd.accordion_content
{
	padding: 0 10px 0 25px;
}

dl.accordion dd.accordion_content p
{
	padding: 5px 0 7px 0;
}

/* @end */

/* @end */

/* @group Ebene 2 */

dl.accordion dd dl dt
{
	padding-left: 25px;
	background-position: 20px 0;
}

dl.accordion dd dl dd.accordion_content
{
	padding-left: 10px;
}

/* @end */

/* @group Ebene 3 */

dl.accordion dd dl dd dl dt
{
	padding-left: 15px;
	background-position: 40px 0;
}

dl.accordion dd dl dd dl dd.accordion_content
{
	padding-left: 15px;
}

/* @end */

/* @group Ebene 4 */

dl.accordion dd dl dd dl dd dl dt
{
	padding-left: 85px;
	background-position: 60px 0;
}

dl.accordion dd dl dd dl dd dl dd.accordion_content
{
	padding-left: 85px;
}


#bgRahmen {
	border-top:1px solid #DDDDDD;
	width:100%;
}

.boxBreitDef {
	position:relative;
	top:-6px;
}
/* @end */

/* @end */
	
/* Eigene nng Gallery Styles */

.ngg-right {
float:right;
margin-left:10px;
margin-top:10px;
}	  

#themenBox {
	float:left;
	padding:20px 0;
	width:580px;	
}

#kommendeBox {
	background: url('images/sidebar_header/kommende-themen.gif') no-repeat;   
	height:26px;
}

#kommendeContent {
   	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	padding:10px 12px;
	line-height:26px; 
} 

#kommendeFooter {
	background: url('images/sidebar_header/box_kommende.gif') no-repeat;
	height:7px;   
	
}  

/* Historie der Medizin  */

#post-5961, #post-5946, #post-6081, #post-6194 {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background:url('images/bg_historie.png');
	color:#82903D;
	padding:10px;
} 

.alignleftRund {
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	
}

/* Natuerliche Medizin*/  

#boxText {
	color:#8FA731;
	margin:0;
	padding:14px 0 0 19px;}
                             

/* Boxen Themen Kategorien */
#artikelBox {
position:relative;

}  

div#themenAuswahl {
    left: 300px;
    position: relative;
    top: -105px;
    width: 185px;
}

#artikelTxtBox {
position:relative;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-webKit-border-radius-bottomleft:15px;
-webKit-border-radius-bottomright:15px;
border-radius-bottomleft:15px;
border-radius-bottomright:15px;
min-height:60px;
border:1px solid #C6C6C6;
border-top:none;
padding:4px 12px;
}   

#artikelImg {    
	width:580px;
	padding:10px 0 0;
	margin:0 auto;	
}

#artikelDefBt a, #artikelFunkBt a {
	color:#626F2A; 
	font-style:italic;
	font-weight:bold;
	letter-spacing:0.2px;
	text-decoration:none;
}

#artikelDefBt a:hover, #artikelFunkBt a:hover {
	text-decoration:none;
	color:#fff;
}

#artikelDef, #artikelFunk {
	color:#8C9F34;	
}
#artikelDefBt {
	background:url("http://www.ihre-gesundheit.tv/wp-content/themes/igtv/images/navi/bgartikel.gif") no-repeat scroll 0 0 transparent;
	color:#8C9F34;
	float:left;
	font-size:14px;
	height:30px;
	padding:8px 0 0 18px;
	width:142px;
}  

#artikelFunkBt {
	background:none no-repeat scroll 156px 0 transparent;
	color:#8C9F34;
	font-size:14px;
	height:36px;
	padding:8px 0 0 180px;
	width:300px;
}

#artikelDef {
	position:absolute;
	z-index:3;
	padding:10px 15px 0 0;
	width:571px;	
}  

#artikelFunk {
	z-index:2;
	visibility:hidden;
	padding:10px 15px 10px 0; 
	width:571px;	
	   

}              

/* =Menu
-------------------------------------------------------------- */

#access {
	background:url('images/navi/nav_bg.jpg') repeat-x scroll 0px 5px transparent;
	display:block;
	float:left;
	left:4px;
	margin:0 auto;
	position:relative;
	width:1006px;
	height:53px;      
	z-index:2000;
	font-family:'igtv',Trebuchet Ms;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}
#access .menu-header,
div.menu {
	font-size: 13px;
	width: 928px;
	height: 52px;
	position:relative;
	/*outline:1px solid red;*/
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
	background:url('images/navi/nav_trenn.jpg') no-repeat scroll right 5px;
	height:30px;
}

ul.sub-menu li {
	float: left;
	position: relative;
	background:transparent !important;
	height:30px;
} 

ul.sub-menu {
	width:800px;
} 

.sub-menu {
    height: 20px !important;
    left: 0px;
    margin-top: 4px !important;
    position: absolute !important;
    width: auto;
}
/* ??? 
#menu-item-7883 .sub-menu {
	left:-313px !important;

}
*/

.sub-menu li {	
}

#access ul li.current-category-ancestor > ul {
	display:inline;
}
/*
#access .menu-header li:after,
div.menu li:after{content:"|";color:#ff0000;margin-left:2px;}
*/
#access a {
	color:#FFFFFF;
	display:block;
	font-size:17px;
	line-height:24px;
	padding:0 10px;
	text-decoration:none;     
	letter-spacing:1px;
	
}

#access a span, #access a:hover span, #access .current-category-ancestor a span  {
	font-family:igtv-bold;
	margin-top:5px;
	padding:3px 0px 10px 0px; 
	-webkit-padding:3px 0 10px!important;
	position:relative;
	text-shadow:1px 1px 1px #556B2F;
	top:2px;
}

#access .sub-menu a span, #access .sub-menu a:hover span {
	text-shadow:none;
}


/*
#access a span span {
	top:5px;
	position:relative;
}
*/
#access ul ul {
  /*  box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);  */
	display: none;
	position: absolute;
	left: 0;
	width: 600px;
	z-index: 99999;
}
#access ul ul li {
	min-width: 110px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #333;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
}

#access ul ul.sub-menu a {
	background: transparent;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
	font-size:13px;
}

#access li:hover > a,
#access ul ul :hover > a, #access .current-menu-item a, #access .current-category-ancestor a {
	background: transparent;
	color: #626f2a;
	background: url("/wp-content/themes/redesign/images/navi/navi_hi_right.gif") no-repeat scroll right 0 rgba(0, 0, 0, 0);
} 

#access li:hover {
	 background:url('images/navi/navi_hi_left.gif') no-repeat 0 0px ;
} 

#access li:hover > a {
	background:url('images/navi/navi_hi_right.gif') no-repeat right 0px ;
	height:30px;
} 

#access a:hover span {
	 background:url('images/navi/navi_bg.gif') repeat-x 0 -1px ;
	 height:30px;
	 /*padding:2px 0px 2px 0px;*/
} 

#access li.current-menu-item, li.current-category-ancestor {
	 background:url('images/navi/navi_hi_left.gif') no-repeat 0 0px!important;
	
}   

#access .sub-menu li.current-menu-item, .sub-menu li.current-category-ancestor {
	 background:none !important;
	
}

#access ul li.current-menu-item ul.sub-menu li {
	 background:transparent no-repeat 0 0px;
	width:60px !important;
	
}  

#access .current-menu-item > a, .current-category-ancestor > a {
	 background:url('images/navi/navi_hi_right.gif') no-repeat right 0px;
	 height:30px;
	
}

#access .current-menu-item ul.sub-menu li > a,
#access .current-category-ancestor ul.sub-menu li > a {
	background:transparent no-repeat right 0px;
	height:20px;
	padding:0 0 0 10px;
	font-size:15px;  
	text-align:left;
	color:#82903d;  
	font-weight:bold;
	
}

#access li.current-menu-item span.menu_bg, #access li.current-menu-parent span.menu_bg, .current-category-ancestor span.menu_bg  {
   	background:url('images/navi/navi_bg.gif') repeat-x 0 -1px;
    height:30px; 
	   /*padding:2px 0px 2px 0px;*/
 
} 

#access li.current-menu-item ul.sub-menu li span.menu_bg  {
   	background:transparent;
    height:30px; 
	   /*padding:2px 0px 2px 0px;*/
 
} 

#access ul.sub-menu li:hover {
	 background:transparent;
} 

/* hover subnav */
#access ul.sub-menu li:hover > a, .sub-menu .current-menu-item a {
	background:transparent;
	height:30px;
	color:#fff !important;/* hover subnav*/
	font-size:14px;
} 

#access ul.sub-menu a:hover span, 
#access ul.sub-menu li.current-menu-item span.menu_bg,
#access ul.sub-menu .current-menu-item > a, 
#access ul.sub-menu li.current-menu-item,
#access ul.sub-menu li.current-category-ancestor  {
	 background:transparent;
	 height:30px;
	 font-size:14px;
	 /*padding:2px 0px 2px 0px;*/
}

#access ul li.sub-menu li.current-menu-item > ul.sub-menu, 
#access ul li.current-category-ancestor > ul.sub-menu {
	font-size:12px !important;
	position:absolute !important;  
}
/* Aktive Subkategorien Anfang*/

#access ul li ul.sub-menu li.current_page_item > a span.menu_bg > span, 
#access ul li ul.sub-menu li.current-menu-ancestor > a span.menu_bg > span, 
#access ul li ul.sub-menu li.current-menu-item > a span.menu_bg > span, 
#access ul li ul.sub-menu li.current-menu-parent > a span.menu_bg > span
#access .current-menu-item ul.sub-menu li > a {
background:none no-repeat scroll right 0 transparent;
color:#82903D;
font-size:15px;
height:20px;
padding:0 0 0 10px;
text-align:center; 
font-weight:bold;
}

#access ul ul.sub-menu a {
background:none repeat scroll 0 0 transparent;
font-size:13px;
height:auto;
line-height:1em;
padding:10px;
width:160px; 
}

/* Aktive Subkategorien  Ende*/

#access ul.sub-menu a,  {
	color:#82903d;
	-moz-box-shadow:none;
	width:60px !important;
	
}   

#access ul.sub-menu a span, #access ul.sub-menu a:hover span {
	margin-top:0px;
	padding:3px 0 10px;
	position:relative;
	top:2px;
	font-weight:bold;
	text-shadow:none;
	width:60px !important;
}

/* if sub menu is active */


/*#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,*/
#access ul li.current-menu-parent > a {
	color: #82903d;
  background:url('images/navi/navi_hi_left.gif') no-repeat 0 0px;
  height:30px;
  
}

#access .menu-header li.current-menu-parent

/*#access ul li.current_page_item > a span.menu_bg,
#access ul li.current-menu-ancestor > a span.menu_bg,
#access ul li.current-menu-item > a span.menu_bg,
#access ul li.current-menu-parent > a span.menu_bg*/ {
	color: #626f2a;
  background:url('images/navi/navi_hi_right.gif') no-repeat right 0px!important;    
}

#access ul li.current_page_item > a span.menu_bg > span,
#access ul li.current-menu-ancestor > a span.menu_bg > span,
#access ul li.current-menu-item > a span.menu_bg > span,
#access ul li.current-menu-parent > a span.menu_bg > span {
	color: #626f2a;
  top:0px;
  background:url('images/navi/navi_bg.gif') repeat-x 0 -1px;
}

#access ul li ul.sub-menu li.current_page_item > a span.menu_bg > span,
#access ul li ul.sub-menu li.current-menu-ancestor > a span.menu_bg > span,
#access ul li ul.sub-menu li.current-menu-item > a span.menu_bg > span,
#access ul li ul.sub-menu li.current-menu-parent > a span.menu_bg > span {
	background:transparent !important;
}  

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}

/* Navi Gesundheitslexikon */

#naviGesundheitslexikon { 
	
   	position:absolute;
	top:135px;
	z-index:9000;
	
}

#naviGesundheitslexikon li {    
	display:inline;
	margin-right:14px;
	
}

/* Ende */
/* Pageflip */
#pageflip {
	position: absolute;
	top:0px;
	right:0px;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	top:-7px;
	z-index: 50;
	right: 0; top: 0;
	background: url(images/gewinnspiel.png) no-repeat right top;
	text-indent: -9999px;
} 

track {
	float:left;     
	display:inline;
} 

@media only screen and (device-width: 768px) {
  /* For general iPad layouts */ 
#pageflip {
	position: absolute;
	top:0px;
	right:-194px;
}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */  


}

/* Startseite */

.odd img {
	float:left;
	padding:4px 20px 0 0; 
}   

.even img {
   float:right;
	padding:4px 0px 0px 5px;

} 

.archive.odd img {
	float:left;
	height:210px; 
	padding:4px 5px 0px 0px; 
}   

.archive.even img {
   float:right;
	height:210px;  
	padding:4px 0px 0px 5px;

}  

div.even, div.odd {
	min-height:180px; 
	clear:both;
}   

img.alignrightRezepte {
    height: 210px !important;
}

img.alignleftErnaehrung {
    float: left;
    height: 210px !important;
    margin: 2px 25px 6px 0;
}

img.alignrightErnaehrung {
    float: right;
    height: 210px !important;
    margin: 2px 0px 6px 25px;
}

div#ernaehrungErnaehrungstrends, div#ernaehrungRezepte, div#ernaehrungErnaehrungstipp {
	border-top: 1px solid #EBDE35;
	margin: 45px 0 0;
}

div#ernaehrungEinleitung {
    margin: 15px 0 0;
}

div#ernaehrungErnaehrungstrends {
    margin-top: 15px !important;
}  

span.videoText {
    border: 1px solid #82903D;
    color: #82903D;
    font-weight: bold;
    padding: 5px;
} 

div.videoLabel {
    min-height: 25px;
}

#themaHead ul {
	list-style:none;
	width:174px;
	float:left;
}

.themaListe {
	list-style:none;
	
}

#accordion-thema-eins {
	padding:38px 0px;
}

#accordion-thema-eins h3 {
	padding:0px 0px 6px 0px;
}



#entriesStart {
float:left;
margin-right:0px;
margin-top:-47px;
width:970px;
}

#startLeft {
width:502px;
float:left;
height:495px;
}

#startRight {
width:502px;
float:right; 
height:495px;
}

#startLeftUnten, #entriesTag #entries {
	float:left;
	width:666px;
} 

#startLeftUnten div.entry {
}

#rubriken {
	padding:0px;
	height:90px;	
}     

.morelink {
	/*float:left;*/ 
	color:#82903d;
	
}  

.morelink a {
	text-decoration:none;
	color:#82903d;
	font-weight:normal;
}    

.contentStart, #entriesTag div.entry {
	padding:15px 0 0 20px;
	width:650px;   
	min-height:140px;
}   

#entriesTag div.entry {
	min-height: 110px!important;
}

.startCategory {
	float:right; 
	padding:4px 0 0;
}     


	
.startCategory ul {
	float:left;
	list-style:none outside none;
	margin:0;
	padding:5px 5px 0 0;
	text-decoration:none;
} 

.startCategory li a {
	text-decoration:none;
	color:#000000;
	font-style:italic;
	
}   

#sidebarStart {
	float:right;
	margin:4px 0 0;
	width:230px;
}

#sidebarStart ul { 
	list-style:none outside none;
	margin:0;
	padding:0;
	
}

#sidebarStart ul li a{ 
	list-style:none outside none;
	margin:0;
	padding:5px 5px 0 0;
	color:#82903d; 
	text-decoration:none;
} 

div#einrichtungenTipp {
    margin-top: 20px;
}

#einrichtungenTipp p {
    margin-bottom: 10px;
}

h4.gruen_headline {
    margin-bottom: 15px !important;
}

.socialImg {
width:50px;	
height:50px;
}   

#sidebarStart #beitraege .wide_box_head, div#socialInfo, #sidebarStart #beliebteste .wide_box_head, #sidebarStart #facebook .small_box_head, div#stars, div#trendSport, .small_box_head_termine {
	background: transparent url("images/sidebar_header/sidebar_header_gelb.gif") no-repeat scroll 0px 0px; 
	height:26px;
}

div#artikel, #sidebarStart .wide_box_head, #sidebarStart .small_box_head_wunder, #beliebtesteBeitraege, .small_box_head_facebook {
	background: transparent url("images/sidebar_header/sidebar_header_gruen.gif") no-repeat scroll 0px 0px; 
	height:26px;
}

#sidebarStart .wide_box_foot {
background:url("images/sidebar_header/box_breit_start.gif") no-repeat scroll 0 0 transparent;
height:7px;
width:230px;
}

#sidebarStart .content {
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	color:#505050;
	font-size:12px;
	line-height:16px;
	padding:10px 12px;
	position:relative;
}

div#gewinnspiel .content {
	border:none!important;;
}

#sidebarStart #beliebteste .content {
	border-left:1px solid #C6C6C6;
	border-right:1px solid #C6C6C6;
	color:#505050;
	font-size:12px;
	line-height:16px;
	padding:6px 12px 10px 12px;
	position:relative;
}

#sidebarStart #termine .content, #sidebarStart #gesundheitslexikon .content {
	padding:10px 12px 35px 12px;
}

#sidebarStart #gewinnspiel .content {
	padding:0px;
} 

div#gewinnspiel {
    height: 150px;
}

a#gewinnspielButton {
    top: 85px;
}

#sidebarStart #termine hr {
    background:none repeat scroll 0 0 #E2D800;
    border:0 none;
    color:#E2D800;
    height:1px;
    margin:5px 0;
	
}


#sidebarStart .content li {
	border-bottom:1px solid #E2D800;
	padding:4px 0px;
} 

.facebook {
	margin:0px 0px 10px 0px;
} 

div.facebookHead {
    background:url("images/facebook.png") repeat scroll 0 0 transparent;
    float:left;
    height:50px;
    left:668px;
    position:relative;
    top:-15px;
    width:50px;
}

div.twitterHead {
    background:url("images/twitter.png") repeat scroll 0 0 transparent;
    float:left;
    height:50px;
    left:662px;
    position:relative;
    top:-15px;
    width:50px;
}

.demo {
margin:0 0 20px;	
}   

.contentSliderVideo {
  height:auto;
  left:0;
  position:relative;
  width:1006px;
} 

#tabContentVideo {
  height:670px;
  width:960px;
}  
#videoBox #tabContentVideo {
height:670px;
width:999px;
}


.tabContent {
	float:right;
	width:190px;
	
}   

.ui-widget {
	font-size:13px !important;
}

#accordion1 {
/*	font-size:16px !important;*/
} 

#accordion1 div p{
	padding-bottom:10px !important;
	margin-bottom:10px;
}


.ui-tabs, .ui-tabsRight {
top:15px !important;
min-height:455px !important;

}

.koerper .ui-tabs, .koerper .ui-tabsRight {
top:15px !important;
min-height:55px !important;

} 

.ui-tabs .ui-tabs-panel {
padding:1.2em 0.6em !important;
}

.ui-tabs .ui-tabs-nav li.ownListStart {
border-bottom:0 none !important;
float:left;
list-style:none outside none;
margin:0 0.2em 1px 0;
padding:0;
position:relative;
  /*top:-68px;
  white-space: pre-wrap !important;  */ 
width:100%;
}     
.ui-tabs .ui-tabs-nav li.ownListStart .postThumpSlides {
  background:none repeat scroll 0 0 white;
  border-color:#8C9F5D #8C9F5D -moz-use-text-color;
  border-style:solid solid none;
  border-width:1px 1px 0;
  color:#8C9F5D;
  margin-left:6px;
  min-height:33px;
  position:absolute;
  text-align:left;
  white-space:normal;
  width:130px;
  }
li.ownListStart .wp-post-image {
  border:1px solid #8C9F5D;
  background:#fff;
  padding:15px;
}


.ui-tabs .ui-tabs-nav li.ownListStart a span{
  top:-40px;
  position:relative;
  overflow:hidden;
  
  left:0;
  height:30px;}

.ui-tabs .ui-tabs-nav {
margin:0;
padding:0.2em 0.2em 0;  
  
} 

ul.ulHead {
    position:relative;
    top:35px;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
background:none !important;
/*border:1px solid #D4CCB0;*/
border:none!important;
color:#000 !important;
font-weight:bold;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background:none !important;
border:0px solid !important;
color:#FFFFFF;
font-weight:bold;
}    

.ui-widget-content {
  background:transparent !important;
  border:1px solid #DFD9C3;
  color:#312E25;
} 

/* Videothek */
     
#videoCategoryBox .ui-widget-content {
  background:transparent !important;
  border:0;
  color:#312E25;
  left:6px;
  position:relative;
  top:-22px;
}

#videoCategoryBox .tabsCatBox .ui-widget-content {
  background:transparent !important;
  border:0;
  color:#312E25;
  left:0px;
  position:relative;
  top:-22px;
}



/* Listen der Videothek         */ 

#videoCategoryBox .sitebar_green {
  background:url("images/sidebar_header/sitebar_green149.jpg") no-repeat scroll 0 0 transparent;
  left:-149px;
  padding:0 149px 8px 0;
  position:relative;
  top:-11px;
  width:149px;
  z-index:100;
}
#videoCategoryBox .ui-widget-content span.sitebar_green  {
  color:#fff !important;
  margin:6px 0 0 0px;
  padding-top:4px;
  position:relative;
  top:14px;
  }

.ulHead {
  position:relative;
  top:11px;
  width:142px;
  float:none;
}

#videoCategoryBox .ui-corner-all {
-moz-border-radius:0px 0px 6px 6px; 
-moz-box-shadow:none;
-webkit-box-shadow:none;
}

#videoCategoryBox .ui-tabs .ui-tabs-nav li {     
    border-bottom:0 none !important;     
    float:none;     
    list-style:none outside none;     
    margin:0 0.2em 1px 0;     
    padding:10px;     
    position:relative;     
    top:-4px;     
    white-space:nowrap;     
  }   
  #videoCategoryBox .ui-tabs .ui-tabs-nav .ui-tabs-selected {
    -moz-border-radius:0 0 0 0;
    background:none repeat scroll 0 0 #fff !important;
    
    width:124px;
    }
 
      #videoCategoryBox .ui-state-default a:link {
        color:#8C9F34  !important;
    }
      #videoCategoryBox .ui-state-default a:hover {
        color:#e1d602  !important;
        width:124px;
    }
      #videoCategoryBox .ui-state-active a:link {
        color:#e1d602  !important;
        width:124px;
    }
  

  #videoCategoryBox .ui-widget-content .videoCat {
    /*background:none repeat scroll 0 0 transparent !important;*/
    background:url(images/slider/mehr.gif) no-repeat scroll bottom right transparent !important;
    border:1px solid #8C9F34 ;
    padding:4px;
    float:left;
    height:125px;
    margin-bottom:5px;
    margin-right:5px;
    width:400px;
    overflow:hidden;
    z-index:100;  
    border-radius:5px 5px 5px 5px;
  }
  #videoCategoryBox .ui-widget-content img  {
    float:left;
    padding:10px;  
  }
  #videoCategoryBox .ui-widget-content span {
    color:#000;
  }
  #videoCategoryBox .ui-widget-content span h4 {
    color:#8C9F5D;
    padding-top:2px;
    position:relative;
    top:-10px;
  }

  #slidesContainer .play {
    background:url("images/slider/play.png") no-repeat scroll 0 0 transparent;
    height:30px;
    margin-left:63px;
    padding-bottom:30px;
    padding-right:30px;
    position:absolute;
    top:64px;
    width:30px;
    z-index:100;
   
  }
    .ui-tabs .ui-tabs-nav li a {
      float:left;
      padding:6px !important;
      text-decoration:none;
      }

  #videoCategoryBox .play {
    background:url("images/slider/play.png") no-repeat scroll 0 0 transparent;
    height:30px;
    margin-left:-76px;
    padding-bottom:30px;
    padding-right:30px;
    position:relative;
    top:46px;
    width:30px;
    z-index:100;
    }
  #videoCategoryBox .ui-widget-content a {
    color:#000;
    font-weight:normal;
  }



.ui-widget-header {
background:transparent !important;
border:1px solid #D4CCB0;
color:#433F38;
font-weight:bold;
}

/* Start Rechts */

.ui-tabsRight { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabsRight .ui-tabsRight-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabsRight .ui-tabsRight-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabsRight .ui-tabsRight-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabsRight .ui-tabsRight-nav li.ui-tabsRight-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabsRight .ui-tabsRight-nav li.ui-tabsRight-selected a, .ui-tabsRight .ui-tabsRight-nav li.ui-state-disabled a, .ui-tabs .ui-tabsRight-nav li.ui-state-processing a { cursor: text; }
.ui-tabsRight .ui-tabsRight-nav li a, .ui-tabsRight.ui-tabsRight-collapsible .ui-tabsRight-nav li.ui-tabsRight-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabsRight .ui-tabsRight-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabsRight .ui-tabsRight-hide { display: none !important;          }
	
h2.themaMonat, h2.themaMonat a {
color:#82903D;  
padding:0px 0px 0px 8px !important;
font-weight:normal;
} 

img#themaArchive {
    height: 300px;
    margin-top: 20px;
    width: 663px;
}

/* Mediathek Video */

.ui-tabsVideo { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabsVideo .ui-tabsVideo-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabsVideo .ui-tabsVideo-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabsVideo .ui-tabsVideo-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabsVideo .ui-tabsVideo-nav li.ui-tabsVideo-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabsVideo .ui-tabsVideo-nav li.ui-tabsVideo-selected a, .ui-tabsVideo .ui-tabsVideo-nav li.ui-state-disabled a, .ui-tabs .ui-tabsVideo-nav li.ui-state-processing a { cursor: text; }
.ui-tabsVideo .ui-tabsVideo-nav li a, .ui-tabsVideo.ui-tabsVideo-collapsible .ui-tabsVideo-nav li.ui-tabsVideo-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabsVideo .ui-tabsVideo-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabsVideo .ui-tabsVideo-hide { display: none !important;          }
 
.tabContentVideo {
	width:700px;
	
}

.ui-tabs .ui-tabs-nav li.ownList a {
padding:0px !important;
white-space:nowrap !important;
}
 
 
h2.themaMonat, h2.themaMonat a {
color:#82903D;  
padding:0px 0px 0px 8px !important;
position:relative;
top:3px;
}

.ui-handle-helper-parent a.ui-slider-handle{
	background:#000 !important;
}	
/* start tv show in Mediathek */

#tvshow {width:966px;padding:0 0;} 

.wordtube { 
	margin:0 0 10px;
} 

/* Slider Startseite Video der Woche */

/** 
 * Slideshow style rules.
 */
#slideshow {
	clear:both;
	float:right;
	height:140px;
	margin:0 auto;
	width:480px;
	background:transparent;
	position:relative;
	right:8px; 
	top:11px;
}  
#slideshow #slidesContainer {
  margin:0 auto;
  width:430px;
  height:150px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}

#themenBoxen #slideshow #slidesContainer {
	height:140px;
margin:0 auto;
overflow:auto;
position:relative;
width:460px;
}

#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:540px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:263px;
}

#slideshow ul {
	height:145px;
	padding:2px 0 0 16px;
} 

#themenBoxen #slideshow ul {
	height:135px;
	padding:2px 0 0 7px;
	margin:0px;
}
/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl { 
  height:80px;  
  top:35px;
  left:25px;
  background:transparent url(images/slider/button_links.png) no-repeat 0 0;
}
#rightControl { 
	height:80px;
	right:25px;
	top:35px;
  background:transparent url(images/slider/button_rechts.png) no-repeat 0 0;
}

#leftControlStart { 
  height:80px;  
  top:35px;
  left:-22px;
  background:transparent url(images/slider/button_links.png) no-repeat 0 0;
} 

#rightControlStart {
background:url("images/slider/button_rechts.png") no-repeat scroll 0 0 transparent;
height:80px;
right:-20px;
top:35px;
}

/** 
 * Style rules for Demo page
 */
* {
  margin:0;
  padding:0;


}
a {
  text-decoration:none;
	color:#82903D;
}
a:hover {
  text-decoration:underline;
}

#pageContainer {
  margin:0 auto;
  width:960px;
}
#pageContainer h1 {
  display:block;
  width:960px;
  height:114px;
  background:transparent url(images/slider/bg_pagecontainer_h1.jpg) no-repeat top left;
  text-indent: -10000px;
} 

h1.archive {
	    color: #82903D;
	    position: relative;
	    top: 10px;  
		font-family: 'igtv', Trebuchet MS, Arial, Helvetica;
	
}
.slide h2, .slide p {
  margin:15px;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img {
  margin:0px;
}
#footer {
  height:100px;
}
#footer p {
  margin:30px auto 0 auto;
  display:block;
  width:560px;
  height:40px;
}      

#sidebar .sliderText {
	float:right;    
	padding:0px 0px 10px 5px;
	font-size:15px;
	font-family: 'igtv',Trebuchet MS,Arial;
}

#sidebar .morelink {
	padding:5px;
}

#content #sidebar h2, #content #sidebar h2 a {
color:#8C9F34;
font-size:18px;
text-decoration:none;
padding:0px;
font-weight:normal;
}

.sliderText {
	float:right;    
	padding:0;
} 

.demo #video .sliderText,
.demo #tabsRight .sliderText {
	float:right;
	padding:0;
	position:relative;
	right:20px;
	width:200px;
} 



.tabContentSlider .ui-tabs-panel {
	height:270px;
	padding:0 0 0 10px !important;
}

.ownListStart a {
	width:120px;
}

img.videoWocheStart {
	padding:0px 0px 0px 5px;
}


.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color:#8C9F34 !important;
text-decoration:none;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color:#8C9F34 !important;
text-decoration:none;
}

.tabContentSlider .morelink {
	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	border-radius:8px;
	background:none repeat scroll 0 0 #82903D;
	color:#82903D;
	float:left;
	margin:20px;
	padding:10px;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	
}
.tabContentSliderVideo .morelink ,
.demo .morelink, .demoThema .morelink {
 	-moz-border-radius:8px; 
	-webkit-border-radius:8px;
	border-radius:8px;
	background:none repeat scroll 0 0 #82903D;
	color:#82903D;
	float:left;
	margin:20px;
	padding:10px;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);   
} 

img.demoThema {
	min-height:150px;
}
.tabContentSlider .morelink a, .demo .morelink a {
	color:#fff;
}

/* Slider Rubrik Video der Woche */   

.tabContentSliderVideo #slideshow {
  background:none repeat scroll 0 0 transparent;
  height:140px;
  margin:60px auto;
  position:relative;
  width:980px;

}

#videoBox .tabContentSliderVideo #slideshow {
  width:999px;
  margin-right:4px;
  right:0px;
  margin-top:20px;
  } 
  
#videoBox  #slideshow ul {
  height:145px;
  padding:2px 0 0 0;
}



.tabContentSliderVideo #slideshow #slidesContainer {
height:150px;
margin:0 auto;
overflow:auto;
position:relative;
  width:846px;
}

.tabContentSliderVideo #slideshow #slidesContainer .slide {
height:263px;
margin:0 auto;

} 

.tabContentSliderVideo .ui-tabs-panel {
height:250px !important;
}   

.tabContentSliderVideo .sliderText p {
	float:right !important;
	width:390px;	
}

.tabContentSliderVideo .sliderText {
	  float:none;
} 

.wordtube {
	float:none;
}  

#videoBox .wordtube,
#videoCategoryBox .wordtube {
	float:left;
}  

.flashvideo {
	 float:left;
	
}

.tabContentSliderVideo .sliderText {    
	width:auto;

font-size:14px;	
}

.tabContentSliderVideo .morelink {
  color:#fff !important;
  float:right;
}
.tabContentSliderVideo .morelink a {
  color:#fff !important;
}

#content .videoWoche h2 a {
color:#8C9F34;
font-size:20px;
text-decoration:none;
}

h2.videoWoche {
margin-bottom:0px !important;
padding:0 0 20px 0px; 
color:#82903D;
min-height:48px; 
font-weight:normal;
position:relative;
    top:3px;
}

.videoWocheTitel {
min-height:33px;
color:#8C9F5D;	
font-weight:normal;
}



.ui-tabs {
  height:479px;
  padding:0.2em;
  position:relative;
} 

.koerper .ui-tabs {
	height:auto !important;
	margin-bottom:25px;  
	font-size:15px !important;
}


h3#videoDerWocheLetzten {
  /*funny name also :)*/
color:#8C9F34;
font-size:16px;
left:31px;
position:relative;
top:5px;  
font-weight:normal;
}


/*.tabContentSliderVideo  {
background:url("images/ui-bg_highlight-hard_100_f5f3e5_1x100.png") repeat-x scroll 50% top #F5F3E5;
border:1px solid #DFD9C3;
color:#312E25;
height:630px;
}
  */

/* Startseite Rubriken Boxen */
#rubriken {
	background:none;
	height:175px; 
	position:relative;
	top:-3px; 
	font-family:Trebuchet MS,Arial,Helvetica;
}

#artikelHead, .artikelHead {
      height:25px !important;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px; 
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-color:-moz-use-text-color;
	border-top:none; 
	border-width:medium 1px 1px;
	background:url("http://test.ihre-gesundheit.tv/wp-content/themes/redesign_beta/images/navi/nav_bg.jpg") repeat-x scroll 0 0 transparent !important; 
      }
#artikelHead .nav1, #artikelHead .nav2, #artikelHead .nav3, #artikelHead .nav4 {
	color:#000000;
	font-size:22px;
	font-weight:normal;
	margin-left:6px;
	margin-right:3px;
	padding-top:99px;
	position:relative;
	text-decoration:none;
	z-index:100;
      }

#artikelHead .nav1 a:hover, #artikelHead .nav2 a:hover, #artikelHead .nav3 a:hover, #artikelHead .nav4 a:hover {
	text-decoration:none;
} 

.rubrikenBoxStartTitel a {
    color: #FFFFFF;
}

#prev4, #prev3, #prev2, #prev1 {
	float:left;
	left:70px;
	text-decoration:none;
	top:6px; 
	z-index:2000;
	
}

#next4, #next3, #next2, #next1 {
	right:-70px;
	text-decoration:none;
	top:6px;
	z-index:1000;
}   
 
#artikelHead .img {
      top:2px;
      } 
.rubrikenBoxStart {
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	height:144px;
 	
	
}

.rubrikenBoxStartImage {
	   float:left;  
	padding:2px 0 0 5px;  
	height:100px;
 	
}   

.rubrikenBoxStartText {
padding:0px 5px 0 95px;   
}

#slideshowWunder, #slideshowHistorie, #slideshowErnaehrung, #slideshowStars {
	top:4px !important; 
	font-size:12px;  
	height:125px !important;
} 

h4.rubrikenBoxStartTitel  {
	color:#FFFFFF;
	font-family:igtv-italic-bold;
	font-size:15px;
	font-weight:normal;
	letter-spacing:0.7px;
	padding:3px 0 0 10px;
	text-shadow:1px 1px 1px #556B2F;
}

h4.sidebarStartHeadline {
	color:#8C9F34;
	padding:0 0 5px;
}

h4.rubrikenStartHeadline {
	color:#8C9F34;
	font-size:12px;
	font-style:italic;
	min-height:30px;
	padding:10px 3px 2px 10px;
} 

.jumpLeft {
  background: transparent url("http://test.ihre-gesundheit.tv/wp-content/themes/redesign_beta/images/pfeile-rubriken.jpg") no-repeat  left top ;
left:-6px;
padding:0 13px 0 0;
position:relative;
top:7px;
}


.jumpLeft:hover {
  background: transparent url("http://test.ihre-gesundheit.tv/wp-content/themes/redesign_beta/images/pfeile-rubriken.jpg") no-repeat  left top ;
left:-6px;
padding:0 13px 0 0;
position:relative;
top:7px;
}

.jumpRight {
  background: transparent url("http://test.ihre-gesundheit.tv/wp-content/themes/redesign_beta/images/pfeile-rubriken.jpg") no-repeat  right top ;

padding:0 13px 0 0;
position:relative;
right:-2px;
top:8px;
}


.jumpRight:hover {
  background: transparent url("http://test.ihre-gesundheit.tv/wp-content/themes/redesign_beta/images/pfeile-rubriken.jpg") no-repeat  right top ;
padding:0 13px 0 0;
position:relative;
right:-2px;
top:8px;
} 

#nav, #navHistorie, #navStars, #navWunder {
	float:left;
	left:40px;
	padding:5px 0 0;
	position:relative;
	width:33px; 
	z-index:1000;
}   

.navPaging {
	background:transparent;
	padding:0 10px;
	position:relative;
	width:230px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px; 
} 

.slideshow { height: 400px; width: 550px; margin: auto; margin-bottom:15px;}
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }

#nav a, #navHistorie a, #navStars a, #navWunder a { 
	color:#82903D !important;
	display:none;
	font-size:13px;
	font-weight:normal;
	left:40px;
	position:relative;
	text-decoration:none;
}
#nav a.activeSlide, #navHistorie a.activeSlide, #navStars a.activeSlide, #navWunder a.activeSlide { display:block;font-family:igtv; }
#nav a:focus, #navHistorie a:focus, #navStars a:focus, #navWunder a:focus { outline: none; display:block;font-family:igtv; }

.ui-widget {
/*font-family:Trebuchet MS,Arial,Helvetica !important;*/
} 

.artikelCount {
	color:#82903D;
	float:left;
	font-family:'igtv',trebuchet ms;
	font-size:13px;
	left:60px;
	padding:5px 0 0 6px;
	position:relative;
	z-index:1000;
	
} 

.rubrikenBoxBg {
	width:250px;
	height:170px;
	position:absolute;
	background:#fff;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	
	
		
}   

#medical-news {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	left:504px;
} 

#starsAndDrugsBox {
	left:252px;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}

#historieDerMedizinBox {
	left:756px;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}

#ernaehrungsTippBox {
	left:0px;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}     

#themenBoxen {
	position:relative;
	top:-65px;
} 

#contentStart h2 {
	color:#82903d;
	font-weight:normal;
	padding:0px 0px 10px 0px;
	
} 

.excerptThema p {
	min-height:90px;
	font-size:14px;
}
.excerptThema {
	bottom:0;
	position:absolute;
}

.excerptThema .morelink {
	position:relative;
	margin:10px 0px;
}     

#contentVideo {
background-color:#FFFFFF;
font-size:13px;
height:1%;
padding:30px 0 85px 20px;
position:relative;
}

.ui-tabs {
background:none repeat scroll 0 0 #FFFFFF !important;
box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); 
height:468px;
}

#tabscluster, #tabsfsme, #tabschorea, #tabsmeningitis, #tabstourette, #tabsinstabile, #tabsinstabileer, #tabskalk, #tabsarthrose, #tabssteife, #tabsbizeps, #tabsdachenge, #tabsriss, #tabsfehlstellung, #tabskaries, #tabsparodontitis, #tabsknirschen, #tabsmundgeruch, .ui-accordion-content-active  {
	box-shadow:none;
   	-moz-box-shadow: none;
	-webkit-box-shadow:none;
	border:none !important;
 
}

  #slidesContainer .play {
    background:url("images/slider/play.png") no-repeat scroll 0 0 transparent;
    height:30px;
    margin-left:63px;
    padding-bottom:30px;
    padding-right:30px;
    position:absolute;
    top:64px;
    width:30px;
    z-index:100;
   
  }
    .ui-tabs .ui-tabs-nav li a {
      float:left;
      padding:6px !important;
      text-decoration:none;
      }

  #videoCategoryBox .play {
    background:url("images/slider/play.png") no-repeat scroll 0 0 transparent;
    height:30px;
    margin-left:-76px;
    padding-bottom:30px;
    padding-right:30px;
    position:relative;
    top:46px;
    width:30px;
    z-index:100;
    }

  #videoCategoryBox .ui-widget-content a {
    color:#000;
    font-weight:normal;
  }



.ui-widget-header {
background:transparent !important;
border:1px solid #D4CCB0;
color:#433F38;
font-weight:bold;
}

.ui-tabs .ui-tabs-nav li.ownListStart .postThumpSlides {
  background:none repeat scroll 0 0 white;
  border-color:#8C9F5D #8C9F5D -moz-use-text-color;
  border-style:solid solid none;
  border-width:1px 1px 0;
  color:#8C9F5D;
  margin-left:6px;
  min-height:33px;
  position:absolute;
  text-align:left;
  white-space:normal;
  width:130px;
  overflow:hidden;
  }     

/* Sidebar */
.sidebarTeaser {
	color:#82903D;
	font-family:igtv-italic-bold;
	font-size:15px;
	font-weight:lighter;
	padding:0 0 0 8px;
	position:relative;
	top:4px;
	letter-spacing:0.7px;
} 

.sidebarTeaserWhite {
	color:#fff;
	font-family:igtv-italic-bold;
	font-size:15px;
	font-weight:lighter;
	padding:0 0 0 8px;
	position:relative;
	top:4px;
	letter-spacing:0.7px; 
	text-shadow:1px 1px 1px #556B2F;
} 

.navigation a {
	color:#82903d;
}

#videoBox {
  left:1px;
  position:relative;
  top:3px;
  background:#fff;
  -moz-border-radius:0 0 6px 6px;
  -webKit-border-radius:0 0 6px 6px;
  -webKit-box-shadow:none;
  border-radius:0 0 6px 6px;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}     

#videoCategoryBox   {
	position:relative;
	left:1px;  
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
} 
#videoCategoryBox .ui-tabs .ui-tabs-nav li a {
float:none;
padding:0.5em 1em;
text-decoration:none;
}


#videoCategoryBox {
  height:100% !important;
  min-height:550px !important;
  }
  
  
 #tabContentVideo.tabContentSliderVideo .ui-tabs,
 #tabContentVideo.tabContentSliderVideo .ui-tabsRight,     
#videoCategoryBox .ui-tabs, 
#videoCategoryBox .ui-tabsRight {
  height:100% !important;
  min-height:600px !important;
  top:16px !important;
  width:100%;
}



#videoBox  .ui-corner-all {
  -moz-border-radius:0 0 6px 6px;
  -moz-box-shadow:none;
  -webKit-box-shadow:none; 
  border-radius:0 0 6px 6px;
  box-shadow:none;
  float:none;
}

#videoCategoryBox .ui-corner-all {
  -moz-border-radius:0 0 6px 6px;
  -moz-box-shadow:none;
  -webKit-border-radius:0 0 6px 6px;
  -webKit-box-shadow:none;
  border-radius:0 0 6px 6px;
  box-shadow:none;
  float:left;
}

#videoCategoryBox .ui-widget-content span p .morelink {
color:#82903D;
float:none;
}



#videoBox #tabContentVideo {
  height:auto;
  width:999px;
}

#tabContentVideo {
  height:auto;
  width:960px;
}


#videoBox .ui-widget-content {
  border:none !important;
  color:#312E25;
}
.tabsCatBox {float: right; width: 850px;}

.ui-tabs .ui-tabs-nav li.ownListStart.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ownListStart.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ownListStart.ui-state-processing a {
cursor:text;
white-space:normal;
font-weight:normal;
font-weight:normal;
}

.ui-tabs .ui-tabs-nav li.ownListStart a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ownListStart.ui-tabs-selected a {
cursor:pointer;
white-space:normal;
font-weight:normal;

}

.rubrikenHeadTeaser {
	
}  

.tabContentSliderVideo {
	
}

/* Akkordion Koerper */

-koerper ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content-active {
	height:auto !important;
}

/* Tabs Sidebar */
	
#tabsSidebar {
	border-top:medium none;
	height:auto !important;
	min-height:20px !important;
	padding:0;
	top:15px !important;
	}
	
#tabsSidebar p, #tabsSidebar a {
	font-size:15px;
	color:#82903D;
	font-family:igtv-italic-bold;
	font-weight:lighter;
	letter-spacing:1px;
	padding:0 0 0 8px;
	position:relative;
}

#tabsSidebar a:hover, #tabsSidebar li.ui-state-active a{
	font-size:15px;
	background:#9FB339 !important;
	color:#fff !important;
	-moz-border-radius:6px 6px 0px 0px;
	-webkit-border-radius:6px 6px 0px 0px;
	border-radius:6px 6px 0px 0px;
	font-family:igtv-italic-bold;
	font-weight:normal;
	letter-spacing:1px !important;
	padding:3px 0 0 10px;
	text-shadow:1px 1px 1px #556B2F;

}

#tabsSidebar-2 p, #tabsSidebar-2 a {
	font-size:15px;
	color:#82903D;
	font-family:igtv !important;
	font-weight:normal !important;
	letter-spacing:0px !important;
	padding:0pc !important;
}

#tabsSidebar-2 p {
	color:#000;
}

#tabsSidebar-2 a:hover{
	font-size:15px;
	background:none !important;
	color:#9FB339 !important;
	-moz-border-radius:0px;
	text-shadow:none !important;
	
}

#tabsSidebar-2 .futureArtikel a:hover{
	font-size:15px;
	background:none !important;
	color:#9FB339 !important;
	-moz-border-radius:0px;
	letter-spacing:0px !important;
	
}

#tabsSidebar-2 p.futureArtikel{
	padding:0px 0px 5px 0px !important;
}

#sidebarEinleitung {
-moz-border-radius:8px 8px 8px 8px;
-webkit-border-radius:8px 8px 8px 8px;
border-radius:8px 8px 8px 8px;
border:1px solid #82903d;
padding:10px;
float:right;
background:#E1D648;
}

#tabsSidebar .ui-widget-header {
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	background:none repeat scroll 0 0 #E1D648 !important;
	border:0 none !important;
	color:#433F38;
	font-weight:bold;
	padding:0;
}

/* Tabs Körper*/

.koerper .ui-tabs {
font-size:15px !important;
height:auto !important;
margin-bottom:25px;
padding:0px;
border-top:none;
}

.koerper .ui-tabs .ui-tabs-nav {
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	background:none repeat scroll 0 0 #E1D648 !important;
	border:medium none;
	margin:0;
	padding:0;
}

h4.single {
	font-size:13px;
	margin:-15px 0 10px !important;
	padding:5px 0;
	color:#E1D648 !important;
}

.koerper li a:hover, .koerper li.ui-state-active a{
	font-size:15px;
	background:#9FB339 !important;
	color:#fff !important;
	-moz-border-radius:6px 6px 0px 0px;
	-webkit-border-radius:6px 6px 0px 0px;
	border-radius:6px 6px 0 0;
	font-family:igtv-italic-bold;
	font-weight:normal;
	letter-spacing:1px !important;
	padding:3px 0 0 10px;
	text-shadow:1px 1px 1px #556B2F;

}

.koerper #tabs li p, .koerper #tabs li a {
	color:#82903D;
	font-family:igtv-italic-bold;
	font-weight:lighter;
	letter-spacing:1px;
	padding:0 0 0 8px;
}

/* Tooltip */

.videoWocheTitel {
	  -webkit-border-radius: 6px !important;
	  -moz-border-radius: 6px !important;
	  border-radius: 6px !important;
	border:1px solid;
	background:#fff;
	padding:10px 0 0;
}

.koerper p {
	padding:0px 0px 5px 0px;
}

/* Tooltip */
	#livetip {
	  position: absolute;
	  background-color: #cfc;
	  padding: 4px;
	  border: 2px solid #9c9;
	  border-radius: 4px;
	  -webkit-border-radius: 4px;
	  -moz-border-radius: 4px;
	  border-radius: 4px;
	
	}
	
/* Thema des Monats */

.imgThemaMonat {
	padding:20px 0px 0px 0px;
} 

.KoerperThema {
	z-index:9999;
	top:30px;
	position:relative;
}

.KoerperThemaLink {
	float:right;
}

#bottomBox {
    left:0px;
    position:relative;
    top:44px;
	
} 

#bottomBox .active a{
	color:#fff;
	
}



#bottomBox li{
	display:block;
	float:left;
	font-family:igtv-italic-bold;
	font-size:15px;
	font-weight:normal;
	letter-spacing:0.7px;
	line-height:14px;
	padding:8px 3px 0 6px;
	height:23px;
	
	
}

#bottomBox li.active{
	background:#9CB239;
	-moz-border-radius:8px 8px 0px 0px;
	-webKit-border-radius:8px 8px 0px 0px;
	border-radius:8px 8px 0px 0px;
	color:#FFFFFF;
	text-shadow:1px 1px 1px #556B2F;
	height:23px;
	
}

#bottomBox li a:hover {
	color:#fff;
	text-decoration:none;
}

#bottomBox li:hover {
	background:#9CB239;
	-moz-border-radius:8px 8px 0px 0px;
	-webKit-border-radius:8px 8px 0px 0px;
	border-radius:8px 8px 0px 0px;
	font-color:#FFFFFF !important;
	text-shadow:1px 1px 1px #556B2F;
	height:23px;
	text-decoration:none;
	
}

#bottomBox li.active a:link {
	color:#fff !important;
}

#bottomBox ul {
	background:#E1D648;
	height:30px;
	margin:0px;
	-moz-border-radius:8px 8px 0px 0px;
	-webKit-border-radius:8px 8px 0px 0px;
	border-radius:8px 8px 0px 0px;
	}

#bottomBox a:link {
	color:#82903D;
	height:23px;
	padding:0px 0px 16px 0px;
	
}

#boxContent {
	-moz-border-radius:0px 0px 8px 8px;
	-webKit-border-radius:0px 0px 8px 8px;
	border-radius:0px 0px 8px 8px;
	border:1px solid #E1D648;
	height:86px;
	padding:10px;
	
} 

#tabsBox {
	-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);
	-webKit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);  
	box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);
	background:none repeat scroll 0 0 #FFFFFF !important;
	top:15px !important;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	position:relative; 
	height:468px;
	padding:0.2em;
	font-size:13px !important;
	border:1px solid #DFD9C3;
} 

.artikelVideoBox, .videoVideoBox {
	width:200px;
} 

.artikelVideoBox li,.videoVideoBox li {
	list-style:none;
	
}

/* Dropdown Artikel Video */

.artikelVideoBox ul li:hover ul,.videoVideoBox ul li:hover ul  {
	/*visibility:visible; */
	display:block;
	
	
}

.artikelVideoBox ul ul, .videoVideoBox ul ul {
	/*visibility:hidden;*/
	display:none;
} 

#themaBox {
	height:262px;
	position:absolute;
	right:1px;
	top:30px;
} 

#tabsBox img.size-full {
    margin-left: 8px;
	margin-top: 12px;
}

.greenFont {
	color:#82903D;
	font-weight:normal;
}

#themaBoxArtikel li {
	list-style:none; 
	padding:0 0 2px;
}

#themaBoxArtikel ul {
	margin:0px;
}

#themaBoxArtikel {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 0 80px 0 0;
    bottom: 0px;
    height: auto;
    left: 11px;
    padding: 5px 15px 10px 5px;
    position: absolute;
    width: 250px;
} 

#themaBoxArtikel ul {
    margin:4px 0 0 !important;
}                                                                                                                

#themaBox h3 a {
	font-size:15px;
}     

img#imgThemaMonat {
    left:9px;
    position:relative;
    top:2px;
}

img#imgThemaMonatCat {
height: 360px;
left: 0;
position: relative;
top: 15px;
width: 100%;
}
/* Tooltip */
	#livetip {
	  position: absolute;
	  background-color: #cfc;
	  padding: 4px;
	  border: 2px solid #9c9;
	  border-radius: 4px;
	  -webkit-border-radius: 4px;
	  -moz-border-radius: 4px;
	  border-radius: 4px;
	
	}
	 
.tooltipText {
	font-size:20px;
	color:#82903D;
	margin:20px;
}

/* Accordion Thema */

#accordion-thema .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color:#82903D;
text-decoration:none;
}

#accordion-thema .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active  {
border:none !important;
}

#accordion-thema .ui-widget-content {
border:none;
}

#accordion-thema .ui-accordion-content {
	padding-top:0px !important;
}

.scripted #page{
	display:none;
}

h2.related_post_title {
    clear:both;
}

div#adsense, #logoViva {
    float:right;
    position:relative; 
	top:104px;
} 

div#ps_parentcontainer_wsky {
    margin-top: 10px;
}

div#adsenseSidebar {
    left:2px;
    position:relative;
    top:8px;
} 

div.adsensePost {
    margin:0 auto 15px;
    width:470px;
}

.adsensePost ins {
    margin:3px 0 !important;
}

.adsensePost span {
    font-size:12px;
}

//** div.contentStart:hover {
	background:green;  
}  **/

/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=segoe%20ui,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ece8da&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=100&borderColorHeader=d4ccb0&fcHeader=433f38&iconColorHeader=847e71&bgColorContent=f5f3e5&bgTextureContent=04_highlight_hard.png&bgImgOpacityContent=100&borderColorContent=dfd9c3&fcContent=312e25&iconColorContent=808080&bgColorDefault=459e00&bgTextureDefault=04_highlight_hard.png&bgImgOpacityDefault=15&borderColorDefault=327E04&fcDefault=ffffff&iconColorDefault=eeeeee&bgColorHover=67b021&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=327E04&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=fafaf4&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=100&borderColorActive=d4ccb0&fcActive=459e00&iconColorActive=8DC262&bgColorHighlight=fcf0ba&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=e8e1b5&fcHighlight=363636&iconColorHighlight=8DC262&bgColorError=ffedad&bgTextureError=03_highlight_soft.png&bgImgOpacityError=95&borderColorError=e3a345&fcError=cd5c0a&iconColorError=cd0a0a&bgColorOverlay=2b2922&bgTextureOverlay=05_inset_soft.png&bgImgOpacityOverlay=15&opacityOverlay=90&bgColorShadow=cccccc&bgTextureShadow=04_highlight_hard.png&bgImgOpacityShadow=95&opacityShadow=20&thicknessShadow=12px&offsetTopShadow=-12px&offsetLeftShadow=-12px&cornerRadiusShadow=10px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: segoe ui, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dfd9c3; background: #f5f3e5 url(images/ui-bg_highlight-hard_100_f5f3e5_1x100.png) 50% top repeat-x; color: #312e25; }
.ui-widget-content a { color: #312e25; }
.ui-widget-header { border: 1px solid #d4ccb0; background: #ece8da url(images/ui-bg_gloss-wave_100_ece8da_500x100.png) 50% 50% repeat-x; color: #433f38; font-weight: bold; }
.ui-widget-header a { color: #433f38; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #327e04; background: #459e00 url(images/ui-bg_highlight-hard_15_459e00_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #327e04; background: #67b021 url(images/ui-bg_highlight-soft_25_67b021_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #d4ccb0; background: #fafaf4 url(images/ui-bg_highlight-hard_100_fafaf4_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #459e00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #459e00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #e8e1b5; background: #fcf0ba url(images/ui-bg_glass_55_fcf0ba_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #e3a345; background: #ffedad url(images/ui-bg_highlight-soft_95_ffedad_1x100.png) 50% top repeat-x; color: #cd5c0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd5c0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd5c0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_808080_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_808080_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_847e71_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_eeeeee_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_8dc262_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_8dc262_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
/*.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }*/
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-right {  -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }

/* Overlays */
.ui-widget-overlay { background: #2b2922 url(images/ui-bg_inset-soft_15_2b2922_1x100.png) 50% bottom repeat-x; opacity: .90;filter:Alpha(Opacity=90); }
.ui-widget-shadow { margin: -12px 0 0 -12px; padding: 12px; background: #cccccc url(images/ui-bg_highlight-hard_95_cccccc_1x100.png) 50% top repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }/*
 * jQuery UI Resizable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 0px; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 0px; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }/*
 * jQuery UI Autocomplete @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }

/*
* jQuery UI Thumpsslider */
		#demo-frame > div.demo { padding: 10px !important; }
		.scroll-pane { overflow: auto; width: 99%; float:left; }
		.scroll-content { width: 2440px; float: left; }
		.scroll-content-item { width: 100px; height: 100px; float: left; margin: 10px; font-size: 3em; line-height: 96px; text-align: center; }
		* html .scroll-content-item { display: inline; } /* IE6 float double margin bug */
		.scroll-bar-wrap { clear: left; padding: 0 4px 0 2px; margin: 0 -1px -1px -1px; }
		.scroll-bar-wrap .ui-slider { background: none; border:0; height: 2em; margin: 0 auto;  }
		.scroll-bar-wrap .ui-handle-helper-parent { position: relative; width: 100%; height: 100%; margin: 0 auto; }
		.scroll-bar-wrap .ui-slider-handle { top:.2em; height: 1.5em; }
		.scroll-bar-wrap .ui-slider-handle .ui-icon { margin: -8px auto 0; position: relative; top: 50%; }

		.ui-tabsRight { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
		.ui-tabsRight .ui-tabsRight-nav { margin: 0; padding: .2em .2em 0; }
		.ui-tabsRight .ui-tabsRight-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
		.ui-tabsRight .ui-tabsRight-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
		.ui-tabsRight .ui-tabsRight-nav li.ui-tabsRight-selected { margin-bottom: 0; padding-bottom: 1px; }
		.ui-tabsRight .ui-tabsRight-nav li.ui-tabsRight-selected a, .ui-tabsRight .ui-tabsRight-nav li.ui-state-disabled a, .ui-tabs .ui-tabsRight-nav li.ui-state-processing a { cursor: text; }
		.ui-tabsRight .ui-tabsRight-nav li a, .ui-tabsRight.ui-tabsRight-collapsible .ui-tabsRight-nav li.ui-tabsRight-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
		.ui-tabsRight .ui-tabsRight-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
		.ui-tabsRight .ui-tabsRight-hide { display: none !important;          }   
		
/* Viva Gold  */

div#dm_iframecontainer_mrec {
    margin: 45px 0 0 22px;
} 

p#bildText {  
	margin-top:121px;
}   	