body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  text-align:center;
  overflow: visible;
  
}
a:link {
  color:#fff;
  text-decoration:none;
}
a:visited {
  color: #fff;
  text-decoration:none;
}
a:hover {
  color: #fff;
	text-decoration: none;
}

a.highlight :hover {
  background-color:#9f9f9f;

}

form {
	border:0;
	display:inline;
}

fieldset {
	border: 0;
}

img {
  border:0;
}

.preview a img {
	/*border:0px solid white;*/
	width:100px;
	height:100px;
}

.fade50 {
	opacity:0.5; filter: alpha(opacity=50); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';
}

.fade50:hover {
	opacity:1; filter: alpha(opacity=100); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
}

div.contents {
  /*clear:both;*/
  text-align:left;
  vertical-align:top;
  width:960px;
  height:590px;
  
  margin:0px auto;
  background-color:#494341;
  border:1px solid #000;
}

div.left {
  float:left;
  width:200px;
	padding:0px;
	margin:0px;
}

div.logo {
  margin:14px;
  padding:14px;  
}

div.right {
	/*width:720px;*/
	height:495px;
	float:left;
	padding:0px;
	margin:0px;
}

div.title {
	width:758px;
	height:15px;
	float:left;
	background-color:#322D27;
	padding: 20px;
	border:0px;
}

html>body div.title {
	width:720px;
	height:15px;
	float:left;
	background-color:#322D27;
	padding: 20px;
}

div.title_left {
	/*width:400px;*/
  color:#fff;
  float:left;
  text-align:left;
}

div.title_right {
  color:#fff;
  float:right;
  text-align:right;
}
div.search {
  text-align:center;
  margin-top:40px;
}

.content {
  width:758px;
  height:560px;
  clear:both;
  padding:20px;
  margin:0px;
  overflow:auto;
  border:0px;
  
}
html>body .content{
  width:720px;
  height:495px;
  clear:both;
  padding:20px;
  margin:0px;
  overflow:auto;
}

.kepek_container {
	background-color:#999;
	margin:0px;
	clear:left;
	color:#000;
	border-bottom:1px solid black;
	
	width:758px;
	padding:0px; 
	height:560px; 
	text-align:center; 
	display: table; 
	border:0px;
}

html>body .kepek_container {
	background-color:#999;
	margin:0px;
	clear:left;
	color:#000;
	border-bottom:1px solid black;
	width:760px; padding:0px; height:535px; text-align:center; display: table; border:0px;
}

.fck_content {
  padding:0px;
  margin:0px;
  background-color:transparent;
  text-align: left;
}

.path {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fff;
}

.path a:link {
  color: #fff;
  text-decoration: none;
}
.path a:visited {
  color: #fff;
  text-decoration:none;
}
.path a:active {
  color: #fff;
  text-decoration:none;
}
.path a:hover {
  text-decoration: underline;
}

h1 {
	margin: 0px;
	padding: 0px;
}

.hidden_opus {
	position:absolute;
	width:50px;
	padding: 2px;
	background-color: #ff7;
	border:1px solid grey;
	color:black;
	display: none;
}



div.comments {
  height:200px;
  width:700px; 
  border-top:1px solid black; 
  margin-top:20px;
  
  text-align:left;
  clear:both;
  padding:0px;
  overflow:auto;
  border: 0px solid #666;
  

}

div.comment_header {
	border-top:1px solid #aaa;
  background-color:#888;  
  padding:5px;
}

div.comment_body {
  background-color:#a0a099;
  border-bottom: 0px solid black;
  margin-bottom: 0px;
  padding:5px;
	padding-left:10px;
}

div.comment_add {
	text-align:center;
	line-height:20px;
	width:100px;
	height:20px;
  margin-top: 20px;
  display: block;
	background-color: #666;
	border:1px solid grey;
}

#v_toggle_comments {
	display: block;
}

.error { float: none; clear:both; color: red; background-color:white; padding-left: .5em; vertical-align: top; }
.success { color: green; }

#painting{
  border:1px solid #000;
}

#search_what {
  width:100px;
}





.extension {
  color: black;
  background-color:white;
  clear:both;
}

.attributes {
  background-color:#333;
  clear:both;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fff;
}

