@charset "utf-8";
/* CSS Document */

* {
	padding:0;
	margin:0;
}

body {
		margin:50, 0; 
		padding:0;
		background-image:url("../images/bg.jpg");
		background-repeat:repeat-x;
		background-color:#1e4042;
		font-family: Verdana, Lucida Sans Unicode, Arial, sans-serif;
		font-size:12px;
}

a {text-decoration:underline; color:#fff;}
a:active{text-decoration:underline; color:#ff7f00;}
a:visited{text-decoration:underline; color:#fff;}
a:hover{text-decoration:underline; color:#ff7f00;}

img, div, a { behavior: url("htc/iepngfix.htc") }

img {
	border:none;
}

#filter {
	visibility:hidden;
	display:none;
}

.alert {
	color:#FF9900;
}

.confirm {
	color:#99FF00;
}

#content {
	margin:0px auto;
	text-align:left;
	width:995px;
}

#menu {
	padding-top:11px;
	padding-left: 580px;
}

#banner {
	position:static;
	min-height: 266px; /* min-height for browsers other than IE */
	height: auto !important; /* Override declared height for browsers other than IE */
	height: 266px; /* min-height for IE */
}

#art {
	width:995px;
}

#art table{
	position:relative;
	float:left;
	border:0;
	padding-top:10px;
	padding-left:35px;
	*margin-left:35px;
	_margin-top:40px;
	_margin-left:20px;
}

.art_thumb {
	margin-top:21px;
	padding-top:21px;
	*margin-top:18px;
	_margin-top:0px;
	background-image:url("../images/frame_border.png");
	background-repeat:repeat-x;
	height:200px;
	_height:179px;
}

.art_thumb1 {
	margin-top:21px;
	padding-top:21px;
	*margin-top:21px;
	_margin-top:0px;
	background-image:url("../images/frame_border.png");
	background-repeat:repeat-x;
	height:200px;
	_height:179px;
}

.galerie a {text-decoration:underline; color:#fff;}
.galerie  a:active{text-decoration:underline; color:#fff;}
.galerie  a:visited{text-decoration:underline; color:#fff;}
.galerie  a:hover{text-decoration:underline; color:#fff;}

#galerie_intro {
	position:static;
	padding-top:10px;
	min-height: 256px; /* min-height for browsers other than IE */
	height: auto !important; /* Override declared height for browsers other than IE */
	height: 256px; /* min-height for IE */
	color:#1e4042;
	line-height:30px;
}

#main_content {
	position:relative;
	padding-top:35px;
	padding-left:16px;
	padding-bottom:20px;
	background-image:url("../images/bg_content.jpg");
	background-repeat:no-repeat;
	color:#fff;
	min-height: 400px; /* min-height for browsers other than IE */
	height: auto !important; /* Override declared height for browsers other than IE */
	height: 400px; /* min-height for IE */
}

#main_content_gal {
	position:relative;
	padding-top:35px;
	padding-bottom:20px;
	background-image:url("../images/bg_content.jpg");
	background-color:#1e4042;
	background-repeat:no-repeat;
	color:#fff;
	min-height: 500px; /* min-height for browsers other than IE */
	height: auto !important; /* Override declared height for browsers other than IE */
	height: 500px; /* min-height for IE */
}

#main_content_gal a { text-decoration:none; }

#main_content_gal2 {
	padding-top:35px;
	padding-bottom:20px;
	background-image:url("../images/bg_content.jpg");
	background-color:#1e4042;
	background-repeat:no-repeat;
	color:#fff;
	min-height: 800px; /* min-height for browsers other than IE */
	height: auto !important; /* Override declared height for browsers other than IE */
	height: 800px; /* min-height for IE */
}

#main_content_gal2 a { text-decoration:none; }

#art1 {
	text-align:center;
	width:930px;
}

#art1 li {
	display:inline;
}

#art_thumb1 {
	margin-left:-5px;
	margin-right:-5px;
	margin-top:-21px;
	padding-top:21px;
	padding-bottom:18px;
	_margin-top:0px;
	background-image:url("../images/frame_border.png");
	background-repeat:repeat-x;
	background-color:#FF0000;
	height:161px;
	text-align:center;
}

.thumbs {
	padding:15px;
}

.thumbs1 {
	margin-left:-5px;
	margin-right:-5px;
	margin-top:-21px;
	padding-top:21px;
	padding-bottom:18px;
	_margin-top:0px;
	background-image:url("../images/frame_border.png");
	background-repeat:repeat-x;
	background-color:#FF0000;
	height:161px;
	text-align:center;
}

.pages  a { text-decoration:none; }
.pages  a:action { text-decoration:none; }
.pages  a:visited { text-decoration:none; }
.pages  a:hover { text-decoration:none; }

#bio {
	float:left;
	width:500px;
}

#sub_content {
	float:left;
	padding-left:40px;
	width:350px;
}

#links {

}

#illu {
	padding-left:550px;
}

fieldset {
	padding:10px;
} 

#preview {
	position:relative;
	padding-left:10px;
	_margin-left:10px;
}

#preview_info td {
	padding:5px;
}

#footer {
	margin:0px auto;
	text-align:left;
	background-color:#fff;
}

#footer_menu a{text-decoration:none; color:#1e4042;}
#footer_menu a:active{text-decoration:none; color:#1e4042}
#footer_menu a:visited{text-decoration:none; color:#1e4042;}
#footer_menu a:hover{text-decoration:none; color:#ff7f00;}

#footer_menu {
	margin:0px auto;
	padding-top:10px;
	padding-left:30px;
	padding-bottom:10px;
	text-align:left;
	width:990px;
}
