/* CSS Document olg-rymenzburg.ch by Beat Meier */

TABLE.csc-frame-frame1 {
	width:100%;
}
TABLE.csc-frame-frame1 TD {
	background-color:#F0F0F0;

}

hr {
	background-color: #cccccc;
	color: #cccccc;
	border: 0 none;
	height: 1px;
	clear: both;
	display: block;
	width: 100%;
}

/*News*/
TABLE#news_list {
	/*padding-top:10px;*/
	width:100%;
	
}
TABLE#news_list TD#titel {
	border-bottom:#F0F0F0 1px solid;
	/*border-right:#FFFFFF 1px solid;*/
	background-image:none;
	/*background-color:#F0F0F0;*/
	height:8px;
	padding-left: 5px;
	color:#7386BF;
}
TABLE#news_list TD#titel A {
	color:#7386BF;	
	
}
TABLE#news_list TD#date {
	border-bottom:#F0F0F0 1px solid;
	text-align:right;
	/*background-color:#F0F0F0;*/
	height:8px;
	width:170px;
	padding-right:7px;
	vertical-align:bottom;
}
TABLE#news_list TD#text {
	/*border-right:#FFFFFF 1px solid;*/
	vertical-align:top;
	padding-top:2px;
	padding-left: 5px;
	/*background-color:#F0F0F0;*/
}
TABLE#news_list TD#text A {
	color:#7386BF;
}
TABLE#news_list TD#image {
	padding-top:5px;
	padding-right:7px;
	text-align:right;
	/*background-color:#F0F0F0;*/
	
}
TABLE#news_list TD#image A {
	color:#666666;
	
}
TABLE#news_list TD#image A FONT{
	font-size:9px;
	
}

TABLE#news_single {
	/*padding-top:5px;*/
	width:100%;
}
TABLE#news_single TD#titel {
	border-bottom:#CCCCCC 1px solid;
	background-image:none;
	vertical-align:bottom;
	padding-left: 2px;
}
TABLE#news_single TD#titel A{
	color:#7386BF;
}
TABLE#news_single TD#date {
	border-bottom:#CCCCCC 1px solid;
	text-align:right;
	vertical-align:bottom;
	width:200px;
}
TABLE#news_single TD#text {
	vertical-align:top;
	padding-top:5px;
}
TABLE#news_single TD#text A {
	color:#7386BF;
}
TABLE#news_single TD#image {
	padding-top:5px;
	text-align:right;
	vertical-align:top;
}
TABLE#news_single TD#image A {
	color:#FFFFFF;
}

TABLE#news_latest {
	width:290px;
}

TABLE#news_latest TD#datum {
	vertical-align:top;
	width:50px;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
}

TABLE#news_latest TD#content {
	vertical-align:top;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	padding-left:10px;
}

TABLE#news_latest TD#content A {
}

/*Downloads*/
TABLE#downloads {
	width:100%;
}
TABLE#downloads TD#dl_title_desc {
	vertical-align:top;
	border-bottom:#CCCCCC 1px solid;
	background-image:none;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:300px;
}
TABLE#downloads TD#dL_file_list {
	vertical-align:top;
	border-bottom:#CCCCCC 1px solid;
	background-image:none;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* tt_links Link Liste */
TABLE#link_table {
	
}
TABLE#link_table TD.picture {
	width:120px;
}
TABLE#link_table TD.picture A {
	border:none;
}
TABLE#link_table TD.title {
	width:130px;
}
TABLE#link_table TD.url {
	padding-left:40px;
}

/* guestbook */
TABLE#guestbookform {
	
}

TABLE#guestbookform TD#formfield,
TABLE#guestbookform TD#description {
	padding:0px;
}
TABLE#guestbookform TD#description {
	width:75px;
}

TABLE#guestbookform INPUT,
TABLE#guestbookform TEXTAREA {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:#e6edfe;
	color:#000000;
}
TABLE#guestbookform INPUT#submit {
	background-color:#eeeeee;
}
TABLE#guestbookform TEXTAREA {
	width:227px;
}

TABLE#guestbook {

}

TABLE#guestbook TD#gb_name {
	/*background-color:#5978b8;*/
	background-color:#93b0df;
	/*color:#FFFFFF;*/
	color:#000000;
}

TABLE#guestbook TD#gb_name A {
	color:#000000;
}

TABLE#guestbook TD#gb_text {
	border-color:#93b0df;
	border-width:1px;
	border-style:solid;
}

TABLE#guestbook TD#gb_date {
	background-color:#93b0df;
	color:#000000;
	font-size:smaller;
}

TABLE#guestbook TD#gb_homepage A {
	font-size:smaller;
}

TABLE#guestbook TD#gb_homepage {
	border-left-color:#93b0df;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#93b0df;
	border-right-width:1px;
	border-right-style:solid;
	border-bottom-color:#93b0df;
	border-bottom-width:1px;
	border-bottom-style:solid;
}


/* mailform */
TABLE#mailform {
	
}
TABLE#mailform TD#description,
TABLE#mailform TD#formfield {
	padding:0px;
}

TABLE#mailform TD#description {
	width:130px;
}

TABLE#mailform INPUT,
TABLE#mailform TEXTAREA {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:#e6edfe;
	color:#000000;
}
TABLE#mailform INPUT#submit {
	background-color:#eeeeee;
}
TABLE#mailform TEXTAREA {
	width:227px;
}


/* Login Formular */
INPUT#tx-newloginbox-pi1-user,
INPUT#tx-newloginbox-pi1-pass,
INPUT#tx-newloginbox-pi1-login_submit {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:#e6edfe;
	color:#000000;
}

INPUT#tx-newloginbox-pi1-login_submit {
	background-color:#eeeeee;
}


/* searchform */
TABLE#searchtable {
}

TABLE#searchtable INPUT {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:#e6edfe;
	color:#000000;
}

TABLE#searchtable INPUT#searchsubmit {
	background-color:#eeeeee;
}



/* agenda */
TABLE#agenda {
	border-color:#93b0df;
	border-width:1px;
	border-style:solid;
}

TABLE#agenda TD#bottom_right,
TABLE#agenda TD#bottom {
	padding:1px;
	vertical-align:top;
}

TABLE#agenda TD.date {
	width:145px;
	background-color:#93b0df;
	color:#000000;
}

TABLE#agenda TD.anlass {
	width:150px;
	background-color:#93b0df;
	color:#000000;
}

TABLE#agenda TD.wo {
	width:75px;
	background-color:#93b0df;
	color:#000000;
}

TABLE#agenda TD.organisation {
	width:50px;
	background-color:#93b0df;
	color:#000000;
}

/* Agenda Startseite (Box) */
TABLE#calendar_box {
}

TABLE#calendar_box TD#datum {
	width:40px;
}

TABLE#calendar_box TD#titel {
	width:120px;
	font-weight:bold;
}

TABLE#calendar_box TD#mehr {
	width:60px;
}

/* Karten */
TABLE#maps_SingleView {
}

TABLE#maps_SingleView TD#description {
	width:75px;
	background-color:#93b0df;
	color:#000000;
	padding:2px;
}

TABLE#maps_SingleView TD#formfield {
	width:200px;
	padding:2px;
}

TABLE#maps_ListViewHeader {
}

TABLE#maps_ListView {
}

TABLE#maps_ListViewHeader TD#mapsListViewHeader {
	background-color:#93b0df;
}

TABLE#maps_ListViewHeader  TD#mapsListViewHeader A {
	color:#000000;
}

TABLE#maps_ListViewHeader TD.name,
TABLE#maps_ListView TD.name {
	width:130px;
}

TABLE#maps_ListViewHeader TD.scale,
TABLE#maps_ListView TD.scale {
	width:110px;
}

TABLE#maps_ListViewHeader TD.date,
TABLE#maps_ListView TD.date {
	width:100px;
}

TABLE#maps_ListViewHeader TD.coordinates,
TABLE#maps_ListView TD.coordinates {
	width:80px;
}

TABLE#maps_ListViewHeader TD.price,
TABLE#maps_ListView TD.price {
	width:50px;
}

/* RSS */
#rss_table {
/*width:200px;*/
	font-size: 12px; 
	color: #666666; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: normal; 
}

.twrss_head{
	font-size: 12px; 
	color: #666666; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	margin-top: 2px;
	margin-bottom: 2px;
}

.twrss_head_channel{
	font-size: 12px; 
	color: #666666; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: bold; 
	margin-top: 2px;
	margin-bottom: 2px;
}

.twrss_bodytext{
	font-size: 12px; 
	color: #666666; 
	font-family: verdana; 
	font-style: normal; 
	font-weight: normal; 
	margin-top: 2px;
	margin-bottom: 2px;
}

.twrss_bodytext A{
	font-style: normal; 
	font-weight: bold; 
}

.twrss_bodytext A:hover{
	font-style: normal; 
	font-weight: bold; 
}

/* Gallery */
.tx-jmgallery-pi1 {
}

.jmgallery-random-container {
}


/* Wiki */
.tx-drwiki-pi1 A { TEXT-DECORATION: none; }
.tx-drwiki-pi1 A:hover { TEXT-DECORATION: underline; }
.tx-drwiki-pi1 H1 { FONT-SIZE: 188%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN:0px; COLOR:#5162B5; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aaaaaa 1px solid }
.tx-drwiki-pi1 H2 { FONT-SIZE: 150%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN:0px; COLOR:#5162B5; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aaaaaa 1px solid }
.tx-drwiki-pi1 H3 { FONT-SIZE: 132%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN:0px; COLOR:#666666; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 H4 { FONT-SIZE: 125%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR:black; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 H5 { FONT-SIZE: 100%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR:black; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 H6 { FONT-SIZE: 80%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR:black; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 HR { height:1px; border-top:1px dotted #000000; border-left:0; border-right:0; border-bottom:0; }
.tx-drwiki-pi1 OL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px;} .tx-drwiki-pi1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; } .tx-drwiki-pi1 PRE { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; } .tx-drwiki-pi1 INPUT {font-size:10pt;}
.tx-drwiki-pi1 TEXTAREA {width:100%; font-size:10pt;}
.tx-drwiki-pi1-urlextension { display: none; }
.redirect { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #FFFFF0;}
.icons {vertical-align:middle; float:left; margin-right:20px; margin-bottom:10px;}
.wiki-box { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; }
.diff-r {color: red;}
.diff-g {color: green;}
.diff-result { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; } .diff-table {width:100%;}
.diff-table-cell-green {vertical-align:top; text-align:left; white-space:normal; color:green; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
.diff-table-cell-red {vertical-align:top; text-align:left; white-space:normal; color:red; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
#toc {BORDER: #aaaaaa 1px solid; PADDING: 5px; FONT-SIZE: 10pt; BACKGROUND-COLOR: #f9f9f9 }
#toc .tocindent {MARGIN-LEFT: 2em}
#toc .tocline {MARGIN-BOTTOM: 0px}
#toc P {FONT-SIZE: 10pt; MARGIN: 0px}
#toc .toctoggle {FONT-SIZE: 10pt}
#toc .editsection {MARGIN-TOP: 0.7em; FONT-SIZE: 10pt}

/* SHOP */
/* Kategorien */
/* Page Browse */
.page_navigation_top {
	position:absolute;
	left:800px;
	top:185px;
	text-align:right;
}
.page_navigation_bottom {
	text-align:right;
	padding-bottom:10px;
}
/* Liste */
.produkteImage {
	padding-top:5px;
}
.produkteInfos {
	padding-top:5px;
	padding-left:20px;
}
.produkteTitle {
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
}
.produkteBeschreibung {
	padding-bottom:3px;
}
.produktePreis {
	padding-bottom:3px;
}
.produkteInfo {
	padding-bottom:3px;
}
.produkteBestellung {
	padding-bottom:3px;
}

/* Single-Ansicht */
.singleImage {
	padding-top:5px;
}
.singleInfos {
	padding-top:10px;
	padding-left:20px;
}
.text {
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	vertical-align:top;
	width:150px;
}

/* Warenkorb */
.basket_items {
	width:100%;
}
.basketColumnTitle {
	font-weight:bold;
}
.deliveryTable,.paymentTable,.price_summary,.delivery-payment,.invoice_address,.delivery_address,.delivery_notes,.billing_address {
	width:100%;
}

/* Mail form (Powermail */
/* MAIL FORM */
table#powermailform {
	width:500px;
}

table#powermailform td#powermaildescr {
	width:200px;
	vertical-align:top;
}

table#powermailform td#powermailinput {
}

table#powermailform td#powermailtextarea {
}

TABLE#powermailform INPUT,
TABLE#powermailform TEXTAREA {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:#e6edfe;
	color:#000000;
}

TABLE#powermailform INPUT.powermail_submit {
	background-color:#eeeeee;
}