/* amordetango.nl_07 */


body { 
	text-align: center; /* part 1 of 2 centering hack IE5/win, for the containing blocklevel, here the body */ 
	margin: 0px; 
	padding: 0px;
	background: #a40010 url(#) no-repeat; /* NB NN6 gives the background a gray in default! */
	}

#container {  
	height: auto;
	border-left: 4px solid #73020c;
	border-right: 4px solid #73020c;
	text-align: left; /* part 2 of 2 centering hack IE5/win because text-align (body) is inherit!! */
	margin: 0 auto 0 auto; /* to center the box; not in IE5/win so another hack! see above! */
	padding: 0; 
	background: #fff url(#) repeat-y;
	width: 708px; 
  	voice-family: "\"}\""; /* IEwin boxmodel hack */ 
  	voice-family: inherit;
  	width: 700px; 
  	}
  	
html>body #container { /* be nice to Opera */
  	width: 700px;
	}

#containerbg {  
	height: auto;
	margin: 0 auto 0 auto; /* to center the box; not in IE5/win so another hack! see above! */
	padding: 0; 
	background: #fff url(images/bg_outerglow.gif) repeat-y;
	width: 740px;  
  	}

#top { 
	margin: 0px; 
	padding: 0px;
	background: inherit;
	}
    

#header { 
	margin: 0px; 
	padding-top: 10px;
	background: #73020c url(#) repeat;
	}

#pijlen { 
	margin: 0px; 
	padding: 0px;
	background: #fff url(#) repeat;
	text-align: center;
	}

#header_index { 
	margin: 0px; 
	padding: 0px 0px 10px 40px;
	}

ul {
	list-style: none; /* no browser' bullets here */
	padding: 0px; /* no browser' padding here */ 
	margin: 0px; 
	}
	
li {
	font: bold 14px/1.2em "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	padding: 0px;  
	margin: 0px; 
	} 
	
#minitabs {
 	margin: 10px 0px 30px 0px;
 	padding-bottom: 30px;
 	padding-left: 80px; 
 	}
	 
#minitabs li { 
    float: left; 
    position: relative; 
    margin: 0 16px 20px 0; /* making space here by margin-right */ 
    padding: 0; 
    list-style-type: none; /* no browser' bullets here */ 
    } 
    
#minitabs a { 
   padding-bottom: 2px; 
   margin: 0; /* making space here by margin-right */ 
   text-decoration: none; 
   color: #cccccc; 
    } 
    
#minitabs a.active, #minitabs a:hover { /* a.active is ONLY working when .active is in HTML */ 
   border-bottom: 1px solid #fff; 
   color: #fff; 
   }
   
#minitabs a.muziek { 
   padding-bottom: 2px; 
   margin: 0; /* making space here by margin-right */ 
   text-decoration: none; 
   color: #cccccc; 
    }
    
#minitabs a.muziek:hover { /* a.active is ONLY working when .active is in HTML */ 
   border-bottom: 0px solid #fff; 
   color: #fff; 
   }
   
#minitabs li img
{
	border: 0;
}

#content {
 	clear: left; 
	text-align: center; 
	margin: 0px 40px 0 40px; 
	padding-top: 20px;
	}

#contenttango {
 	clear: left; 
	text-align: center;
	background: #fff url(images/bg_txt_D.gif) no-repeat 0px 90px; 
	margin: 0px 40px 0 40px; 
	padding-top: 20px; 
	}

#contentthumbs {
 	clear: left; 
	text-align: center;
	background: #fff url(images/bg_txt_thumb.gif) no-repeat 120px 20px; 
	margin: 0px 40px 4px 40px; 
	padding-top: 20px; 
	}

#contentsalon {
 	clear: left; 
	text-align: center;
	background: #fff url(images/bg_txt_A.gif) no-repeat 0px 40px; 
	margin: 0px 40px 0 40px; 
	padding-top: 20px; 
	}

#contentlessen {
 	clear: left; 
	text-align: center;
	background: transparent url(images/bg_txt_I.gif) no-repeat 20px 100px; 
	margin: 0;
	padding: 20px 40px 0;
	}

#contentdocenten {
 	clear: left; 
	text-align: center;
	background: #fff url(images/bg_txt_D.gif) no-repeat; 
	margin: 0px 40px 0 40px; 
	padding-top: 20px; 
	}

#contentagenda {
 	clear: left; 
	text-align: center;
	background: #fff url(images/bg_txt_agenda.gif) no-repeat 70px 0px; 
	margin: 0px 40px 0 40px; 
	padding-top: 70px; 
	}

#contentworkshop {
 	clear: left; 
	text-align: center;
	background: #fff url(images/bg_txt_A.gif) no-repeat 0px 80px; 
	margin: 0px 40px 0 40px; 
	padding-top: 20px; 
	}

#contentcontact {
 	clear: left; 
	text-align: center;
	background: #fff url(images/bg_txt_informatie.gif) no-repeat 120px 0px; 
	margin: 0px 40px 0 40px; 
	padding-top: 100px; 
	}

#index {
 	clear: left; 	 
	position: relative;
	text-align: center; 
	margin: 0 40px 0 40px; 
	padding: 40px 0;
	border: 0 solid #b9ab98;
	background: #fff url(images/bg_txt_comingsoon.gif) 150px 80px no-repeat; 
	}

#muziek {
	position: absolute;
	top: 0;
	right: 0;
	color: #585858; 
	font: normal 10px/22px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#foto {
 	clear: left; 
	text-align: center; 
	margin: 0 40px 0 40px; 
	padding: 20px 0;
	border: 0 solid #b9ab98;
	background: #fff url(#) 100px 0 no-repeat; 
	}
	
.thumb {
	border: 1px solid #7c7c7c;
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
}

img.right {
 	border: 2px solid gray;
 	margin: 10px 0 10px 20px;
 	float: right;
	}

img.center {
 	border: 1px solid gray;
 	margin: 20px 10px;
	}

img.left {
 	border: 1px solid gray;
 	margin: 10px 20px 10px 0;
 	float: left;
	}

img.index {
 	margin: 0;
 	border: 1px solid gray;
	}

img.fsgif {
 	float:  left; 
	border: 1px solid #555555; 
	padding: 0px; 
	margin: 8px 20px 12px 0px;
	}

img.fscitaat01 {
 	float:  right;
 	margin: 16px 0px 12px 20px; 
	}

img.fscitaat02 {
 	float:  left;
 	margin: 16px 20px 12px 0px; 
	} 

h1 { 
	position: absolute;
	text-indent: -9000em;
	}
	
h2 { 
	margin: 0px;
	padding: 0px 40px 20px 40px;
	color: #a78b77; 
	font: oblique 15px/24px Georgia, 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; 
	text-align: right;
	background: transparent;
}

h3 { 
	margin: 0px;
	padding: 0px 40px 20px 40px;
	color: #a38875; 
	font: normal 20px/32px Georgia, 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; 
	text-align: center;
	background: transparent;
}

h4 { 
	margin: 0px;
	padding: 0px 40px 20px 40px;
	color: #8e7767; 
	font: normal 14px/22px Georgia, 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; 
	text-align: center;
	background: transparent;
}

p { 
	margin: 0px;
	padding: 0px 40px 20px 40px;
	color: #585858; 
	font: normal 12px/22px Georgia, 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; 
	text-align: justify;
	word-spacing: -1px;
	width: 620px;
	voice-family: "\"}\""; /* IEwin boxmodel hack */ 
  	voice-family: inherit;
  	width: 540px; 
  	}
  	
html>body p { /* be nice to Opera */
  	width:540px;
	}

p.tangomuziek { 
	margin: 30px 0 10px 0;
	padding: 0px;
	width: auto;
	text-align: center;
	color: #fff; 
	font: normal 14px/130% Georgia, serif;
  	}
  		

p.click { 
	margin: 0px;
	padding: 0px 40px 20px 40px;
	color: #9a9a9a; 
	font: normal 10px/16px "Lucida Grande", Verdana, sans-serif; 
	text-align: justify; 
	}

p.stories { 
	margin: 0px;
	padding: 0px 40px 20px 40px;
	color: #9a9a9a; 
	font: normal 12px/16px Times, serif; 
	text-align: justify; 
	}

td { 
	margin: 0px;
	padding: 0px 40px 40px 40px;
	color: #767676; 
	font: normal 11px/16px "Lucida Grande", Verdana, sans-serif; 
	text-align: justify; 
	}

p.small { 
	margin: 0px;
	padding: 20px 40px 40px 40px;
	color: #69afc5; 
	font: normal 11px/16px Verdana, sans-serif; 
	text-align: justify; 
	}

span.cv { 
	color: #cdcdcd; 
	}

a { 
	text-decoration: underline;
	color: #585858;
	}
	 
a.active, a:hover { /* a.active is ONLY working when .active is in HTML */
	text-decoration: none;
	}

a.link_top { 
	text-decoration: none;
	color: #69afc5;
	}
	
table { 
	border-top: 1px solid #d6b196;
	border-left: 1px solid #d6b196;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	margin: 20px 40px 40px 40px;
	padding: 0;
	width: 540px;
	}
	 
td.first { 
	padding: 10px;
	border-right: 1px solid #d6b196;
	border-bottom: 1px solid #d6b196;
	vertical-align: top;
	text-align: left;
	width: 92px;
	voice-family: "\"}\""; /* IEwin boxmodel hack */ 
  	voice-family: inherit;
  	width: 70px;

	}

td.second { 
	width: auto;
	padding: 10px;
	border-right: 1px solid #d6b196;
	border-bottom: 1px solid #d6b196;
	vertical-align: top;
	text-align: left;

	}

#footer {
 	height: 100px;
 	margin: 20px 80px 0px 80px;  
	padding-top: 10px;
	border-top: 1px solid #b9ab98;
	}

p.footer { 
	margin: 0px;
	padding: 0px 0px 20px 0px;
	color: #707070; 
	font: normal 9px/16px Verdana, sans-serif; 
	text-align: left; 
	}

a.redfox { 
	text-decoration: none;
	color: #f71a0d;
	}
		
#tip1 {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
	width: 150px;
	height: auto;
	background-color: #e1e1cd;
	border: solid 1px #c79478;
	padding: 5px;
}


