/*	undo

*******************************************************************************/



:link,:visited { text-decoration:none; }

ul,ol { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }

img, a img,:link img,:visited img, fieldset { border:none }

img { margin:0; padding:0; vertical-align:bottom; }

address { font-style:normal }



table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}

tr { border:none; padding:0px; margin:0px; }

td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }





legend { display:none; }



body, div,p,li { background-repeat:no-repeat; }



/*	reset some basic style

*******************************************************************************/

dl			{margin: 0 0 0 0;}

dl dt		{margin: 0 0 0 0;}

dl dd+dt	{margin-top: 0;}

dl dd		{margin: 0 0 0 0;}



ol			{list-style: none;}

ol li		{margin: 0 0 0 0;}

ol li ol	{margin: 0 0 0 0;}

ol li ul	{margin: 0 0 0 0;}



p			{margin-bottom: 0em;}



ul			{list-style: none;}

ul li		{margin: 0 0 0 0;}

ul li ul	{margin: 0 0 0 0; list-style: none;}

ul li ol	{margin: 0 0 0 0;}



pre			{font-size:1.2em; }



a:hover { text-decoration:none; }



/*	html

*******************************************************************************/

html {

	min-height: 100%;

	margin-bottom: 10px;

	background-image:url(bg_header_background.gif);

	background-repeat:repeat-x;

}



/*	body

*******************************************************************************/

body {

	font-family:verdana, arial, helvetica, sans-serif;

	font-size: xx-small;

	voice-family: "\"}\"";

	voice-family: inherit;

	font-size: x-small;

}



.clearer {

	display:block;

	clear:both;

	line-height:0;

	height:1px;

	font-size:0;

	visibility:hidden;

}



.clear {

	clear:both;

}



.flLeft { float:left; }

.flRight { float:right; }



.warning { color:#f00; }





/*	website

*******************************************************************************/

#website {

	position:relative;

	display:block;

	margin-right:auto;

	margin-left:auto;

	padding:0;

	height:100%;

	width:800px;

	color:#000;

	text-align:left;

}



/*	header

*******************************************************************************/

#header {

	position:relative;

	margin:0;

	padding:0;

	height:119px;

	background-image:url(bg_header.gif);

}



/*	logo / breadcrumb

*******************************************************************************/

#logo {

	position:absolute;

	top:20px;

	left:600px;

}



#logo a {

	display:block;

	height:100px;

	width:150px;

	text-indent:-700em;

}





#breadcrumb {

	position:absolute;

	bottom:6px;

	left:161px;

	color:#f4f4f4;

}



#breadcrumb a, 

#breadcrumb a:link {

	color:#f4f4f4;

}



#breadcrumb a:hover {

	color:#f4f4f4;

	text-decoration:underline;

}

/*	content

*******************************************************************************/





#content{

	display:block;

	clear:both;

	position:relative;

	padding:0 0 0 0;

}



#content2 {

	display:block;

	clear:both;

	position:relative;

	padding:0 0 0 0;

}





/* hide from IE/MAC \*/

* html #content {

	background-image:url(bg_content.gif);

	background-repeat:repeat;

	height:100%;

}



* html #content2 {

	background-image:url(bg_content.gif);

	background-repeat:repeat;

	height:100%;

}



/* end hide */





#content {

	background-image:url(bg_content.gif);

	background-repeat:repeat;

}



#content2 {

	background-image:url(bg_content.gif);

	background-repeat:repeat;

	height:100%;

}



#main {

	float:left;

	width:614px;

}



#main-block {
	}



#main-block2 {

	padding:14px;
	color:#333;
	height:100%;
	
	text-align:justify;
	margin-left:2px;
	background-image:url(verlauf.gif);
	background-repeat:repeat-x;
	margin-top:1px;

}



/* Hausmodul */

div.hm_container {

	padding: 0px;

	width: 100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

}

div.hm_container .hm_bild_left {

	padding: 0px;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-left: 0px;

	float: left;

	height: auto;

	width: auto;

	border: 1px solid #CCCCCC;

}

div.hm_container .hm_bild_right {

	padding: 0px;

	margin-top: 0px;

	margin-left: 20px;

	margin-bottom: 20px;

	margin-left: 0px;

	float: right;

	height: auto;

	width: auto;

	border: 1px solid #CCCCCC;

}

div.hm_container .hm_zbueberschrift {

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

}



div.hm_container .hm_galeriebild{

	background: #DCDCDC;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #CCCCCC;

	height: 100px;

	width: 100px;

}

* html div.hm_container .hm_galeriebild{

	margin: 6px;

	padding: 0px;

}

div.hm_container .hm_galeriebild .hm_qformat {

	border: 1px solid #999999;

	padding: 0px;

	margin-top: 20px;

	margin-left: 10px;

	margin-right: 10px;

	margin-bottom: 20px;

	height: 60px;

	width: 80px;

}

div.hm_container .hm_galeriebild .hm_hformat {

	border: 1px solid #999999;

	padding: 0px;

	margin-top: 10px;

	margin-left: 20px;

	margin-right: 20px;

	margin-bottom: 10px;

	height: 80px;

	width: 60px;

}

div.hm_container .hm_galeriebild_text {

	float: left;

	font-size: 8.5pt;

	color: #666666;

	text-align: center;

	vertical-align: middle;

	margin-top: 7px;

	margin-right: 15px;

	margin-bottom: 0px;

	margin-left: 15px;

}

div.hm_container .clearing {

	clear: both;

}



/*	Navigation vertical -

 für jede Ebene ein a.level? , a.current? und li.navhistory? zur Formatierung anlegen

*******************************************************************************/

#navigation {

	float:left;

	width:156px;

	height:100%;

	font-size:11px;

}



#navigation ul.nav1st {

	position:relative;

	top:0px;

	line-height:30px;

}



#navigation ul.nav1st a{

	background:#ff9900;

	display:block;

}



#navigation ul.nav1st a.level1,

#navigation ul.nav1st a.current1{

	padding-left:0.5em;

	line-height:30px;

	background:#788999;

	color:#ffffff;

}

#navigation ul.nav1st a.level2,

#navigation ul.nav1st a.current2{

	background:#dce1e5;

	padding-left:1.0em;

	line-height:20px;

	color:#747474;

}

#navigation ul.nav1st a.level3,

#navigation ul.nav1st a.current3{

	padding-left:2.0em;

	color:#ffffff;

}

#navigation ul.nav1st a.level4,

#navigation ul.nav1st a.current4{

	padding-left:4.0em;

	color:#000000;

}

#navigation ul.nav1st a.level5,

#navigation ul.nav1st a.current5{

	padding-left:5.0em;

	color:#000000;

}



#navigation ul.nav1st li,

#navigation ul.nav1st li.navhistory1,

#navigation ul.nav1st li.navhistory2,

#navigation ul.nav1st li.navhistory3,

#navigation ul.nav1st li.navhistory4,

#navigation ul.nav1st li.navhistory5,

#navigation ul.nav1st li.navhistory {

	padding:1px 0px 0px 0px;

	color:#ffffff;

}



#navigation ul.nav1st li.active {

}



#navigation ul.nav1st li.active a {

	color:#ffffff;

}





#navigation ul.nav1st li.active a:link {

	color:#ffffff;

}





#navigation ul.nav1st li.active a:active {

	color:#ffffff;

}





#navigation ul.nav1st li.active a:focus {

	color:#ffffff;

}





#navigation ul.nav1st li.active a:visited {

	color:#ffffff;

	background:#ff9900;

}



#navigation ul.nav1st a:hover {

	color:#ffffff;

	background:#ff9900;

	

}



/* Beispiel CSS von Sven Jansen

im Feld "Block-Name" zweier für die Spaltenart "zweispaltig" und dreier für die Spaltenart "dreispaltig" angegeben */



/* 2+3 */

.zweier, .dreier {

 margin: 15px;

 width: 600px;

}



/* 2 */

.zweier .spalte_1 {

 width: 290px;

 float: left;

 background: red;

}



.zweier .spalte_2 {

 width: 290px;

 float: right;

 background: yellow;

}





/* 3 */

.dreier .spalte_1 {

 width: 15%;

 float: left;

 margin-right: 10px;

}



.dreier .spalte_2 {

 width: 25%;

 float: left;

 text-align: center;

}



.dreier .spalte_3 {

 width: 55%;

 float: right;

}



/**

* @package Zweispalter

* @name ZS CSS

* @author ZFeN - sven@zfen.de - http://www.zfen.de

* @version 1.0

*/



.zweispalter {

  width: 780px; 

}



.zweispalter_1 {

  width: 350px;

}



.zweispalter_2 {

  width: 350px;

  margin-left: 10px;

}



.zweispalter_1, 

.zweispalter_2 {

  float: left;

}



.clboth {  

 clear: both;

 display: block;

 line-height: 0;

 font-size: 0;

}



/* Linkliste ***********************************************/



.contentlinklist {

 margin-left: 0%;

 margin-top: 0px;

}



/* bei fixer Breite ggf.  width: 500px; einbauen */



.linkarea {

 background: none;

 margin-top: 10px;

 margin-bottom: 10px;

 padding: 0px;

}



.linkarea_head {

 font-size : 1.2em;

 font-weight: bold;

 text-transform : uppercase;

 background-color : transparent;

 padding : 5px 0px;

 margin : 0;

}



.linkarea_img {

 padding: 2px;

 background: #fff;

 float: left;

 margin-right: 15px;

 border: 0px;

}



.linkarea_txt {

 position: relativ;

 margin-left: 40%;

 border: 0px;

}



.linkarea_imgmax {

 padding: 10px;

 background: none;

}



.clean {

 clear: both;

}





/*	Hinweis

------------------------------------------------------------------------------*/

#hinweis {

  	width: 770px;

	color:#afafaf;

	text-align:justify;

}



/*	Navigation Oben

*******************************************************************************/

#navoben {

	position:absolute;

	bottom:102px;

	left:470px;

	color:#788999;

}



#navoben a, #navoben a:link {

	color:#788999;

	text-decoration:none;

}



#navoben a:hover {

	color:#ff9900;

	text-decoration:underline;

}



/* Teaser Horizontal - Motivationsereich */

#motivationsteaser{

    position:relative;

    top:10px;

    left:0px;

    display:block;

    width:766px;

    height:150px;    

    padding:0px 0px 0px 7px;

    background: url('http://www.cdu.de/images/bg_teaser_horizontal.gif') no-repeat;

}

 

#motivationsteaser div.moti-box {

    float: left;

    width: 180px;

    height: 131px;

    margin: 10px 0px;

    padding: 0 4px 0 4px;

}

#motivationsteaser div.moti-box img {

    border: none;

    margin: 0;

}

#motivationsteaser div#termine {

    background: url('http://www.cdu.de/images/090423-termine-180x131.jpg') left top no-repeat;

    padding: 32px 10px 42px 10px;

    margin-left: 4px;

    width: 160px;

    height: 57px;

}

div#termine span.date, div#termine span.desc {

    font-size: 10px;

    color: #dd8800;

    font-weight: bold;

    display: block;

    margin: 0;

    line-height: 14px;

    margin-top: 3px;

}

div#termine span.desc {

    color: #333333;

    font-weight: normal;

}



/*	cdu ticker

------------------------------------------------------------------------------*/

#ticker {

	font-size:11px;

	padding:1px 0 10px 10px;

	background:#dce1e5;

}



#ticker a, #ticker a:link {

	color:#788999;

	text-decoration:none;

}



#ticker a:hover {

	color:#ff9900;

	text-decoration:underline;

}



/*	Headlines

------------------------------------------------------------------------------*/



/* Headline 1 */

#main-block h1 {

	background-image:url(background_h1.gif);

	color:#000000;

	font-family:arial, helvetica, verdana, sans-serif;

	padding-left: 15px;

	margin-top:0px;

	margin-bottom:16px;

	font-size:1.4em;

	line-height:2.0em;

}



#main-block .teaser h2 {

	font-size:1.4em;

}



/* Headline 2 */

#main-block h2 {

	color:#788999;

	font-family:arial, helvetica, verdana, sans-serif;

	font-size:1.3em;

	font-weight:bold;

	line-height:1.5em;

}



/* Headline 3 */

#main-block h3 {

	color:#c40000;

	font-family:arial, helvetica, verdana, sans-serif;

	font-size:1.3em;

	line-height:1.5em;

}



/* Headline 4 */

#main-block h4 {

	margin-left:1px;

	color:#747474;

	font-family:arial, helvetica, verdana, sans-serif;

	font-size:1.1em;

}



/* Headline 5 */

#main-block h5 {

	padding-left: 10px;

	background-image:url(background_h5.gif);

	color:#464646;

	font-family:arial, helvetica, verdana, sans-serif;

	font-size:1.3em;

	font-weight:bold;

	line-height:1.5em;

}



/*	Paragraphs / Lists

------------------------------------------------------------------------------*/

#main-block p,

#main-block ul,

#main-block ol {

	margin-bottom:1.2em;

	font-size:1.2em;

	line-height:1.6em;
	
	padding-right:5px;

}

#main-block ul li ul,

#main-block ul li ol,

#main-block ol li ol,

#main-block ol li ul {

	font-size:1em;

}



#main-block ul {

	margin-left:14px;

	list-style-type:square;

}



#main-block ol {

	list-style-type:decimal-leading-zero;

}





/*	Hyperlinks

------------------------------------------------------------------------------*/

#main-block a, #main-block a:link {

	font-weight:bold;

	color:#ff9900;

	text-decoration:none;

}



#main-block a:hover {

	font-weight:bold;

	color:#788999;

	text-decoration:underline;

}



/*	back

*******************************************************************************/

#back {

 	font-size : 1.1em;

	color:#afafaf;

	width: 675px;

	height: 20px;

	line-height:2.0em;

	background-image:url(background_zurueck_1.gif);

	margin:1em 0 8px 194px;

}

#back a:link {

	color:#666;

}

#back a:hover {

	color:#c40000;

	text-decoration:underline;

}



/*	Images

*******************************************************************************/

#main-block div.image {

	width:absolute;

	margin-bottom:0;

	background:#ffffff;

	padding:0.3em 3px;

	border-left:1px solid #d4d4d4;

	border-right:1px solid #d4d4d4;

	border-top:1px solid #d4d4d4;

	border-bottom:1px solid #d4d4d4;

}

#main-block div.image p {

	margin:0;

	font-size:0.9em;

}

#main-block div.flLeft {

	margin-right:14px;

}

#main-block div.flRight {

	margin-left:14px;

}





/*	footer

------------------------------------------------------------------------------*/

.footer {

	margin-left:0px;

	display:block;

	width:100%;

	background-position:0 -100px;

}

.footer2 {

	padding:0 0px;

}

.footer p {

	margin:0;

	padding:22px 0;

	font-size:10px;

}



.footer p, 

.footer p a,

.footer p a:link {

	color:#788999;

}

.footer p a:hover {

	color:#ff9900;

	text-decoration:underline;

}



.footer .col-left {

	float:left;

	width:360px;

}

.footer .col-right {

	float:left;

}





/* form-module

*******************************************************************************/

#form-module * {

	padding:0px;

	margin:0px;

}



#form-module {

	margin:0px;

	padding:0px;

	width:550px;

	background-color:#f4f4f4;

	color:#747474;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:1.1em;

}



#form-module fieldset {

	border:0px solid #fff;

}



#form-module legend {

	display:none;

}





#form-module p {

	margin:0;

	padding:5px;

	color:#0070b0;

	font-size:1em;

	font-weight:bold;

}



#form-module .element {

	display:block;

	clear:both;

	background-color:#e4e4e4;

	border-top:2px solid #fff;

}



#form-module label {

	display:block;

	float:left;

	padding:5px;

	width:120px;

	border-right:2px solid #fff;

}



#form-module label.checkbox {

	width:372px;

	border-left:2px solid #fff;

	border-right:none;

}



#form-module input, 

#form-module select, 

#form-module textarea {

	float:left;

	margin:5px;

	width:350px;

	border:1px solid #d4d4d4;

}



#form-module input.text {

	width:250px;

	height:20px;

}



#form-module input.checkbox {

	width:120px;

	padding:0;

	border:none;

}



#form-module input.submit { 

	width:200px;

	margin:5px 5px 5px 137px;

	padding:2px 5px;

	border:1px solid #333;

	background-color:#0070b0;

	color:#ffffff;

	font-family:verdana, arial, helvetica, sans-serif;

	text-align:center;

	cursor:pointer;

}



#form-module input.submit:hover { 

	background-color:#5ca3cc;

	color:#ffffff;

}



#form-module label.textarea, 

#form-module textarea.textarea {

	height:96px;

}



#form-module-thanks {

	display:block;

	color:#666;

	font-family:verdana, arial, helvetica, sans-serif;

	font-size:1.2em;

}





/* download

*******************************************************************************/

#main-block .download-hdl p, 

#main-block .download-file p, 

#main-block .download-desc p {

	margin:0;

}

#main-block .download-hdl p {

	padding:3px 7px;

	background-color:#d4d4d4;

	font-weight:bold;

	color:#555555;

}



#main-block .download-file {

	padding:1.0em 7px;

	border-left:1px solid #d4d4d4;

	border-right:1px solid #d4d4d4;

}



#main-block .download-desc {

	margin-bottom:1.2em;

	padding:1.2em 7px;

	background-color:#ffffff;

	border-left:1px solid #d4d4d4;

	border-right:1px solid #d4d4d4;

	border-bottom:1px solid #d4d4d4;

}



#main-block .download-without-desc {

	margin-bottom:1.2em;

	border-top:1px solid #d4d4d4;

}



/**

* @package Zweispalter

* @name ZS CSS

* @author ZFeN - sven@zfen.de - http://www.zfen.de

* @version 1.0

*/



.zweispalter {

  width: 700px; 

}



.zweispalter_1 {

  padding-left:10px;

  width: 250px;

}



.zweispalter_2 {

  width: 300px;

  margin-left: 30px;

}



.zweispalter_1, 

.zweispalter_2 {

  float: left;

}



.clboth {  

 clear: both;

 display: block;

 line-height: 0;

 font-size: 0;

}







.magazine-container {

	background: #f4f4f4;

}

.magazine-image a, .magazine-image a:hover {

	border: 10px;

	background: transparent;

	outline: 0;

}



.daten { 

	width: 100%;

	border-collapse: collapse;

	font-size: 0.9em;

	line-height: 1.2em;

	margin-bottom: 10px;

}



.daten caption { 

	margin-top: 30px;

	padding: 8px;

	font-size: 1.1em;

	font-weight: bold;

	color: #fff;

	background-color: #005aab;

	border: 1px solid #005aab;

}



.daten td { 

	border: 1px solid #005aab;

	padding: 3px;

	text-align: center;

	vertical-align: middle;

}



.daten th { 

	border: 1px solid #005aab;

	padding: 8px 3px;

	text-align: center;

	vertical-align: middle;

	background-color: #e5eef6;

	font-weight: bold;

	color: #ed1846;

}



.daten .subtitle td { 

	padding: 8px 3px;

	background-color: #e5eef6;

	font-weight: bold;

}



.daten tfoot td { 

	padding: 8px;

	background-color: #e5eef6;

}



/* fünfspalter

*******************************************************************************/



.fünfspalter {

  width: 733px; 

  padding-left:5px;

  font-size: 0.8em;

}



.fünfspalter_1 {

  width: 80px;

}



.fünfspalter_2 {

  width: 80px;

  margin-left: 10px;

}



.fünfspalter_3 {

  width: 113px;

  margin-left: 10px;

}



.fünfspalter_4 {

  width: 150px;

  margin-left: 10px;

}



.fünfspalter_5 {

  width: 210px;

  margin-left: 10px;

}



.fünfspalter_1,

.fünfspalter_2, 

.fünfspalter_3,

.fünfspalter_4,   

.fünfspalter_5 {

  float: left;

}



.clboth {  

 clear: both;

 display: block;

 line-height: 0;

 font-size: 0;

}



/* fünfspalter

*******************************************************************************/



.fünfspalter_6 {

  width: 733px; 

  padding-left:10px;

}



.fünfspalter_6_1 {

  width: 80px;

}



.fünfspalter_6_2 {

  width: 113px;

  margin-left: 10px;

}



.fünfspalter_6_3 {

  width: 113px;

  margin-left: 10px;

}



.fünfspalter_6_4 {

  width: 113px;

  margin-left: 10px;

}



.fünfspalter_6_5 {

  width: 113px;

  margin-left: 10px;

}



.fünfspalter_6_6 {

  width: 130px;

  margin-left: 10px;

}



.fünfspalter_6_1,

.fünfspalter_6_2, 

.fünfspalter_6_3,

.fünfspalter_6_4,   

.fünfspalter_6_5,

.fünfspalter_6_6 {

  float: left;

}



.clboth {  

 clear: both;

 display: block;

 line-height: 0;

 font-size: 0;

}



/* Beispiel CSS von Sven Jansen

im Feld "Block-Name" zweier für die Spaltenart "zweispaltig" und dreier für die Spaltenart "dreispaltig" angegeben */



/* 2+3 */

.zweier, .dreier {

 margin: 15px;

 width: 600px;

}



/* 2 */

.zweier .spalte_1 {

 width: 290px;

 float: left;

 background: red;

}



.zweier .spalte_2 {

 width: 290px;

 float: right;

 background: yellow;

}





/* 3 */

.dreier .spalte_1 {

 width: 15%;

 float: left;

 margin-right: 10px;

}



.dreier .spalte_2 {

 width: 25%;

 float: left;

 text-align: center;

}



.dreier .spalte_3 {

 width: 55%;

 float: right;

}



/* zweispalter2

*******************************************************************************/



.zweispalter2 {

  padding-left:10px;

  width: 733px; 

}



.zweispalter2_1 {

  width: 190px;

}



.zweispalter2_2 {

  width: 240px;

  margin-left: 10px;

}



.zweispalter2_3 {

  width: 280px;

  margin-left: 10px;

}



.zweispalter2_1, .zweispalter2_2, .zweispalter2_3 {

  float: left;

}



.clboth {  

 clear: both;

 display: block;

 line-height: 0;

 font-size: 0;

}

#hassoGallery {
	margin-left: 0px;
	padding: 0;
	font-size: medium ;
	
	
}


#hassoNav {
	display: block;
	text-align:left;

}

#hassoNav ul {
	display: block;
	text-align:left;
	list-style: none;
	margin-left: 0.5em;
	font-size: small ;
	line-height: normal;
	margin-top: 2px;
	margin-bottom: 2px;
}

#hassoNav a {
	display: block;
	color:#FFF;
}

#hassoNav a:hover {
	display: block;
	background-color:silver;
}

#hassoNav #active {
	display: block;
	background-color:silver;

}

#hassoThumbs {
	float: left;
	padding: 0;
	width: 620px;
	margin: 0px;
	border:0px dashed  #bfbfbf;
	font: bold 14px verdana ,  sans-serif;
	text-align: left;
	
}

#hassoThumbs .hassoThumb {
	float: left;
	margin: 10px 0px 10px 5px;
	border:0;
	height: 110px;
	width: 170px;
	text-align: left;
	vertical-align:middle;
	padding-right:19px;
	padding-bottom:19px;
}

#hassoThumbs .hassoThumb a {
	border:0;
	
}

#hassoThumbs .hassoThumb a img {
	border:0;
	
}


#hassoPic {
	text-align:center;
	padding: 5px;
	width: 500px;
	margin: 0px;
	border:0px dashed  #bfbfbf;
	font: bold 14px verdana ,  sans-serif;

	
}


#hassoPic .hassoTitle {
	font-style:oblique;
	text-align:left;
	
}

#hassoPic .hassoDescription {
	text-align:left;	
}

#hassoPic img {
	border: 0px;
	margin: 0px;
}


#hassoPrevNextNav {
	display: block;
	font-size: small ;
	width: 567px;
	margin:0;
	padding: 50;

}


#hassoPrevNextNav #hassoPrevPic{
	float: left;
	
}


#hassoPrevNextNav #hassoNextPic{
	float: right;
}

#hassoPrevNextNav #hassoPrevPic a {
	text-align:left;
}


#hassoPrevNextNav #hassoNextPic a {
	text-align:right;
		
}