td,body,.vTextPlain { 
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color: #771C7F; 
}
html,body {
	margin:0;
	padding:0;
}
body {
	background-image:url('http://www.uitfeest.nl/2011/afbeeldingen/background.png');
	background-repeat: 'no-repeat',
   	background-position: 'top center' */
	background-color: #BFE1DD;
	font-family: Arial;
	font-size: 12px;
}
img{
	border: none;
	padding: 0px 0px 0px 0px;
}

/* bold - ITCAvantGardeGothicStdBold */
@font-face {
	font-family: 'AGC';
	src: url('../font/itcavantgardestd-demi-webfont.eot');
	src: local('☺'), url('../font/itcavantgardestd-demi-webfont.woff') format('woff'), url('../font/itcavantgardestd-demi-webfont.ttf') format('truetype'), url('../font/itcavantgardestd-demi-webfont.svg#webfontGZtk5Jui') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* condensed - ITCAvantGardeGothicStdDemiCon */
@font-face {
	font-family: 'AGB';
	src: url('../font/itcavantgardestd-bkcn-webfont.eot');
	src: local('☺'), url('../font/itcavantgardestd-bkcn-webfont.woff') format('woff'), url('../font/itcavantgardestd-bkcn-webfont.ttf') format('truetype'), url('../font/itcavantgardestd-bkcn-webfont.svg#webfontGYtdg6nT') format('svg');
	font-weight: normal;
	font-style: normal;
}

.mixed i {
	font-family: 'AGB';
	font-style: normal;
}
.mixed {
	font-family: 'AGC';
	font-style: normal;
	font-weight: normal;
}

.downloadBanner a {
	text-decoration: none;
}

h2 .mixed {
	font-size: 25px;
	font-weight: normal;
	color: #E5316C;
	text-transform: uppercase;
	margin: 0;
	padding: 12px 0 8px;
}

h1 {
	font-size: 27px;
	font-weight: bold;
	line-height:32px;
	margin: 0;
	padding: 0;
}

h2 {
	margin: 0;
	padding: 0;
}

h3 {
	margin: 10px 0 5px; 
	padding: 0;
}

p {
	margin: 0px 0;
	padding: 0;
}

.social {
	margin-top: 3px;
}
.social img {
	margin-right: 3px;
}


#main					{ position: relative; margin: 0 auto; width: 940px; height: 100%; }

#header					{ position: absolute; top: 155px; left: 10px; z-index: 0; width: 800px; height: 115px; }

#top_left				{ position: absolute; top: 20px; left: 21px; z-index: 10; width: 225px; height: 225px;  }

#topHeader				{ position: absolute; top: 15px; left: 240px; z-index: 20; 	width: 460px; height: 230px; }

#topHeader .caroussel {
	margin:0;
	padding:0;
	width: 461px;
	height: 230px;
	text-align: left;
	display: none;
}

.logo {
	display: block;
	position: relative;
	margin: 20px auto 10px;
}

#navigation {
	top: 260px; 
	position: relative;
	margin: 0 auto;
	height: 47px; 
	line-height: 1px; 
	padding: 0px 0px 0px 17px !important;
	z-index: 500;
}
#navigation ul,#menu .navigation li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 500;
}
#navigation ul{
	margin: 0 auto;
	padding: 0px 0 0 0;
	position: absolute;
	top: 14px; 
}
#navigation li {
	font-family: AG,sans-serif;
	font-size: 28px;
	float: left;
	margin: 0px 13px 0px;
	text-transform: uppercase;
	font-weight: normal;
}
#navigation li li {
	line-height: 14px;
}

#navigation li .mixed { line-height: 28px; height: 28px;  }



ul.jd_menu ul li {
	float: none;
}

ul.jd_menu ul {
	height:auto;
}


.container {
	padding: 8px 15px 15px 15px;
	background: URL('../images/standard_nl/uitfeest_2010_container_flip.png') no-repeat bottom right;
	background-color: #771c7F;
	margin-bottom: 16px;
	
}

#MainContent .container { background-color: #FFFFFF; }

.container.noCorner {
	background: none !important;
	padding-bottom: 0px;
}

.container.noPadding {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.container .header	{ line-height: 1.5em;  }
.container .header	a:hover{ line-height: 10px;  }


.image {
	margin-bottom: 20px;
}


#top_right				{ position: absolute; top: 20px; left: 728px; z-index: 10; width: 207px; height: 232px; text-align: center; }
#top_right .banner {
	margin:0;
	padding:0;
	width: 207px;
	height: 232px;
	text-align: left;
}
#top_right ul,#top_right ul li {
	margin:0;
	padding:0;
	width: 207px;
	height: 232px;
	text-align: left;
}

#banner_rechts 			{ position: relative; margin: -15px 0 0 5px; }

#banner {
	position:absolute;
	left:773px;
	top:22px;
	width:190px;
	height:172px;
	z-index:1;
}

#statisch {
	position:absolute;
	left:16px;
	top:475px;
	width:190px;
	height:301px;
	z-index:1;
}

#header					{ position: absolute; top: -10px; left:  -40px; }

#banner_links 			{ position: relative; left: -45px; margin: -15px 0 15px 0px; }

#twitterfeed {
	width: 187px;
}
#twitterfeed ul {
	list-style-type: none;
	margin:0;
	padding:0;
}
#twitterfeed li {
	list-style-type: none;
	margin:0;
	padding:0;
	margin-top: 10px;
}
#twitterfeed img {
	float: left;
	margin: 0 5px 5px 0;
}
#twitterfeed .tweet_time {
	font-size: 9px;
}
#twitterfeed .tweet_even,#twitterfeed .tweet_odd {
	margin-top: 13px;
}
#twitterfeed .tweet_first {
	margin-top: 0px;
}
#twitterfeed {
	width: 187px;
}
.twitter_read_more {
	margin: 7px 0 0;
}


#mijn_uitfeest_mail {
	display: none;
}
#mijn_uitfeest_mail input {
	width: 120px;
	float: left;
}
#mijn_uitfeest_mail label {
	width: 50px;
	margin-left: 10px;
	display: block;
	float: left;
}


#mijnUitfeest {
	color: #FFFFFF; 
	width: 160px;
	font-size: 9px; 
	line-height: 12px; 
	font-family: Arial, Geneva, Sans-Serif; 
}
#mijnUitfeest .content {
	position: relative;
	width: 174px;
	margin: 0;
	left: -30px;
	background: URL('../images/standard_nl/mijnuitfeest_bg.gif');
	background-position: top left;
	background-repeat: repeat-y;
	padding: 10px 13px 0 13px !important;
	text-align: center;
}
#mijnUitfeest .top {
	position: relative;
	width: 200px;
	margin: 0;
	left: -30px;
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 41px;
}
#mijnUitfeest .bottom {
	position: relative;
	width: 200px;
	margin: 0;
	left: -30px;
	background: URL('../images/standard_nl/mijnuitfeest_bottom.gif');
	background-position: top left;
	background-repeat: no-repeat;
	height: 12px;
}
#mijnUitfeest .content select {
	color: #000000; 
	font-size: 11px; 
	line-height: 12px; 
	font-family: Arial, Geneva, Sans-Serif; 
	background-color: #AF0D25;
}	
#mijnUitfeest .content .time {
	font-size: 11px; 
	line-height: 12px; 
	font-family: Arial, Geneva, Sans-Serif; 
	margin-bottom: 4px;
}	
#mijnUitfeest .content .artist {
	font-weight: bold;
}	
#mijnUitfeest .content .location {
	font-weight: normal;
}	
#mijnUitfeest .content a {
	color: #FFFFFF;
}	
#mijnUitfeest .content img {
	margin: 0 6px 0 0;
	vertical-align: text-bottom;
}
#mijnUitfeest .content .ruler {
	width: 50px;
	height: 0px;
	border-bottom: 1px solid #FFFFFF;
	margin: 8px auto 8px auto;
}
#mijnUitfeest .content .item {
	margin:  0 0 8px 0;
}
#mijnUitfeest .content .print {
	font-weight: bold;
	margin: 0;
}
#mijnUitfeest .empty {
	line-height: 15px;
}



#MainContent {
	left: 240px;
	top: 322px;
	position: absolute;
	width: 460px;
}

#leftColumn {
	left: 0px;
	top: 322px;
	position: absolute;
	width: 220px;
	color: #fff;
}

#rightColumn {
	left: 720px;
	top: 322px;
	position: absolute;
	width: 220px;
	color: #fff;
}

.footer {
	color: #fff !important;
}

.footer .header h1{
	color: #E5316C !important;
}

.vRuler {
	width: 60px;
	height: 0px;
	border-bottom: 1px solid #ffffff;
	margin: 24px auto 24px auto;
	float: left;
	clear: left;
}

.vKopje {
	color: #f2980e;
	font-size: 15px; 
	line-height: 16px; 
	font-weight: bold;
	margin-bottom: 5px;
	clear: left;
}

.vBanner {
	clear: left; 
	margin: 24px 0 24px 0;
}

.vSmallKopje {
	font-size: 11px; 
	font-weight: bold;
}


	A			{ color: #E5316C; text-decoration: underline; font-weight: normal; }
	A:active	{ color: #E5316C; text-decoration: underline; font-weight: normal; }
	A:hover		{ color: #E5316C; text-decoration: none; font-weight: normal; }

	#link_0 	{ color: #003F39; }
	#link_1		{ color: #ffff00; text-decoration: underline; }
	#link_2		{ color: #FFFFFF; }

.gLeftTextPlain 		{ color: #ffffff; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Sans-Serif; }



.gRightTextAuthor 		{ color: #ffffff; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextTitle 		{ color: #f2980e; font-size: 15px; line-height: 18px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextHuis 		{ color: #f2980e; font-size: 14px; line-height: 17px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextAct	 		{ color: #ffbf00; font-size: 12px; line-height: 15px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextHead		 	{ color: #f2980e; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextIntro		{ color: #ffffff; font-size: 13px; line-height: 16px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextIntroRood	{ color: #f2980e; font-size: 13px; line-height: 16px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextTweenRood	{ color: #f2980e; font-size: 13px; line-height: 16px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextPlainRood 	{ color: #DD0000; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; }

.gRightTextHalfLine		{ color: #ffffff; font-size: 7px; line-height: 7px; font-family: Arial, Geneva, Sans-Serif; }
.gRightTextQuartLine	{ color: #ffffff; font-size: 3px; line-height: 3px; font-family: Arial, Geneva, Sans-Serif; }

.gRightTextIntroPlain	{ color: #ffffff; font-size: 13px; line-height: 16px; font-family: Arial, Geneva, Sans-Serif; }
.gRightTextPlain 		{ color: #ffffff; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; }
.gRightTextBold 		{ color: #ffffff; font-size: 12px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextBoldGeel 	{ color: #ffbf00; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gRightTextBoldPaars 	{ color: #ffffff; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }

.gOpenHuizen			{ background-image: url('./images/standard_nl/graphic_open_huizen.gif'); }
.gTextAdres 			{ color: #FFFFFF; font-size: 11px; line-height: 17px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gLocationThumbnail 	{ }
.gLocationLink 			{ font-size: 11px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }
.gArtistThumbnailLeft 	{ float: left; margin: 15px 20px 15px 0; }
.gArtistThumbnailRight 	{ float: right; margin: 15px 0 15px 18px; }
.gArtistLink 			{ font-weight: bold; }
.gArtistLink a:hover	{ color: #E5316C; }
.gMijnUitFeestLink 		{ font-weight: normal; background: url('../images/standard_nl/programm_link_triangle.png') no-repeat left bottom; padding-left: 10px; }
.gMijnUitFeestLink 	a		{ color: #E5316C; text-decoration: underline; }
.gMijnUitFeestLink 	a:hover	{ color: #E5316C; text-decoration: none; }

.gRightTextIntroRoodCenter	{ color: #f2980e; font-size: 11px; line-height: 14px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; text-align: center;}

.gRightTextPlainCenter 		{ color: #ffffff; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; text-align: center;}






/*  OPEN-HUIZEN DETAIL PAGINA  */


.vMijnUitfeest	{
	color: #f2980e; 
	font-size: 11px; 
	line-height: 13px; 
	font-family: Arial, Geneva, Sans-Serif; 
	font-weight: bold;
	padding-top: 7px;
}

.vMijnUitfeest a {
	color: #f2980e; 
}

.vMijnUitfeest a:hover {
	color: #f2980e; 
}

.programmaInfo p {
	margin: 5px 0 15px 0;
	padding: 0;

}

.locationList	{ padding-top: 0px; }




/*  TIJDSCHEMA PAGINA  */

#vTijdschema select,input {
	color: #000000; 
	font-size: 12px; 
	line-height: 13px; 
	font-family: Arial, Geneva, Sans-Serif; 
	font-weight: bold;
}

#vTijdschema {
	color: #ffffff; 
	font-size: 11px; 
	line-height: 13px; 
	font-family: Arial, Geneva, Sans-Serif; 
	font-weight: normal;
}

#vTijdschemaForm td {
	font-size: 11px; 
	line-height: 13px; 
	font-family: Arial, Geneva, Sans-Serif; 
	font-weight: normal;
}

#vTijdschemaForm {
	margin-bottom: 5px;
	padding: 6px;
	background-color: #F4EE21;
	width: 438px;
}

#vTijdschemaResult {
	width: 438px;
	margin-left: -4px;
}


/*  PROGRAMMA  */

#MainContent .programmaItem	{ width: 215px; }
#MainContent .programmaItem	a { color: #fff; }
#MainContent .programmaItem	a:hover { color: #ffff00; text-decoration: underline; }

/*** LOCATION DETAILS ***/

.artistInfo { padding-top: 3px; }


/*  MIJNUITFEEST PAGINA  */

#vMijnUitfeest select,input {
	color: #000000; 
	font-size: 12px; 
	line-height: 13px; 
	font-family: Arial, Geneva, Sans-Serif; 
	font-weight: normal;
}

#vMijnUitfeest input:submit { color: #f2980e; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Sans-Serif; font-weight: bold; }

#vMijnUitfeestForm {
	padding: 6px;
	background-color: #F4EE21;
	width: 470px;
}

#vMijnUitfeestResult {
	width: 480px;
}



#vMijnUitfeestPrint {
	color: #E5316C;
	background-color: #ffffff;
	padding: 10px 15px;
}
#vMijnUitfeestPrint div,#vMijnUitfeestPrint span,#vMijnUitfeestPrint td {
	color: #771C7F !important;
	background-color: #ffffff;
}
#vMijnUitfeestPrint a {
	color: #E5316C;
	text-decoration: underline;
	font-weight: bold;
}


/*** LEFT COLOMN ***/

a 		#bannerJijIk {	width: 218px; text-align: center; border: #ff00c8 solid 1px; }
a:hover #bannerJijIk {	width: 218px; text-align: center; border: #412819 solid 1px; }

a 		#plattegrondHover {	width: 218px; background: #FFFFFF; text-align: center; border: #E5316C solid 2px; }
a:hover #plattegrondHover {	width: 218px; background: #FFFFFF; text-align: center; border: #E5316C solid 2px; }

.sideLink 				{ font-weight: normal; background: url('../images/standard_nl/side_link_triangle.png') no-repeat left center; padding-left: 10px; }
.sideLink a				{ color: #E5316C; text-decoration: underline; }
.sideLink a:hover		{ color: #E5316C; text-decoration: none; }


/*** RIGHT COLOMN ***/


#volgOns .icon	{	margin-right: 10px; }


/** Main Content ***/


#search_form_form .categorySelect	{ width: 144px; float: left; }
