/**  - Import aller .css Dateien - **/
/**  - positionierung der elemente - **/
@import url(layout.css);
/**  - Navigationslisten (Menu & Untermenu) - **/
@import url(navi.css);
/**  - Formulare - **/
@import url(forms.css);
@import url(adressen.css);

#container {position:relative; width:851px !important; background-image:url(../pic/layout/header/containerHintergrund.jpg); margin:0 auto;}

/**  - Texteigenschaften - **/
body, td, div, li {font-family:verdana, arial, sans-serif; font-size:12px; color:#000000;}
/**   - Bodyeigenschaften - **/
body  {margin-top:6px; background-color:#EEE7DF;}
img {border:0;}
h4	{color:#003399;}
h3	{color:#003399;}
#text h1	{color:#003399; font-size:12px;}
#hauptteil h1	{color:#003399; font-size:12px;}
/**   - Linkeigenschaften - **/
a:link	{color:#003399; text-decoration:none;}
a:visited{color:#003399; text-decoration:none;}
a:hover	{color:#AFAFAF; text-decoration:none;}
a:active	{color:#003399; text-decoration:none;}

#sprachen{position:absolute; top:0px; right:35px; font-size:10px; visibility: visible; z-index:3;}
#header	{height:68px; background-image:url(../pic/layout/header/header_01.jpg); visibility: visible; z-index:3;}

#navigation	{float:left;}
.linkerRand	{width:20px; background-image:url(../pic/layout/header/linkerRand.jpg);}
.naviMitte1	{width:342px; height:230px; vertical-align:bottom; background-image:url(../pic/layout/header/naviMitte.jpg);}
.naviMitte2	{width:342px; background-color:#DED7D2;}
.naviMitte3	{width:342px; height:150px; vertical-align:top; background-image:url(../pic/layout/header/naviMitte.jpg);}
.mittlererRand	{width:39px; background-image:url(../pic/layout/header/mittlererRand.jpg);}

/** #hauptteil	{width:330px; background-color:#ffffff; float:left;}**/
/** #hauptteilActor	{width:330px; background-color:#ffffff; float:left;} **/
#hauptteil	{width:330px; float:left;}
#hauptteilActor	{width:330px; float:left;}
#text		{padding:0px 5px 0px 5px;}
#textWeit	{width:400px; padding:0px 5px 0px 5px; float:left;}
#mittig		{text-align:center;}
#bottom		{height:57px; background-image:url(../pic/layout/bottom/bottom_01.jpg); visibility: visible; z-index:3; clear:both;}
#bottomText	{background-color:#EEE7DF; font-size:10px; text-align:right;}

.grauSchrift	{color:#666666;}
.actorText	{vertical-align:top;}

.picList		{vertical-align:top; font-size:8px; max-width:100px; width:100px;}
.picList	strong	{display:block; font-style:normal;}
.picList img	{float:left; padding:3px; margin:3px; border:1px solid #003399;}

.newsText	{padding-top:20px; padding-bottom:20px; border-bottom:1px solid #000000;}

.aktiveNummer	{background-color:#003399; color:#ffffff;}

/*************************************************************/
/**
.textareaBreite	{width:200px;}
.smallgrau {font-size:10px; color:#afafaf;}
.news		{width:110px;}
#adressen {width:90%;}
#adressen td {
        font-size:10px;
        vertical-align:top;
        padding:3px;
        border-left:1px dashed #000000;
        border-bottom:1px dashed #AFAFAF;}
#adressen a:link, #adressen a:visited {
        text-decoration: none;
        border:none;
        font-weight:bold;
        color:#5F0000;}
#adressen a:hover {color:#9F9F9F;}
#adressen td.line {
        border-top:1px solid #000000;
        border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        background-color: #E4E3E0;
        font-size: 11px;}
#adressen td.right {border-right:1px dashed #000000;}

.blueText {color:#003399; font-size:12px; padding-bottom:5px; padding-left:0px;}
.blueTextBottom 	{color:#003399;font-size:12px;padding-top:5px;padding-left:0px;width:316px;border-bottom: 1px solid #4F4F4F;}
.rechts 		{width:118px; height:350px;vertical-align:top; padding-left:4px;}
.textRight 	{font-size:10px;color:#4F4F4F;padding-right:0px;border-bottom: 1px dashed #4F4F4F;padding-bottom:5px;padding-top:0px;}
.textRight img	{float:right;}
**/

/**CMS************************************************************************/
#containerIndex {position:relative; width:750px !important; padding:10px; border:1px solid #000000; background-color:#ffffff; margin:0 auto;}

.homePIntern {width:510px; height:350px; padding:10px;
        border-right: 1px solid #4F4F4F;
        border-left: 1px solid #4F4F4F;}

.blueText a span {display:none;}

#kuenstlerBilder	{position:absolute; top:100px; right:150px; visibility: visible; z-index:7;}
.breite250	{height:17px; width:250px; padding:0px; margin:0px;}

.textEditable 		{margin-top:4px; margin-bottom:4px; height:270px; width:400px;
               		background-color:white; padding:3px; border: solid 1px #330000; overflow-y=auto;}
.textEditableKlein 	{margin-top:4px; margin-bottom:4px; height:200px; width:250px;
                    	background-color:white; padding:3px; border: solid 1px #330000; overflow-y=auto;}

.color {background-color: #F5F5F5;
        padding-top: 2px; padding-left: 5px;
        padding-right: 4px; padding-bottom: 3px;
        position:absolute; width:350px;
        top: 150px; border:1px solid #4F4F4F;
        visibility:hidden; overflow-y=auto;}
