@charset "utf-8";
/* CSS Document */

a                                                  	{outline:none;}


DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
    border: medium none !important;
}

fieldset {
    border: none !important;
	margin: 20px 0 0;
	padding: 0;
}

fieldset legend {
	display: none;
}

.tx-felogin-pi1 h3 {
	font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
	font-size:17px;
	color:#7799cd;
	font-weight:normal;
	line-height:17px;
	margin-bottom:10px !important;
	padding-left:18px;
	background: url("../images/arrow.gif") no-repeat 0px 5px !important;
}

.tx-felogin-pi1 label {
	float: left;
	margin-bottom: 15px;
	width: 20%;
	clear: both;
	line-height: 22px;
}

.tx-felogin-pi1 #user, #pass {
	border: 1px solid #B7BABC;
	margin-bottom: 15px !important;
	height: 25px;
	width: 200px;
}

.tx-felogin-pi1 input[type="submit"] {
    left: 248px;
    position: relative;
    top: -10px;
}




.tx-contagged-index a		{ font-weight: bold; color: #373535; }

disabledLinkWrap, .browseLinksWrap a, .activeLinkWrap {
    padding: 0 3px;
	line-height: 35px;
}
a:link, a:visited {
    color: #373535;
    text-decoration: none;
}

.tx-contagged a:link, a:visited {
    color: #5F7AB8;
    text-decoration: none;
}

.tx-contagged a:hover {
    text-decoration: underline;
}

.tx-contagged-list a:hover {
	text-decoration: none;
}




.divider					{ margin: 30px 0; background:url("../images/line-x.png") repeat-x; width: 100%; height: 10px; }
.divider hr					{ display: none; }
/*#content a					{border-bottom:none;  text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}
							
																					
#content a:hover 			{border-bottom:1px dotted #666; text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}*/

.internal-link	 			{border-bottom:none;  text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}
							
							
a.internal-link:hover 		{border-bottom:1px dotted #666; text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}
							
							
.external-link-new-window	 			{border-bottom:none;  text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}
							
							
a.external-link-new-window:hover 		{border-bottom:1px dotted #666; text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}							
							
.mail						{border-bottom:none;  text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}
							
																					
a.mail:hover 				{border-bottom:1px dotted #666; text-decoration:none; color:#5F7AB8;
  							font-family:"Georgia", Times New Roman, Times, serif;
							font-size:14px;}


body                                                {margin:0px; background-color:#fff; overflow-y:scroll !important; }

.bodytext											 { line-height: 19px !important; }

.mainbox                                        	{padding:0px; margin:0px; text-align:center;}


#center                                              {width:1046px; height:auto; margin-left:auto; margin-right:auto;}

#logo                                               {width:180px; height:auto; padding-top:43px; margin-left:28px; top:0px;float:left;}

.schatten_links                               	 	{width:10px; margin:0px; padding:0px; background-image:url(../images/shl.gif); background-repeat:repeat-y;}

.schatten_rechts                       				 {width:10px; margin:0px; padding:0px; background-image:url(../images/shr.gif); background-repeat:repeat-y;}

#headright                                         {float:left; margin:0px; padding:0px;}

.h4                                                     {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:17px;
                                                        color: #7799cd;
                                                        font-weight:bold;
                                                        line-height:17px;
                                                        margin: 0px;}

h1                                                       {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:14px;
                                                        color: #7799cd;
                                                        font-weight:bold;
                                                        line-height:17px;
                                                        margin:5px 0px 0px 0px;
														text-align:left;}

h2                                                       {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:15px;
                                                        color: #7799cd;
                                                        font-weight: normal;
                                                        line-height:17px;
                                                        margin:15px 0px 15px 0px;}

h3                                                       {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:14px;
                                                        color: #7799cd;
                                                        font-weight:normal;
                                                        line-height:19px;
                                                        margin:15px 0px 15px 0px;}
														
h4                                                       {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:15px;
                                                        color: #7799cd;
                                                        font-weight: bold;
                                                        line-height:17px;
                                                        margin: 15px 0 5px 0;}														

.clear { clear: both; }

/* ============================================ SPRACHAUSWAHL ============================================== */

#sprache                                        {float:left; padding-left:140px; margin-top:13px; width:150px; height:18px; z-index:3;}

#sprachetext                                {float:left; width:auto; height:auto; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000;}

.dropdown                                         {width:100px;
                                                        font-family:Arial, Verdana, Helvetica, sans-serif;
                                                        font-size:12px;
                                                        border-left: 1px solid #b7babc;
                                                        border-top: 1px solid #b7babc;
                                                        border-bottom: 1px solid #b7babc;
                                                        border-right: 0px solid #b7babc;
                                                        height:18px;
                                                        margin-left:6px;
                                                        padding:0px;}

#sr_language_menu_select        {width:150px;
                                                        font-family:Arial, Verdana, Helvetica, sans-serif;
                                                        font-size:12px;
                                                        border-left: 1px solid #b7babc;
                                                        border-top: 1px solid #b7babc;
                                                        border-bottom: 1px solid #b7babc;
                                                        border-right: 0px solid #b7babc;
                                                        height:19px;
                                                        margin-left:6px;
                                                        padding:0px;}
														
.tx-srlanguagemenu-pi1 fieldset select 					{ background-color: #FFF !important; color: #373535 !important; font-weight: normal !important; }													

/* ============================================ WERBUNG SCHATTEN BOTTOM ====================================== */

#shnav                                                {width:auto;
                                                       height:auto;
                                                       margin-top:51px;
                                                       margin-left:29px;
                                                       z-index: 4;}

#adver                                                {margin-left:29px;
                                                       margin-top:10px;
                                                       z-index: 5;}



/* ============================================  CONTENT  ====================================== */

#content                                    {width:986px; float:left;
                                            font-family:Arial, Helvetica, sans-serif;
                                            font-size:13px;
                                            font-weight:normal;
                                            line-height:17px;
                                            margin-left:20px;
											margin-bottom:20px;}

#maincontent                                {width:700px; float:left; margin: 10px 0 0 0; padding:0;}

/*#maincontent .csc-default        			{margin-top:10px;}*/

.vollbreit 									{width:986px !important ;}




#rightcontent                     	{background-color:#e6edf2; float:right; width:266px; margin-top:10px; padding:0px;}

#rightcontent .csc-default        	{padding-top:0px; padding-bottom:0px; background-color:#FFF;}

#rightcontent .tx-drwikiteaser-pi1	{background-color:#e6edf2;}

#rightcontent_null					{width:0;}





#contentfirst                                	{width:700px; padding:0px 0px 0px 0px; font-weight:bold; color:#4c4c4c;}

#contentnext                                	{width:700px; font-weight:bold; color:#4c4c4c;}

#imgkuenstler                                	{float:left; width:270px; height:auto;}

#line                                           {float:left; margin-top:15px; margin-bottom:20px; width:701px; margin-left:3px;}

#line_nt                                        {float:left; margin-top:5px; margin-bottom:20px; margin-left:3px; width:670px;}

#teaser                                         {width:370px; z-index:8;}




/* ============================================  Textlink """ mehr """ KüNSTLER  ====================================== */

.linkkuenstler                          {text-align:right;
										text-decoration:none;
                                        padding-top:15px;
                                        padding-left:15px;
                                        margin:0px;
                                        border-bottom:none;}

.linkkuenstler a                       	{font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                         font-size:13px; font-weight:normal; color:#7799cd; line-height:17px;
                                         padding-left:15px;
                                         border-bottom:none;
                                         text-decoration:none;
                                         background: url("./images/arrow.gif") no-repeat 0px 4px;}

.linkkuenstler a:hover                	{font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                      	font-size:13px; font-weight:normal; color:#000066; line-height:17px;
										padding-left:15px;
										background: url("./images/arrow.gif") no-repeat 0px 4px;}










.innerteaser                                         {border-top:#bbbcbc 1px solid;
                                                     float:left;
                                                     height:109px;
                                                     /*width:auto;
                                                     left:500px; */
                                                     background-color:#f6f8f9;
                                                     padding:30px !important ; }
													 
													 
.innerteaser a										{text-decoration:none;}													 
													 


.teaserlist .title                                 {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                   font-size:17px;
                                                   color: #7799cd;
                                                   font-weight:bold;
                                                   line-height:17px;
                                                   margin: 0px;}

.teaserlist .title a:link,
.teaserlist .title a:visited         			{color: #7799cd;}
.teaserlist .title a:hover                 		{color: #98c2ea;}
.teaserlist .title a:active         			{color: #7799cd;}

.teaserlist p                                   {font-family:Arial, Helvetica, sans-serif;
                                                font-size:13px;
                                                color: #000;
                                                font-weight:normal;
                                                line-height:19px;}
																
																
																
																
																
																
/* ============================================  FLEXIBLE CONTENT - BILD TEXT FC  ====================================== */
#imgkuenstlerFC                        	{float:left; width:270px; heigth:170px; margin-right:30px; margin-bottom:20px; padding-top:1px;}


#contentfirstFC                      	{width:700px; padding:0px; /*font-weight:bold; color:#4c4c4c;*/}

#teaserFC                               {width:690px; z-index:8; margin-left:3px;}

.innerteaserFC                          {float:left;
                                        border-top:#bbbcbc 1px solid;
                                        width:370px;
										background-color:#f6f8f9;
                                        padding:0;}
										
										
#textFC								{font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#000;
									font-weight:normal;
									line-height:19px;
									padding-left:20px;
									padding-top:5px;
									padding-right:30px;
									padding-bottom:15px;
									margin:0;}										


.teaserlistFC .title                {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
									font-size:17px;
									color:#7799cd;
									font-weight:normal;
									line-height:17px;
									margin:0px;
									padding-left:18px;
									padding-top:20px;
									background: url("./images/arrow.gif") no-repeat 100px 5px;}

.teaserlistFC .title a:link,
.teaserlistFC .title a:visited         	{color: #7799cd; text-decoration:none;}
.teaserlistFC .title a:hover			{color: #98c2ea; text-decoration:none;}
.teaserlistFC .title a:active           {color: #7799cd;}

.teaserlistFC p							{font-family:Arial, Helvetica, sans-serif;
										font-size:13px;
										color:#000;
										font-weight:normal;
										line-height:19px;
										padding:5px 0px 15px 0px;
										margin:0;}
										
								
/* ============================================  FLEXIBLE CONTENT - BILD TEXT KüNSTLER STARSEITE  ====================================== */
			
#imgkuenstlerKS                        	{background-color: rgba(26,33,121,0.1); float:left; width:270px; height:170px; margin-right:30px; margin-top:-1px; position: relative;
										vertical-align:middle; text-align:center; overflow: hidden; }

#imgkuenstlerKS .picture-wrapper		{ position: absolute; left: 50%; top: 50%; }

#contentfirstKS                      	{width:700px; padding:0px;}

#teaserKS                               {width:690px; z-index:8; margin-left:3px; margin-bottom:10px;}

.innerteaserKS                          {float:left;
                                        border-top:#bbbcbc 1px solid;
                                        width:370px;
										background-color:#f6f8f9;
                                        padding:0;}
										
										
#textKS								{font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#000;
									font-weight:normal;
									line-height:19px;
									padding-left:20px;
									padding-top:5px;
									padding-right:30px;
									padding-bottom:15px;
									margin:0;}										


.teaserlistKS .title                {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
									font-size:17px;
									color:#7799cd;
									font-weight:normal;
									line-height:17px;
									margin:0px;
									padding-left:18px;
									padding-top:20px;
									/*background: url("./images/arrow.gif") no-repeat 100px 5px;*/}

.teaserlistKS .title a:link,
.teaserlistKS .title a:visited         	{color: #7799cd; text-decoration:none;}
.teaserlistKS .title a:hover			{color: #98c2ea; text-decoration:none;}
.teaserlistKS .title a:active           {color: #7799cd;}

.teaserlistKS p							{font-family:Arial, Helvetica, sans-serif;
										font-size:13px;
										color:#000;
										font-weight:normal;
										line-height:19px;
										padding:5px 0px 15px 0px;
										margin:0;}


/* ============================================  FLEXIBLE CONTENT - NUR TEXT  ====================================== */
#text								{margin:0; padding:0;}

#teaser_nt                          {width:690px; z-index:8; margin-left:3px; /*padding:0;*/}

.innerteaser_nt                     {float:left;
									/*height:auto;*/
									width:370px;
									padding:0px 0px 0px 0px !important;}


/*.teaserlist_nt .title               {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
									font-size:17px;
									color:#7799cd;
									font-weight:normal;
									line-height:17px;
									margin:0px;
									padding-left:18px;
									background: url("./images/arrow.gif") no-repeat 0px 5px;}*/
									
.csc-header	h1	               		{font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
									font-size:17px;
									color:#7799cd;
									font-weight:normal;
									line-height:17px;
									margin-bottom:10px !important;
									padding-left:18px;
									background: url("../images/arrow.gif") no-repeat 0px 5px !important;}	
									
.csc-header	h2               		{font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
									font-size:17px;
									color:#7799cd;
									font-weight:normal;
									line-height:17px;
									margin-bottom:10px !important;
									padding-left:18px;
									background: url("../images/arrow.gif") no-repeat 0px 5px !important;}										
																	
									

.teaserlist_nt .title a:link,
.teaserlist_nt .title a:visited     {color: #7799cd; text-decoration:none;}
.teaserlist_nt .title a:hover		{color: #98c2ea; text-decoration:none;}
.teaserlist_nt .title a:active		{color: #7799cd;}

.teaserlist_nt p                    {font-family:Arial, Helvetica, sans-serif;
									font-size:13px;
									color:#000;
									font-weight:normal;
									line-height:19px;
									padding:5px 0px 0px 0px;
									margin:0;}



/* ============================================  FLEXIBLE CONTENT - TEXT TEXT  ====================================== */

#teaser_tt                                         {width:270px; z-index:8;}

.innerteaser_tt                                {float:left;
                                                        height:260px;
                                                        background-color:#f3f4f9;
                                                        padding:30px 30px 30px 30px !important; }


.teaserlist_tt .title                 {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:15px;
                                                        color: #7799cd;
                                                        font-weight:bold;
                                                        line-height:17px;
                                                        margin: 0px;
                                                        padding-left:18px;
                                                        background: url("./images/arrow.gif") no-repeat 0px 6px;}

.teaserlist_tt .title a:link,
.teaserlist_tt .title a:visited         {color: #7799cd; text-decoration:none;}
.teaserlist_tt .title a:hover                 {color: #98c2ea; text-decoration:none;}
.teaserlist_tt .title a:active                 {color: #7799cd;}

.teaserlist_tt p                                 {font-family:Arial, Helvetica, sans-serif;
                                                                font-size:13px;
                                                                color: #000;
                                                                font-weight:normal;
                                                                line-height:19px;}

#lineh                                                        {float:left;
                                                                margin-left:9px;
                                                                width:21px;
                                                                height:320px;
                                                                background: url("./images/lineh.gif") repeat-y;}

.innerteaser_tt2                                {float:right;
                                                height:260px;
                                                width:270px;
                                                background-color:#f3f4f9;
                                                padding:30px 30px 30px 30px !important;}


.teaserlist_tt2 .title                         {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                                font-size:15px;
                                                                color:#7799cd;
                                                                font-weight:bold;
                                                                line-height:17px;
                                                                margin:0px;
                                                                padding-left:18px;
                                                                background: url("./images/arrow.gif") no-repeat 0px 6px;}

.teaserlist_tt2 .title a:link,
.teaserlist_tt2 .title a:visited         			{color: #7799cd; text-decoration:none;}
.teaserlist_tt2 .title a:hover                 		{color: #98c2ea; text-decoration:none;}
.teaserlist_tt2 .title a:active         			{color: #7799cd;}

.teaserlist_tt2 p                                 	{font-family:Arial, Helvetica, sans-serif;
                                                    font-size:13px;
                                                    color:#000;
                                                    font-weight:normal;
                                                    line-height:19px;}




/* ============================================ RECHTER CONTENT WIKIPEDIA ====================================== */

#wikiimg                                 {margin:0px; padding-bottom:10px; width:auto;}

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

.wikilist .title                         {font-family: Arial, Helvetica, sans-serif;
                                         font-size:12px; color:#a133ff; font-weight:bold; line-height:17px; margin:0px; padding:0px;}

.wikilist .title a:link,
.wikilist .title a:visited         		{color: #a133ff; text-decoration:none; border:none;}
.wikilist .title a:hover         		{color: #a133ff; border:none;}
.wikilist .title a:active         		{color: #a133ff; border:none;}

.wikilist p                             {font-family: Arial, Helvetica, sans-serif;
                                        font-size:12px; color:#6a7880; font-weight:normal; line-height:17px; margin-top:-1px; padding:0px;}

.csc-default a.more-link        		{border:none; margin-left:10px;

										color:#000;
										text-decoration:none;}


.csc-default a.more-link:hover     		{border:none; margin-left:10px;
										color:#7799cd;
										text-decoration:none;
										border-bottom:none;}


/* ============================================ RECHTER CONTENT VERANSTALTUNGSKALENDER =========================== */

#veranimg                           {margin:0px;
									width:auto;
									background:url(../images/teaser_right_bg.gif) repeat-x;
									height:16px;
									font-family: Arial, Helvetica, sans-serif;
                                    font-size:12px; 
									color:#FFF; 
									font-weight:bold;
									line-height:17px;
									padding-left:10px;}



/*#veranimg                            {margin:0px; padding:0px; width:auto;}*/

#veranbg                             {background: transparent url(../images/bg_veran.gif) repeat-y 0 0;
                                     margin:0px; width:auto; padding:20px 20px 2px 10px;}

#verancontent                        {background:transparent url(../images/twitter-back.gif) repeat scroll 0 50%;
                                     width:auto; padding:5px 10px 20px 20px; margin-bottom:20px;}

.veranlist .title                    {font-family: Arial, Helvetica, sans-serif;
                                     font-size:12px; color:#a133ff; font-weight:bold; line-height:17px; margin:0px; padding:0px;}

.veranlist .title a:link,
.veranlist .title a:visited         {color: #a133ff; text-decoration:none; border:none;}
.veranlist .title a:hover           {color: #a133ff; border:none;}
.veranlist .title a:active          {color: #a133ff; border:none;}

.veranlist p                        {font-family: Arial, Helvetica, sans-serif;
                                    font-size: 12px; color:#6a7880; font-weight:normal;
                                    line-height:17px; margin:2px 0px 0px 0px;}





/* ============================================ RECHTER CONTENT NEUESTE KüNSTLER =========================== */


#wikiimg                            {margin:0px; padding-bottom:10px; width:auto;
									background:url(../images/teaser_right_bg.gif) repeat-x;
									height:16px;
									font-family: Arial, Helvetica, sans-serif;
                                    font-size:12px; color:#FFF; font-weight:bold;
									line-height:17px;
									padding-left:10px;}

/*#wikiimg                                     {margin:0px; padding-bottom:10px; width:auto;}*/




#kuimg                                       {margin:0px; width:auto;}

#wikikuen                                    {width:auto; margin-bottom:10px;}

.kuenlist .title                         	{font-family: Arial, Helvetica, sans-serif;
                                            font-size:12px; color:#6a7880; font-weight:bold; margin:0px; padding:0px;}

.kuenlist .title a:link,
.kuenlist .title a:visited         {color: #6a7880; text-decoration:none;}
.kuenlist .title a:hover         {color: #a133ff;}
.kuenlist .title a:active         {color: #6a7880;}

.kuenlist p                                 {font-family: Arial, Helvetica, sans-serif;
                                                        font-size:12px; color:#6a7880; font-weight:normal;
                                                        line-height:17px; margin-top:2px; padding:0px;
                                                        background-color:#f8fafb;}

.kuenlist a                                 {display:block;
                                                        background-repeat: no-repeat;
                                                        text-decoration: none;}


.dkNewsLine                                 {margin-bottom:10px;}

.dkNewsLine p                                 {font: normal 12px "Arial", Helvetica, sans-serif;
                                                        line-height: 15px;
                                                        padding-top:5px;}

.dkNewsLine a                                 {display:block;
                                                        color:#6a7880;
                                                        background-repeat: no-repeat;
                                                        background-color: #f8fafb;
                                                        text-decoration: none; height:60px;}

.dkNewsLine a:hover                 {display:block;
                                                        background-repeat:no-repeat;
                                                        background-color:#4e5473;
                                                        color:#FFF;}






/* ============================================ FOOTER ====================================== */

#footer span.fot-copy                 {background:#000066 none repeat scroll 0 0;
                                                        color:#FFF;
                                                        display:block;
                                                        float:left;
                                                        width:986px;
                                                        line-height:26px;
                                                        margin-top:12px;}

span.fot-copy a:hover                {text-decoration:underline;}

#footer        	{background:transparent url(../images/back.gif) no-repeat scroll 30px 2px;
				font-size:12px;
				height:auto;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				margin-bottom:12px;
				/*margin-top:8px;*/
				margin-top:0;
			   	margin-left:20px;}

#footer a                                         {color:#FFF; margin:0px 10px; text-decoration:none;}

#footer a:hover                                {color:#FFF; margin:0px 10px; text-decoration:underline;}

#maincontent .news-single-img a:link        {text-decoration:none; border:none;}


.copyhinweis                                {font-family:Arial, Verdana, Helvetica, sans-serif;
                                                        font-size: 10px;
                                                        line-height:11px;
                                                        color: #999;
                                                        width:255px;
                                                        height:60px;
                                                        background-color:#f2f2f2;
                                                        border-top:#999 1px solid;
                                                        margin-bottom:11px;
                                                        margin-left:20px;
                                                        margin-right:5px;
                                                        margin-top:6px;}


.pagebottom                                        {margin:0px; padding:0px;}




/* ============================================  LoGIN  ====================================== */

#login                                                {width:506px;
                                                        height:440px;
                                                        margin-top:-220px;
                                                        margin-left:-253px;
                                                        top:50%; left:50%;
                                                        position:absolute;
                                                        text-align:left;}

.login                                                 {font-family:Arial, Verdana, Helvetica, sans-serif;
                                                        font-size: 12px;
                                                        color: #000;
                                                        border-top: 1px solid #ccc;
                                                        border-bottom: 1px solid #ccc;
                                                        border-left: 1px solid #ccc;
                                                        border-right: 1px solid #ccc;
                                                        background: #FFF;
                                                        height: 17px;
                                                        width: 155px;
                                                        padding-left:2px;
                                                        margin-top:7px;}


.logtext                                        {font-family:Arial, Helvetica, sans-serif;
                                                        font-size:13px;
                                                        color: #000;
                                                        font-weight:normal;
                                                        line-height:19px;}

.h1                                                        {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:17px;
                                                        color: #7799cd;
                                                        font-weight:bold;
                                                        line-height:17px;
                                                        margin: 0px;}


/* ============================================  MuSEUMSGALERIE  ====================================== */

.tblKuen                                        {font-family:Arial, Verdana, Helvetica, sans-serif;
                                                        font-size: 13px;
                                                        color: #000;
                                                        font-weight:normal;
                                                        line-height:17px;}

#contentfirst_mg                        {width:700px; 
										padding-bottom:20px; 
										padding-top:10px;
										color:#4c4c4c;
                                        background-color:#F6F8F9;
                                        margin-top:0px;
										margin-bottom:0;}

.innerteaser_mg                        {margin-left:25px; /*padding-bottom:30px;*/}

.teaserlist_mg .title                 {font-family:"Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
                                                        font-size:17px;
                                                        color: #7799cd;
                                                        font-weight:bold;
                                                        line-height:17px;
                                                        margin-right:20px;
                                                        padding-bottom:5px;}

.teaserlist_mg .title a:link,
.teaserlist_mg .title a:visited         {color: #7799cd; text-decoration:none;}
.teaserlist_mg .title a:hover           {color: #98c2ea; text-decoration:none;}
.teaserlist_mg .title a:active          {color: #7799cd;}

.teaserlist_mg p                        {font-family:Arial, Helvetica, sans-serif;
										font-size:13px;
										color:#000;
										font-weight:normal;
										line-height:19px;}



.li 									{list-style-type: none; margin: 5px 0px 0px 0px; padding-left:15px;
										background:url(../images/square.gif) no-repeat scroll 0px 4px; font-size: 13px; line-height: 20px; }

.contenttable .bodytext					{padding:0;}

.tx-artworkcollection-pi1				{float:left;
										color:#4c4c4c;
										background-color:#F6F8F9;
										width:700px;
										padding-bottom:20px;
										margin-bottom:13px;
										padding-top:0;
										margin-top:-15px;}

.tx-meniaccountmanagement-pi1 .left {
  float: left;
}

.tx-meniaccountmanagement-pi1 .right {
  float: right;
}

.tx-meniaccountmanagement-pi1 .clear{
  clear: both;
}

.tx-meniaccountmanagement-pi1,
.tx-meniaccountmanagement-pi2,
.tx-meniaccountmanagement-pi3,
.tx-meniaccountmanagement-pi4,
#maincontent .tx-meniaccountmanagement-pi5,
.tx-meniaccountmanagement-pi6,
.tx-meniaccountmanagement-pi7 .content-wrapper,
.tx-damfrontend-pi1 {
	background-color: #F6F8F9;
	color: #4c4c4c;
	margin: 0 0 15px;
	padding: 20px 25px;
	width: 650px;
}

.tx-meniaccountmanagement-pi7 .content-wrapper {
	margin: 0;
}

.tx-damfrontend-pi1 table td {
	height: 30px;
}

.tx-damfrontend-pi1 table td label {
	display: block;
	width: 120px;
}

.tx-damfrontend-pi1 table td input,
.tx-damfrontend-pi1 table td textarea {
	margin: 0;
	padding: 6px 9px;
}

#c67 { margin: 0 !important; }

.tx-meniaccountmanagement-pi1 h1,
.tx-meniaccountmanagement-pi2 h1,
.tx-meniaccountmanagement-pi3 h1,
.tx-meniaccountmanagement-pi4 h1,
#maincontent .tx-meniaccountmanagement-pi5 h1,
.tx-meniaccountmanagement-pi6 h1,
.tx-meniaccountmanagement-pi7 h1 {
	border-bottom: 1px dotted #4a4a4a;
	color: #7799cd;
	font-family: "Georgia", Palatino, Palatino Linotype, FreeSerif,serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 17px;
	margin: 0 0 20px;
	padding-bottom: 5px;
}

.tx-meniaccountmanagement-pi1 .image {
  font-size: 0px;
  margin-right: 40px;
  width: 140px;
}

.tx-meniaccountmanagement-pi3 .saveCategories {
	background-color: #a0b7dc;
	border: 0;
	color: #fff;
	cursor: pointer;
	float: right;
	margin: 10px 0;
	padding: 3px 7px !important;
}

.tx-meniaccountmanagement-pi3 .saveCategories:hover {
	background-color: #bbcce6;
}

.tx-meniaccountmanagement-pi1 table,
.tx-meniaccountmanagement-pi2 table,
.tx-meniaccountmanagement-pi3 table,
.tx-meniaccountmanagement-pi4 table,
.tx-meniaccountmanagement-pi6 table {
	color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal
	line-height: 19px;
	margin: 20px 0 10px;
}

.tx-meniaccountmanagement-pi2 table th,
.tx-meniaccountmanagement-pi6 table th {
  /*text-align: left;*/
  padding-bottom: 15px;
}

.tx-meniaccountmanagement-pi1 table td,
.tx-meniaccountmanagement-pi2 table td,
.tx-meniaccountmanagement-pi6 table td {
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
  vertical-align: top;
}

.tx-meniaccountmanagement-pi1 table td.label,
.tx-meniaccountmanagement-pi2 table td.label,
.tx-meniaccountmanagement-pi6 table td.label {
  width: 120px;
}

.tx-meniaccountmanagement-pi2 table td.show,
.tx-meniaccountmanagement-pi6 table td.show {
  padding-top: 2px;
  text-align: center;
}

.tx-meniaccountmanagement-pi1 table td p {
  margin-bottom: 10px;
}

.tx-meniaccountmanagement-pi1 .back {
	border-top: 1px dotted #4a4a4a;
	margin: 0;
	padding-top: 5px;
}

.tx-meniaccountmanagement-pi4 #search-info {
	background: #dce5e9 url(../images/information.png) 10px no-repeat;
	border: 1px solid #b4c1c8;
	display: none;
	padding: 8px 12px 8px 40px;
}

.tx-meniaccountmanagement-pi4 #submit {
	margin-right: 0;
}
               
.tx-meniaccountmanagement-pi4 a.add-member {
	background: transparent url(../images/add.png) top left no-repeat;
	padding-left: 24px;
}
               
.tx-meniaccountmanagement-pi4 a.remove-member {
	background: transparent url(../images/cross.png) top left no-repeat;
	padding-left: 24px;
}

.tx-meniaccountmanagement-pi6 #info {
	background: #dce5e9 url(../images/information.png) 10px no-repeat;
	border: 1px solid #b4c1c8;
	padding: 8px 12px 8px 40px;
}

.tx-meniaccountmanagement-pi1 .profile-detail-picture {
	background-color: #fff;
	border: 1px solid #ccc;
	float: left;
	height: 240px;
	margin: 0 20px 10px 0;
	padding: 5px;
	position: relative;
	width: 180px;
}

.tx-meniaccountmanagement-pi1 .profile-detail-picture .picture-wrapper {
	position: absolute; top: 50%; left: 50%;
}

.tx-meniaccountmanagement-pi1 .profile-detail-picture .picture-wrapper img {
	background-color: transparent;
	border: 0 !important;
	padding: 0 !important;
}

.tx-meniaccountmanagement-pi1 .work-pictures {
	clear: both;
	margin: 20px 5px 30px;
}

.tx-meniaccountmanagement-pi1 .profile-detail-work-picture {
	background-color: #fff;
	border: 1px solid #ccc;
	float: left;
	height: 140px;
	margin: 0 10px 10px 0;
	padding: 5px;
	position: relative;
	width: 140px;
}

.tx-meniaccountmanagement-pi1 .profile-detail-work-picture .thumb-wrapper {
	position: absolute; top: 50%; left: 50%;
}

.tx-meniaccountmanagement-pi1 .profile-detail-work-picture .thumb-wrapper img {
	background-color: transparent;
	border: 0 !important;
	padding: 0 !important;
}


.tx-meniaccountmanagement-pi6 select#language {
	color: rgb(87, 87, 87);
	font-size: 16px;
	font-weight: bold;
	left: 50%;
	margin: 30px 0 25px -170px;
	position: relative;
	padding: 9px 12px;
	width: 340px;
}

.tx-meniaccountmanagement-pi6 .preview {
    background-color: white;
    border: 1px solid #ccc;
	cursor: text;
	height: 200px !important;
    padding: 5px;
	position: relative;
}

.tx-meniaccountmanagement-pi6 .preview .scroll {
	overflow: scroll;
	height: 100%;
	width: 100%;
}

.tx-meniaccountmanagement-pi6 .preview textarea {
    border: 0;
	height: 100%;
	resize: none;
	width: 100%;
}

.tx-meniaccountmanagement-pi6 h2 {
	border-bottom: 1px dotted #4a4a4a;
	padding-bottom: 4px;
}

.tx-meniaccountmanagement-pi6 .noline {
	border: 0;
}

.tx-meniaccountmanagement-pi6 input.submit {
	margin-right: 0;
	float: right;
}

.tx-meniaccountmanagement-pi7 .profile-checkbox {
	background-color: #fff;
	border: 1px solid #ccc;
	float: left;
	margin: 3px 5px;
	padding: 5px;
}

.tx-meniaccountmanagement-pi7 .profile-checkbox input,
.tx-meniaccountmanagement-pi7 .profile-checkbox label {
	cursor: pointer;
}

.tx-meniaccountmanagement-pi2 .lights {
	background-color: white;
	border: 1px solid #b5b3cb;
	margin-left: -33px;
	padding: 5px;
	position: relative; left: 50%;
	width: 54px;
}

.tx-meniaccountmanagement-pi2 .lights .light {
	height: 16px;
	float: left;
	margin: 1px;
	width: 16px;
	
	-webkit-border-radius: 16px;
	border-radius: 16px;
}

.tx-meniaccountmanagement-pi2 .lights .light.green {
	background-color: #83a252;
}

.tx-meniaccountmanagement-pi2 .lights .light.yellow {
	background-color: #ffc000;
}

.tx-meniaccountmanagement-pi2 .lights .light.red {
	background-color: #cc3416;
}

    #feedback { font-size: 1.4em; }
    #selectable .ui-selecting { background: #FECA40; }
    #selectable .ui-selected,
    #select-categories .item.selected,
    #select-subcategories .item.selected,
    #select-occupations .item.selected,
    #select-styles .item.selected,
    #select-materials .item.selected,
    #select-branches .item.selected,
    #select-abilities .item.selected { background: #19227f; color: white; }
    #selectable,
    #select-categories,
    #select-subcategories,
    #select-occupations,
    #select-styles,
    #select-materials,
    #select-branches,
    #select-abilities { float: left; list-style-type: none; margin: 0; padding: 0; width: 650px; height: 300px; overflow-y: scroll; }
    #selectable li,
    #select-categories .item,
    #select-subcategories .item,
    #select-occupations .item,
    #select-styles .item,
    #select-materials .item,
    #select-branches .item,
    #select-abilities .item { margin: 1px; padding: 5px 8px; width: 190px; background-color:white; border: 1px solid #ccc; cursor: pointer; font-family: Arial; font-size: 11px; float: left; }
    #select-categories-feedback,
    #select-subcategories-feedback,
    #select-occupations-feedback,
    #select-styles-feedback,
    #select-materials-feedback,
    #select-branches-feedback,
    #select-abilities-feedback { float: left; margin: 10px 20px; }