/* CSS Document */

/* Main HTML tags */

* {
	margin: 0;
	padding: 0;
}
html {
	background: transparent url(/media/blueline.gif) repeat-y;
}

body {
	font-size: 62.5%;   /* 62.5% Resets 1em to 10px*/
	font-family: Georgia,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	text-transform: capitalize;
	font-size: 3em;
}

h2 {
	text-transform: capitalize;
	font-size: 2em;
}

p {
	font-size: 1.5em;
}

li {
	font-size: 1.2em;	
}

caption {
	font-size: 1.5em;
}

blockquote {
	text-align: center;
	font-size: 2em;
	font-style: italic;
}

td {
	font-size: 1.2em;
}


/* Link tags */

a:link { 
	text-decoration: none; 
}

a:visited { 
	text-decoration: none; 
}

a:hover, a:active { 
	text-decoration: none; 
}

/*cornermenu link tags*/

#cornermenu a:link { 
	text-decoration: none; 
	color: #4885b1;
}

#cornermenu a:visited { 
	text-decoration: none; 
	color: #4885b1;
}

#cornermenu a:hover, a:active { 
	text-decoration: none; 
	color: #4885b1;
}

/* List tags */

/* Special menu list items */
#menu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#menu li { /* all list items */
	float: left;
	position: relative;
	color: #4885b1;
	width: 185px;
	display:block;
}

#menu li ul { /* second-level lists */
}



/* Layout DIV's */

#mainbody {
	left: 64px;
}

#uppercontent{
	/*position: scroll;*/
}

#content {
	background: url(/media/oog.gif) no-repeat;
	background-position: 64px 114px;
	background-attachment: fixed; 
	position: absolute;
	left: 64px;
	top: 114px;
	width: 765px;
	min-height: 482px; /*dit moet ivm de hoogte van het watermerk oog*/
	list-style-position: inside;
	padding-left: 1.2em;
}

/*dit is voor de index page*/
#contentmain { 
	background: transparent url(/media/oog.gif) no-repeat;
	background-attachment: scroll; 
	position: absolute;
	left: 64px;
	top: 114px;
	width: 765px;
	height: 482px;
	z-index: 10;
	list-style-position: inside;
}


#menu {
	position: absolute;
	left: 76px;
	top: 74px;
	width: 850px;
	height: 20px;
}

#swapimage {
	position:relative;
	top: -10px;
	width: 850px;
	height: 20px;
	z-index: 60;
}

#thomuzlogo {
	position: relative;
	background: transparent url(/media/thomuz_logo.gif) no-repeat;
	width: 188px;
	height: 54px;
	left: 76px;
	top: 10px;
}

#cornermenu{
	position: relative;
	left: 850px;
	top: -26px;
	background-color:#FFF;
	font-size: 1em;
	color: #4885b1;
	text-transform:capitalize;
	font-size: 1.5em;
	width: 120px;
}

#banner1 {
	position:absolute;
	left: 780px;
	top: 540px;
	font-size: 1.4em;
	text-transform:capitalize;
	z-index: 50;
}

#banner2 {
	position:absolute;
	left: 884px;
	top: 540px;
	font-size: 1.4em;
	text-transform:capitalize;
	z-index: 50;
}

#route {
	background-color: white;
	list-style-position: inside;
}

/*Dit zijn css voor het contactformulier*/

.sterrood {color: #FF3300;
}

input, textarea, option, select { 
		background: transparent;		
		border-style: solid; 
		border-width: 1px; 
		border-color: #4885b1;   
		font-family: Georgia,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		padding-left: 4px;
}

#contactform td {
	font-size: 1.2em;
}

#contactform h4 {
	color: Red; /* Rode letters wanneer er iets mis gaat */
}

#contactform p {
	font-size: 1em;
}

/*einde contactform css*/

.castingbestand {
	text-align: center;
}

.castingbestand img{
	border: none;
}

.castingheader {
	font-size: 2em;
}

/* floating img */

img.floatleft { 
    float: left; 
    margin: 5px; 
}
img.floatright { 
    float: right; 
    margin: 5px; 
}

.copyright {
	font-size: 0.8em;
	text-transform:lowercase;
	color: #4885b1;
}

.copyright a:visited {
	color: #4885b1;
}

.copyright a:hover {
	color:#ccc;
}

/* mouse pointer mini foto */

img.minifotos {
cursor:pointer;
}

