/* Delarosa Theme 01
by Delarosa 2008
------------------------------------------------------------------------- */

/*colors: 
yelloworange: #ffcc00
brownmenuhover: #886600
darkbrown: #663300
bg-color: #000000
*/


* {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
body {
	margin: 0px 0px 0px 0px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    color: #000000;   
	/* background: url(images/bg_05.jpg) no-repeat;
	background-position: center;
	background-attachment: fixed; */
	background-color: #000000!important;	
	scrollbar-3d-light-color:#000000;     
	scrollbar-arrow-color:#ff9900;       
	scrollbar-base-color:#000000;        
	scrollbar-dark-shadow-color:#000000;        
	scrollbar-face-color:#3c3638;       
	scrollbar-highlight-color:#302728;       
	scrollbar-shadow-color:#372920;
	
	/* 
	scrollbar-3d-light-color:#56524c;     
	scrollbar-arrow-color:#ff9900;       
	scrollbar-base-color:#56524c;        
	scrollbar-dark-shadow-color:#cccccc;        
	scrollbar-face-color:#333333;       
	scrollbar-highlight-color:#56524c;       
	scrollbar-shadow-color:#56524c;
	*/
}	

div, p, img, a, td, ul, ol {
    font-size: 11px;
	text-decoration: none;
	border-bottom: none !important; 
	font-weight: normal;
	color: #000000;
}

ul {
padding-bottom: 1em;
}

li {
    margin-left: 1em; 
    padding-left: 0em;
}



ol {
    margin-left: 1em;
    padding: 0 0 .5em.3em; 
    list-style: decimal;
}
h1, h2, h3, h4 {
	font-family: verdana, arial;
	font-weight: bold;
	padding-bottom: 1em;
}
h1 { font-size: 15px; color: #FFFFFF; font-weight: bold; margin: 0px 0px 0px 0px;}
h2 { font-size: 11px; color: #FFFFFF; font-weight: bold; margin: 0px 0px 0px 0px;}
h3 { font-size: 18px; color: #900000; font-weight: bold; margin: 0px 0px 0px 0px;}
h4 { font-size: 11px; color: #900000; font-weight: bold; margin: 0px 0px 0px 0px; letter-spacing: .15em; }

p { padding: 0 0 1em; }

hr {width: 95%; height: 1px; border:0; color:#000;}

a, a:link { 
    text-decoration: none;
    color: #666666;
	font-size: 11px;
	font-weight: normal;
    /* border-bottom: 1px dotted #69c; */
}
a:visited { color: #666666; text-decoration: none; }
a:hover { color: #444444;  text-decoration: none; }
a:active { color: #666666; text-decoration: none; }

#menu LI, #menu.Sheep LI {
display: inline;
}

/* Delarosa Menu default */
#menu a, #menu a:link { 
    text-decoration: none;
    color: #ffcc00;
	font-size: 11px;
	font-weight: bold;
    /* border-bottom: 1px dotted #69c; */
}

#menu a:visited { color: #ffcc00; text-decoration: none; }
#menu a:hover { color: #886600;  text-decoration: none; }
#menu a:active { color: #ffcc00; text-decoration: none; }

#menu a.here, #menu a:visited.here {color:#886600; font-weight:bold; text-decoration:none;}
#menu li.here a:visited, #menu li.here a:link {color:#886600; font-weight:bold; text-decoration:none;}

/* Sheep Menu */
#menu.Sheep a, #menu.Sheep a:link { 
    text-decoration: none;
    color: #00a8ef;
	font-size: 11px;
	font-weight: bold;
}

#menu.Sheep a:visited { color: #00a8ef; text-decoration: none; }
#menu.Sheep a:hover { color: #81c232;  text-decoration: none; }
#menu.Sheep a:active { color: #00a8ef; text-decoration: none; }

#menu.Sheep a.here, #menu.Sheep a:visited.here {color:#81c232; font-weight:bold; text-decoration:none;}
#menu.Sheep li.here a:visited, #menu.Sheep li.here a:link {color:#81c232; font-weight:bold; text-decoration:none;}
/* */

/* Robot Menu */
#menu.Robot a, #menu.Robot a:link { 
    text-decoration: none;
    color: #b8a983;
	font-size: 11px;
	font-weight: bold;
}

#menu.Robot a:visited { color: #b8a983; text-decoration: none; }
#menu.Robot a:hover { color: #625b44;  text-decoration: none; }
#menu.Robot a:active { color: #b8a983; text-decoration: none; }

#menu.Robot a.here, #menu.Robot a:visited.here {color:#625b44; font-weight:bold; text-decoration:none;}
#menu.Robot li.here a:visited, #menu.Robot li.here a:link {color:#625b44; font-weight:bold; text-decoration:none;}
/* */

/* Speaker Menu */
#menu.Speaker a, #menu.Speaker a:link { 
    text-decoration: none;
    color: #a5dbe5;
	font-size: 11px;
	font-weight: bold;
}

#menu.Speaker a:visited { color: #a5dbe5; text-decoration: none; }
#menu.Speaker a:hover { color: #027cc1;  text-decoration: none; }
#menu.Speaker a:active { color: #a5dbe5; text-decoration: none; }

#menu.Speaker a.here, #menu.Speaker a:visited.here {color:#027cc1; font-weight:bold; text-decoration:none;}
#menu.Speaker li.here a:visited, #menu.Speaker li.here a:link {color:#027cc1; font-weight:bold; text-decoration:none;}
/* */

/* Spider Menu */
#menu.Spider a, #menu.Spider a:link { 
    text-decoration: none;
    color: #b6966e;
	font-size: 11px;
	font-weight: bold;
}

#menu.Spider a:visited { color: #b6966e; text-decoration: none; }
#menu.Spider a:hover { color: #6f0202;  text-decoration: none; }
#menu.Spider a:active { color: #b6966e; text-decoration: none; }

#menu.Spider a.here, #menu.Spider a:visited.here {color:#6f0202; font-weight:bold; text-decoration:none;}
#menu.Spider li.here a:visited, #menu.Spider li.here a:link {color:#6f0202; font-weight:bold; text-decoration:none;}
/* */

a.smallink{
font-weight: normal;
}

.introtext {
color: #663300;
}

a:hover.smallink  {
font-weight: normal;
text-decoration: underline;
}

a img, img {
    border: none;
}

.errors {
font-weight: normal;
color: #000000;
background: url(images/icon_files/warning.gif) no-repeat;
padding-left: 18px;
padding-top: 0px;
padding-bottom: 10px;
}

.copyright {
font-size: 10px;
color: #333333;
}

.newsdate {
color: #555555;
}

/* filetypes link icons*/
a.doc, a.gif, a.jpg, a.mp3, a.pdf, a.psd, a.web, a.xls, a.zip   {
padding-left: 18px;
padding-top: 3px;
padding-bottom: 12px;
line-height: 18px;
}

a.doc {
background: url(images/icon_files/doc.gif) no-repeat;
}
a.gif {
background: url(images/icon_files/gif.gif) no-repeat;
}
a.jpg {
background: url(images/icon_files/jpg.gif) no-repeat;
}
a.mp3 {
background: url(images/icon_files/mp3.gif) no-repeat;
}
a.pdf {
background: url(images/icon_files/pdf.gif) no-repeat;
}
a.psd {
background: url(images/icon_files/psd.gif) no-repeat;
}
a.web {
background: url(images/icon_files/web.gif) no-repeat;
}
a.xls {
background: url(images/icon_files/xls.gif) no-repeat;
}
a.zip {
background: url(images/icon_files/zip.gif) no-repeat;
}

/* end filetipes */

/* DIV STRUCTURE STYLING */

#page{
position: absolute;
width: 780px;
margin-left: -390px; /* helft van breedte */
height: 430px;
margin-top: -230px; /* helft van hoogte */
top: 50%;
left: 50%;
background-color: transparent; /* transparent */
}

#header {
position: relative;
width: 100%;
height: 60px;
}

#logo {
position: relative;
float: left;
width: 220px;
height: 56px;
background-color: transparent;
}

	#menu {
	position: relative;
	float: right;
	width: 530px;
	height:14px;
	background-color: transparent;
	text-align: right;
	padding-top: 38px;
	padding-right: 0px;
	}

#main {
position: relative;
width: 100%;
height: 340px;
background-color: transparent;
background: url(images/bg_delarosa_wasp.jpg) no-repeat;
}

#mainsheep {
position: relative;
width: 100%;
height: 340px;
background-color: transparent;
background: url(images/bg_delarosa_wei.gif) no-repeat;
}

#mainrobot {
position: relative;
width: 100%;
height: 340px;
background-color: transparent;
background: url(images/bg_delarosa_robot.jpg) no-repeat;
}

#mainspeaker {
position: relative;
width: 100%;
height: 340px;
background-color: transparent;
background: url(images/bg_delarosa_speaker.jpg) no-repeat;
}

#mainspider {
position: relative;
width: 100%;
height: 340px;
background-color: transparent;
background: url(images/bg_delarosa_spider.jpg) no-repeat;
}

	#contentLeft {
	position: relative;
	float: left;
	width: 388px;
	height: 326px;
	padding-left: 24px;
	padding-right: 14px;
	padding-top: 14px;
	background-color: transparent;
	overflow: auto;
	}
	
	#contentRight {
	position: relative;
	float: right;
	width: 354px;
	height: 326px;
	padding-right: 0px;
	padding-top: 14px;
	padding-left: 0px;
	border-left: 0px solid #efede2;
	background-color: transparent;
	overflow: hidden;
	}

#footer {
color: #886600;
width: 780px;
padding-top: 6px;
padding-left: 0px;
height: 24px;
background-color: transparent;
}

/* SNIPPET CHUNK STYLING */

/* Ditto */

a.dittoHome, a:link.dittoHome, a:visited.dittoHome, a:active.dittoHome {color: #FFFFFF;}
a:hover.dittoHome {color: #442200;}

.introText {
color: #CCCCCC;
}

a.dittoNews, a:link.dittoNews, a:visited.dittoNews, a:active.dittoNews {color: #666666; padding-left: 12px; background: url(images/bulletnews.gif) no-repeat;}
a:hover.dittoNews {color: #444444; padding-left: 12px; background: url(images/bulletnewshover.gif) no-repeat;}

a.dittoNewsCurrent, a:link.dittoNewsCurrent, a:visited.dittoNewsCurrent, a:active.dittoNewsCurrent {color: #444444; padding-left: 12px; background: url(images/bulletnewshover.gif) no-repeat;}
a:hover.dittoNewsCurrent {color: #444444; padding-left: 12px; background: url(images/bulletnewshover.gif) no-repeat;}

/* eForm */

TEXTAREA.text, textarea.text {
font-family: verdana;
font-size: 11px !important;
}

TEXTAREA.text, textarea.text {
font-family: verdana;
margin-bottom: 5px;
padding: 2px 2px 2px 2px;
border: 0px solid #ff9900;
width: 250px;
font-size: 11px;
color: #b8a983;
background-color: #000000;
}

input.text {
margin-bottom: 3px;
padding: 2px 2px 2px 2px;
border: 0px solid #ff9900;
width: 250px;
font-size: 11px !important;
color: #b8a983;
background-color: #000000;
}

input.textsmall {
margin-bottom: 3px;
padding: 2px 2px 2px 2px;
border: 0px solid #ff9900;
width: 90px;
font-size: 11px !important;
color: #b8a983;
background-color: #000000;
}

input.radio {
color: #be9c69;
width: 20px;
border: 0px solid #ff9900;
cursor: hand;
}

input.button {
padding: 2px 2px 2px 2px;
width: 110px;
border: 0px solid #ff9900;
font-size: 11px;
font-weight: bold;
color: #b8a983;
background-color: #000000;
cursor: pointer;
margin: 0px 0px 0px 0px;
}
