/* CSS Document */
/* Reset */


/* Allg. Formate */
html, body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}

body {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:80%;
	
	background-color:#fff;
}

p, div, table, tr, td, a {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:1em;
}

img {
	border:0px;
}

a {
	color:#414517;
}

input {
	border:1px solid black;
}

.cClearBoth {
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
}

.cFontWeightBold {
	font-weight:bold;
}

.cPrint {
	display:none;
}

/* Seiten-Elemente */
.cBody {
	background-image:url('images/bg_body.png');
}

#divSiteBodyBackground {
	position:relative;
	width:980px;
/*	left:50%;
	margin-left:-490px;*/
	margin:0 auto;

	top:0px;
	padding-top:271px;
	
	background-color:#a5b406;
	background-image:url('images/bg_site.png');
	background-position:top;
	background-repeat:repeat-y;
}

#divHeaderBackground {
	position:absolute;
	width:980px;
	height:240px;

	left:0px;
	top:0px;
	
	background-color:#7a8505;
	background-image:url('images/bg_header_background.png');
	background-position:top;
	background-repeat:repeat-y;
}

#divHeader {
	position:absolute;
	width:980px;
	height:240px;
	
	background-image:url('images/bg_header.png');
	background-position:bottom;
	background-repeat:no-repeat;
}

#divHeader img.cHeaderLogo {
	float:left;
	width:220px;
	height:180px;
	
	margin-left:10px;
}

#divHeader p {
	padding:0px;
	margin:0px;
	
	margin-top:20px;
	margin-right:235px;

	color:#fff;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}

#divHeader p.cHeaderBold {
	font-size:24px;
	
	margin-top:0px;
}

#divHeader a {
	color:#fff;
}

#divHeader a:hover {
	color:#bccd07;
}

#divHeaderAd {
	position:absolute;
	width:468px;
	height:72px; /* 60 Anzeige + 12 Text*/
	top:8px;
	left:512px;
	
/*	background-color:#fff;*/
	
	z-index:500;
}

#divMenu {
	position:absolute;
	width:960px;
	height:53px;
	
	top:187px;
	left:50%;
	margin-left:-490px;
	
	padding:0px 10px;

	background-image:url('images/bg_menu_black.png');
	background-position:bottom;
	background-repeat:no-repeat;

	z-index:100;
}

#divMenuSub {
	position:absolute;
	width:960px;
	height:27px;
	
	top:240px;
	left:50%;
	margin-left:-490px;
	
	padding:0px 10px;

	background-image:url('images/bg_menu_white.png');
	background-position:top;
	background-repeat:no-repeat;

	z-index:100;
}

#divContent {
	position:relative;
	width:960px;
	min-height:200px;
	height:auto;
	
	left:50%;
	margin-left:-490px;
	margin-bottom:15px;
	
	padding:10px;
	padding-bottom:0px;
	
/*	background:none;
	background-image:url('images/bg_content.gif');
	background-position:top center;
	background-repeat:no-repeat;*/
}

#divContentMain {
	float:left;
	width:650px;
	
	padding:0px;
}

#divContentLeft {
	float:left;
	width:165px;
	
	margin:0px;
	margin-bottom:35px;
	margin-right:10px;
	
	overflow:hidden;
}

#divContentRight {
	float:right;
	width:125px;
	
	padding-left:10px;	
	margin-bottom:35px;
	
	overflow:hidden;
}

#divFooterContainer {
	clear:both;
	width:980px;
	height:30px;
	
	background-image:url('images/bg_footer.png');
	background-position:center;
	background-repeat:repeat-y;
}

#divFooter {
	position:relative;
	width:960px;
	left:50%;
	margin-left:-490px;
	
	padding:6px 10px;
	
	color:#fff;
	font-weight:bold;
	
	font-size:0.9em;
}

#divFooter a {
	color:#fff;
}

#divFooterAd {
	position:absolute;
	width:250px;
	height:120px;
	bottom:0px;
	left:50%;
	margin-left:225px;

	text-align:center;
	
	overflow:hidden;
}

#divSiteBodyFooter {
	position:relative;
	clear:both;
	height:10px;
	line-height:10px;
}

.cInfoText, .cErrorText {
	display:block;
	clear:both;
	
	padding:5px;
	padding-left:28px;
	margin:10px 0px;
	
	background-position:8px 8px;
	background-repeat:no-repeat;
}	
	
.cInfoText {
	background-image:url('images/information.png');

	background-color:#eef;
	color:#000;

	border:3px double #414517;
}

.cErrorText {
	background-image:url('images/error.png');

	background-color:#fee;
	color:#c00;

	border:3px double #c00;
}

/* Werbung */
.cAdNotify, .cAdNotify1, .cAdNotify2, .cAdNotify3 {
	color:#666;
	font-size:11px;
	line-height:11px;
	height:12px;
	text-align:right;
}

.cAdNotify3 {
	text-align:left;
}

.cAdImage {
	width:123px;
	height:123px;
	
	padding:0px;
	margin:0px;
	margin-bottom:3px;
	
	border:1px solid #666;
	
	overflow:hidden;
}

.cAdImage img {
	margin-left:-1px;
	margin-top:-1px;
}

/* Menü-Stile */
#divMenu ul {
	float:left;
	height:51px;

	margin:0px;
	margin-top:2px;
	margin-left:1px;
	margin-right:1px;
	
	padding:0px;

	list-style:none;
	
	background-image:url('images/bg_menu_green.png');
	background-position:bottom;
	background-repeat:repeat-x;
}

#divMenu li {
	display:inline;
	float:left;

	margin:0px;
	padding:0px;
}

#divMenu a {
	display:inline-block;
	height:15px;
	line-height:15px;
	
	background-color:#fff;
	color:#000;
	
	margin-top:3px;
	margin-right:4px;
	padding:5px;

	text-decoration:none;
	
	font-weight:bold;
	font-size:14px;
}

#divMenu a:hover {
	text-decoration:underline;
}

#divMenu a.cMenuActive {
	background-image:url('images/fg_menu_register_green.png');
	background-position:top;
	background-repeat:repeat-x;
}

#divMenu .cMenuLast {
}

#divMenu .cMenuLast a {
	margin-right:0px;
}

#divMenuDescription {
	position:absolute;
	height:20px;
	bottom:0px;
	left:25px;
	
	color:#fff;
}

#divMenuDate {
	position:absolute;
	height:20px;
	bottom:0px;
	right:25px;
	
	color:#bccd07;
}

#divMenuAudio {
	position:absolute;
	height:19px;
	bottom:20px;
	right:22px;
	
	color:#bccd07;
}

/* SubMenü-Stile */
#divMenuSub ul {
	float:right;
	height:26px;

	margin:0px;
	margin-left:1px;
	margin-right:11px;
	
	padding:0px;
	
	list-style-image:url('images/fg_menu_sub_list.png');
	
	font-size:0.9em;
	
	overflow:hidden;
}

#divMenuSub li {
	float:left;

	margin:0px;
	padding:0px;

	margin-left:20px;
}

#divMenuSub a {
	display:block;
	
	color:#666;
	
	margin-top:1px;
	margin-left:-10px;
	padding:3px;
	
	text-decoration:none;
	font-weight:bold;
}

#divMenuSub a:hover {
	text-decoration:underline;
}

#divMenuSub a.cMenuActive {
	color:#000;
	text-decoration:underline;
}

#divMenuSub .cMenuLast {
}

#divMenuSub .cMenuLast a {
	margin-right:0px;
}

/* Template-Stile */
.cTemplate {
	position:relative;
	background-color:#fff;

	min-height:200px;
	height:auto;
	
	padding:17px;
	padding-bottom:5px;
}

.cTemplateGreen {
	display:block;
	color:#adc00e;
	font-size:1.5em;
}

.cTemplateHeadline, .tplTableHeadline {
	position:relative;
/*	clear:both;*/
	border-bottom:1px solid #999;

	font-size:1.3em;
	font-weight:bold;
	letter-spacing:-1px;
	
	margin:0px;
	padding:0px;
	
	padding-bottom:2px;
}

.cTemplateHeadline span, .tplTableHeadline span {
	display:block;
	color:#adc00e;
	font-size:1.5em;
}

.cTemplateText {
	position:relative;
	margin-bottom:20px;
	padding-top:10px;

	min-height:130px;
	height:auto;
}

.cTemplateText>p {
	margin-top:5px;
}

a.cTemplateNav {
	float:right;
	
	font-size:0.8em;
	font-weight:bold;
	color:#414517;
}

.cTemplateOptions {
	clear:both;
	font-size:0.8em;
	
	text-align:right;
	color:#999;
}

div.cTemplateOptions img {
	border:0px;
	margin:0px 4px;
}

.cTemplateFooter {
	position:relative;
	width:650px;
	height:8px;
	
	background-image:url('images/bg_content_footer.png');
	background-position:top left;
	background-repeat:no-repeat;
}

/* Community-Stile */
.cMapGermany {
	float:right;
	width:230px;
	height:355px;
	
	right:0px;

	margin:0px;
	padding:0px;
	padding-left:10px;
	
	text-align:center;
	
	color:#999;
}

.cMapGermany img {
	position:absolute;
	padding:0;
	margin:0;
	border:0;
	
	top:50px;
	right:0px;
}

.cButton75 {
	width:75px !important;
	height:22px;
	border:none;
	
	background-image:url('images/button75.gif');
	background-repeat:no-repeat;
}

.cButton125 {
	width:105px;
	height:25px;
	
	border:0px;
	background:none;
	
	font-size:12px;
	
	background-image:url('images/bg_button_105x26.png');
	background-repeat:no-repeat;

	text-align:center;
/*	width:125px !important;
	height:22px;
	border:none;
	
	background-image:url('images/button125.gif');
	background-repeat:no-repeat;*/
}

.cLoginHeadline {
	width:149px;
	height:17px;
	
	margin-bottom:1px;
	padding-top:1px;
	padding-left:16px;
	
	background-image:url('images/bg_login_headline.png');
	background-repeat:no-repeat;

	color:#fff;
	font-size:12px;
	font-weight:bold;
}

.cLogin {
	width:155px;
	min-height:133px;
	height:auto !important;
	height:133px;
	padding:5px;
	
	margin-bottom:10px;

	background-image:url('images/bg_login.png');
	background-repeat:no-repeat;
}

.cLogin form {
	margin:0px;
	padding:0px;
}

.cLoginTitle {
}

.cLoginWelcome {
	margin-bottom:10px;
}

.cLoginWelcomeName {
	font-weight:bold;
	color:#fff;
}

.cLoginFormLabel {
	display:block;
	color:#333;
	font-size:0.9em;
	
	margin-bottom:8px;
}

.cLoginFormInput {
	width:151px;
	margin-top:5px;
}

.cLoginFormButton, .cLoginFormButton2, .cSearchFormButton {
	width:105px;
	height:25px;
	
	margin-left:50px;
	
	border:0px;
	background:none;
	
	font-size:0.9em;
	
	background-repeat:no-repeat;
}

.cLoginFormButton {
	background-image:url('images/bg_button_key_105x26.png');

	padding-left:10px;
	text-align:left;
}


.cLoginFormButton2 {
	background-image:url('images/bg_button_105x26.png');

	text-align:center;
}

.cLoginMenu {
}

#ulLoginMenu {
	padding:0;
	margin:0;
	
	margin-top:2px;
	
	list-style:none;
}

#ulLoginMenu a {
	color:#fff;
}

/* Suchformular + Suchergebnisse */
.cSearchHeadline {
	width:109px;
	height:17px;
	
	margin-bottom:1px;
	padding-top:1px;
	padding-left:16px;
	
	background-image:url('images/bg_searchbox_headline.png');
	background-repeat:no-repeat;

	color:#fff;
	font-size:12px;
	font-weight:bold;
}

.cSearch {
	width:115px;
	padding:5px;
	
	margin-bottom:10px;

	background-image:url('images/bg_searchbox.png');
	background-repeat:no-repeat;
}

.cSearch form {
	margin:0px;
	padding:0px;
}

.cSearchFormLabel {
	display:block;
	color:#333;
	font-size:0.9em;
	
	text-align:center;
	
	margin-bottom:8px;
}

.cSearchFormInput {
	width:110px;
	margin-top:5px;
}

.cSearchFormButton {
	background-image:url('images/bg_button_105x26.png');

	margin-left:5px;

	text-align:center;
}

ul.cSearchResults {
	padding:0px;
	margin:0px;
	margin-top:10px;
	
	list-style:none;
}

ul.cSearchResults li {
	margin-bottom:5px;
	margin-left:15px;
}

/* Registrierungsformular */
#SATCommunityRegisterForm {
	position:relative;
}

.cRegisterFormLabel {
	float:left;
	clear:both;

	width:120px;
	height:22px;
	line-height:22px;

	margin:0px;
	padding:0px;
	
	overflow:hidden;
}

.cRegisterSectionHeadline {
	clear:both;

	font-weight:bold;
	font-size:0.9em;
	
	color:#414517;
	
	border-bottom:1px solid #414517;

	padding:0px;
	padding-top:10px;
}

.cRegisterSection {
	border-bottom:1px solid #414517;
	padding:10px 0px;
}

.cRegisterInput {
	width:300px;
	margin:2px;
}

.cRegisterSectionFirst {
	padding-top:0px;
}

.cRegisterSectionLast {
	padding-bottom:0px;
	border-bottom:0px;
}

.cRegisterInfo {
	color:#666;
	font-size:0.9em;
}

.cRegisterInfo p {
	margin:0px;
	margin-bottom:5px;
}

.cRegisterError {
	font-weight:bold;
	color:#c00;
}

.cRegisterErrorLabel {
	color:#c00;
}

/* Community Show */ 
/* Anzeige von Einträgen */
.cLocationLabelLeft {
	float:left;
}

.cLocationLabelRight {
	float:right;
}

.cLocationLabelRight img {
	cursor:hand;
}

.cEntryPagination {
	position:relative;
	width:300px;
	height:26px;

	margin:10px 0px;
	margin-left:283px;
	
	padding:5px;
	
	background-color:#eee;
}

.cEntryPagination a {
	text-decoration:none;
	color:#000;
}

.cEntryPaginationPredeccessor, .cEntryPaginationSuccessor {
	display:inline;
	width:30px;
	height:26px;
}

.cEntryPaginationPredeccessor {
	float:left;
}

.cEntryPaginationSuccessor {
	float:right;
}

.cEntryPaginationPages {
	display:inline;
	width:150px;
	height:26px;
	
	padding:0;
	margin:0;
	
	list-style:none;
}

.cEntryPaginationPageItem, .cEntryPaginationPageText {
	float:left;
}

.cEntryPaginationPredeccessor a , .cEntryPaginationSuccessor a, .cEntryPaginationPageItem a, .cEntryPaginationPageItem span {
	display:block;
	width:20px;
	height:20px;
	line-height:20px;
	padding:3px;
	margin:0px 2px;
	
	background-color:#bccd07;
	
	text-align:center;
	
	overflow:hidden;
}

.cEntryPaginationPredeccessor a , .cEntryPaginationSuccessor a {
	line-height:19px;
	font-size:1.2em;
	font-weight:bold;
}

.cEntryPaginationPageText span {
	display:block;
	width:80px;
	height:20px;
	line-height:20px;
	padding:3px;
	margin:0px 2px;
	
	text-align:center;
	
	overflow:hidden;
}

.cEntryPaginationPageItem a.cEntryPaginationPageCurrent {
	font-weight:bold;
	
	background-color:#687104;
	color:#fff;
}

.cEntryPaginationPrint {
	display:none;
}

.cEntryWrapper {
	clear:both;
	width:616px;
	
	margin-bottom:10px;
	
	overflow:hidden;
}

.cEntryLeft {
	float:left;
	width:100px;
}

.cEntryCenter {
	float:left;
	width:494px;
}

.cEntryRight {
	float:right;
	width:22px;
}

.cEntryLeftWrapper {
	background-color:#eee;
}

.cEntryDatePublish {
	width:90px;
	height:58px;
	padding:5px;

	overflow:hidden;
}

.cEntryDatePublishDay, .cEntryDatePublishMonth, .cEntryDatePublishYear {
	display:block;
	text-align:center;
	
	font-size:14px;
	font-weight:bold;
}

.cEntryDatePublishDay {
	font-size:18px;
	margin-bottom:5px;
}

.cEntryLocation {
	width:90px;
	padding:5px;

	overflow:hidden;
	
	font-size:10px;	
	text-align:center;
}

.cEntryCategory {
	width:90px;
	padding:5px;

	overflow:hidden;
	
	font-size:10px;	
	text-align:center;
}

.cEntryFB {
	width:100px;
	padding:5px 0px;

	overflow:hidden;
	
	font-size:10px;	
	text-align:center;
}

.cEntryLeftFooter {
	height:5px;
	line-height:0px;
	font-size:0px;
	
	background-color:#999;
}

.cEntryCenterWrapper {
	height:160px;
	height:auto !important;
	min-height:160px;

	border:1px dotted #aaa;
}

.cEntryCenterWrapperShort {
	height:70px;
	height:auto !important;
	min-height:70px;

	border:1px dotted #aaa;
}

.cEntryDenotation {
	margin:0px;
	padding:5px;

	font-size:1.4em;
	font-weight:bold;
	
	background-color:#bccd07;
}

.cEntryDenotation a {
	display:block;
	color:#000;
	text-decoration:none;
}

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

.cEntryComments, .cEntryAuthor {
	padding:2px 5px;
	height:10px;
	line-height:10px;
	
	font-size:10px;
	
	border-bottom:1px dotted #aaa;
}

.cEntryComments {
	float:left;
	width:98px;
}

.cEntryComments a {
	color:#000;
}

.cEntryAuthor {
	float:right;
	width:374px;
	
	text-align:right;
	font-weight:bold;
}

.cEntryText {
	clear:both;
	padding:5px;
}

.cEntryCenterFooter {
	height:5px;
	line-height:0px;
	font-size:0px;
}

.cEntryRightWrapper {
	background-color:#eee;
}

.cEntryOptionsList {
	margin:0;
	padding:0;
	list-style:none;
}

.cEntryOptionsListItem {
	padding:3px;
}

.cEntryRightFooter {
	height:5px;
	line-height:0px;
	font-size:0px;
	
	background-color:#999;
}

.cEntryCategoriesHeadline, .cEntryEntriesHeadline, .cEntryNewHeadline, .cEntryFormHeadline {
	color:#414517;
	
	font-size:1.2em;
	font-weight:bold;
	
	margin-top:15px;
	margin-bottom:5px;
	padding-left:2px;
	
	border-bottom:1px solid #414517;
}

/* weitere Community-Stile */
#SATCommunityShowForm {
	display:block;
	
	padding:4px;
	margin:0px;
}

.cShowDivSelect {
	display:inline;
	float:left;
	width:198px;
	
	margin:0px;
	padding-right:7px;
}

.cShowDivSelectLast {
	padding-right:0px;
}

.cShowLabel {
	display:block;
	width:198px;
	
	color:#414517;
	font-size:0.9em;
}

.cShowInputSelect {
	width:198px;

	margin:0px;
	padding:0px;
	
	margin-top:2px;
}

/* Community Show - Kategorien */
.cShowCategoriesTopBorder {
	border-bottom:1px solid #414517;
	
	margin:5px 0px;
}

.cShowCategories {
	overflow:hidden;
	margin-left:-4px;
}

.cShowCategoryDiv {
	float:left;
	width:190px;
/*	height:50px;*/
	
	margin:0px 0px 7px 7px;
	padding:3px;
	
	border:1px solid #414517;
	
	font-size:0.9em;
	color:#414517;
}

.cShowCategoryTopDiv {
	font-weight:bold;
}

.cShowCategoryChildDiv {
	margin-left:15px;
}

.cShowSectionHeadline {
	color:#414517;
	
	font-size:1.2em;
	font-weight:bold;
	
	margin-top:15px;
	margin-bottom:5px;
	padding-left:2px;
	
	border-bottom:1px solid #414517;
}

/* Community Show - Einträge */
.cShowEntryWrapper {
	position:relative;
	display:block;
	clear:both;
	
	border:1px solid #414517;
	
	margin-top:5px;
}

.cShowEntryHeader {
	background-color:#bccd07;
	border-bottom:1px solid #414517;
}

.cShowEntryDenotation {
	float:left;
	width:376px;
	overflow:hidden;

	padding:2px;

	font-weight:bold;
	font-size:1.3em;
}

.cShowEntryDenotation a {
	color:#000;
	
	text-decoration:none;
}

.cShowEntryOptions {
	float:right;
	width:96px;
	
	padding:2px;
	
	text-align:right;
}

.cShowEntryOptionsList {
	list-style:none;
	margin:0px;
	padding:0px;
}

.cShowEntryOptionsListItem {
	display:inline;
}

.cShowEntryCity {
	float:right;
	width:118px;
	overflow:hidden;
	
	padding:2px;
	padding-right:10px;
}

.cShowEntryText {
	padding:5px;
}

.cShowEntryFooter {
	background-color:#eee;
	border-top:1px solid #414517;
	
	font-size:0.9em;
}

.cShowEntryAuthor {
	float:left;

	padding:2px;
}

.cShowEntryAuthor a {
	color:#000;
}

.cShowEntryDate {
	float:right;
	
	padding:2px;
}

.cEntryFormLabel {
	display:block;
	clear:both;
	float:left;
	width:220px;
	
	line-height:22px;
}

.cEntryFormError {
	font-weight:bold;
	color:#c00;
}

.cEntryFormInput {
	width:300px;
}

.cEntryFormTextInput {
	width:300px;
	height:75px;
}

.cEntrySectionHeadline {
	clear:both;

	font-weight:bold;
	font-size:0.9em;
	
	color:#414517;
	
	border-bottom:1px solid #414517;

	padding:0px;
	padding-top:10px;
}

.cEntrySection {
	border-bottom:1px solid #414517;
	padding:10px 0px;
}

.cEntrySectionFirst {
	padding-top:0px;
}

.cEntrySectionLast {
	padding-bottom:0px;
	border-bottom:0px;
}

/* Mein Konto */
.cAccountViewLabel {
	clear:both;
	display:block;
	float:left;
	width:120px;
	
	color:#666;
}

/* Nachtichten */
#messagesTable {
	width:100%;
	
	border-collapse:collapse;
	
	border-top:1px solid #414517;
	border-left:1px solid #414517;
}

#messagesTable a {
	font-weight:bold;
}

#messagesTable td, #messagesTable th {
	border-right:1px solid #414517;
	border-bottom:1px solid #414517;
	
	padding:2px;
}

#messagesTable th {
	text-align:left;
	background-color:#bccd07;
}

#messagesTableNew {
	width:15px;
}

.cMessagesTableOdd {
}

.cMessagesTableEven {
	background-color:#eee;
}

.cMessageActions {
	margin-bottom:10px;
}

.cMessageWrapper {
	border:1px solid #414517;
	
	margin-top:5px;
}

.cMessageHeader {
	background-color:#bccd07;
	border-bottom:1px solid #414517;
}

.cMessageDenotation {
	float:left;

	padding:2px;

	font-weight:bold;
	font-size:1.3em;
}

.cMessageDenotation a {
	color:#000;
	
	text-decoration:none;
}

.cMessageOptions {
	float:right;
	
	padding:2px;
}

.cMessageOptionsList {
	list-style:none;
	margin:0px;
	padding:0px;
}

.cMessageOptionsListItem {
	display:inline;
}

.cMessageText {
	padding:5px;
}

.cMessageFooter {
	background-color:#eee;
	border-top:1px solid #414517;
	
	font-size:0.9em;
}

.cMessageSenderRecipient {
	float:left;

	padding:2px;
}

.cMessageSenderRecipient a {
	color:#000;
}

.cMessageDate {
	float:right;
	
	padding:2px;
}

/* Werbeanzeigen */
.cTableAdvert {
	border:0px !important;
	border-top:1px solid #000 !important;
	border-left:1px solid #000 !important;
}

.cTableAdvertCell {
	border:0px !important;
	border-right:1px solid #000 !important;
	border-bottom:1px solid #000 !important;
}

/* Meine Werbung */
.cAdPartnerCampaigns {
	width:616px;
	border-collapse:collapse;
	
	border-left:1px solid black;
/*	border-top:1px solid black;*/
}

.cAdPartnerCampaigns tr {
	border-left:1px solid black;
}

.cAdPartnerCampaigns th, .cAdPartnerCampaigns td {
	padding:5px;

	border-right:1px solid black;
	border-bottom:1px solid black;
	
	overflow:hidden;
}

.cAdPartnerCampaignRowOdd {
	background-color:#eef;
}

.cAdPartnerCampaignRowEven {
	background-color:#eee;
}

.cAdPartnerCampaignName {
	width:173px;
}

.cAdPartnerCampaignDates {
	width:140px;
}

.cAdPartnerCampaignPrice {
	width:70px;
	
	text-align:right;
}

.cAdPartnerCampaignImageUpload, .cAdPartnerCampaignAdminApproval, .cAdPartnerCampaignUserApproval, .cAdPartnerCampaignPaid {
	width:16px;
	
	text-align:center;
}

.cAdPartnerCampaignOptions {
	width:80px;
	
	text-align:center;
}
