/*
Thank you for looking at our copyrighted css source codes.

EN  

 All or partial duplication of any content, graphic, layout, 
 concept on this website are prohibited.  Check your local 
 and international copyright laws and rules for details.

 Copyright © by art4public GesmbH. All Rights Reserved. Users 
 of this site agree to be bound by the terms of the art4public 
 Web Site Rules and Regulations.

GE

Gemäß österreichischem Recht sind alle unter der vorliegenden Domäne 
enthaltenen Quelltextdaten urheberrechtlich geschützt. Sämtliche 
Urheberrechte in Bezug auf Programmierung und Screendesign
sind im Besitz der art4public GesmbH, 5061 Elsbethen AUT EU. 
Das Kopieren, Ausschneiden und Verändern von enthaltenen Inhalten, Quelltext, 
Datenbankstrukturen sowie Bild und Multimediamaterial ist ausdrücklich 
untersagt und wird strafrechtlich verfolgt. 
Der Zusammenhang der Seitenstrukturen wird im Rechtsstreit 
als ein Datenbankwerk bezeichnet. Gerichtsstand ist das Landesgericht 
Salzburg. Ausnahmen bilden lediglich enthaltene Quelltextstellen mit 
direkten Bezug auf andere Urheber. 


Technische Umsetzung WEBDESIGN SALZBURG 
Grabs-Schrempf IT Dienstleistungen
www.webdesign-salzburg.at

*/

/* import regions */
@import url(regions.css);
@import url(marvin.css);




/* general declarations */
body {
	background: white;
	color: #333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	margin-bottom: 5px;
	padding: 0 10px;
	text-align: center;
}

td {
	font-size: 11px;
}

h1 {
	font-size: 14pt;
	font-weight: normal;
	margin-top: 0;
}

h2 {
	font-size: 15px;
	margin-top: 0;
}

h3 {
	font-size: 11px;
	margin-top: 0;
}

a:link, a:active {
	color: #CC0000;
}

a:visited {
	color: #333;
}

a:hover {
	text-decoration: none;
}

acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
}

li {
	margin: 4px 0;
}

em {
	color: #CC0000;
}

form {
	margin: 5px 0 0 0;
}

img {
	border: none;
}

html:lang(de) {quotes: "»" "«";  }

html:lang(en) {quotes: ’"’ ’"’;  }

/*  how about printers */

.printy {
	display: none;
}


#gf_downtown .feldrahmen {
	border: 1px solid #999;
	padding: 10px;
	margin-bottom: 15px;
}

.feldlegende {
	color: #999;
	letter-spacing: 1px;
}

.minibox {
	text-align: right;
	padding: 3px;
	margin-bottom: 10px;
	color: #ccc;
}

.minibox form {
	margin: 0;
	padding: 0;
}

.minibox select, .minibox input {
	border: 1px solid #ccc;
	color: #999;
	font-size: 11px;
}

.inpagetable td {
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

input, select, textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

.button, a.button, .shop_button a {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #666;
	color: #666;
	padding: 2px;
	background: #efefef;
}

a.button:active {
	border-width: 1px;
}

.formfeld {
	border: 1px solid #ccc;
	font-size: 10px;
	color: #666;
	padding: 1px;
}

.formbutton {
	border: 1px solid #999;
	background: #efefef;
	color: #999;
	font-size: 10px;
	font-weight: bold;
}

.form_reseller {
  float: left;
  width: 80px;
  height: 60 px;
  text-align: center;
}


/* Shop tables and cells */

.shop_tabelle {
	border: 1px solid #999;
	width: 100%;
}

.shop_tabelle th {
	background: #ccc;
	font-weight: bold;
	color: #666;
	font-size: 10px;
	border-right: 1px solid #666;
}

.shop_tabelle td {
	vertical-align: top;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;	
}

.shop_zelle {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

.articlecount {
	margin: 10px 0;
	text-align: center;
	color: #666;
}

.articlecount img {
	width: 14px;
	height: 12px;
	vertical-align: middle;
	margin: 0 10px;
	border: none;
}

.articlecount a:link, .articlecount a:visited, .articlecount a:active {
	color: #666;
	text-decoration: none;
}

.articlecount a:hover {
	text-decoration: underline;
}

.bbbox {
	float: left;
	width: 100px;
	padding: 5px;
	font-size: 9px;
	text-align: center;
}

.bbbox a {
	color: #666;
	font-style: italic;
}

.bbbox img {
	width: 90px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
}

.wichtig {
	color: #CC0000 !important;
}

.durchgestrichen {
	text-decoration: line-through;
}

.membership_info {
	width: 160px;
	color: #CC0000;
	border: 1px solid #333;
	float: left;
	padding: 5px;
    margin:  20px 20px 20px 0;
}

input, select, textarea {
	margin: 1px 0;
}

/* speziell fuer Intranet */
#profile th {
	text-align: left;
	vertical-align: top;
	padding: 3px 15px 3px 3px;
}

#profile td {
	vertical-align: top;
	padding: 3px 10px 3px 10px;
}

#profile input, #profile select, #profile textarea {
	font-size: 12px;
	padding: 1px;
}

#partner h4 {
	margin: 20px 0;
}

#partner img {
	border: 0;
	margin: 5px 0;
}

#partner a {
	text-decoration: none;
	color: #666;
}

#partner a:hover {
	color: #cc0000;
}

.ausst_pulldown {
	font-size: 10px;
	border: 1px solid #ccc;
	color: #999;
	padding: 0;
}


/* Künstlerbiographien */

.kuenstlerbio dl {
 text-align: left;
 margin-bottom: 15px;
}


.kuenstlerbio dt {
  border-bottom: 1px dotted #D9D9D9;
  width: 120px;
  float: left;

}

.kuenstlerbio dd {
margin-left: 127px;
margin-bottom: 3px;
}

.kuenstlerbio p {
  margin-bottom: 6px;

}



/*reseller */
.reseller div {
width: 160px;
float: left;
text-align: right;
margin: 40px 0 0 20px;

}

