/* CSS Document */

body {
	font-family: Verdana, sans-serif;
	font-size: 67%;
	text-align: center;
	background: url(../images/background.gif) #CCCCCC;
	background-repeat: repeat-x;
	color: #000000;
	margin: 0;
	padding: 0;
	}

ul {
	margin: 0 0 10px 25px;
	list-style-type: bullet;
	color: #000000;
	padding: 0;
	line-height: 150%;
	} 

li {
	margin: 0;
	padding: 0;
	}

H2 {
	font-size: 120%;
	text-transform: uppercase;
	/*color: #A1011B;*/
	color: #D21242;
	margin: 0 0 10px 0;
	padding: 0;
	background: #FFFFFF;
	}

H3 {
	font-size: 100%;
	color: #000000;
	margin: 10px 0 0 0;
	padding: 0;	
	background: #FFFFFF;
	}	
	
H4 {
	font-size: 100%;
	color: #0079C2;
	margin: 0;
	padding: 0;	
	background: #FFFFFF;
	line-height: 150%;
	}		

H5 {
	font-size: 100%;
	color: #0079C2;
	margin: 0;
	padding: 0 0 1px 0;	
	background: #FFFFFF;
	line-height: 150%;
	text-transform: uppercase;
	}		


p {
	margin: 0;
	padding: 0 0 10px 0;
	color: #000000;
	line-height: 150%;
	background: transparent;
	}
	
p a {
	text-decoration: underline;
	color: #0079C2;
	margin: 0;
	padding: 0;
	}
	
p a:hover {
	text-decoration: none;
	color: #0079C2;
	margin: 0;
	padding: 0;	
	}
	
.b {
	font-weight: bold;
	}
	
.bblue {
	font-weight: bold;
	color: #0079C2;
	}	

.blue {
	color: #0079C2;
	}

.i {
	font-style: italic;
	}	
	
.formsmall {
	font-size: 90%;
	padding: 2px 0 0 0;
	}

input {
	font-size: 90%;
	padding: 1px;
	color: #000000;
	width: 200px;
	}

input.button {
	background: #0079C2;
	width: 80px;
	padding: 3px 5px 3px 5px;
	border: none;
	color: #FFFFFF;
	text-align: center;
	display: block;
	}

#container {
	background: #FFFFFF;
	width: 955px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	}

#header {
	height: 75px;
	width: 955px;
	float: left;	
	background: url(../images/logo_q7.gif) #FFFFFF;
	background-repeat: no-repeat;
	}
	
/*------------NL-NAVIGATIE--------------*/

#nl_topnav {
	margin-top: 30px; 
	padding: 0;
	display: inline;
	float: left;
	margin-left: 145px;
	z-index: 10;
	width: 810px;
	}

.bhome {
	float: left;
	width: 58px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.bhome a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/bhome.gif) top left no-repeat;
}

.bhome a:hover, .bhome a:active {
	background: url(../images/nl/bhome.gif) no-repeat;
	background-position: -58px;
}

a.homeselected {
	background-position: -58px !important;	
}

/**/
.bwind {
	float: left;
	width: 114px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.bwind a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/bwind.gif) top left no-repeat;
}

.bwind a:hover, .bwind a:active {
	background: url(../images/nl/bwind.gif) no-repeat;
	background-position: -114px;
}

a.windselected {
	background-position: -114px !important;		
}

/**/
.bbouw {
	float: left;
	width: 144px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.bbouw a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/bbouw.gif) top left no-repeat;
}
	
.bbouw a:hover, .bbouw a:active {
	background: url(../images/nl/bbouw.gif) no-repeat;
	background-position: -144px;
}

a.bouwselected {
	background-position: -144px !important;		
}

/**/
.bmilieu {
	float: left;
	width: 65px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.bmilieu a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/bmilieu.gif) top left no-repeat;
}

.bmilieu a:hover, .bmilieu a:active {
	background: url(../images/nl/bmilieu.gif) no-repeat;
	background-position: -65px;
}

a.milieuselected {
	background-position: -65px !important;		
}

/**/
.bener {
	float: left;
	width: 113px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.bener a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/bener.gif) top left no-repeat;
}

.bener a:hover, .bener a:active {
	background: url(../images/nl/bener.gif) no-repeat;
	background-position: -113px;
}

a.energieselected {
	background-position: -113px !important;	
}

/**/
.bnieuws {
	float: left;
	width: 72px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.bnieuws a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/bnieuws.gif) top left no-repeat;
}
	
.bnieuws a:hover, .bnieuws a:active {
	background: url(../images/nl/bnieuws.gif) no-repeat;
	background-position: -72px;
}

a.nieuwsselected {
	background-position: -72px !important;		
}

/**/
.bcont {
	float: left;
	width: 80px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.bcont a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/bcont.gif) top left no-repeat;
}

.bcont a:hover, .bcont a:active {
	background: url(../images/nl/bcont.gif) no-repeat;
	background-position: -80px;
}

a.contselected {
	background-position: -80px !important;		
	}

/**/
.blang {
	float: right;
	width: 77px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-image: none;
	}

.blang a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/nl/beng.gif) top left no-repeat;
	}

.blang a:hover, .blang a:active {
	background: url(../images/nl/beng.gif) no-repeat;
	background-position: -77px;
	}

a.langselected {
	background-position: -77px !important;		
	}

/*------------EN-NAVIGATIE--------------*/

#en_topnav {
	margin-top: 30px; 
	padding: 0;
	display: inline;
	float: left;
	margin-left: 145px;
	z-index: 10;
	width: 810px;
	}

.e_bhome {
	float: left;
	width: 58px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.e_bhome a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bhome.gif) top left no-repeat;
}

.e_bhome a:hover, .e_bhome a:active {
	background: url(../images/en/bhome.gif) no-repeat;
	background-position: -58px;
}

a.e_homeselected {
	background-position: -58px !important;	
}

/**/
.e_bwind {
	float: left;
	width: 114px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.e_bwind a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bwind.gif) top left no-repeat;
}

.e_bwind a:hover, .e_bwind a:active {
	background: url(../images/en/bwind.gif) no-repeat;
	background-position: -114px;
}

a.e_windselected {
	background-position: -114px !important;		
}

/**/
.e_bbouw {
	float: left;
	width: 109px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.e_bbouw a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bbouw.gif) top left no-repeat;
}
	
.e_bbouw a:hover, .e_bbouw a:active {
	background: url(../images/en/bbouw.gif) no-repeat;
	background-position: -109px;
}

a.e_bouwselected {
	background-position: -109px !important;		
}

/**/
.e_bmilieu {
	float: left;
	width: 117px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.e_bmilieu a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bmilieu.gif) top left no-repeat;
}

.e_bmilieu a:hover, .e_bmilieu a:active {
	background: url(../images/en/bmilieu.gif) no-repeat;
	background-position: -117px;
}

a.e_milieuselected {
	background-position: -117px !important;		
}

/**/
.e_bener {
	float: left;
	width: 113px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.e_bener a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bener.gif) top left no-repeat;
}

.e_bener a:hover, .e_bener a:active {
	background: url(../images/en/bener.gif) no-repeat;
	background-position: -113px;
}

a.e_energieselected {
	background-position: -113px !important;	
}

/**/
.e_bnieuws {
	float: left;
	width: 58px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.e_bnieuws a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bnieuws.gif) top left no-repeat;
}
	
.e_bnieuws a:hover, .e_bnieuws a:active {
	background: url(../images/en/bnieuws.gif) no-repeat;
	background-position: -58px;
}

a.e_nieuwsselected {
	background-position: -58px !important;		
}

/**/
.e_bcont {
	float: left;
	width: 80px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 1px;
	margin-top: 0;
	background-image: none;
}

.e_bcont a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bcont.gif) top left no-repeat;
}

.e_bcont a:hover, .e_bcont a:active {
	background: url(../images/en/bcont.gif) no-repeat;
	background-position: -80px;
}

a.e_contselected {
	background-position: -80px !important;		
	}

/**/
.e_blang {
	float: right;
	width: 64px; 
	height: 20px;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-image: none;
	}

.e_blang a {
	display: block;
	margin: 0; 
	padding: 0;
	width: 100%; 
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	background: url(../images/en/bned.gif) top left no-repeat;
	}

.e_blang a:hover, .e_blang a:active {
	background: url(../images/en/bned.gif) no-repeat;
	background-position: -64px;
	}

a.e_langselected {
	background-position: -64px !important;		
	}

/*--------------HOMEPAGE--------------*/	

#homeflash {
	float: left;
	width: 955px;
	height: 250px;
	margin: 0;
	padding: 0;
	background: url(../images/flash.gif) #0079C2;
	background-repeat: no-repeat;	 
	}	

/**/
#lowerpart {
	float: left;
	background: url(../images/blue_horizon.gif) #FFFFFF;
	background-repeat: repeat-x;
	width: 916px;
	margin: 0;
	padding-left: 20px;
	padding-right: 19px;
	text-align: left;
	}
	
a.home, a.home:hover {
	color: #000000;
	background: url(../images/arrow.gif) no-repeat 0 50% #FFFFFF;
	text-decoration: none;
	font-size: 90%;
	font-weight: normal;
	border: none;
	padding-left: 8px;
	}	

#homelocatie_outside {
	text-align: center;
	float: left;
	width: 226px;
	height: 230px;
	margin-left: 0;
	margin-top: 20px;
	margin-right: 4px;
	margin-bottom: 0px;	
	background: #FFFFFF;
	}

#homelocatie_inside {
	text-align: left;
	float: left;
	width: 204px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-top: -2px;
	height: 150px;
	background: #FFFFFF;
	padding: 0 10px 5px 10px
	}

#homewindenergie_outside {
	text-align: center;
	float: left;
	width: 226px;
	height: 230px;
	margin-left: 0;
	margin-top: 20px;
	margin-right: 4px;
	margin-bottom: 0px;	
	background: #FFFFFF;
	}

#homewindenergie_inside {
	text-align: left;
	float: left;
	width: 204px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-top: -2px;
	height: 150px;
	background: #FFFFFF;
	padding: 0 10px 5px 10px
	}

#homenieuws_outside {
	text-align: center;
	float: left;
	width: 226px;
	height: 230px;
	margin-left: 0;
	margin-top: 20px;
	margin-right: 4px;
	margin-bottom: 0px;	
	background: #FFFFFF;
	}

#homenieuws_inside {
	text-align: left;
	float: left;
	width: 204px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-top: -2px;
	height: 150px;
	background: #FFFFFF;
	padding: 0 10px 5px 10px
	}

#homenieuws_inside ul {
	margin: 1px 0 0 0;
	padding: 0;
	list-style-type: none;
	font-size: 90%;
	line-height: 140%;
	}
	
#homenieuws_inside li {
	margin: 0;
	padding: 0;
	background: url(../images/nieuws_back.gif) bottom #FFFFFF;
	background-repeat: repeat-x;
	}

#homenieuws_inside li a {	
	/*color: #A1011B;*/
	color: #D21242;
	padding: 4px 4px 4px 12px;
	margin: 0;
	text-decoration: none;
	font-weight: bold;
	width: 186px;
	display: block;
	list-style-type: none;
	border-top: 1px solid #CCCCCC;
	background: url(../images/arrow.gif) no-repeat 4px 8px;
	}	
	
.date {
	font-weight: normal;
	color: #000000;
	}	
	
#homeplanning_outside {
	float: left;
	width: 226px;
	height: 199px;
	margin: 0;
	background: url(../images/side_planning.gif) top right #FFFFFF;
	background-repeat: no-repeat;
	border-bottom: 1px solid #CCCCCC;
	}	

#homeplanning_inside {
	float: left;
	width: 204px;	
	height: 194px;
	margin: 0;
	background: #FFFFFF;
	padding: 0 10px 5px 10px
	}	

#homeplanning_inside ul {
	margin: 3px 0 0 0;
	padding: 0;
	list-style-type: none;
	font-size: 90%;
	}

#homeplanning_inside li {
	margin: 0;
	padding: 0;
	}

#homeplanning_inside li a {	
	color: #000000;
	padding: 4px;
	margin: 0;
	text-decoration: none;
	width: 196px;
	display: block;
	list-style-type: none;
	border-top: 1px solid #CCCCCC;
	background: url(../images/planning_back.gif) bottom #FFFFFF;
	background-repeat: repeat-x;
	}
	
.last {	
	border-bottom: 1px solid #CCCCCC;
	}	

#homeplanning_inside li a:hover {
	font-weight: bold;
}

.datealignright {
	float: right;
	text-align: right;
	}

#homeplanning_inside li a.current {
	font-weight: bold;
	color: #0079C2;
	}

/*--------------SUBPAGES--------------*/

#subcontainer {
	width: 915px;
	padding: 0 20px 0 20px;
	float: left;
	margin: 0;
	}

.windpark {
	background: url(../images/back_windpark.jpg) #FFFFFF;
	background-repeat: no-repeat;
	}
	
.bouwtechniek {
	background: url(../images/back_bouwtechniek.jpg) #FFFFFF;
	background-repeat: no-repeat;
	}	
	
.milieu {
	background: url(../images/back_milieu.jpg) #FFFFFF;
	background-repeat: no-repeat;
	}
	
.windenergie {
	background: url(../images/back_windenergie.jpg) #FFFFFF;
	background-repeat: no-repeat;
	}

.nieuws {
	background: url(../images/back_nieuws.jpg) #FFFFFF;
	background-repeat: no-repeat;
	}	

.contact {
	background: url(../images/back_contact.jpg) #FFFFFF;
	background-repeat: no-repeat;
	}		
	
/*------------------LEFT NAV-----------------*/
#nav_outside {
	margin-top: 20px;
	width: 185px;
	float: left;	
	background: url(../images/nav_top.gif) top;
	background-repeat: no-repeat;
	padding-top: 10px;
	}

#nav_outside_no_image {
	margin-top: 20px;
	width: 185px;
	float: left;	
	padding-top: 10px;
	}

#nav {
	padding-top: 1px;
	width: 180px;
	border-right: 1px solid #CCCCCC;
	background: #FFFFFF;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	}
		
#nav_bottom {
	float: left;
	height: 10px;
	width: 185px;
	background: url(../images/nav_bottom.gif) top;
	background-repeat: no-repeat;
	}	

#nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: verdana, sans-serif;
	text-align: right;
	font-size: 90%;
	line-height: 140%;
	}

#nav li { 
	margin: 0;
	}

#nav a {
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 9px;
	width: 170px;
	border-bottom: 1px solid #CCCCCC;
	color: #000000;
	background: url(../images/nav_back.gif) top;
	background-repeat: repeat-x;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	}

#nav a:hover {
	/*color: #A1011B;*/
	color: #D21242;
	text-decoration: none;
	}

#active a, #active a:hover { 
	/*color: #A1011B;*/
	color: #D21242;
	text-decoration: none;
	font-weight: bold;
	}

#nav ul ul li { 
	margin: 0; 
	}

#nav ul ul a {
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 19px;
	width: 160px;
	color: #000000;
	background: #EFEFEF;
	text-decoration: none;
	font-weight: normal;
	text-transform: none;
	}

#nav ul ul a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background: url(../images/nav_arrow.gif) no-repeat 164px 50% #EFEFEF;
	}

#nav ul ul a.subactive, #nav ul ul a.subactive:hover  {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background: url(../images/nav_arrow.gif) no-repeat 164px 50% #EFEFEF;
	}

	
/*-----------MAIN CONTENT---------*/

#main-content_outside {
	width: 482px;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	padding-top: 10px;
	background: url(../images/maincontent_top.gif) top;
	background-repeat: no-repeat;
	}

#main-content_inside {
	width: 460px;
	padding: 5px 10px 15px 10px;
	float: left;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

#main-smallcontent_outside {
	width: 387px;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	padding-top: 10px;
	background: url(../images/mainsmallcontent_top.gif) top;
	background-repeat: no-repeat;
	}

#main-smallcontent_inside {
	width: 366px;
	padding: 5px 10px 15px 10px;
	float: left;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

#stretchy {
	width: 10px;
	height: 250px;
	background: #FFFFFF;
	}

#main-filmcontent_outside {
	width: 720px;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
	padding-top: 10px;
	background: url(../images/mainfilmcontent_top.gif) top;
	background-repeat: no-repeat;
	}

#main-filmcontent_inside {
	width: 698px;
	padding: 5px 10px 15px 10px;
	float: left;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

.filmcontainer {
	width: 698px;
	float: left;
	background: #FFFFFF;
}

.filmtitel {
	width: 698px;
	float: left;
	background: #FFFFFF;
	margin: 10px 0 0 0;
}

.filmtitel p {
	padding: 0;
	margin: 0;
	color: #000000;
}
	
.film {
	width: 698px;
	float: left;
	background: #FFFFFF;
	margin: 0 0 20px 0;
}

.left {
	width: 320px;
	float: left;
}	

.right {
	width: 320px;
	float: right;
}

/*-----------RIGHT CONTENT---------*/

#rightcontainer {
	width: 230px;
	float: right;
	margin-top: 20px;
	}
	
#rightwidecontainer {
	width: 326px;
	float: right;
	margin-top: 20px;
	}	
	
/*---------WHITE--------*/
.right-content_outside {
	width: 230px;
	float: right;
	padding-top: 10px;
	background: url(../images/rightcontent_top.gif) top;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	}
	
.right-widecontent_outside {
	width: 324px;
	float: right;
	padding-top: 10px;
	background: url(../images/rightwidecontent_top.gif) top;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	}	
	
/*--WHITE-----STRAIGHT--*/
.right-content_straightinside {
	width: 209px;
	padding: 0 10px 10px 10px;
	float: right;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}
	
.right-widecontent_straightinside {
	width: 303px;
	padding: 0 10px 10px 10px;
	float: right;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}	
	
/*--WHITE-----ROUNDED--*/	
.right-content_roundinside {
	width: 209px;
	padding: 0 10px;
	float: right;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	}	

.right-content_roundinside_bottom {
	width: 230px;
	float: right;
	height: 10px;
	background: url(../images/rightcontent_bottom.gif) top;
	background-repeat: no-repeat;
	}

.right-widecontent_roundinside {
	width: 303px;
	padding: 0 10px;
	float: right;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	}	

.right-widecontent_roundinside_bottom {
	width: 324px;
	float: right;
	height: 10px;
	background: url(../images/rightwidecontent_bottom.gif) top;
	background-repeat: no-repeat;
	}

/*---------BLUE--------*/
.right-content_blueoutside {
	width: 230px;
	float: right;
	padding-top: 10px;
	background: url(../images/bluerightcontent_top.gif) top;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	}

/*--BLUE-----ROUNDED--*/	
.right-content_blueroundinside {
	width: 210px;
	padding: 0 10px;
	float: right;
	background: #0079C2;
	}	

.right-content_blueroundinside_bottom {
	width: 230px;
	float: right;
	height: 10px;
	background: url(../images/bluerightcontent_bottom.gif) top;
	background-repeat: no-repeat;
	}	


/*---------MOVIE--------*/

#moviebuttoncontainer {
	float: left;
	width: 185px;
	background: transparent;
	margin: 20px 0 0 0;
}

/*
.right-content_movie_outside {
	width: 230px;
	float: right;
	padding-top: 24px;
	background: url(../images/movierightcontent_top.gif) top;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	}

.right-content_movie_inside {
	width: 210px;
	padding: 0 10px;
	float: right;
	background: #0079C2;
	}	
	
.right-content_movie_inside p {
	padding: 10px 0 10px 0;
	color: #FFFFFF;
	}	
	
.right-content_movie_inside a {
	background: url(../images/white_arrow.gif) no-repeat 0 5px transparent;
	padding: 0 0 0 10px;
	display: block;
	color: #FFFFFF;
	}	

.right-content_movie_inside a:hover {
	background: url(../images/white_arrow.gif) no-repeat 0 5px transparent;
	padding: 0 0 0 10px;
	text-decoration: none;
	color: #FFFFFF;
	}		

.right-content_movie_inside_bottom {
	width: 230px;
	float: right;
	height: 24px;
	background: url(../images/movierightcontent_bottom.gif) top;
	background-repeat: no-repeat;
	}	*/
	
/*--------WIDE MOVIE--------
.right-widecontent_movie_outside {
	width: 324px;
	float: right;
	padding-top: 24px;
	background: url(../images/rightwidecontent_movie_top.gif) top;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	}	

.right-widecontent_movie_inside {
	width: 304px;
	padding: 0 10px;
	float: right;
	background: #0079C2;
	}	

.right-widecontent_movie_inside p {
	color: #FFFFFF;
	padding: 10px 0 10px 0;
}	

.right-widecontent_movie_inside  a {
	background: url(../images/white_arrow.gif) no-repeat 0 5px transparent;
	padding: 0 0 0 10px;
	color: #FFFFFF;
	display: block;
}	

.right-widecontent_movie_inside a:hover {
	background: url(../images/white_arrow.gif) no-repeat 0 5px transparent;
	padding: 0 0 0 10px;
	color: #FFFFFF;
	text-decoration: none;
}	

.right-widecontent_movie_inside_bottom {
	width: 324px;
	float: right;
	height: 24px;
	background: url(../images/rightwidecontent_movie_bottom.gif) top;
	background-repeat: no-repeat;
	}	*/

/*------FOTOPAGE----*/
.fotocontainer {
	width: 146px;
	background: #FFFFFF;
	float: left;
	margin-right: 11px;
	}

.rightfotocontainer {
	width: 146px;
	background: #FFFFFF;
	float: left;
	}
	
.fotoblock {
	width: 145px;
	height: 145px;
	background: #FFFFFF;
	text-align: center;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}	

.horizontal {
	padding-top: 20px;
	}
	
.vertical {
	padding-top: 3px;
	}	

/*-----FOOTER-----*/
#footer {
	clear: both;
	text-align: right;
	background: #FFFFFF;
	padding: 10px 20px 5px 10px;
	margin: 0;
	}

#footer a, #footer a:hover {
	font-size: 90%;
	/*color: #A1011B;*/
	color: #D21242;
	text-decoration: none;	
	}




