/* ========== Global ========== */

body {
 padding: 0px;
 margin: 0px;
 background-color: #999999;
 }

div.kopfzeile {
 height: 122px;
 width: 762px;
 padding: 4px;
 background-image: url("tnmun2007logo.jpg");
 text-align: right;
 }

div.menu {
 z-index: 2;
 position: absolute; top: 130px;
 padding-top: 10px;
 width: 130px;
 }

div.inhalt {
 z-index: 1;
 position: absolute; top: 130px;
 padding-top: 10px;
 border-bottom: 1px solid #000000;
 width: 582px;
 padding-left: 159px;
 padding-right: 28px;
 border-right: 1px solid #000000;
 background-color: #ffffff;
 background-image: url("res/bg.png");
 background-repeat: no-repeat;
 background-position: bottom right;
 }

p.menu {
 margin: 0px;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 8pt;
 font-weight: bold;
 padding: 4px;
 border-bottom: 1px dashed #999999;
 text-align: left;
 }

h1 {
 margin: 0px;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 14pt;
 font-weight: bold;
 color: #669acc;
 text-align: right;
 }

h2 {
 font-family: Georgia, Verdana, Arial, Sans-Serif;
 font-size: 14pt;
 font-weight: normal;
 }

h3 {
 margin: 0px;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 font-weight: bold;
 color: #FF0000;
 text-align: center;
 }

h4 {
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 font-weight: bold;
 }

p.std  {
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 text-align: justify;
 }

p.std_ri  {
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 text-align: right;
 }

p.klgrau {
 margin: 0px;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 7pt;
 color: #999999;
 text-align: right;
 }

p.trennlinie {
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 border-bottom: 1px dashed #999999;
 }

ul {
 margin-bottom: 20pt;
 }

li {
 list-style-type: square;
 margin-bottom: 10pt;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 color: #999999;
 text-align: justify;
 }


a.std {
 color: #000000;
 text-decoration: underline;
 }

a.std:hover {
 text-decoration: none;
 }

a.menu {
 color: #669acc;
 text-decoration: none;
 }

a.menu:hover {
 color: #cd6565;
 }

a.klgrau {
 color: #999999;
 text-decoration: underline;
 font-weight: bold;
 }

a.klgrau:hover {
 color: #999999;
 text-decoration: none;
 }


img {
 border: none;
 }

img.haarschw {
 border: 1px solid #000000;
 }

img.haargrau {
 border: 1px solid #999999;
 }


/* ========== events.htm ========== */

table.events {
 margin-bottom: 15px;
 border-collapse: collapse;
 }

td.ev_datum {
 width: 85px;
 padding: 6px;
 border: 1px dashed #999999;
 vertical-align: top;
 text-align: right;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 }

td.ev_ereignis {
 padding: 6px;
 border: 1px dashed #999999;
 vertical-align: top;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 }

p.ev_name {
 margin: 0px;
 font-weight: bold;
 }

p.ev_text {
 margin: 0px;
 }


/* ========== mission.htm ========== */

table.mission {
 width: 580px;
 margin-bottom: 15px;
 border-collapse: collapse;
 }

td.mis_kopf {
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 font-style: italic;
 }

#komtitel {
 font-style: normal;
 font-weight: bold;
 }

td.mis_links {
 width: 20px;
 padding-right: 5px;
 padding-top: 1px;
 padding-bottom: 1px;
 vertical-align: top;
 text-align: right;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 11px;
 color: #999999;
 }

td.mis_rechts {
 width: 560px;
 padding-top: 1px;
 padding-bottom: 1px;
 text-align: left;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 }


/* ========== delegation.htm ========== */

table.delegation {
 border-collapse: collapse;
 }

td.del {
 height: 210px;
 width: 145px;
 vertical-align: top;
 text-align: center;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 8pt;
 font-weight: bold;
 color: #000000;
 }

#del_info1 {
 font-size: 7pt;
 font-weight: normal;
 }

#del_info2 {
 font-size: 7pt;
 font-weight: normal;
 font-style: italic;
 }

a.del {
 color: #000000;
 text-decoration: none;
 }

/* ========== delegation?.htm ========== */

div.pro_foto1 {
 float: left;
 height: 280px;
 width: 200px;
 border: 1px solid #999999;
 }

div.pro_name1 {
 float: right;
 background-color: #e5e5e5;
 height: 24px;
 width: 367px;
 padding: 6px;
 border-right: 1px solid #999999;
 border-top: 1px solid #999999;
 font-family: Georgia, Verdana, Arial, Sans-Serif;
 font-size: 14pt;
 text-align: right;
 }

div.pro_info1 {
 float: left;
 height: 24px;
 width: 152px;
 padding: 6px;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 7pt;
 text-align: left;
 }

div.pro_mail1 {
 float: right;
 height: 24px;
 width: 203px;
 padding: 6px;
 border-right: 1px solid #999999;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 7pt;
 text-align: right;
 }

div.pro_text1 {
 float: right;
 height: 196px;
 width: 367px;
 padding: 6px;
 border-bottom: 1px solid #999999;
 border-right: 1px solid #999999;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 text-align: justify;
 }

div.pro_foto2 {
 float: right;
 height: 280px;
 width: 200px;
 border: 1px solid #999999;
 }

div.pro_name2 {
 float: left;
 background-color: #e5e5e5;
 height: 24px;
 width: 367px;
 padding: 6px;
 border-left: 1px solid #999999;
 border-top: 1px solid #999999;
 font-family: Georgia, Verdana, Arial, Sans-Serif;
 font-size: 14pt;
 text-align: left;
 }

div.pro_info2 {
 float: left;
 height: 24px;
 width: 152px;
 padding: 6px;
 border-left: 1px solid #999999;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 7pt;
 text-align: left;
 }

div.pro_mail2 {
 float: right;
 height: 24px;
 width: 203px;
 padding: 6px;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 7pt;
 text-align: right;
 }

div.pro_text2 {
 float: left;
 height: 196px;
 width: 367px;
 padding: 6px;
 border-bottom: 1px solid #999999;
 border-left: 1px solid #999999;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 text-align: justify;
 }

/* ========== gallery.htm ========== */

table.galerie {
 border-collapse: collapse;
 }

td.gal {
 width: 116px;
 height: 81px;
 vertical-align: middle;
 text-align: center;
 }


/* ========== gallery_upload.htm / gb.htm ========== */

div.gb_formular {
 background-color: #e5e5e5;
 width: 560px;
 padding: 10px;
 border: 1px solid #669acc;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 }

table.gb_formular {
 width: 560px;
 margin-bottom: 10px;
 }

td.gb_form1 {
 width: 60px;
 height: 25px;
 font-weight:bold;
 }

td.gb_form2 {
 width: 230px;
 height: 25px;
 }

input.gb_eingabe {
 width: 205px;
 border: 1px solid #669acc;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 }

textarea.gb_eingabe {
 height: 120px;
 width: 556px;
 border: 1px solid #669acc;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 scrollbar-3dlight-color: #669acc;
 scrollbar-arrow-color: #669acc;
 scrollbar-darkshadow-color: #ffffff;
 scrollbar-face-color: #ffffff;
 scrollbar-highlight-color: #ffffff
 scrollbar-shadow-color: #669acc;
 scrollbar-track-color: #ffffff;
 /* scrollbar-base-color: #ffffff; */
 /* scrollbar-3dlight-color: #669acc; */
 /* scrollbar-arrow-color: #ffffff; */
 /* scrollbar-darkshadow-color: #ffffff; */
 /* scrollbar-face-color: #669acc; */
 /* scrollbar-highlight-color: #669acc; */
 /* scrollbar-shadow-color: #669acc; */
 /* scrollbar-track-color: #ffffff; */
 }

input.gb_button {
 height: 20px;
 border: 1px solid #ffffff;
 background-color: #669acc;
 color: #ffffff;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 font-weight: bold;
 cursor: hand;
 }

input.gb_file {
 width: 500px;
 border: 1px solid #669acc;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 }

table.gb_eintrag {
 width: 580px;
 border: 1px solid #999999;
 margin-bottom: 20px;
 border-collapse: collapse;
}

td.gb_elinks {
 width: 69px;
 padding: 1px;
 padding-left: 10px;
 vertical-align: top;
 background-color: #e5e5e5;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
 font-weight: bold;
}

td.gb_erechts {
 width: 489px;
 padding: 1px;
 padding-right: 10px;
 vertical-align: top;
 background-color: #e5e5e5;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
}

td.gb_einhalt {
 padding: 10px;
 vertical-align: top;
 border: 1px dashed #999999;
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 10pt;
}

/* ========== [ END OF FILE ] ========== */