body {
  	margin: 0px;
 	/*  background-color : #eee;
  	background-image:url(../images/page_bg.gif);*/
   	background:url(../images/bg.gif) repeat-x;
    background-color : #79c9e3;
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
  	text-align: center; 
}

#content
{
  	/*border:2px solid #0099cc;*/
	margin: 70px auto 20px auto; 
  	text-align: left;
  	width:950px;
  	color : #666;
	background:#fff;
	background-image:url(../images/main_bg.gif);
   	background-repeat:repeat-y;
}

#top
{
	/*border:1px solid #0099cc;*/
	height:178px;
	margin:0px 0px;
	background-image:url(../images/round_o.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	z-index:1;
}


#header
{
	/*border:3px solid #ff0;*/
	position:relative;
	margin:0px 0px 0px 28px;
	height:85px;
	background-image:url(../images/frame_top.gif);
	background-position:0px 0px;
	background-repeat:repeat-x;
	z-index:3;
}


#header #logo
{
	position:absolute;
	top:-55px;
	left:-20px;
	margin:0px;
}


#header #fastbreaker-area 
{
    /*
	border:1px solid pink;
	*/
	position:absolute;
	bottom:-1px;	
    width:235px;
	height:170px;	
	right:0px;
	bottom:-30px;
	margin:0px;
	padding:0px;
	background-image:url(../images/round_fb.gif);
	background-repeat:no-repeat;
	background-position:top right;

	z-index:2;
}

#navi
{
	/*
	border:1px solid #0099cc;
	background: #ccc;
	border:1px solid #0099cc;
	border-top:1px solid #0099cc;	
	*/	
	position:relative;
	height:68px;
	margin: 20px 15px 0px 15px;
	margin: 20px 10px 0px 10px;
	background:url(../images/navigation_shadow.gif) repeat-x bottom;
	z-index:10;	
}


#main
{
  	/*
	background: green;	
	background-image:url(../images/frame_left.gif);
	border:1px solid red;
	*/
	position:relative;
	float:left;
	_height:400px;
  	min-height:400px;
	padding:0px 30px 10px 30px;
	text-align: left;
  	color: #666; 	
  	/*
	background-image:url(../images/main_bg.gif);
   	background-repeat:repeat-y;
	*/
}


#mainbody
{
  	font-size:12px;
  	text-align: left;  	
  	color : #666;
	/*border:2px solid red;*/
	margin:0px;
	padding:0px;
float:left;

}

#header #subnav
{
	position:absolute;
	margin-top:-12px;
	right:236px;
	height:20px;

}

#left-col
{
	float:left;
	clear:left;
	width:560px;
	_width:580px;
	margin-bottom:20px;
	margin-right:20px;
  	padding:0px 10px 10px 10px;
  	font-size:11px;
  	text-align: left;  	
  	color : #666;
	/*border:2px solid #ccc;*/
	overflow:auto;
}

#right-col
{
  	float:right;
  	width:270px;
  	font-size:11px;
  	text-align: left;  	
  	color : #666;
}  


#footer
{
  	clear:both;
  	margin:0px;
  	padding:0px;
  	height:70px;
 	color: #666;
  	font-size:10px;
  	background-color:#fff;
}

.bold14px
{
	font-size: 14px;
	font-weight: bold;
}

.bold12px
{
	font-size: 14px;
	font-weight: bold;
}

.noFloating
{
	clear:both;
}

/****************************************************/
/*****************  H E A D E R  ********************/
/****************************************************/

#header div.header 
{
	height:18px;
	background:#ccc;
	background-image:url(../images/headtab_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 1px; 
	color:#666;
	font-size:9px;
	float:right;
}

#header div.header a
{
	display:block;   
    margin:3px 0px 0px 0px;
	text-decoration:none;
	color:#666;
	font-size:9px;
}


/****************************************************/
/*****************  H E A D E R  ********************/
/****************************************************/

/****************************************************/
/*****************  F O O T E R  ********************/
/****************************************************/

#footer .copyright
{
	text-align:left;
}

#footer hr
{
	border:none;
	border-top:1px solid #ccc;
 	background : #eef;
 	height : 1px;
}

#footer.left
{
	background-image:url(../images/round_u_l.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin:0px;
	
}

#footer .right
{
	background-image:url(../images/round_u_r.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding:0px 20px;
	height:70px;	 
}



/****************************************************/
/*****************  F O O T E R  ********************/
/****************************************************/

/****************************************************/
/************  F A S T B R E A K E R   **************/
/****************************************************/

#fastbreaker-area #login
{	
	/*	
	235
	*/	
	border:1px solid #fff;
	width:185px;
	_width:205px;
	background:#fff url(../images/fb_area.gif) no-repeat;
	margin:13px 10px 0px 10px;
	padding:0px 10px;
	height:150px;
}


#fastbreaker-area #login .moduletableonline
{	
	clear:both;
	height:45px;
	margin:10px 0px 0px 0px;
	padding:3px;
	background:#5eb5d0;
	color:#000;
	font-size:10px;
	border:1px solid #000;
}


#fastbreaker-area #login .moduletable
{
	margin:21px 0px 0px 0px;
	padding:0px;
	height:20px;
	/*
	border:1px solid #f0f;
	*/
}

#fastbreaker-area #login form#mod_loginform
{
	/*
	border:1px solid green;
	*/
	padding:0px;
	margin:0px;
}


div.lost-register
{
	position:absolute;
	top:122px;
	left:20px;
	width:200px;
	margin:0px 0px 0px 0px;
}

/****************************************************/
/************  F A S T B R E A K E R   **************/
/****************************************************/


/****************************************************/
/*****************  L O G I N  **********************/
/****************************************************/

form#mod_loginform .inputbox
{
	font-size:9px;
	padding: 1px 3px;
	background:#5eb5d0;
	border:1px solid #000;
	color:#000;
	margin:0px;
	margin-right:5px;
	height:18px;
}

input#mod_login_username
{
	float:left;
	width:74px;
	margin:0px;
	font-size:9px;
}

input#mod_login_password
{
	float:left;
	width:65px;
	margin:0px;
	font-size:9px;
}


form#mod_loginform input.button
{
	float:left;
	width:33px;
	height:18px;
	padding: 0px;
	margin:0px;
	background:#5eb5d0;
	background-image:url(../images/button_login.gif);
	background-position:-1px -1px;
	border:1px solid #000;
	font-size:10px;
}


span#mod_login_noaccount{

float:right;
width:70px;
}


a.mod_login
{	
	float:left;
	margin:4px 0px 4px 0px;
	padding:1px 5px;
	font-size:10px;
	color:#333;
	text-decoration:none;
	background:#eee;
	border:1px solid #ccc;
}


span#mod_login_noaccount a.mod_login
{	
	float:right;
	margin:4px 0px;

}



/*

form#mod_loginform label
{
	font-size:10px;
}

table.mod_login
{
	font-size:10px;
}


.rememberme
{
	clear:both;
	background:#eee;

	margin:25px 0px 0px 0px;
	padding:0px 5px 3px 5px;
	width:170px;
}

input#mod_login_remember
{
	margin:0px;
}


*/

form#mod_login_logoutform span
{
	float:left;
	padding: 2px 5px;
	height:14px;
	color:#333;
	margin:0px;
	background:#5eb5d0;
	border:1px solid #000;
	font-size:10px;
}


form#mod_login_logoutform input
{
	height:20px;
	color:#333;
	margin:0px;
	padding:0px;
	width:35px;
	background:#5eb5d0;
	background-image:url(../images/button_logout.gif);
	background-position:-1px -1px;
	border:1px solid #333;
	margin-left:5px;
}


.moduletableonline ul
{
	list-style:none;
	display:inline;
	padding:0px;
	margin:0px;
	border-top:1px solid #333;
}

.moduletableonline li
{
	display:inline;
	float:left;
	padding-right:5px;
	font-size:10px;	
	color:#fff;
}

.moduletablechatcounter
{
	position:absolute;
	top:37px;
	
	right:30px;
	background:#5eb5d0;
	border:1px solid #333;
}

.moduletableuser 
{
	position:absolute;
	top:122px;
	/*right:30px;*/
	background:#5eb5d0;
	border:1px solid #333;
	border-right:none;
}
		
.moduletableuser ul
{
	list-style:none;
	display:inline;
	padding:0px;
}


.moduletableuser li
{
	display:inline;
	float:left
}

.moduletableuser a
{
	display:block;
	padding:0px 5px;
	text-decoration:none;
	color:#fff;
	border-right:1px solid #333;
}



/****************************************************/
/*****************  L O G I N  **********************/
/****************************************************/


/****************************************************/
/***************  W E L C O M E   *******************/
/****************************************************/
#welcome
{
	/*
	background-image:url(../images/box_headline.gif) ;
	background-repeat:repeat-x;
	background-position:bottom;
	*/
}

/****************************************************/
/***************  W E L C O M E   *******************/
/****************************************************/



/****************************************************/
/**************  N A V I G A T I O N  ***************/
/****************************************************/

#mainnavi
{
	padding:0px 23px;
	background-image:url(../images/navi_bg.gif);
	background-repeat:repeat-x;
	height:100%;
}

ul#mainlevel 
{
  	/*background-image:url(../images/navigation_bg.png);*/
	background-image:url(../images/navi_left.gif);
  	background-position:left;
  	background-repeat:no-repeat;
 
  	margin:0px;
  	padding:0px;
  	float:left;
  	width:100%;
	height:30px;
	/*
	border-right:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	*/
	
}

ul#mainlevel li
{
	float:left;
	height:32px;
	display:inline;
	list-style:none;
	/*border-right:1px solid #000;*/
	padding:0px 0px 0px 0px;

}

ul#mainlevel li a
{
	display:block;
	float:left;
	font-size:15px;
	line-height:27px;
	height:27px;
	padding:0px 10px;
	/*background-image:url(../images/navigation_bg.png);*/
	/*background-image:url(../images/navi_bg.gif);
	background-position:right;
	border-right:1px solid #fff;*/
	background-image:url(../images/navi_left.gif);
  	background-position:right top;
  	background-repeat:no-repeat;
letter-spacing:-1px;

}

ul#mainlevel li a.mainlevel:link, a.mainlevel:visited 
{
  	color : #333;
  	text-decoration : none;
  	font-weight : bold;
}

ul#mainlevel li a.mainlevel:hover 
{
  	color : #333;
  	text-decoration:underline ;
}

a#active_menu 
{
	border-bottom:2px solid #FF9900;
 	color:#fff;
}

a.sublevel:hover 
{
  	color : #000000;
  	text-decoration : none;
}

a.sublevel:link, a.sublevel:visited 
{
  	font-weight : normal;
  	color : #333;
}
/****************************************************/
/**************  N A V I G A T I O N  ***************/
/****************************************************/
/****************************************************/
/**************    H E A D I N G S    ***************/
/****************************************************/

.componentheading 
{  
	font-weight: bold;
    margin-bottom: 15px;
	/*
	 height: 30px;
    _height: 50px;
    color: #fff;
    font-size: 15px;
	background:url(../images/box_headline.gif) repeat-x;
	text-transform:uppercase;
	height:27px;
	padding:15px 5px 5px 5px;
	border:2px solid #5EB5D0;
	*/
	padding:0px;
	letter-spacing:-1px;
	color:#078db6;
	text-align:left;
	
	font-size:20px;
	letter-spacing:-1px;
	border-bottom:1px solid #ddd;
width:700px;
}

.contentheading
{
	margin:0px;
	padding:0px;	
	color:#078db6;
	letter-spacing:-1px;

}

p.contentheading, td.contentheading
{
	font-size:20px;
float:left;
position:relative;
}





.contentheading a, .contentheading a:hover
{
	text-decoration:none;
	color:#078db6;
	letter-spacing:-1px;
	margin:0px;
        font-size:18px;
font-weight:normal;
}

#left-col .contentheading a,#left-col .contentheading a:hover
{
        font-size:20px;
}


table.contentpaneopen td.contentheading a {
margin:0px;
padding:0px;
float:left;
position:relative;
top:0px;
}

table.contentpaneopen td.contentheading img {
border:none;
background:none;
margin:5px 0px 0px 15px;
padding:0px;
float:left;
} 

td.buttonheading {
width:10px;
}

td.buttonheading img {
border:none;
background:none;
margin:5px 10px 0px 0px;
padding:0px;

} 


/****************************************************/
/**************    H E A D I N G S    ***************/
/****************************************************/

/****************************************************/
/***************  C O N T E N T  ********************/
/****************************************************/


.contentpane td
{
	padding:5px;
}



.contentpaneopen  img
{
	float:right;
	padding:5px;
	background:#eee;
	border:1px solid #aaa;
	margin:0px 0px 5px 3px;
}

.contentpaneopen , .newspane
{ 
	font-size:12px;
	color:#666;
	width:100%;
	margin:0px 0px 5px 0px;
}


table.contentpaneopen td span.small,.author
{
    color: #ccc;
	font-size:10px;
}

.item-text img
{
	padding:5px;
	background:#eee;
	border:1px solid #aaa;

}

.noFrame
{
	/*just empty*/
}

.noFrame img
{
	padding:5px;
	background:transparent;
	border:none;

}


.article_seperator
{
	margin:00px 0px 25px 0px;
	border-bottom:1px solid #ddd;
	float:left;
	width:100%;
}

div.module
{	
	margin:0px 0px 30px 0px;
	float:left;	
}

#left-col div.module
{
	/**/width:250px;
	margin:10px 10px 30px 10px;
	float:left;	
}

#right-col div.module
{
	/*width:250px;*/
	margin:0px 00px 30px 0px;
	float:right;
width:100%;
}


#right-col div.module table
{ 
	width:230px;
}


.content
{
	border-bottom:1px solid #ccc;
	border-bottom:2px solid #08a1d0;
	border:1px solid #ccc;
	background:#D7EDF3;
	background:#e7f4f8;
	background:#fff;
	padding:15px;
	font-size:12px;
	color:#666;
}

.content a, div .item-text	a
{
	color:#666;
	text-decoration:none;
	/*background-image:url(../images/link.gif);
	padding-left:14px;*/
	background-repeat:no-repeat;
	
	border-bottom:1px dotted #08a1d0;
	line-height:18px;
}


.content div.more-news ul li a.blogsection
{
	color:#666;
	text-decoration:none;
	background-image:url(../images/link.gif);
	padding-left:16px;
	background-repeat:no-repeat;
	
	border-bottom:1px dotted #08a1d0;
	line-height:18px;
}




.content ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

.content font
{
	font-weight:bold;
}

.content strong
{
	font-weight:bold;
	font-size:16px;
	letter-spacing:-1px;
	color:#444;
}

.content li
{
	margin:0px;
	padding:0px;
}

.blog_more {
  	margin: 10px;
  	font-weight : bold;
  	/*clear:left;*/
  	float:left;
  	width:250px;
  	border:1px solid blue;
}


div.news-archive
{
	width:250px;
	margin:00px 20px 10px 00px;
}

div.news-archive ul
{

}


div div.header
{
	background:url(../images/box_headline.gif) repeat-x;
	height:27px;
	padding:0px;
}


div div.header h3
{
	line-height:23px;
	margin:-2px 0px 0px 5px;
	float:right;
	letter-spacing:-1px;
	font-size:23px;
	color:#08a1d0;
	background:#fff;
	text-align:right;
	padding:0px 0px 0px 5px;
	display:block;
}

p.section-category
{

}
				
p.section-category	a 
{
}

p.author
{
	color:#83d1db;
	margin:0px;
}

.item-text, .item-text table
{
	font-size:12px;
	clear:both;
}

div .item-text	p,
div .item-text	a					
{
	color:#666;
}

p.readon a
{
	font-size:11px;
	color:#078db6;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0px;
	border:1px solid #ccc;
	background:#eee;
	padding:2px 7px;
}



/*
	Korrigiert verschobenen Weiter Link in der Content blog section
*/

#left-col table 
{
       clear:both;
}



.pagenav_next a, .pagenav_prev a
{
float:left;	
font-size:11px;
	color:#078db6;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0px;
	border:1px solid #ccc;
	background:#eee;
	padding:2px 7px;
}



/****************************************************/
/***************  C O N T E N T  ********************/
/****************************************************/

/****************************************************/
/**************  F O R U M  ***************/
/****************************************************/

.pagenavbar
{
font-size:11px;
text-align:left;
padding-left:5px;
}


.pagenavbar .grph
{
font-size:11px;
margin:10px 0px 0px 0px;
padding:0px;
}


.pagenavbar table
{
	margin:10px 0px 0px 0px;
	padding:0px;
}


.pagenavbar table td
{
margin:0px 0px 0px 0px;
padding:0px;
text-align:left;
}


td a
{
color:#3366c0;
}

.createdate 
{
  font-size : 10px;
  color : #999;
  text-align : left;
}

small
{
  font-size : 10px;
  color : #999;
  text-align : left;
}


table td textarea.inputbox
{
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}


td.sb_leftcolumn
{

	font-size : 11px;
}


/****************************************************/
/*******************  F O R U M  ********************/
/****************************************************/

/****************************************************/
/*******************  C H A T    ********************/
/****************************************************/

table.main table
{
	background:#eee;
}

table.main table td.title
{
	font-size:16px;
	color:#5EB5D0;
	text-align:left;
}

.msgtext1
{
	text-align:left;
	background:#ddd;
	border:1px solid #fff;
}

.msgtext2
{
	text-align:left;
	border:1px solid #fff;
}

table.main input
{
	background:#fff;
}
/****************************************************/
/*******************  C H A T    ********************/
/****************************************************/


/****************************************************/
/*******************  SHOUT BOX  ********************/
/****************************************************/

#shoutit .inputbox {
width:240px;
}

#shoutit table {
width:240px;

}

p.shout
{
font-size: 12px;
color: #078db6;
text-decoration: none;
font-weight: bold;
margin:10px 00px  0px  0px;
}

table.shoutit
{
width:220px;
}

td.shoutit
{
text-align:left;
}
/****************************************************/
/*******************  SHOUT BOX  ********************/
/****************************************************/


/****************************************************/
/**************  O L D   S T Y L E S  ***************/
/****************************************************/



.title {
  font-family : sans-serif;
  font-size : 52px;
  font-weight : bold;
  font-variant : small-caps;
  color : #eef;
}

.subtitle {
  font-family : sans-serif;
  font-size : 52px;
  font-weight : bold;
  text-transform: uppercase;
  color : #666;
}

.date {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 52px;
  color : #3366c0;
  text-decoration : none;
  margin : 2px;
}


.pathway {
  	margin-bottom:10px;
  	font-family : Verdana, Arial, Helvetica, sans-serif;
  	font-size : 12px;
  	color : #3366c0;
	letter-spacing:1px;
}

a.pathway:link, a.pathway:visited {
  	letter-spacing:-1px;
  	font-weight : bold;
	font-size:12px;
	padding:0px;
	text-decoration:none;
}

a.pathway:hover 
{
  	color : #99ccff;
   	letter-spacing:-1px;
  	font-weight : bold;
	font-size:12px;
	padding:0px;
	text-decoration:none;
  	text-decoration : underline;
}


.back_button {
  margin : 10px;
  font-weight : bold;
  float : right;
}

/*

.poll {
  font-size : 10px;
  color : #999;
  line-height : 14px;
  margin : 10px;
  width : 80%;
}
*/


/* ?berschrift ?ber Forumsbeitr?ge */




.sectiontableheader, .sectiontableheader a
{
  	color: #fff;
	font-size:14px;
  	letter-spacing:-1px;
	background:#5EB5D0;
	font-weight:bold;
	/*
	text-decoration:none;
	border-bottom:1px dotted #fff;
	*/
}


.sectiontableentry
{
  	background-color : #eee;
	font-size:12px;
}

.sectiontableentry1 
{
  	background-color : #e0e0e0;
	font-size:12px;
}

.sectiontableentry2 
{
  	background-color : #eee;
 	font-size:12px;
}

.directorypath input
{
	color: #666;
	font-size:10px;
	border : 1px solid #ccc;
	background:#fff;
}



.button {
  font-size : 10px;
  background-color : #eef;
  color : #666;
  border : 1px solid #ccc;
}

.inputbox {
  font-size : 10px;
  color : #000;
  background-color : #eef;
  border : 1px solid #ccc;
}


.latestnews ul, .latestnews li{

  font-size : 10px;
  color : #666;
  text-decoration : none;
  margin : 0px;
}



a.category:link, a.category:visited {
  color : #3366c0;
  font-weight : bold;
}

a.category:hover {
  color : #9cf;
}
/* #################################################
*/
/* for modifying {moscode} output.  Dont set the colour! */

 .moscode {
  background-color : purple;
  color:pink;
  
}



.message {
  font-weight : bold;
  font-size : 10pt;
  color : #ff6600;
  text-align : center;
}


#adminpanel
{
	top:0px;
	left:0px;
	width:270px;
	text-align:left;
	padding:00px;	
}

#windowcontent
{
	padding:20px 10px 10px 10px;
	width:250px;
	overflow:hidden;
	border:1px solid #000;
	border-top:none;		
    background-color:#fff;
	background-image:url(../images/navigation_shadow.gif);
	background-repeat:repeat-x;
	background-position:0px -1px;
}


#windowcontent div.module, #windowcontent div.content
{
	/*margin:0px 00px 30px 0px;*/
	width:220px;
	padding:5px;
}

#windowcontent div.module
{
	/*margin:0px 00px 30px 0px;*/
	width:230px;

}

.button {
font-size: 11px;
color: #078db6;
text-decoration: none;
font-weight: bold;
letter-spacing: 0px;
border: 1px solid #cccccc;
background-color: #eeeeee;
padding-top: 2px 7px;

}

.inputbox {
font-size: 11px;
color: #078db6;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
border: 1px solid #cccccc;
background-color: #eeeeee;
padding: 2px 7px;

}

.content table td
{
	font-size:12px;
	color: #666666;
	line-height: 18px;
}


/*
a.contentpagetitle, a:hover.contentpagetitle
{
font-size:20px;
font-weight:normal;
}
*/




/**** FIX fuer SESSIONS ***/

#mainbody form table, #mainbody form table p span
{
  	font-size:12px;
  	color : #666;
}

#mainbody form table td
{
	padding-right:20px;
	padding-bottom:5px;
}

#mainbody form table span a
{
  	font-size:11px;
  	color : #666;
}

#mainbody form hr
{
	border:none; 	
	border-bottom:1px solid #ddd;
	margin:20px 0px;
}


table.adminform input
{
	font-size: 11px;
	color: #078db6;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	padding-top: 2px 7px;
}

table.adminform input.inputbox
{
	margin:0px;
}

.attendEventsError
{
border: 1px solid #5EB5D0;
color:#5EB5D0;
padding:10px;
margin:30px 0px;
}

a.attendEvents
{
	color:#666;
	text-decoration:none;
}

p.attendEventsComment
{
	color:#aaa;
	padding:0px 25px 5px 25px;
	font-family:lucida,serif;
	font-size:14px;
	/*letter-spacing:1px;*/
	text-decoration:none;
}


/**** FIX fuer SESSIONS ***/


/** GALLERY


tbody tr div a, tbody tr div
{
font-size:12px;
font-weight:normal;
text-decoration:none;
 }
 **/
.sectiontableentry2 tbody tr div a {
font-weight:bold;
}


.sectiontableentry2 tbody tr div {
font-weight:normal;
}

div .content-item {
font-weight:normal;
}
 

/** Änderungen für Peter 09-09-18 **/
table tr td{
font-size:12px;
}


table tr.sectiontableheader td{
font-size:16px;
letter-spacing:0px;
}

table tr.sectiontableheader th{
font-size:12px;
letter-spacing:0px;
}

/****************************************************/
/****************  S H O P P I N G  *****************/
/****************************************************/
#shopping h2 {
clear:both;
font-size:14px;
color:#5EB5D0;
border-bottom:1px solid #ccc;
float:left;
width:300px;
}

#shopping p img {
float:left;
border:none;
background:none;
margin:0px 10px 10px 0px; 
padding:0px;
}

#shopping p {
clear:both;
border:none;
background:none;
margin:0px 0px 10px 0px; 
padding:0px;
}


 /**** MARKETPLACE ****/

.pagenav{
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	background-color: #eeeeee;
	border-left: 1px solid white;
	border-top: 1px solid white;
	margin: 0px;
	padding: 5px;
}



.jooTopmenu td div a 
{
text-decoration:none;
} 
/**** MARKETPLACE ****/



