@charset "UTF-8";

body
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

span.color
	{
	color: #FF9400;
	}


/* ---------- topNavi ---------- */

a.topNavi
	{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}

a.topNavi:link
	{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}

a.topNavi:visited
	{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}

a.topNavi:focus
	{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}

a.topNavi:hover
	{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}

a.topNavi:active
	{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}

/* ---------- headLine ---------- */

td.headLine
	{
        font-size: 16px;
        font-weight: bold;
        color: #FFFFFF;
        letter-spacing: 1ex;
	}

/* ---------- headLine kurz ---------- */

td.headLine-kurz
	{
        font-size: 16px;
        font-weight: bold;
        color: #FFFFFF;
        letter-spacing: 0.2ex;
	}

/* ---------- lastUpdate ---------- */

td.lastUpdate
	{
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        letter-spacing: 0.1ex;
	}

/* ---------- mainNavi ---------- */

p.mainNavi
	{
	color: #000000;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	pitch:low;
	}

a.mainNavi
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a.mainNavi:link
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a.mainNavi:visited
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a.mainNavi:focus
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a.mainNavi:hover
	{
	color: #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a.mainNavi:active
	{
	color: #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

/* ---------- mainNavilight ausgeklapptes untermenue ---------- */

a.mainNavilight
	{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	}

a.mainNavilight:link
	{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	}

a.mainNavilight:visited
	{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	}

a.mainNavilight:focus
	{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	}

a.mainNavilight:hover
	{
	color: #FF9400;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	}

a.mainNavilight:active
	{
	color: #FF9400;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	}

/* ---------- HR ---------- */

hr
	{
	color: #FF9400;
	background-color: #FF9400;
	}

/* ---------- Content ---------- */

strong
	{
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 0.2ex;
	}
	
ul {
# wenn cms nicht Webseiten-wurzel
#        list-style-image: url(http://www.ifg.uni-kiel.de/cms/fileadmin/IfG/gfx/mathnatpunkt.gif);
        list-style-image: url(http://www.ifg.uni-kiel.de/fileadmin/IfG/gfx/mathnatpunkt.gif);
        line-height: 1.5;
}

h1
	{
	color: #FF9400;
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	letter-spacing: 0.2em;
	}

h2
	{
	margin-top: 20px;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        letter-spacing: 1.4ex;
	}

h2-kurz
	{
	margin-top: 20px;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        letter-spacing: 0.4ex;
	}

h3
	{
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	letter-spacing: 0.2em;
	}

h4
	{
	margin-top: 20px;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
        letter-spacing: 0.4ex;
	}
td
	{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	pitch:low;
	}

p
	{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	pitch:low;
	}

a
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a:link
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a:visited
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a:focus
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a:hover
	{
	color: #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a:active
	{
	color: #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}

a.h1
	{
	color:  #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}

a.h1:link
	{
	color:  #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}

a.h1:visited
	{
	color:  #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}

a.h1:focus
	{
	color:  #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}

a.h1:hover
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}

a.h1:active
	{
	color: #FF9400;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}

/* ---------- Sprache ---------- */

img.tx-srlanguagemenu-pi1-flag
	{
	border: none;
	border-style: none;
	margin: 0;
	padding: 0;
	}

a.flag
	{
	margin-left: 10px;
	}

# Mehrspaltigkeit mit div
#div.row {float: left; margin: 0; padding: 0; width: 98.5%;}
#
#div.cols3 {float: left; width: 32%; margin: 0 3px 0 0; padding: 0;}
#div.wtgallery_list {float: left; width: 32%; margin: 0 3px 0 0; padding: 0;}

