/*
  Style Sheet
---------------------------------------------
  Style Name  :  Segelfluggruppe Olten
=============================================
  Die Darstellung ist 800 Pixel breit.
  Das Menu links vertikal angeordnet.
  background-color:#FFFFFF; --> weiss
=============================================

Versionshistory:
V01.00	2005-05-30	Roger Schoch   created...
V01.01  2006-08-10	Rene von Arx modified...
V01.02  2006-10-XX	Roman Schaub, RenŽ von Arx modified....
*/

/* ----------------------- */
/*  HMTL - Tags & Klassen  */
/* ----------------------- */
body {
  /* Standard - Schriftart */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:0.75em;
  color:#333333;
  background-color:#FFFFFF;
  margin-top:0px;
  margin-left:0px;
}

table {
/* Standard - Schriftart */
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:1.0em;
   color:#17355B;
}


a {
  text-decoration:none;
  color:#B33B00;
}

a:link, a:visited {
  color:#204070;
  text-decoration:underline;
}  

a:hover {
  text-decoration:none;
  color:#204070;
}  



h1, h1.csc-firstHeader {
  margin-top:0px;
  font-size:1.2em;
  margin-bottom:0px;
  color:#FFAD01;
/*  background-image:url(images/strich.jpg);
  background-position:left;
  background-repeat:no-repeat; */

}


h2 {
  margin-top:0px;
  font-size:1.1em;
  margin-bottom:0px;
  color:#FFAD01;

}

h3 {
  margin-top:0px;
  font-size:1em;
  margin-bottom:0px;
  color:#FFAD01
;
}


form {color:#17355B; padding: 0px; margin: 0px;}
input    {color:#FF9900
 ; font-weight:bold; font-size:1.0em; font-family:Geneva, Arial, Helvetica, sans-serif;  padding:0px; margin:0px; background-color:#ffffff;}
textarea {color:#FF9900
; font-weight:bold; font-size:1.0em; font-family:Geneva, Arial, Helvetica, sans-serif;  padding:0px; margin:0px; margin-top:2px; margin-bottom:5px;}
select   {color:#FF9900
; font-weight:bold; font-size:1.0em; font-family:Geneva, Arial, Helvetica, sans-serif;  padding:0px; margin:0px; background-color:#ffffff;}


/* ----------------------- */
/*  IDs                    */
/* ----------------------- */

#header {
  width:800px;
  height:150px;
  background-image:url(images/tlogo.jpg);
  background-repeat:no-repeat;
  border-style:solid;
  border-color:#000000;
  border-width:1px;
  border-bottom-width:0px;
  padding:0px;
  margin:0px;
  margin: auto;
}

#container {
  width:800px;
  margin: auto;
  border-style:solid;
  border-color:#000000;
  border-width:1px;
  border-top-width:0px;
}


#mainmenu_container {
  width:160px;
  height:780px;
  background-image:url(images/hintergrund_mainmenu.jpg);
  background-repeat:no-repeat;
  float:left; 
  border-width:0px;
/*  background-color: transparent;*/
/* color:#FF9900;*/
}

#searchbox {
  margin-left:3px;
  margin-top:0px;
  padding-top:0px;
  color:blue;
}

#mainmenu {
}

#whoisonline {
  padding-top: 0px;
  padding-left: 0px;
  margin-bottom:0px;
  background-color: transparent;
  font-weight:bold;
  font-size:0em;
  color: black;
}

#content {
  width:595px;
  padding-top:25px;
  padding-bottom:0px;
  padding-right:0px;
  padding-left:0px;
  background-color:#FFFFFF;
  margin-left:185px;
  margin-top:0px;
  color:#17355B;
}

#directlinks {
  padding-left:10px;
}


#footer {
  clear:both;
  text-align:right;
  padding-bottom:2px;
}

#counter {
  text-align:left;
  margin: auto;
}

/* ----------------------- */
/*  Klassen                */
/* ----------------------- */

a.menuItem1:link, a.menuItem1:visited {
  text-decoration:none;
/*  color:#FFAD01; */
  color:#FCCE6C;
  font-weight:bold;
    font-size:1.1em;
}

a.menuItem1:hover {
  text-decoration:none;
/*  color:#FFE6B2; */
  color:#FF9900;
  font-weight:bold;
    font-size:1.1em;
}

a.menuItem2:link, a.menuItem2:visited {
  text-decoration:none;
/*  color:#FCCE6C; */
  color:#FFAD01;
  font-weight:bold;
    font-size:1.0em;
}

a.menuItem2:hover {
  text-decoration:none;
/*  color:#FFE6B2; */
  color:#FFCC00;
  font-weight:bold;
  font-size:1.0em;
}

a.menuItem3:link, a.menuItem3:visited {
  text-decoration:none;
  color:#FAD484;
  font-weight:bold;
  font-size:1.0em;
}

a.menuItem3:hover {
  text-decoration:none;
  color:#FFE6B2;
  font-weight:bold;
  font-size:1.0em;
}


a.menuItem4:link, a.menuItem4:visited {
  text-decoration:none;
  color:#FAD484;
  font-weight:bold;
  font-size:1.0em;
}

a.menuItem4:hover {
  text-decoration:none;
  color:#FFE6B2;
  font-weight:bold;
  font-size:1.0em;
}

.mainMenuItemL1 {
  width:160px;
  padding-top:2px;
  padding-bottom:2px;
  border-color: transparent;
  border-style:solid;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
}

.mainMenuItemL1Act {
  width:160px;
  background-color:#205F92;

  padding-top:2px;
  padding-bottom:2px;

  border-color: transparent;
  border-style:solid;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
}

.mainMenuItemL2 {
  width:160px;
  padding-top:2px;
  padding-bottom:2px;
  border-color: transparent;
  border-style:solid;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
}

.mainMenuItemL2Act {
  width:160px;
  background-color:#3E8CB0;

  padding-top:2px;
  padding-bottom:2px;

  border-color: transparent;
  border-style:solid;
  border-width:1px;
  border-left-style:none;
  border-right-style:none;
  border-bottom-style:none;
}


.table {
  font-size:0.8em;
}


.table_header {
  background-color:#8899B3;
}

.news-latest-item {
  margin-bottom: 10px;
}

.news-latest-date {
  margin: 0px 0px 0px 0px;
  background-color:#F2F2F2;
  background-color:#FFFFFF;
}

.news-list-date {
  margin-top:0px;
  font-size:1.0em;
  margin-bottom:0px;
  color:#666666;
}

.news-single-item {
  padding: 15px 15px 15px 15px;
}

.news-list-container {
  
}
	
.news-list-item {
  
}


.clearer {
  visibility:hidden;
}


/* Classes von der Extension css_styled_content */
.bodytext {
  margin: 0px 0px 5px 0px;
}

/* --------------------  plugin.tx_ablinklist_pi1  -------------------- */

.tx_ablinklist_viewDetailsForLink {
	font-size : 1.1em;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewAddNewLink {
	font-size : small;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewAddNewLinkResult {
	font-size : small;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewReportBrokenLink {
	font-size : small;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewReportBrokenLinkResult {
	font-size : small;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewRateLink {
	font-size : small;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_viewRateLinkResult {
	font-size : small;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_categoryPath {
	font-size : 1.1em;
}

.tx_ablinklist_formErrorMsg {
	color : red;
	margin-top : 10px;
	margin-bottom : 10px;
}

/* --------------------  listView  -------------------- */

.tx_ablinklist_listView_categoryPath {
	font-size : 1.1em;
}

.tx_ablinklist_listView_categories {
	margin-top : 10px;
}

.tx_ablinklist_listView_category {
	margin-top : 10px;
}

.tx_ablinklist_listView_categoryLabel { }

.tx_ablinklist_listView_links {
	margin-top : 10px;
}

.tx_ablinklist_listView_link { }

.tx_ablinklist_listView_linkAddNew {
	margin-top : 10px;
}

.tx_ablinklist_listView_linkLabel { }

.tx_ablinklist_listView_linkDetails { }

.tx_ablinklist_listView_linkReportBroken { }

.tx_ablinklist_listView_linkRate { }

.tx_ablinklist_listView_linkImage { }

/* --------------------  treeView  -------------------- */

.tx_ablinklist_treeView_category {
	margin-top : 10px;
	margin-bottom : 0px;
}

.tx_ablinklist_treeView_category_level_1 {}

.tx_ablinklist_treeView_category_level_2 {
	color:#FFAD01;
}

.tx_ablinklist_treeView_category_level_3 { }

.tx_ablinklist_treeView_category_level_4 { }

.tx_ablinklist_treeView_links {
	margin-bottom : 0px;
}

.tx_ablinklist_treeView_linkAddNew {
	font-size : small;
}

.tx_ablinklist_treeView_linkLabel { }

.tx_ablinklist_treeView_linkDetails { }

.tx_ablinklist_treeView_linkReportBroken { }

.tx_ablinklist_treeView_linkRate { }

.tx_ablinklist_treeView_linkImage { }

/* --------------------  searchView  -------------------- */

.tx_ablinklist_searchView_resultMessage {
	margin-top : 10px;
	margin-bottom : 10px;
}

.tx_ablinklist_searchView_noLinksMessage {
	font-size : small;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	margin-bottom : 10px;
	display : block;
	text-align : center;
}

.tx_ablinklist_searchView_categoryPath {
	font-size : small;
}

.tx_ablinklist_searchView_links {
	margin-top : 10px;
}

.tx_ablinklist_searchView_linkLabel { }

.tx_ablinklist_searchView_linkDetails { }

.tx_ablinklist_searchView_linkReportBroken { }

.tx_ablinklist_searchView_linkRate { }

.tx_ablinklist_searchView_linkImage { }

/* --------------------  topView  -------------------- */

.tx_ablinklist_topView_links {
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
/*	border : solid 1px #C5C5C5; */
	background-color : #FFFFFF;
	padding : 1.1em;
	margin-bottom : 10px;
	display : block;
	text-align : left;
}

.tx_ablinklist_topView_link {
	margin-top : 5px;
}

.tx_ablinklist_topView_linkLabel {
	color:#FFAD01;
}

/* --------------------  catalogView  -------------------- */

.tx_ablinklist_catalogView_categoryPath {
	font-size : small;
}

.tx_ablinklist_catalogView_category {
	float : left;
	width : 300px;
	padding-top : 20px;
}

.tx_ablinklist_catalogView_subcategories {
	font-size : small;
}

.tx_ablinklist_catalogView_categoryLabel { }

.tx_ablinklist_catalogView_links {
	clear : both;
	padding-top : 20px;
}

.tx_ablinklist_catalogView_link { }

.tx_ablinklist_catalogView_linkAddNew {
	margin-top : 10px;
}

.tx_ablinklist_catalogView_linkLabel { }

.tx_ablinklist_catalogView_linkDetails { }

.tx_ablinklist_catalogView_linkReportBroken { }

.tx_ablinklist_catalogView_linkRate { }

.tx_ablinklist_catalogView_linkImage { }

