/* CSS Document */

/* HTML standard elements */
 
  body {
		margin: 20px 0px 0px 0px;
	}
	
a {
	outline: none;
	color: #444444;
}
	
:focus { -moz-outline-style: none; }

p {

font-family: Courier New, Courier, monospace;
font-size: 11px;
color: #444444;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
	
h1 {

font-family: Courier New, Courier, monospace;
font-size: 24px;
font-weight: bold;
color: #444444;
margin: 0px 0px 0px 8px;
padding: 0px 0px 0px 0px;
}

h2 {

font-family: Courier New, Courier, monospace;
font-size: 17px;
color: #444444;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h3 {

font-family: Courier New, Courier, monospace;
font-size: 15px;
color: #444444;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

td {

vertical-align: top;

}
	

/* DIVS */



  #wrapper {
		width:1024px;
		margin:0px auto;
		padding:10px 0px 10px 0px;
		background-color: #ffffff;
	}
  #header {
		/* border:1px solid #bbb; */
		padding: 10px 0px 10px 0px;
	}
	#content {
		margin-top:10px;
		padding-bottom:10px;
	}
	/* applies to all divs within the content div */
  #content div {
		padding: 10px;
		/* border:1px solid #bbb; */
    		float:left;
	}
  #content-left {
  	width:150px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	}
  #content-main {
		margin-left:10px;
		width:520px;
	}
  #content-right {
  
		margin-left:10px;
		width:250px;
	}
  #footer {
		float:left;
		margin-top:10px;
		margin-bottom:10px;
    padding:0px;
    /* border:1px solid #bbb; */
    width:978px;
	}
  #bottom {
		clear:both;
		text-align:right;
	}

	
/* LAYER DIVS */

#news {}

#works1 {}

#works2 {}

#texts1 {}

#texts2 {}

#texts3 {}

/* MENU DIVS */

#menuSystem { 

	display: inline;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:1px #444444; 

}

#menuSystem table	{ font-family: Trebuchet MS, Helvetica, sans-serif; font-weight: normal; font-size: 16px; }
#menuSystem table td	{ padding:0px 0px 0px 0px; margin: 0px; }

#mainTable table 	{ /* border:1px outset #444444; border-collapse:collapse;*/ }
#mainTable th           { width: 150px; /* background-color: #999999; */ color:#444444; text-align: left; font-weight: normal;}
#mainTable th a        { width: 150px; color:#444444; text-decoration: none; text-align: left;}

#mainTable table td 	{ /* background-color: #eeeeee;  padding: 3px 0px 0px 0px; */} /* sublink */
#mainTable table td a 	{ color: #666666; text-decoration: none; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; } /* sublink */

/* #mainTable a:link       { color: #ffffff ; padding-left: 3px; padding-right: 3px; font-family: Courier New, Courier, monospace; font-size: 14px; text-decoration: none }
 #mainTable a:hover      { color: #FFFFFF ; padding-left: 3px; padding-right: 3px; background-color:#003366; font-family: Courier New, Courier, monospace; font-size: 14px; text-decoration: none; display:block; } */

/* CLASSES */

.anav {

font: 11px Trebuchet MS, Helvetica, sans-serif;
color: #ff00ff;
line-height: 14px;
margin: 2px 0px 5px 10px;
padding: 0px 0px 0px 0px;
}

.bildworks {

border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #bbbbbb;

}

.contpic {
position:absolute;
width:500px;
visibility:hidden;
height:500px;
background-color: #ffffaa;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}


.quot {

font-weight: bold;

}

.navpil {
text-align: right;
padding: 15px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-width:0px 0px 1px 0px;
border-style: solid;
border-color: #bbbbbb;
color: #444444;
font-size: 12px;
font-family: Trebuchet MS, Helvetica, sans-serif;

}

.navpil a {
text-decoration: none;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;

}

.textcontainer {
position:absolute;
width:800px;
visibility:hidden;
height:500px;
background-color: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}

.textcontainernarrow {
position:absolute;
width:500px;
visibility:hidden;
height:500px;
background-color: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}

.textcontainerright {
position:absolute;
width:800px;
visibility:hidden;
height:500px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}

