@media all {

h1 { font-size:24px; font-weight:normal;} /*  */
h2 { font-size:16px; font-weight:bold;} /* Seitentitel */
h3 { font-size:16px; font-weight:normal; padding-top:20px;} /* Künstlername, Ausstellungstitel, Projekttitel */
h4 { font-size:14px; font-weight:normal;} /* Künstlernamen in der liste, Archiv */
h5 { font-size:12px; font-weight:bold; padding-top:30px;} /* Absatzüberschrift */

hr { border:0; border-top:1px solid #F2F1EF;}

}



@media print {

body, a {
	color:black;
	text-decoration:none;
}

div#subnav a, div#navigation_basic, .noprint {
	display:none;
}

div#inhalt {
	width:100%;
	border-style:solid;
	border-width:1px 0 1px 0;
	border-bottom-color:#CF142B;
	border-top-color:silver;
}

img {
	border-width:0px;
	padding: 10px 10px 0 0;
}

div {
	font-family:Verdana;
	font-size:12px;
	overflow:visible;
}

div#slideshow {
	width:0;
	height:0;
}

input, textarea {
	color:transparent;
}

td.liste_status, td.liste_kaufen{
	display:none;
}

td.liste_status, td.liste_menge, td.liste_kaufen {

}


}



@media screen {

body
{
	scrollbar-base-color:silver;
	scrollbar-track-color:white;
	scrollbar-face-color:white;
	scrollbar-highlight-color:silver;
	scrollbar-3d-light-color:white;
	scrollbar-dark-shadow-color:white;
	scrollbar-shadow-color:silver;
	scrollbar-arrow-color:silver;

	margin:0 0 0 0;
	background-color:#F5F8FF;
}


a { color:#666666; text-decoration:none;}
a:hover { color:#333333; background-color:#F2F1EF;}
a.link_aktiv { color:#CF142B;}

a.pdf { display:block; line-height:20px; padding-left:24px; margin:5px 0; background:transparent url(img/pdf.png) no-repeat left center;}

.link_im_text { color:#CF142B; padding:0 10px 0 15px;}

div { overflow:hidden;}
img { border:0px;}


/* Formulare */
form { margin:0px 0px 0px 0px; display:inline; width:80%;}
textarea { width:80%;}
.textfeld { background-color:#F2F1EF; border-width:1px;}
.button { background-color:#F2F1EF; border-width:1px;}
.checkbox { }



/* Seite */
.print { display:none;}

div#rahmen { background-color:white; font-family:Verdana,"Adobe Helvetica",Utopia,Lucida,Arial,sans-serif; color:#666666; font-size:12px; margin-top:-200px; position:absolute; top:50%; width:100%; border-top-style:solid; border-top-width:1px; border-top-color:silver;}


div#inhalt { width:100%; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#CF142B;}

div#text_breit { float:right; width:100%; height:400px; text-align:center; padding:0px 0px 0px 0px;}
div#index_top { float:right; background:#F9F9F9 url('img/werkstatt.jpg') no-repeat top left; width:100%; height:150px; text-align:left; padding:0px 0px 0px 0px;}
div#index_top a, div#index_bottom a { display:block; padding:55px 150px 55px 150px; font-size:32px;}
div#index_top a:hover { display:block; background: url('img/werkstatt.jpg') no-repeat top left;}
div#index_bottom { float:right; background:#C9C6D1 url('img/galerie.jpg') no-repeat top right; width:100%; height:150px; text-align:right; padding:0px 0px 0px 0px;}
div#index_bottom a:hover { display:block; background: url('img/galerie.jpg') no-repeat top right;}



div#text { float:right; position:relative; width:47%; height:400px; text-align:left; padding:0 2% 0 1%; margin:0px 0px 0px 0px; overflow:auto; z-index:2; background-color:white;}
div#text p { padding:8px 0px 8px 0px;}

div#detail { float:left; position:absolute; width:30%; height:400px; text-align:left; overflow:hidden; z-index:1;}
div#slideshow {
	float:left;
	position:absolute;
	width:27%;
	height:400px;
	text-align:left;
	overflow:hidden;
	z-index:1;
	opacity:0.7;
	filter:Alpha(opacity=70, finishopacity=0, style=1);
	background-color:white;
	background-repeat:no-repeat;
	background-position:left bottom;
}

div#slideshow img {
	float:right;
	width:100%;
	height:100%;
}

div#detail img { padding:0px 0px 0px 0px; margin:0px 10px 0px 0px; border:0px;}
img.cleargif_bilder_gross { height:400px; width:0px;}
img.bilder_klein { margin:10px 10px 0px 0px;}
img.kuenstler_vorschau { margin-right:10px; vertical-align:middle;}

div#subnav { float:right; width:20%; height:400px; border-left-style:solid; border-left-width:1px; border-left-color:#F2F1EF;}
div#subnav h2 { padding:2px 10px 10px 10px; height:200px;}
div#subnav a { font-size:12px; padding:2px 10px 2px 10px; display:block; margin-right:1px;}


div#navigation_basic { color:white; text-align:right; background:#F5F8FF url('img/schatten.gif') repeat-x bottom;}
div#navigation_basic a { font-size:14px; padding:0px 5px 0px 5px; margin-right:2px;}

div#sprache { float:left; width:20%; text-align:left; font-size:10px; padding-left:10px;}
div#sprache a { font-size:10px;}

span.normal { font-size:10px; font-weight:normal;}

.projekte_uebersicht img { width:190px;}
img.projekte_detail { margin:10px 0px 0px 0px; vertical-align:bottom;}
div.bildnummer { width:20px; height:20px; text-align:center; border-color:#999999; border-style:solid; border-width:1px; border-top-width:0px;}

div#videoPlayer { float:left; background-color:red;}


/* Online-Shop */
body#shop tr { font-family:Verdana,"Adobe Helvetica",Utopia,Lucida,Arial,sans-serif; color:#666666; font-size:12px;}
body#shop td { border-color:silver; border-width:1px;}
body#shop tr.headline td { border-bottom-style:dotted;}
body#shop tr.footline td { border-top-style:dotted;}
div#text_shop { float:right; position:relative; width:60%; height:400px; text-align:left; padding:0 0 0 0; margin:0px 0px 0px 0px; overflow:auto; z-index:2; background-color:white;}
img.artikel_details { float:left; margin-right:10px;}
tr.admin_liste td { background-color: white; border-bottom-color:#F5F8FF; border-bottom-style:solid; border-bottom-width:5px;}

}
