/************************/
/* unsereWeltreise.css  */
/* unsere-weltreise.net */
/************************/
/* copyright            */
/* www.streeck.com      */
/************************/
/* Ver 0.0.8            */
/*        20050208.1820 */
/************************/

/* change settings from /lib/all.css */
#conetnt.wide { line-height:1.25; }
#content.wide a { text-decoration:none; }
#content.wide a:hover { text-decoration:underline; }
#content.wide .left	{ float:none; text-align:left; }
#content.wide .right	{ float:none; text-align:right; }
#content.wide .center	{ text-align:center; }

/* forum specific styles */
ul.mainforummenu { margin:5px; padding:0px; list-style-type:none; text-align:center; font-size:11px; font-family:Arial,sans-serif; }
ul.mainforummenu li { display:inline; white-space:nowrap; }

table { width:100%; border:none; margin:0px; padding:0px; font-family:Arial,sans-serif; font-size:10pt; }
table.helper	{ border:none; margin:0px; padding:0px; border-collapse:collapse; }

table.nav td			{ padding:2px; vertical-align:bottom; font-size:12px; }
table.nav a				{ font-weight:bold; }
table.nav td.pmimg		{ vertical-align:middle; }
table.nav td.jumpbox	{ vertical-align:middle; white-space:nowrap; }

table.forumtitle td			{ padding:2px; vertical-align:bottom; font-size:10px; }
#content.wide table.forumtitle td h2	{ margin-bottom:-3px; }
table.forumtitle a			{ font-weight:bold; }

table.forumhead td,
table.forumfoot td			{ padding:2px; vertical-align:middle; font-size:12px; text-align:left; }
table.forumhead a,
table.forumfoot a			{ font-weight:bold; }
table.forumhead td.buttons,
table.forumfoot td.buttons	{ white-space:nowrap; }
table.forumhead td.right,
table.forumfoot td.right	{ white-space:nowrap; }
table.forumhead td.bottom	{ vertical-align:bottom;}
table.forumfoot td.top		{ vertical-align:top; }

table.note td			{ padding:2px; vertical-align:top; font-size:10px; }

table.legend		{ font-size:9px; }
table.legend td		{ padding:2px; vertical-align:middle; }
table.legend img	{ vertical-align:middle; }

.maincontent	{ border:2px #006699 solid; padding:1px; border-spacing:1px; background-color:#FFFFFF; }

.maincontent tr.mainheader					{ height:26px; color:#FFA34F; font-size:12px; font-weight:bold; }
.maincontent tr.mainheader th				{ padding:2px 8px; background:#006699 url(images/cellpic3.gif); text-align:center; }
.maincontent tr.mainheader th.forum			{ text-align:left; }
.maincontent tr.mainheader th.message		{ text-align:left; }
.maincontent tr.mainheader th.review		{ text-align:left; }
.maincontent tr.mainheader th.topicsnames	{ text-align:left; }
.maincontent tr.mainheader th.topicsnum		{ width:60px; }
.maincontent tr.mainheader th.replies		{ width:60px; }
.maincontent tr.mainheader th.topics		{ width:60px; }
.maincontent tr.mainheader th.views			{ width:60px; }
.maincontent tr.mainheader th.posts			{ width:60px; }
.maincontent tr.mainheader th.author		{ width:100px; }
.maincontent tr.mainheader th.lastpost		{ width:120px; }
.maincontent tr.mainheader th.authordetail	{ width:150px; }
.maincontent tr.mainheader th.preview		{  }

.maincontent 			{ color:#006699; font-size:10px; }
.maincontent a			{ color:#000066; font-size:inherit; }
.maincontent td			{ padding:2px 4px; }

.maincontent tr.category,
.maincontent tr.bottomofpost,
.maincontent tr.bottom,
.maincontent tr.nextprev					{ height:28px; font-weight:bold; font-size:12px; }
.maincontent tr.category td.title			{ background:#D1D7DC url(images/cellpic1.gif); letter-spacing:1px; color:#000066; }
.maincontent tr.category td.fade			{ background:#FFFFFF url(images/cellpic2.jpg) repeat-y; }
.maincontent tr.nextprev td					{ background:#D1D7DC url(images/cellpic1.gif); text-align:right; }
.maincontent tr.bottomofpost td.submit		{ background:#D1D7DC url(images/cellpic1.gif); text-align:center; }
.maincontent tr.bottomofpost td.backtotop	{ background:#D1D7DC url(images/cellpic1.gif); }
.maincontent tr.bottomofpost td.authoricons	{ background:#D1D7DC url(images/cellpic1.gif); }
.maincontent tr.bottom td					{ background:#D1D7DC url(images/cellpic1.gif); text-align:center; }

.maincontent tr.topic				{ height:50px; }
.maincontent tr.topic td				{ vertical-align:middle; text-align:center; }
.maincontent tr.topic td.topics				{ background-color:#DEE3E7; }
.maincontent tr.topic td.posts				{ background-color:#DEE3E7; }
.maincontent tr.topic td.replies			{ background-color:#DEE3E7; }
.maincontent tr.topic td.views				{ background-color:#DEE3E7; }
.maincontent tr.topic td.author				{ background-color:#DEE3E7; }
.maincontent tr.topic td.lastpost			{ background-color:#DEE3E7; }
.maincontent tr.topic td.forumimg			{ width:46px; background-color:#EFEFEF; }
.maincontent tr.topic td.topicimg			{ width:19px; background-color:#EFEFEF; }
.maincontent tr.topic td.namedesc			{ width:270px; background-color:#EFEFEF; text-align:left; }
.maincontent tr.topic td.namedesc a.name		{ font-weight:bold; font-size:12px; }

.maincontent tr.post td.authordetail	{ width:150px; font-size:10px; background-color:#EFEFEF; vertical-align:top; }
.maincontent tr.post td.authordetail b	{ font-size:12px; font-weight:bold; }
.maincontent tr.post td.content			{ font-size:12px; background-color:#EFEFEF; }
.maincontent tr.post td.odd				{ background-color:#EFEFEF; }
.maincontent tr.post td.even			{ background-color:#DEE3E7; }
.maincontent tr.post td.content table			{ border-collapse:collapse; }
.maincontent tr.post td.content tr.topline			{ padding:0px; border-bottom:1px solid #777777; font-size:10px; }
.maincontent tr.post td.content tr.topline td			{ padding:1px 0px; vertical-align:bottom; }
.maincontent tr.post td.content tr.topline td.info		{ white-space:nowrap; }
.maincontent tr.post td.content tr.topline td.subject	{ padding-left:4px; }
.maincontent tr.post td.content tr.topline td.buttons	{ white-space:nowrap; text-align:right; }
.maincontent tr.post td.content tr.text td				{ padding:10px 0px; text-align:justify;}
.maincontent tr.post td.content tr.bottomline		{ border-top:1px solid #777777; }

.maincontent tr.newpost td.label		{ width:22%; background-color:#EFEFEF; font-size:12px; font-weight:bold; text-align:right; }
.maincontent tr.newpost td.directions	{ width:22%; background-color:#EFEFEF; font-size:12px; font-weight:bold; }
.maincontent tr.newpost td.smilies		{ width:22%; background-color:#EFEFEF; font-size:10px; font-weight:bold; text-align:right; vertical-align:top; }
.maincontent tr.newpost td.smilies b	{ font-size:12px; }
.maincontent tr.newpost td.status		{ width:22%; background-color:#EFEFEF; font-size:10px; text-align:right; vertical-align:top; }
.maincontent tr.newpost td.status b		{ font-size:12px; font-weight:bold; }
.maincontent tr.newpost td.input		{ width:78%; background-color:#DEE3E7; font-size:11px; }
.maincontent tr.newpost td.options		{ width:78%; background-color:#DEE3E7; font-size:11px; }

.maincontent tr.search td.label		{ width:50%; background-color:#EFEFEF; font-size:12px; vertical-align:top; font-weight:bold; text-align:right; }
.maincontent tr.search td.input		{ width:50%; background-color:#DEE3E7; font-size:11px; vertical-align:top; }
.maincontent tr.search td.labelhalf	{ width:20%; background-color:#EFEFEF; font-size:12px; vertical-align:top; font-weight:bold; text-align:right; }
.maincontent tr.search td.inputhalf	{ width:30%; background-color:#DEE3E7; font-size:11px; vertical-align:top; }
.maincontent tr.search td input		{ vertical-align:middle; }

.maincontent tr.profile td.label	{ width:38%; background-color:#EFEFEF; font-size:12px; font-weight:bold; text-align:right; line-height:1; }
.maincontent tr.profile td.input	{ width:62%; background-color:#DEE3E7; font-size:11px; }
.maincontent tr.profile td input	{ vertical-align:middle; }

.maincontent tr.message > td		{ font-size:12px; background-color:#EFEFEF; text-align:center; padding:20px 50px; }
.maincontent tr.info td.forumimg	{ width:46px; background-color:#EFEFEF; }
.maincontent tr.info td.content		{ font-size:11px; background-color:#EFEFEF; }
.maincontent tr.timeselect td		{ font-size:11px; background-color:#EFEFEF; text-align:center; }
.maincontent tr.faq td				{ font-size:12px; background-color:#EFEFEF; }
.maincontent tr.faq td.odd			{ background-color:#EFEFEF; }
.maincontent tr.faq td.even			{ background-color:#DEE3E7; }
.maincontent tr.members td			{ font-size:11px; background-color:#EFEFEF; text-align:center; vertical-align:middle; }
.maincontent tr.members td.odd		{ background-color:#EFEFEF; }
.maincontent tr.members td.even		{ background-color:#DEE3E7; }

.maincontent input, .maincontent textarea, .maincontent select
	{ color:#000000; background-color:#ffffff; border:inset 2px #d4d0c8; }
.maincontent button, .maincontent input[type="button"], .maincontent input.button, .maincontent input[type="submit"], .maincontent input[type="reset"]
	{ color:#000000; background-color:#d4d0c8; border:outset 2px #d4d0c8; }
.maincontent input.mainoption { font-weight:bold; }
.maincontent input.helpline { border:none; background-color:#DEE3E7; }

OLD.row3 { background-color:#D1D7DC; }
OLD.gen { font-size:12px; }
OLD.genmed { font-size:11px; }
OLD.gensmall { font-size:10px; }
OLD.code { font-family:Courier, 'Courier New', monospace; font-size:11px; color:#006600; background-color:#FAFAFA; border:#D1D7DC 1px solid; }
OLD.quote { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444444; line-height:125%; background-color:#FAFAFA; border:#D1D7DC solid 1px; }
OLD.helpline { background-color:#DEE3E7; border-style:none; }

