/* ------------dokument --------------*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #858383;
	background: #FFFFFF;
	text-align: center; /* wegen ie5: auto klappt nicht */
	margin: 0 0 25px 0;
	padding: 0;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
html {
	font-size: 100.01%;
	/* =font-size:1em; */
}
#content{
	font-size: 0.6666em;
	/* 
	0,6666=8; (11 px herkömmlich)
	0,75=9 
	0,8333=10
	0,9166=11
	1=12
 	*/
}
p {
	margin: 0 0 8px 0;
	padding: 0;
}
img {
	border:0;
}
h2 {
	font-weight: bold;
	color: #993333;
	font-size: 1.19em;
	/*font-size: 13px;
	nicht 1.1818em wegen ie*/
	margin: 0;
	padding: 0 0 2px 0;
}
h3 {
	font-weight: bold;
	color: #993333;
	font-size: 1em;
	margin: 0;
	padding: 0 0 12px 0;
}
a:link,a:visited,a:hover,a:active{
	color:#993333;
	font-weight: normal;
	text-decoration:underline;
} 
#holder {
	width: 684px;
	background: #FFFFFF;
	text-align: left;
	margin: 90px auto 0 auto;
}
#content {
	width: 650px;
	min-height: 300px;
	padding: 0;
	margin: 30px 17px 50px 17px;
    }
#content2Cols {
	width: 650px;

	}	
#content1{
	float: left;
	width: 300px;
	margin: 0;
	overflow:hidden;
	/*falls content > 300 px*/
}

#content2{
	float: left;
	width: 300px;
	margin: 0 0 0 50px;
	overflow:hidden;
 	/*falls content > 300 px*/
  }
  #content2center{
	margin: 0 auto;
	text-align:center;
  }
  #content1Gal{
	float: left;
	width: 100px;
	margin: 0;
	padding: 0;
}

#content2Gal{
	width: 470px;
	margin: 0 0 0 175px;
	padding: 0;
  }
p.bildUnter {
	margin: 10px 0 15px 0;
	padding: 0;
}
.redDot {
	width: 12px;
	padding: 0 0 0 5px;
}
.sold { 
	color: #ff0000
 }
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size:1px;
	 line-height: 0px;
}
.brclear15 { 
     clear:both; 
     height:0; 
     margin:0;
     font-size:1px;
	 line-height: 0px;
}
#footer{
	font-size: 0.6666em;
}
#footer a:link, #footer a:visited {
    font-size: 1.19em;
	color:#993333;
	font-weight: bold;
	text-decoration:none;
}
td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
strong
{
	font-weight: bold;
	color:#993333;
 }
#content2 .but_navi .navpre{
	border: 1px solid #858383;
	width:16px;
	height:16px;
	display:block;
	margin-right:5px;
	float:left;
	text-align:center;
	color:#858383;
	text-decoration: none;
}
#content2 .but_navi .navpre_act{
	border: 1px solid #858383;
	width:16px;
	height:16px;
	display:block;
	margin-right:5px;
	float:left;
	text-align:center;
	background-color:#E8E8E8;
	color:#858383;
	text-decoration: none;
}
/* ------------content --------------*/
.imgleft{
	float: left;
	margin: 0 10px 5px 0;
}
.img150left{
	float: left;
	width: 150px;
    margin: 0 10px 5px 0;
}
.img100left{
	float: left;
	width: 100px;
    margin: 0 10px 5px 0;
}
.img82left{
	float: left;
	width: 82px;
    margin: 0 10px 5px 0;
}
.img120left{
	float: left;
	width: 120px;
    margin: 0 10px 5px 0;
}
.img130left{
	float: left;
	width: 130px;
    margin: 0 10px 5px 0;
}
.img100right{
	float: right;
	width: 100px;
    margin: 0 0 5px 10px;
}
.img77Gal{
	float: left;
	width: 77px;
    margin: 0 15px 20px 0;
}
.img72Gal{
	float: left;
	width: 72px;
    margin: 0 15px 20px 0;
}
.imgbo1{
	border: 1px solid #858383;
}
/*#content1 h2{
	font-weight: bold;
	color: #993333;
	font-size: 1.1818em;
	margin: 0;
    padding: 0 0 2px 0;
}
#content1 h3{
	font-weight: bold;
	color: #993333;
    font-size: 1em;
	margin: 0;
    padding: 0 0 12px 0;
}*/
#preview{
	width: 290px;
	height: 151px;
	margin: 0;
	padding: 5px 5px 0 5px;
	background: url(pict/kunstkontor_home51.jpg);
}
.links {
	margin: 0;
	padding: 0;
	list-style: none;
}
.links li{
	margin: 0;
	padding: 0 0 8px 0;
  
}
.links li a:link, .links li a:hover, .links li a:active, .links li a:visited{
	font-size: 1.19em;
	color:#993333;
	font-weight: bold;
	text-decoration:none;
  
}
.links li a.more{
	color:#993333;
	font-weight: normal;
	text-decoration:underline;
	font-size:1em;
} 
ul.linksSm {
	margin: 0;
	padding: 0 0 12px 0;
	list-style: none;
}
.linksSm li{
	margin: 0 0 8px 0;
	padding: 0 0 2px 0;
  
}
.linksSm li a:link, .linksSm li a:hover, .linksSm li a:active, .linksSm li a:visited{
    font-size: 1em;
	color:#993333;
	font-weight: bold;
	text-decoration:none;
  
}
#linksSmSm {
	margin: 0;
	padding: 0 0 12px 0;
	list-style: none;
}
#linksSmSm li{
	margin: 0;
	padding: 0 10px 0 0;
	display:inline;  
}
#navBarGal ul {
	margin: 0;
	padding: 0 0 20px 0;
	list-style: none;
}
#navBarGal ul li{
	display:inline; 
}
#navBarGal ul li a:link, #navBarGal ul li a:hover, #navBarGal ul li a:active, #navBarGal ul li a:visited{
    font-size: 1em;
	color:#993333;
	font-weight: bold;
	text-decoration:none;
	padding: 0 0 0 10px;
}
#swDivNav ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#swDivNav ul li{
	margin: 0;
	padding: 0 0 10px 0;
  
}
/*#swDivNav ul li a:link, #swDivNav ul li a:hover, #swDivNav ul li a:active, #swDivNav ul li a:visited{
  
}
.swDivNavOn a{
	
	border: 1px solid #FF0000;
}
.swDivNavOff a{

}*/
.artistName{
    margin: 0;
    padding: 0;
    font-size: 13px;
    color:#993333;
    font-weight: bold;
}
/* ------------header --------------*/
#navBar {
	width: 100%;
	border-bottom: 1px solid #858383;
}
#navBar .navFirst {
	width: 450px;
	list-style:none;
	margin:0;
	padding:0;
    height: 33px;
}
#navBar .navFirst li{
	display:inline;
	/*height: 33px;*/
	float:left;
	margin:0;
	padding:0;
    position:relative;
}
#navBar .navFirst li span {
	display:none;
}
#navBar .navFirst li a {
	display:block;
}
.nav1 a {
	background:url(img/but1.gif);
	width: 51px;
	height: 33px;
}
.nav1 a:hover, .nav1o a {
	background:url(img/but1o.gif);
    width: 51px;
	height: 33px;
}
.nav2 a {
	background:url(img/but2.gif);
	width: 82px;
	height: 33px;
}
.nav2 a:hover, .nav2o a {
	background:url(img/but2o.gif);
	width: 82px;
	height: 33px;
}
.nav3 a {
	background:url(img/but3.gif);
	height: 33px;
	width: 101px;
}
.nav3 a:hover, .nav3o a {
	background:url(img/but3o.gif);
	height: 33px;
	width: 101px;
}
.nav4 a {
	background:url(img/but4.gif);
	height: 33px;
	width: 71px;
}
.nav4 a:hover, .nav4o a {
	background:url(img/but4o.gif);
	height: 33px;
	width: 71px;
}
.nav5 a {
	background:url(img/but5.gif);
	height: 33px;
	width: 82px;
}
.nav5 a:hover, .nav5o a {
	background:url(img/but5o.gif);
	height: 33px;
	width: 82px;
}
.nav6 a {
	background:url(img/but6.gif);
	height: 33px;
	width: 63px;
}
.nav6 a:hover, .nav6o a {
	background:url(img/but6o.gif);
	height: 33px;
	width: 63px;
}
/*////////////navigation new//////*/
#navBar .navSec{
  margin:0;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  position:absolute;
  top:30px;
  left:10px;
  border-top:1px solid #858383;
  border-left:1px solid #858383;
  border-right:1px solid #858383;

 }
#navBar .nav2 .navSec a,
#navBar .nav2o .navSec a {
	width: 150px;
}
#navBar .navSec a:link, #navBar .navSec a:active, #navBar .navSec a:visited{
    margin:0;
    padding:4px 8px 0 8px;
    border-bottom:1px solid #858383;
    color:#858383;
    text-decoration:none;
 	background-color:#fff;
    font-size:11px;
    height: 20px;
    background-image:none;
    display:block;
 }

#navBar .navSec a:hover{

    color:#993333;
}


#navBar .navSec li{
    display:block;
	/*height: 23px;*/
    margin:0;
	padding:0;
}   
.hinweis{
border-top: 1px solid #858383;
border-bottom: 1px solid #858383;
padding:5px;
}
.bo{
font-weight:bold;
}