/*****************************************************
   default settings for content
******************************************************/
H1 {
  color: #003333;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-coration: none;
  font-size: 18px;
  margin-top: 0px;
  margin-left: 10px;
}

H2 {
  color: #003333;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-coration: none;
  font-size: 16px;
  margin-top: 0px;
  margin-left: 10px;
}

H3 {
  color: #003333;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-coration: none;
  font-size: 12px;
  margin-top: 0px;
  margin-left: 10px;
  margin-bottom: 2px;
}

li {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-coration: none;
  list-style-image: url(/fileadmin/netacad.ch/template/img/list.png);
  font-size: 11px;
  margin-top: 0px;
  margin-left: 10px;
}

form {
}

/*input {
  border-width: 1px;
  border-style: solid;
  font-size: 11px;
  display: inline;      
}*/

div.tx-lastupdate-pi1 {
  margin-left: 10px;
}

div.tx-cmwlinklist-pi1 {
  margin-left: 20px;
}

/*****************************************************
   News flexible stuff
******************************************************/
div.tx_newsflexible_maintitle {
  color: black;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top: 9px;
  margin-bottom: 3px;
  margin-left: 5px;
}

div.tx_newsflexible_title {
  color: black;
  font-size: 11px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 3px;
  margin-top: 3px;
  margin-left: 5px;
}

a.tx_newsflexible_title_a {
  color: black;
  font-size: 11px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 3px;
  margin-top: 3px;
  margin-left: 5px;
}

div.tx_newsflexible_teaser {
  color: black;
  font-size: 9px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 12px;
}

div.tx_newsflexible_datetime {
  color: black;
  font-size: 9px;
  text-decoration: none;
  font-style: italic;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 12px;
}

div.tx_newsflexible_more {
  color: black;
  font-size: 9px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 12px;
}

a.tx_newsflexible_more_a {
  color: black;
  font-size: 9px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 1px;
  margin-right: 1px;
}

/*****************************************************
   Title (for Menu)
******************************************************/
p.bodytext {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-coration: none;
  font-size: 11px;
  margin-left: 10px;
  margin-top: 0px;
  margin-bottom: 5px;
}

/*****************************************************
   Title (for Menu)
******************************************************/
div.title H2 {
  color: #003333;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-coration: none;
  font-size: 22px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

div.title H3 {
  color: #003333;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-coration: none;
  font-size: 16px;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

/*****************************************************
   Menu Header
******************************************************/
.menu_header {
  color: white;
  font-size: 11px;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  vertical-align: absmiddle;
}

.menu_header A {
  color: white;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu_header A:visited {
  color: white;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menu_header A:hover {
  color: #669999;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*****************************************************
   MENU_LEFT-LEVEL1 
******************************************************/
table.menu_left-level1 {
  width: 150px;
  height: 18px;
  background-color: #669999;
  margin: 0px;
}

div.menu_left-level1{
  color: white;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top: 9px;
  margin-bottom: 3px;
  margin-left: 5px;
}

div.menu_left-level1 A {
  color: white;
  text-decoration: none;
  margin-top: 10px;
  margin-bottom: 10px;
}

div.menu_left-level1 A:hover {
  color: gray;
  text-decoration: none;
}

div.menu_left-level1 A:visited {
  color: white;
  text-decoration: none;
}

/*****************************************************
   MENU_LEFT-LEVEL2 
******************************************************/
table.menu_left-level2 {
  width: 150px;
  border-left-style: solid;
  border-left-color: #669999;
  border-left-width: 1px;
  border-right-style: solid;
  border-right-color: #669999;
  border-right-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #669999;
  border-bottom-width: 1px;
  background: white;
}

span.menu_left-level2 {
	color: black;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 12px;
}

span.menu_left-level2 A {
  color: black;
  text-decoration: none;
}

span.menu_left-level2 A:visited {
  color: black;
  text-decoration: none;
}

span.menu_left-level2 A:hover {
  color: #336666;
  text-decoration: none;
}

/*****************************************************
   All Menu Forms
******************************************************/
.menu_forms FORMS {
  margin: 0px;
  padding: 0px;
  border-style: none;
  border-width: 0px;
  display: inline;
}

.menu_forms INPUT {
  border-style: none;
  font-size: 9px;
  display: inline;
  vertical-align: middle;
}

div.tx-mitdownload-pi1 table {
  margin-left: 20px;
}

/*****************************************************
   Rest of it :-)
******************************************************/
table.imgtext-table {
  margin-left:10px;
}

h1.csc-firstHeader {
  margin-top:10px;
}

td {
  text-decoration: none;
  font-size: 11px;
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
body, label, th, select, input, textarea {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.csc-textpic-imagewrap, .tx-pilmailform-pi1 {
    margin-left:10px;
}
form, p {
    margin-left:10px;
}

.tx-mythrepository-pi1-error { color: maroon; }
H1.tx-mythrepository-pi1-title { color:#000000; font-size: 11px; font-family:Verdana,sans-serif; position:relative; }
H1.tx-mythrepository-pi1-title A { color:#000000; font-size: 11px; font-family:Verdana,sans-serif; position:relative; }

.tx-mythrepository-pi1 {margin:0px; padding:0px; padding-left:10px; padding-right:10px;}
form.tx-mythrepository-pi1-form {margin:0px; padding:0px;}
.tx-mythrepository-pi1 table { color:#000000; border: 0px; text-align:left;}
.tx-mythrepository-pi1 table.tx-mythrepository-pi1-box { color:#000000; border: 1px solid #FFFFFF; margin-bottom: 20px; text-align:left;}
.tx-mythrepository-pi1 table td { color:#000000; font-size: 11px; font-family:Verdana,sans-serif; }
.tx-mythrepository-pi1 table td a { text-decoration: none; }
.tx-mythrepository-pi1 table td.tx-mythrepository-pi1-filename A { font-weight:normal; color:#000000; font-size:11px; text-decoration:none;}
.tx-mythrepository-pi1 table td.tx-mythrepository-pi1-filesize { font-weight:normal; font-size:11px; }
.tx-mythrepository-pi1 table td.tx-mythrepository-pi1-filemod { font-weight:normal; font-size:11px; }
.tx-mythrepository-pi1 form { font-size: 12px; font-family:Verdana,sans-serif; font-weight:bold;}
.tx-mythrepository-pi1-header-row { background-color: rgb(204, 204, 204); }
.tx-mythrepository-pi1-row { background-color: #FFFFFF; }

.tx-mythrepository-pi1-header-icon,
.tx-mythrepository-pi1-header-filename,
.tx-mythrepository-pi1-header-perms,
.tx-mythrepository-pi1-header-owner,
.tx-mythrepository-pi1-header-group,
.tx-mythrepository-pi1-header-filesize,
.tx-mythrepository-pi1-header-filemod {
  font-style: normal;
  font-weight: bold;
  border-bottom-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: black;
}

