body { margin: 20px 0px 0px 20px; background-color: #FFFFFF;}
body,td,div,span,table
		{font-family: Times,serif; font-size: 12px; line-height: 13px; color: #000000;}

a		{font-weight: normal; color: #000000; text-decoration: none;}
a.enter		{font-weight: bold; color: #000; text-decoration: none;}
a.layer		{font-weight: bold; font-size: 16; color: #FFF; text-decoration: none; letter-spacing: 0.1em;
			padding-left: 5px; padding-right: 5px; background-color: #C00; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8;}
a:hover {color: #000000; background-color: #F0F0F0;}
	/*a:hover	{border-bottom: 1px solid #666666;}*/

a.plain:hover	{background-color: transparent;}

.reddot	{font-size: 15px; color: #CC0033; font-weight: bold;}

.navi		{margin-left: 20px;}

.contentbg	{width: 410; height: 450; background-color: #CCC; opacity: 0.3; filter: alpha(opacity=30); -moz-opacity: 0.3;
			margin-left: 20px; margin-top: 20px; position: absolute; z-index: 2;}
.content	{width: 395; height: 440;
			margin-left: 30px; margin-top: 25px; position: absolute; z-index: 5;
			overflow: auto;}
.navborder {border-width: 0px 0px 1px 1px; border-color: red; border-style: dotted;}
.contentborder {border-width: 0px 0px 0px 2px; border-color: red; border-style: dotted;}
.titleborder	{border-width: 0px 1px 0px 0px; border-color: red; border-style: dotted;}

/*enter*/
.enterTable	{background-image: url('../img_postershop/werfen-1112.jpg'); background-repeat: no-repeat;}

.entercontact	{font-size: 12px; font-weight: bold; color: #FFF;
			padding: 10px; position:absolute; z-index: 3;}
.transblock	{width: 160px; height: 60px;  position:absolute; z-index: 1;
			background-color:#333; opacity: 0.3; filter: alpha(opacity=30); -moz-opacity: 0.3;}
a.enterblock		{font-weight: bold; color: #FFF; text-decoration: none;}
	a.enterblock:hover {color: #900; background-color: #F0F0F0;}
			
.copy		{font-size: 12px; color: #333; margin-top: 13px;}
.artcopy		{font-size: 12px; color: #333; margin-top: 13px; float: right; margin-right: 15px;}
	.red	{color: #F03; font-weight: bold;}

.MWf		{font-size: 20px; font-weight: bold; line-height: 20px; color: #000; padding-top: 12px;}

.MWb		{width: 450px; height: 50px; 
			background-color:#FFF; opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5;}


.weihnacht	{font-size: 32px; font-weight: bold; font-style: italic; line-height: 28px; color: #F03;}

.weihnacht2	{width: 450px; height: 75px; 
			background-color:#FFF; opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6;}

.chobot	{width: 450px; height: 75px;
			background-color:#FFF; opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7;}
			
.vernissage	{font-size: 14px; font-weight: bold; line-height: 14px;}

.erwin		{font-size: 18px; font-weight: bold; line-height: 18px;}

.manfred	{width: 450px; margin-left: 100px;
				font-size: 16px; line-height: 20px;}


/* .transblock2	{width: 450px; height: 30px;  position:absolute; z-index: 1;
			margin-top: 30px; margin-left: 50px;
			background-color:#CC0033; opacity: 0.3; filter: alpha(opacity=30); -moz-opacity: 0.3;} */
.enternav	{font-size: 12px; font-weight: bold;
			margin-left: 15px;	margin-top: 13px;}
			
.posternav		{font-size: 16px; font-weight: bold; }

/*projects*/
.mainProjects	{background: url('../images/my-BG-projects.jpg') no-repeat top right; }

.layertxtproject	{width: 400px; height: 300px; margin-right: 10px;}

.pline		{color: #fff; background-color: #fff; border: 1px dotted #ff0000; border-style: none none dotted;
			margin-top: 10px; margin-bottom: 10px;}

/*portraits*/
.mainportraits	{background: url('../images/my-BG-postershop.jpg') no-repeat top right; }

.portraitsbg		{width: 410; height: 450; background-color: #FF0; opacity: 0.2; filter: alpha(opacity=20); -moz-opacity: 0.2;
					margin-left: 20px; margin-top: 20px; position: absolute; z-index: 2;}

.portraits_sub		{font-size: 18px; line-height: 20px; margin-left: 36px;}

/*exhibitions*/
.mainexhibitions	{background: url('../images/my-BG-exhibitions.jpg') no-repeat top right; }

.exhibitionsbg		{width: 410; height: 450; background-color: #F33; opacity: 0.2; filter: alpha(opacity=20); -moz-opacity: 0.2;
					margin-left: 20px; margin-top: 20px; position: absolute; z-index: 2;}
.exlink				{font-weight: bold;}
a.exlink:hover 		{background-color: #D11B08;}

/*bio*/
.mainBio	{background: url('../images/my-BG-biography.jpg') no-repeat top right;
/*			background-position: 50px 100px;*/
			}
.konzept	{width: 350px; text-align: justify; margin-bottom: 20px; }
.bio_sub		{font-size: 16px; line-height: 20px;}

/*contact*/
.mainContact	{background: url('../images/my-BG-contact.jpg') no-repeat top right;
/*			background-position: 50px 100px;*/
			}
.contactbg	{width: 410; height: 450; background-color: #06C; opacity: 0.3; filter: alpha(opacity=30); -moz-opacity: 0.3;
			margin-left: 20px; margin-top: 20px; position: absolute; z-index: 2;}

.kontakt	{font-size: 14px; margin-bottom: 5px;}
.clink		{font-size: 14px; font-weight: bold; }

/*posterPics*/
.mainpostershop	{background: url('../images/my-BG-dankeErwin.jpg') no-repeat top right; }

.picline	{color: #000; font-weight: bold; text-align: right; margin-right: 20px; padding: 2px;
			background-color: #CCC; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8;}
.picname	{font-weight: bold; color: #C03;}
.kunst		{font-size: 32px; color: #CC0033; font-weight: normal; font-style: italic; margin-bottom: 20px; margin-left: 10px;}
.kunst_s		{font-size: 24px; color: #333; font-weight: normal; font-style: italic; margin-bottom: 20px; margin-left: 10px;}
.kunst_sr		{font-size: 24px; color: #333; font-weight: normal; font-style: italic; margin-bottom: 20px; margin-left: 10px; text-align: right;}

.layertxtfloat	{position: fixed; left: 0px; top: 250px; z-index: 10; width: 280px; height: 100px;}
				
.layertxttable	{z-index: 1;}

.layertxtbox	{width: 280px; height: 300px; margin-right: 10px;}

/*******************************************/


.sponsor	{font-size: 9px; color: #999999;}

.art		{font-size: 55px; line-height: 50px; margin-bottom: 30px;}
	.artred	{font-size: 55px; color: #dc0000;}
	.subart	{font-size: 12px; margin-left: 20px;}

.points		{width: 550px; text-align: justify; margin-bottom: 40px}
	.count		{font-size: 30px; padding-right: 10px;}
.art_sub		{font-size: 30px; line-height: 50px; margin-bottom: 5px;}

/*.nav		{margin-top: 20px;}*/
.nav		{margin-top: 6px;}
	.navarrow	{font-weight: bold; color: #CC0033;}
	.navindent	{padding-left: 10px; padding-right: 10px; font-weight: bold; color: #CC0033;}
	.navblack	{padding-left: 10px; padding-right: 10px; font-weight: bold; color: #333333;}


.oneminute	{background-image: url('../images/one-minute-sculpture.jpg');}

dt		{margin-top: 4px; margin-bottom: 4px; font-style: italic; font-size: 13px; color: #999999;}
dd		{margin-left: 15px; line-height: 14px; color: #999999;}

.dt_aus		{margin-top: 8px; padding-bottom: 15px; font-style: italic; font-size: 15px; color: #666666;}
	.sub	{padding-left: 6px; font-style: italic; font-size: 10px; color: #666666;}

.dd_aus		{margin-left: 15px; padding-bottom: 10px; line-height: 14px; color: #999999;}

.dt_konz	{margin-top: 8px; padding-bottom: 0px; font-style: normal; font-size: 12px; color: #000000; font-weight: bold;}
.dd_konz	{margin-left: 35px; padding-bottom: 0px; line-height: 14px; color: #000000; font-style: italic;}


a.ddl	{font-weight: normal; color: #4f4f4f; text-decoration: none;}
	a.ddl:hover {background-color: #transparent; color: #000000;}
	.smallddl	{font-size: 10px; color: #999999;}

