body {
	background-color: rgb(167,167,167);
	margin: 0px;
	text-align: center;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(195,180,180);
}

body,table,td,p {
	font-family: verdana,courier new,courier;
	font-size: 8pt;
}
input,textarea {
	border: 1px solid rgb(0,0,0);
	background-color: rgb(69,69,69);
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(195,180,180);
	font-weight: normal;
}

#container {
	background-color: rgb(0,0,0);
	border: 2px solid rgb(0,0,0);
	
	margin: auto;
	margin-top: 20px;
	width: 750px;
}

#hdr {
	background-color: rgb(86,14,15);
	background-image: url(../img/hdr_bg.jpg);
	vertical-align: middle;
	text-align: center;
	
	width: 350px;
	height: 70px;
	padding: 0px;
	
	font-family: verdana,courier new,courier;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(219,204,204);
}
#menu {
	background-color: rgb(86,14,15);
	background-image: url(../img/mnu_bg.jpg);
	vertical-align: middle;
	text-align: center;
	
	width: 390px;
	height: 60px;
	padding: 5px;
	
	font-family: verdana,courier new,courier;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(219,204,204);
}

#main {
	background-color: rgb(0,0,0);
	background-image: url(../img/main_bg.jpg);
	vertical-align: top;
	text-align: center;
	
	width: 730px;
	min-height: 380px;
	height:auto;
	padding: 10px;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(219,204,204);
}
* html #main { height: 380px; } /* nur für IE 5.5 - 6.x */
html + body #main { height: 380px; } /* nur vom IE 5.0 */

#btm_L {
	background-color: rgb(86,14,15);
	background-image: url(../img/btm_bg_l.jpg);
	vertical-align: middle;
	text-align: center;
	
	width: 490px;
	height: 60px;
	padding: 5px;
	
	color: rgb(200,200,200);
	font-family: verdana,courier new,courier;
	font-size: 7pt;
}
#btm_R {
	background-color: rgb(86,14,15);
	background-image: url(../img/btm_bg_r.jpg);
	vertical-align: middle;
	text-align: right;
	
	width: 240px;
	height: 60px;
	padding: 5px;
	
	color: rgb(195,180,180);
	font-family: verdana,courier new,courier;
	font-size: 7pt;
	font-weight: bold;
}


#h1 {
	background-color: rgb(86,14,15);
	border-bottom: 1px solid rgb(255,255,255);
	padding: 3px;
	
	font-family: verdana,courier new,courier;
	font-size: 9pt;
	font-weight: bold;
	color: rgb(219,204,204);
	text-align: left;
}
h1, td.h1 {
	background-color: rgb(86,14,15);
	border-bottom: 1px solid rgb(255,255,255);
	padding: 3px;
	
	font-family: verdana,courier new,courier;
	font-size: 9pt;
	font-weight: bold;
	color: rgb(219,204,204);
	text-align: center;
}

td.news {
	border-bottom: 2px solid rgb(195,180,180);
	text-align: left;
	vertical-align: top;
	padding: 3px;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(195,180,180);
}

td.side {
	padding-left: 15px;
}

table.gbTab {
	border: 0px solid rgb(86,14,15);
}
td.gbHdr {
	background-color: rgb(86,14,15);
	text-align: left;
	vertical-align: middle;
	padding: 3px;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(195,180,180);
}
td.gbName {
	text-align: left;
	vertical-align: middle;
	padding: 8px;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(195,180,180);
}
td.gbTxt {
	background-color: rgb(69,69,69);
	text-align: left;
	padding: 8px;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(195,180,180);
}
td.gbCmtBox {
	border-bottom: 2px solid rgb(195,180,180);
	padding: 2px;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(195,180,180);
}
td.gbCmt {
	padding: 2px;
	
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	color: rgb(150,120,120);
}

table.bandit {
	border: 1px solid rgb(255,255,255);
}
td.bandit {
	background-color: rgb(0,0,0);
}
td.banditTH {
	background-color: rgb(0,0,0);
	border: 1px solid rgb(255,255,255);
	
	width: 120px;
	
	text-align: center;
}

td.doneGigs {
	border-top: 1px solid rgb(195,180,180);
	
	text-align: left;
	vertical-align: bottom;
	height: 18px;
	
	color: rgb(150,120,120);
	font-family: verdana,courier new,courier;
	font-size: 8pt;
	font-weight: bold;
}


a:link 		{	color: rgb(219,204,204); text-decoration: underline; }
a:visited	{	color: rgb(219,204,204); text-decoration: underline; }
a:active	{	color: rgb(255,255,255); text-decoration: none; }
a:hover	 	{	color: rgb(255,255,255); text-decoration: none; }

a.mnu:link 		{	color: rgb(219,204,204); text-decoration: none; }
a.mnu:visited	{	color: rgb(219,204,204); text-decoration: none; }
a.mnu:active	{	color: rgb(255,255,255); text-decoration: none; }
a.mnu:hover	 	{	color: rgb(255,255,255); text-decoration: none; }


/* ========== PIG start ========== */

table.pig_gal_tab {
	border: 0px solid rgb(86,14,15);
}
td.pig_gal_frontbild {
	background-color: rgb(69,69,69);
	border: 1px solid rgb(86,14,15);
	padding: 10px;
}
td.pig_gal_alb {
	border-top: 1px solid rgb(86,14,15);
	border-right: 1px solid rgb(86,14,15);
	border-bottom: 1px solid rgbrgb(86,14,15);
	padding: 10px;
	
	vertical-align: top;
}
td.pig_gal_albDatum {
	color: rgb(219,204,204);
	font-size: 8pt;
	font-weight: bold;
}
td.pig_gal_albEigensch {
	text-align: right;
	
	color: rgb(219,204,204);
	font-size: 8pt;
	font-weight: normal;
}
td.pig_gal_albName {
	background-color: rgb(69,69,69);
	border-top: 1px solid rgb(86,14,15);
	border-bottom: 1px solid rgb(86,14,15);
	
	text-align: center;
	
	color: rgb(219,204,204);
	font-size: 12pt;
	font-weight: bold;
}
td.pig_gal_albBeschr {
	color: rgb(219,204,204);
	font-size: 8pt;
	font-weight: normal;
}

table.pig_alb_tab {
	border: 0px solid rgb(86,14,15);
}
td.pig_alb_img {
	border: 1px solid rgb(86,14,15);
	text-align: center;
}
td.pig_alb_imgFiller {
	border: 0px solid rgb(86,14,15);
	text-align: center;
}

table.pig_img_tab {
	border: 1px solid rgb(86,14,15);
}
td.pig_img_img {
	background-color: rgb(69,69,69);
	padding: 10px;
	text-align: center;
}
td.pig_img_cmt {
	padding: 10px;
}
div.pig_img_CmtRate {
	border-top: 1px solid rgb(86,14,15);
	
	padding: 2px;
	text-align: center;
	
	color: rgb(219,204,204);
	font-size: 7pt;
	font-weight: bold;
}

td.pig_img_naviL {
	background-color: rgb(69,69,69);
	
	padding: 3px;
	text-align: left;
	
	color: rgb(219,204,204);
	font-size: 8pt;
	font-weight: bold;
}
td.pig_img_naviM {
	background-color: rgb(69,69,69);
	
	padding: 3px;
	text-align: center;
	
	color: rgb(219,204,204);
	font-size: 8pt;
	font-weight: bold;
}
td.pig_img_naviR {
	background-color: rgb(69,69,69);
	
	padding: 3px;
	text-align: right;
	
	color: (219,204,204);
	font-size: 8pt;
	font-weight: bold;
}
td.pig_navi_spacer {
	height: 10px;
	
	font-size: 1pt;
}

td.pig_cmt_name {
	border-top: 1px solid rgb(86,14,15);
	background-color: rgb(69,69,69);
	
	padding: 2px;
	text-align: left;
	vertical-align: top;
	
	color: rgb(219,204,204);
	font-size: 8pt;
}
td.pig_cmt_text {
	border-top: 1px solid rgb(86,14,15);
	padding: 2px;
	text-align: left;
	vertical-align: top;
	
	color: rgb(219,204,204);
	font-size: 8pt;
}

td.pig_rate_add {
	background-color: rgb(86,14,15);
	padding: 2px;
	text-align: left;
	vertical-align: top;
	
	color: rgb(219,204,204);
	font-size: 8pt;
	font-weight: bold;
}
td.pig_cmt_add {
	background-color: rgb(69,69,69);
	padding: 2px;
	text-align: left;
	vertical-align: top;
	
	color: rgb(219,204,204);
	font-size: 8pt;
	font-weight: bold;
}

a.pig_img_CmtRate_Link:link		{ color: rgb(219,204,204); font-size: 7pt; font-weight: bold; text-decoration: underline; }
a.pig_img_CmtRate_Link:visited	{ color: rgb(219,204,204); font-size: 7pt; font-weight: bold; text-decoration: underline; }
a.pig_img_CmtRate_Link:active	{ color: rgb(219,204,204); font-size: 7pt; font-weight: bold; text-decoration: underline; }
a.pig_img_CmtRate_Link:hover	{ color: rgb(219,204,204); font-size: 7pt; font-weight: bold; text-decoration: underline; }

a.pig_navi_Link:link	{ color: rgb(219,204,204); font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.pig_navi_Link:visited	{ color: rgb(219,204,204); font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.pig_navi_Link:active	{ color: rgb(219,204,204); font-size: 8pt; font-weight: bold; text-decoration: underline; }
a.pig_navi_Link:hover	{ color: rgb(219,204,204); font-size: 8pt; font-weight: bold; text-decoration: underline; }

/* ========== PIG  end  ========== */