/************************************************************/
/* Project:     Manga.de                                    */
/* Theme:       OrangeGlow                                  */
/* Version:     0.1.0                                       */
/* Modified:    08. Januar 2005                             */
/*                                                          */
/* Realization: Artikel 8 Design, www.Artikel8.com          */
/* Design:      Marco Pe                                    */
/* HTML/CSS:    Timo Pe                                     */
/************************************************************/

/************************************************************/
/* Global                                                   */
/************************************************************/

body, td, p, div, input, textarea, form, span
{
  font-family:Verdana,Helvetica;
  font-size:11px;
  color:#5A1B00;
}

body
{
  background-color:#67290F;
}

a
{
  font-weight:bold;
  color:#5A1B00;
  text-decoration:none;
}

a:hover
{
  text-decoration:underline;
}

a.normal
{
  font-weight:normal;
  color:#5A1B00;
  text-decoration:none;
}

a.normal:hover
{
  text-decoration:underline;
}

a.small
{
  font-size:10px;
  font-weight:normal;
  color:#5A1B00;
  text-decoration:none;
}

a.small:hover
{
  font-size:10px;
  color:#5A1B00;
  text-decoration:underline;
}

/************************************************************/
/* Structure                                                */
/************************************************************/

#nukeHeader
{
  background-image:url(../gfx/nukeHeader.jpg);
  background-repeat:no-repeat;
  margin-top:8px;
}

.nukeBorderLeft
{
  background-image:url(../gfx/nukeBorderLeft.gif);
  background-repeat:repeat-y;
}

.nukeBorderRight
{
  background-image:url(../gfx/nukeBorderRight.gif);
  background-repeat:repeat-y;
}

#nukeFooterBody
{
  background-image:url(../gfx/nukeFooterBody.gif);
  background-repeat:repeat-y;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:5px;
  text-align:center;
}


/************************************************************/
/* Quicksearch                                              */
/************************************************************/

#searchTable
{
  background-image:url(../gfx/header/quicksearch.gif);
  background-repeat:no-repeat;
  margin-left:7px;
}

#searchQuery
{
  width:116px;
  height:15px;
  margin-left:4px;
  border-style:solid;
  border-width:1px;
  border-color:#924B0D #E5A166 #E5A166 #924B0D;
  background-color:#FFEFDD;
  padding:2px;
  font-size:9px;
  vertical-align:middle;
}

#searchSubmit
{
  margin-left:8px;
  vertical-align:middle;
}


/************************************************************/
/* Tables                                                   */
/************************************************************/

.contentTable1
{
  border-style:solid;
  border-width:1px;
  border-color:#8F170F;
  background-color:#FCB57A;
  margin-top:3px;
}

.contentTable2
{
  border-style:solid;
  border-width:1px;
  border-color:#4F1D09;
  background-color:#FBF7C3;
}

.contentTable3
{
  border-style:solid;
  border-width:1px;
  border-color:#8F170F;
  background-color:#FDC36C;
}

.contentTable4
{
  border-style:solid;
  border-width:1px;
  border-color:#8F170F;
  background-color:#FF9B6A;
}

/************************************************************/
/* Block                                                    */
/************************************************************/

.blockTable
{
  margin-bottom:12px;
}

.blockHeader
{
  background-image:url(../gfx/blockHeader.gif);
  background-repeat:no-repeat;
}

.blockHeaderRight
{
  background-image:url(../gfx/blockHeaderRight.gif);
  background-repeat:no-repeat;
}

.blockTitle
{
  width:156px;
  font-weight:bold;
  color:#5A1B00;
  overflow:hidden;
}


td.blockBody
{
  background-image:url(../gfx/blockBody.gif);
  background-repeat:repeat-y;
}

td.blockBodyRight
{
  background-image:url(../gfx/blockBodyRight.gif);
  background-repeat:repeat-y;
}

div.blockBody
{
  margin-left:10px;
  margin-right:10px;
  width:156px;
  color:#5A1B00;
/*  font-size:10px;*/
  overflow:hidden;
}

.blockFooter
{
  background-image:url(../gfx/blockFooter.gif);
  background-repeat:no-repeat;
}

.blockFooterRight
{
  background-image:url(../gfx/blockFooterRight.gif);
  background-repeat:no-repeat;
}

/************************************************************/
/* Block: Hauptauswahl                                      */
/************************************************************/

#blockHauptauswahl
{
  font-weight:bold;
  font-size:16px;
  color:#004F98;
}

#blockHauptauswahl a
{
  font-size:11px;
  color:#5A1B00;
}

#blockHauptauswahl p
{
  margin-top:15px;
  font-size:9px;
  font-weight:normal;
}

.blockSubHeadline
{
  margin-top:3px;
  font-weight:bold;
  font-size:11px;
  color:#0060C2;
}

.blockSubHeadline span
{
  font-size:16px;
  color:#FBF7C3;
}

/************************************************************/
/* News Home                                                */
/************************************************************/

.newsTable
{
  margin-bottom:20px;
}

.newsBorderTop
{
  background-image:url(../gfx/newsBorderTop.gif);
  background-repeat:no-repeat;
}

.newsHeader
{
  background-image:url(../gfx/newsHeader.gif);
  background-repeat:repeat-y;
}

.newsHeader img
{
  margin-top:2px;
  margin-bottom:2px;
}

.newsHeader div
{
  margin-left:10px;
  margin-right:10px;
  margin-top:5px;
  margin-bottom:5px;
  font-size:10px;
}

.newsSeparator1
{
  background-image:url(../gfx/newsSeparator1.gif);
  background-repeat:no-repeat;
}

.newsContent
{
  background-image:url(../gfx/newsContent.gif);
  background-repeat:repeat-y;
}

.newsContent div
{
  margin-left:15px;
  margin-right:15px;
  margin-top:10px;
  margin-bottom:10px;
}

.newsSeparator2
{
  background-image:url(../gfx/newsSeparator2.gif);
  background-repeat:no-repeat;
}

.newsFooter
{
  background-image:url(../gfx/newsFooter.gif);
  background-repeat:repeat-y;
  text-align:right;
}

.newsFooter div
{
  margin-left:15px;
  margin-right:15px;
  margin-top:4px;
  margin-bottom:4px;
  font-size:10px;
}

.newsBorderBottom
{
  background-image:url(../gfx/newsBorderBottom.gif);
  background-repeat:no-repeat;
}


/************************************************************/
/* News Page                                                */
/************************************************************/

.news2Table
{
  margin-bottom:20px;
}

.news2BorderTop
{
  background-image:url(../gfx/news2BorderTop.gif);
  background-repeat:no-repeat;
}

.news2Header
{
  background-image:url(../gfx/news2Header.gif);
  background-repeat:repeat-y;
}

.news2Header img
{
  margin-top:2px;
  margin-bottom:2px;
}

.news2Header div
{
  margin-left:10px;
  margin-right:10px;
  margin-top:5px;
  margin-bottom:5px;
  font-size:10px;
}

.news2Separator
{
  background-image:url(../gfx/news2Separator.gif);
  background-repeat:no-repeat;
}

.news2Content
{
  background-image:url(../gfx/news2Content.gif);
  background-repeat:repeat-y;
}

.news2Content div
{
  margin-left:15px;
  margin-right:15px;
  margin-top:10px;
  margin-bottom:10px;
}

.news2BorderBottom
{
  background-image:url(../gfx/news2BorderBottom.gif);
  background-repeat:no-repeat;
}


/************************************************************/
/* PHP-Nuke                                                 */
/************************************************************/

.title
{
  color:#5A1B00;
  font-size:13px;
  font-weight:bold;
}

.content
{
  color:#5A1B00;
  font-size:11px;
}

.storytitle
{
  color:#5A1B00;
  font-size:14px;
  font-weight:bold;
}

.storycat
{
  color:#5A1B00;
  font-size:12px;
  font-weight:bold;
}

.boxtitle
{
  color:#5A1B00;
  font-size:11px;
  font-weight:bold;
}

.boxcontent
{
  color:#5A1B00;
  font-size:12px;
}

.option
{
  color:#5A1B00;
  font-size:12px;
}

.tiny
{
  color:#5A1B00;
  font-size:10px;
}

.footmsg
{
  color:#FA5B00;
  font-size:9px;
}

.footmsg_l
{
  color:#FA5B00;
  font-size:9px;
  text-decoration:underline;
}

.box
{
  font-size:11px;
  border:1px solid #000000;
  background-color:#FFFFFF;
}

/* SHOP */
td#newShop {
	height:126px;
	border-bottom:1px solid #8B0903;
	border-top:1px solid #8B0903;
	background-image:url(../gfx/topOffer/bg_newShop.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

div.newShop {
	font-size:10px;
	padding:20px 26px 0px 247px;
	text-align:left;
	vertical-align:top;
}

td.leftPic {
	width:130px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:center;
}

td.articleShortDetails {
	height:65px;
	text-align:left;
	padding:12px 10px 12px 0px;
	vertical-align:top;
}

span.articleName {
	font-size:14px;
	font-weight:bold;
}

span.price {
	font-size:13px;
	font-weight:bold;
}

td.detailLight {
	height:30px;
	text-align:right;
	vertical-align:middle;
	background-image:url(../gfx/topOffer/detail_bg_light.gif);
	background-position:right top;
	background-repeat:repeat-y;
}

td.detailDark {
	height:30px;
	text-align:right;
	vertical-align:middle;
	background-image:url(../gfx/topOffer/detail_bg_dark.gif);
	background-position:right top;
	background-repeat:repeat-y;
}

td.shoppingCart {
	padding:18px 27px 20px 23px;
	text-align:center;
}

td.shoppingCartTitle {
	height:28px;
	border:1px solid #000000;
	font-size:10px;
	background-image:url(../gfx/shoppingCart/titleBG.gif);
	background-position:top left;
	background-repeat:repeat-x;
	text-align:left;
}

span.shoppingCartTitle {
	font-size:8px;
	font-weight:bold;
}

td.articleNumber {
	width:80px;
	padding-right:12px;
	text-align:right;
}

td.description {
	width:185px;
	text-align:left;
	color:#5A1B00;
}

td.price {
	width:70px;
	text-align:left;
	color:#5A1B00;
}

td.numberOfArt {
	width:90px;
	text-align:left;
	color:#5A1B00;
}

input.numberOfArt {
	height:17px;
	width:30px;
	color:#5A1B00;
	line-height:17px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#FFDEA2;
	border:1px solid #000000;
}

td.deleteArtTitle {
	text-align:left;
	color:#5A1B00;
}

td.deleteArt {
	text-align:center;
	color:#5A1B00;
}

td.shoppingCartList {
	height:26px;
	border:1px solid #000000;
}

td.shoppingCartOverview {
	height:53px;
	border:1px solid #000000;
	background-image:url(../gfx/shoppingCart/overviewBG.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

span.bruttoPrice {
	font-size:14px;
	font-weight:bold;
	color:#5A1B00;
}

td.bruttoPrice {
	text-align:left;
}

td.sumOfArt {
	width:263px;
	padding-left:12px;
	text-align:left;
	color:#5A1B00;
}

td.shoppingCartMainPaymentBox {
	border:1px solid #000000;
	background-color:#FFD290;
	text-align:left;
	padding:9px 0px 10px 40px;
}

td.shoppingCartPaymentBox {
	width:384px;
	background-color:#FFA449;
	text-align:left;
}

td.shoppingCartShadowBottom {
	background-image:url(../gfx/shoppingCart/shadow_Bottom.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

td.shopppingCartShadowRight {
	background-image:url(../gfx/shoppingCart/shadow_Right.gif);
	background-position:left top;
	background-repeat:repeat-y;
	vertical-align:top;
}

td.shoppingCartDescription {
	width:176px;
}

div.shoppingCartDescription {
	width:146px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	background-color:#F9E1A9;
	padding-left:28px;
	font-weight:bold;
	font-size:13px;
}

select.shoppingCart {
	width:187px;
	background-color:#FBBD70;
}

input.shoppingCart {
	width:183px;
	height:18px;
	line-height:18px;
	vertical-align:middle;
	background-color:#FBBD70;
	border:1px solid #DD7607;
}

td.shoppingCartFrameLeft {
	width:18px;
	background-image:url(../gfx/shoppingCart/boxFrameLeft.gif);
	background-position:top left;
	background-repeat:repeat-y;
}

td.shoppingCartPaymentTitle {
	border-top:1px solid #000000;
	background-color:#FFE7BD;
	font-weight:bold;
	font-size:13px;
	padding-left:26px;
}

span.welcome {
	font-size:13px;
	font-weight:bold;
}

td.portoBox {
	text-align:left;
	background-color:#FFE7A1;
	padding:10px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

td.porto {
	vertical-align:top;
	padding-right:5px;
}

td.topOfferDetail {
	padding:18px 27px 20px 23px;
	text-align:center;
}

td.bottomSeperator {
	height:25px;
	background-color:#FFB649;
	border-top:1px solid #000000;
}

td.topOfferDetailPic {
	padding:15px 0px 20px 0px;
	text-align:center;
	background-color:#FDCC63;
	border:1px solid #000000;
}

span.topOfferDetailName {
	font-weight:bold;
	font-size:13px;
}

td.topOfferArticleNumber {
	height:28px;
	border:1px solid #000000;
	text-align:left;
	padding-left:25px;
	background-image:url(../gfx/topOfferDetail/articleNumberBG.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

td.topOfferArticleDetailBox {
	background-color:#FFDA8C;
	padding-bottom:30px;
	border:1px solid #000000;
	text-align:left;
}

td.topOfferArticleDetail {
	padding:8px 0px 0px 27px;
}

td.topOfferArticlePrice {
	height:28px;
	line-height:28px;
	text-align:right;
	padding-right:13px;
	background-image:url(../gfx/topOfferDetail/priceBG.jpg);
	background-position:top right;
	background-repeat:repeat-y;
}

td.topOfferArticleInfoTitle {
	height:28px;
	border:1px solid #000000;
	text-align:left;
	padding-left:25px;
	background-image:url(../gfx/topOfferDetail/detailsBG.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

td.topOfferArticleDetailList {
	border:1px solid #000000;
}

td.topOfferArticleDetailListLeft {
	width:145px;
	background-color:#FFA32A;
	text-align:right;
	font-weight:bold;
}

td.topOfferArticleDetailListRight {
	background-color:#FDD582;
	text-align:left;
}

td.buyOK {
	background-image:url(../gfx/article/figur.gif);
	background-position:60px 20px;
	background-repeat:no-repeat;
	padding:20px 80px 35px 125px;
	text-align:left;
}

td.shoppingCartLogin {
	text-align:left;
	padding:20px 0px 35px 0px;
}

td.loginInput {
	width:127px;
	text-align:left;
}

td.loginDescription {
	text-align:right;
}

input.loginInput {
	width:120px;
	border:1px solid #C68900;
	background-color:#FFDC8D;
}

td.error {
	padding:20px 75px 35px 75px;
	text-align:left;
}

td.customerNewDescription {
	width:150px;
	text-align:right;
}

td.customerNewInput {
	text-align:left;
	padding-bottom:3px;
}

input.customerNew {
	width:220px;
	height:16px;
	line-height:16px;
	border:1px solid #BC7000;
	background-color:#FFC878;
	vertical-align:middle;
}

select.customerNew {
	width:226px;
	background-color:#FFC878;
}

select.customerNewAdressType {
	background-color:#FFC878;
}

td.customerList {
	text-align:center;
	padding-top:30px;
	padding-bottom:50px;
}

/* viewCustUpdate */
td.customerUpdateDescription {
	width:117px;
	text-align:right;
}

td.customerUpdatePassword {
	text-align:left;
	font-size:9px;
	padding-bottom:3px;
}

td.customerUpdateInput {
	text-align:left;
	padding-bottom:3px;
}

input.customerUpdate {
	width:230px;
	height:16px;
	line-height:16px;
	border:1px solid #BC7000;
	background-color:#FFDC78;
	vertical-align:middle;
}

select.customerUpdate {
	width:236px;
	background-color:#FFDC78;
}

td.customerAdressList {
	text-align:left;
	padding:25px 11px 50px 27px;
}

td.customerAdressListTitle {
	height:25px;
	background-color:#FB9949;
}

td.customerAdress {
	padding:25px 0px 50px 0px;
	text-align:center;
}

/* viewCustAdr... */
td.customerAdressDescription {
	width:140px;
	text-align:right;
}

td.customerAdressInput {
	text-align:left;
	padding-bottom:3px;
}

input.customerAdress {
	width:236px;
	background-color:#FFDC78;
}

select.customerAdress {
	background-color:#FFDC78;
}

td.receivedOrder {
	padding:25px 0px 25px 0px;
	text-align:center;
}

td.articleHeader {
	background-image:url(../gfx/article/title_artikel.gif);
	background-position:top left;
	background-repeat:repeat;
	height:50px;
}

td.categoryHeader {
	background-image:url(../gfx/article/title_category.gif);
	background-position:top left;
	background-repeat:repeat;
	height:50px;
}

td.agb {
	padding:10px;
	text-align:left;
}
