/* CSS Document */
body{ margin: 0;padding: 0; margin: 0; background:url(img/home.jpg);background-color:#FFFFFF;background-repeat: no-repeat;color:#666666;  font-family:geneva,arial,sans-serif; font-size: 0.75em;line-height: 1.75em} 


h1 {font-size: 2em; line-height: 1;}

h2 {font-size: 1.2em; line-height: 1;}


a, a font, a:link, a:visited, a.navbar, a.navbar:link, a.navbar:visited, a.man, a.man:link, a.man:visited, a.man font, a.redlink, a.redlink:visited{ color:rgb(255,0,0); font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; } 
a:hover, a:hover font, a:active, a.navbar:hover, a.navbar:active, a.man:hover, a.man:active, a.man:hover font, a.searchlinkSmall:hover, a.searchlinkSmall:active, a.redlink:hover, a.redlink:hover{ 
color:rgb(255,240,0); font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; } 
a#current{color: #eeeeee;}
.place{font-weight:bold; }
.photo {font-size: 0.75em;line-height: 1.3em; font-style:italic;}

/*Layout styles*/
#title{position:absolute;left:0px;top:0px;height:1px;z-index: 5;}
#adress{
	position:absolute;
	left:414px;
	top:225px;
	height:140px;
	width: 369px;
}

#menu {position:absolute;left:0px;top:95px;height:25px;vertical-align: left;padding-left:5px;background-color: #000000;width:100%;z-index: 1;}
#menycontainer ul{position:absolute; left:0px; top:95px; margin: 0; padding:0; float: left; width: 100%; background: #000000;}
#menycontainer li{display: inline;}
#menycontainer ul a{float: left; text-decoration: none;	padding: 0.2em 1em;}
#menycontainer a:hover{border: 1px solid #555555; margin: -1px;}
#menycontainer a#current{color: #dddddd;}

#header {position:absolute;left:375px;top:22px;width:400px;height:95px;vertical-align: right;}

#artmenu {position:absolute;left:0px;top:120px;width:100%;height:90px;vertical-align: left;background-color:#eeeeee;opacity: 0.95; filter: alpha(opacity=95);padding-top:10px;}
#artimages{position:absolute;left:35px;top:1px;width:311px;height:auto;padding:20px;text-align:right; opacity: 1; filter: alpha(opacity=100);}
#arttext{ position:absolute;left:390px;top:1px;width:33em;height:auto;padding:20px;}
#artcontainer{height:80em;color:#666666;position:absolute;left:0px;top:220px;width:100%;background-color:#eeeeee;opacity: 0.95; filter: alpha(opacity=95);}

#projectimages{position:absolute;left:117px;top:7px;width:220px;height:auto;padding:15px;text-align:right;}
#projecttext{ position:absolute;left:394px;top:6px;width:33em;height:auto;padding:15px;}
#projectcontainer{position:absolute;left:0px;top:120px;width:100%;height:80em;background-color:#000000;opacity: 0.85; filter: alpha(opacity=85)}

#designimage{position:absolute;left: 305px;top:1px;width:350px;margin:20px;text-align:right;}
#designtext{position:absolute;left:35px;top:2px;width:243px;margin:20px;}
#designmenu {position:absolute;	left:0px;top:120px;width:100%;height:80px;vertical-align: left;background-color:#444444;opacity: 0.95; filter: alpha(opacity=95);padding-top:20px;}
#designcontainer{position:absolute;left:0px;top:220px;width:100%;height:1000px;background-color:#444444;opacity: 0.95; filter: alpha(opacity=95);}


#cvcontainer{position:absolute;left:0px;top:120px;padding-top:15px;width:100%;height:350em;background-color:#d30404;opacity: 0.95; filter: alpha(opacity=95);}
#cvtext{ position:absolute;left:365px;top:6px;width:33em;height:auto;padding:15px;}
