/*General configuration*/
/* backup: color:#ffcc44 */
img{
	border-width:0px;
}
h1{
	font-family:Verdana;
	font-size:12pt;
	}
h2{
	font-family:Verdana;
	font-size:10pt;
	}
a{
	color:#000;
	text-decoration:none;
}
a:link{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:active{
	text-decoration:none;
	color:#0f0;
}
ul{
	font-family:Verdana;
	font-size:10pt;
	}

.sections{
	display:table-cell;
	border-style:solid;
	border-width:0px;
	border-color:#000;
	font-size:20pt;
	height:50px;
	vertical-align:middle;
}

.buy-original-art{
	background:url(/conf/Buy-original-art.png) no-repeat top left;
}
.buy-original-art:hover{
	background-position:bottom left;
}
.contact{
	background:url(/conf/Contact.png) no-repeat top left;
}
.contact:hover{
	background-position:bottom left;
}
.paintings-de{
	background:url(/conf/Malerei.png) no-repeat top left;
}
.paintings-de:hover{
	background-position:bottom left;
}

.buy-original-art-de{
	background:url(/conf/Kunst-kaufen.png) no-repeat top left;
}
.buy-original-art-de:hover{
	background-position:bottom left;
}
.contact-de{
	background:url(/conf/Kontakt.png) no-repeat top left;
}
.contact-de:hover{
	background:url(/conf/Kontakt.png) no-repeat bottom left;
}
.paintings{
	background:url(/conf/Paintings.png) no-repeat top left;
}
.paintings:hover{
	background:url(/conf/Paintings.png) no-repeat bottom left;
}


.normaltext{
	font-size:10pt;
	color:#222222;
	}

/*Layout configuration*/
/**/
.layout-body{
	background-color:#000;
	font-family:'Verdana';
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
	text-align:center;
	}	
.layout-table{
	background-image:url(/conf/landingpage.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#222222;
	width:1000px;
	border-collapse:collapse;
	font-family:'Verdana';
	font-size:9pt;
	border-style:solid;
	border-width:0px;
	border-color:#555555;
	height:595px;
	margin:auto; /*nur so wird dieses Div zentriert, wenn im Übergeordneten text-align:center steht*/
	position:relative;
	top:0px;
	left:0px;
	}
.header{
	background:url(../conf/art-loi-com.png) no-repeat top center;
	overflow:hidden;
	text-align:left;
	height:55px;
	width:100%;
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
	position:absolute;
	top:0px;
	left:0px;
	}

.abouttable{width:100%;padding:10px;vertical-align:top}
.abouttablecolumn{
	text-align:justify;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px
	}
.header-menuitems{
	list-style:none;
	text-align:center;
	margin-left:150px;
	width:600px;
	float:left;
	height:60px;
	margin:0px;
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
}
.header-menuitem{
	display:inline;
	width:130px;
	height:60px;
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
}
.menubar{
	vertical-align:middle;
	text-align:center;
	height:60px;
	width:130px;
	text-decoration:none;
	font-size:14pt;
	font-weight:bold;
	color:#4c3308;
}
.menubar:link{
	color:#4c3308;
}
.menubar:hover{
	color:#dddddd;
	background-image:url(../../conf/header-menuitem.png);
	background-repeat:repeat-x;
	background-position:bottom;
	
}

.header-flags{margin-top:30px;text-align:right}
.layout-content{
	vertical-align:middle;
	font-family:'Verdana';
	table-layout:fixed;
	height:540px;
	width:1000px;
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
	position:absolute;
	top:60px;
	left:0px;
}

.layout-footer{
	font-size:10pt;
	font-family:'Verdana';
	color:#dddddd;
	width:1000px;
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
	position:absolute;
	top:600px;
	left:0px;
	}

.bottom_link{
	vertical-align:top;
	text-decoration:none;
	color:#dddddd
	} 
.bottom_link:link{
	text-decoration:none;
	} 
.bottom_link:visited{
	text-decoration:none
	} 
.bottom_link:hover{
	text-decoration:underline;
	color:#555555
	}
.bottom_link:active{
	text-decoration:none;
	color:#0f0;
}
.window_conf-contact{
	height:100%;
	border-top-style:solid;
	border-top-width:0px;
	padding-top:30px;
	padding-right:80px;
	background-color:#0a0a0a;
	background-image:url(../../conf/thumbnailbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.contact-portrait{
	background-image:url(../../conf/about-phuoc-loi-portrait.jpg);
	background-repeat:no-repeat;
	height:190px;
	width:150px;
	margin-left:50px;
	margin-right:50px;
	float:left;
	border-style:solid;
	border-width:0px;
	border-color:#000000;
}

/* Start landingpage*/
.welcome{
	color:#dddddd;
	font-weight:bold;
	font-size:16pt;
	text-align:left;
	padding-left:40px;
}
.latestpix{padding-top:60px;color:#dddddd;font-size:10pt;text-align:center;padding-bottom:3px}


/* Gallery section*/

.sectionheader{
	text-decoration:none;
	font-size:11pt;
	font-family:'Verdana';
	font-weight:bold;
	text-align:center;
	color:#222222;
	float:left;
	vertical-align:middle;
}
.sectionheadertxt{
	margin-top:3px;
	font-size:11pt;
	font-family:'Verdana';
	font-weight:bold;
	float:left;
	margin-bottom:3px;
}

.gallerytable{
	/*background-image:url(../../conf/thumbnailbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-color:#ffffff;*/
	height:540px;
	width:100%;
	border-collapse:collapse;
	border-style:solid;
	border-width:0px;
	
}
.contentframe{
	height:540px;
	width:100%;
	border-collapse:collapse;
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
	
}
.submenu{
	background-image:url(../../conf/submenubar.png);
	background-repeat:repeat;
	background-position:top;
	height:25px;
	padding-left:5px;
	border-collapse:collapse;
	vertical-align:middle;
	padding:0px;
	border-style:solid;
	border-width:1px;
	border-color:#bbbbbb;
	
}
.submenuitems{
	margin-left:200px;
	list-style:none;
	border-style:solid;
	border-width:0px;
	border-color:#131313;
	margin:0px;	
}
.submenuitem{
	display:inline;
}

.menubutton_conf{
	padding-top:3px;
	vertical-align:middle;
	display:block;
	float:left;
	width:150px;
	height:22px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	text-align:center;
	font-size:10pt;
	font-weight:bold;
	} 
.active{
	color:#aaa;
	text-decoration:none;
	background-image:url(../../conf/submenubar.png);
	background-repeat:repeat-x;
	background-position:bottom;
	}	
	
.menubutton_conf:link{
	} 
.menubutton_conf:visited{
	text-decoration:none;
	} 
.menubutton_conf:hover{
	color:#ddd;
	text-decoration:none;
	background-image:url(../../conf/submenubar.png);
	background-repeat:repeat-x;
	background-position:bottom;
} 
.menubutton_conf:active{
	text-decoration:none;
	color:#0f0;
	}

.gallerytable-content{
	background-image:url(/conf/thumbnailbg.bmp);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#0c0c0c;
	padding:10px;
	vertical-align:top;
	color:#222222;
	overflow:hidden;
	border-style:solid;
	border-width:0px;
	border-color:#131313;
	
	}
.contenttable{
	padding:10px;
	font-size:10pt;
	vertical-align:top;
	color:#222222;
	overflow:hidden
	}

.thumbnails{
	margin-left:12px;
	margin-top:10px;
	margin-bottom:4px;
	float:left;
	}
.thumbs2-landingpage{
	margin-left:250px
	}
.thumbnails2{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:4px;
	float:left;
	}
.picexplain{
	border-style:solid;
	border-width:0px;
	border-color:#ffffff;
	text-align:center;
	width:540px;
	color:#999999;
	font-family:'Verdana';
	font-size:10pt
	}

.hoverclose{
	color:#999999;
}
.hoverclose:link{
	color:#999999;
}
.hoverclose:hover{
	color:#ffffff;
}
.piclink{
	border-width:0px
	}
.piclink:link{
	border-color:#000000
	}
.piclink:visited{
	border-color:#000000
	}
.piclink:hover{
	border-color:#ffffff
	}
.piclink:active{}

.thumbnailsimg{
	position:relative;
	top:0px
	}
.picturedisplay{
	border-color:#aaaaaa
	}
.picturedisplay:link{}
.picturedisplay:hover{
	border-color:#555555
	}

/*picturezoom window*/
.picturezoom{
	background-image:url(../../conf/thumbnail-background.jpg);
	}
.prevnex{
	padding-top:100px;
	vertical-align:top;
	text-align:center;
	width:230px;
	}
.tablepicturezoom{width:100%}



.text_small{margin-top:2px;font-size:10pt;font-weight:bold;}

.enterartloipic{border-width:0px;color:#dddddd}
.enterartloipic:link{border-width:0px;color:#dddddd}
.enterartloipic:hover{}
.enterartloipic:visited{}

.title1_conf{color:#dddddd;font-weight:bold;text-decoration:none;padding-bottom:16pt}

.pictureoptions{
	text-decoration:none;
	text-align:left;
	color:#ff3333;
	font-size:10pt;
	font-weight:bold;
	padding-left:50px;
	padding-top:3px;
}
.pictureoptions:link{text-decoration:none;font-weight:bold}
.pictureoptions:visited{}
.pictureoptions:hover{color:#ffff55}
.pictureoptions:active{}

.picnote{font-size:10pt;}

.preview_conf{background-color:#777777;background-image:url(../conf/preview_background.jpg);background-repeat:repeat;width:100%;table-layout:fixed;overflow:hidden;border-collapse:collapse;height:90px;margin-left:0px}
.preview_menu{font-family:'Verdana';font-size:9pt;}

.thumbnail{margin-top:10px;width:90px;height:90px;text-align:center;float:left}
.active_site{color:#aaccff;display:block;background-color:#444444}
.linkblock{padding-bottom:20px;padding-left:20px;padding-right:20px;float:left}

.selecttext{color:#dddddd;padding-top:50px;font-weight:bold;font-size:14pt}
a.selecttextlink{font-size:14pt;color:#222222}
a.selecttextlink:link{font-size:14pt;color:#222222}
a.selecttextlink:hover{color:#990000;text-decoration:underline}

.start_link{
	font-size:10pt;
	font-family:'Verdana';
	width:90px;
	padding-left:15px;
	padding-right:15px
	} 
.start_link:link{color:#dddddd} 
.start_link:visited{text-decoration:none;color:#999999} 
.start_link:hover{text-decoration:underline;color:#dddddd} 

.normal_link{color:#999999;font-size:10pt}
.normal_link:visited{color:#4455ff}
.normal_link:hover{text-decoration:underline;color:#dddddd}
.normal_link:active{}