/* hides the second object from all versions of IE */
* html object.mov {
    display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
    display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
    display/**/: none;
}

a				{text-decoration:none; cursor: pointer;}

a.fuss			{color: #88ba14;}

a.info			{margin: 0px; font-size:12px; vertical-align:top; text-align:left; color: #89ba16;  line-height:17px; text-decoration: none;  cursor: pointer;}

a.navi			{color: #666666; text-decoration:none; cursor: pointer;}

a.navi:hover	{color: #88ba14;; text-decoration:none; cursor: pointer;}


body			{width:100%; height:100%; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; cursor: default; font-weight: normal;}

body.start		{background-color: #000000;}

body.page		{background-color: #ffffff;}

html			{width:100%; height:100%; margin:0px; padding:0px;}

div.counter		{height: 20px; margin-top: 10px; font-size:12px; vertical-align:top; text-align: left; color: #707173; text-decoration: none;}

div.hr_page		{height: 1px; width: 100%; color:#666666; margin: 10px auto 10px auto; vertical-align: middle; text-align: center; background-image:url(./pics/hr.jpg); background-repeat: no-repeat;}

div.hr_oben		{height: 1px; width: 100%; color:#666666; margin: 60px auto 10px auto; vertical-align: middle; text-align: center; background-image:url(./pics/hr.jpg); background-repeat: no-repeat;}

div.hr_unten	{height: 1px; width: 100%; color:#666666; margin: 40px auto 0px auto; padding: 0px; vertical-align: middle; text-align: center; background-image:url(./pics/hr.jpg); background-repeat: no-repeat;}

div.impressum	{margin: 0px auto 10px 735px; padding: 0px; vertical-align:top; text-align:left; font-size: 10px;}

div.inhalt		{margin: 10px auto 10px auto; vertical-align:top; text-align: left; width: 954px; height: 528px;}

div.inhalt-impressum		{margin: 10px auto 10px auto; vertical-align:top; text-align: left; width: 954px; height: 938px;}

div.jochim		{position: absolute; left: 50%; margin-left: -477px; top:50%; margin-top: -290px; width: 954px; height: 580px;}

div.navi		{margin: 15px 0px 0px; padding: 0px; vertical-align: bottom; text-align: left; font-size:17px; line-height:17px; color: #88ba14;}

div.page		{margin: 30px auto auto; padding-top: 30px; vertical-align:top; text-align:center; width: 954px; height: 730px;}

div.page_oben	{margin: 0px 0px 0px 670px; padding: 0px; vertical-align: top; text-align:center; width: 282px; height: 59px; background-image:url(./pics/logo_weiss_mainpage.jpg); background-repeat: no-repeat;}

div.port		{margin-top: 250px; vertical-align:top; text-align: left;}

div.start_bilder	{padding: 0px; border-style:none; width:800px; height:170px;}

div.start_oben	{margin: auto; padding: 0px; vertical-align:middle; text-align:center; width: 481px; height:101px; background-image:url(./pics/logo_schwarz_startseite.jpg); background-repeat: no-repeat;}

div.zitate		{margin: auto; padding-top: 40px; width: 405px; height: 80px; vertical-align: middle; text-align: center; font-size:12px; line-height:18px; color: #666666;}

h1.news			{margin-top: 0px; padding: 0px; font-size:17px; vertical-align:top; text-align:left; color: #707173;  line-height:20px; font-weight: bold;}

img			{margin: 0px; padding: 0px; border-style:none;}

img.bio		{width: 346px; height: 520px;}

img.ne		{width: 232px; height: 155px;}

img.re		{width: 780px; height: 520px;}

p.enter		{margin: 0px auto 0px auto; padding-top: 40px; padding-bottom: 0px; vertical-align: middle; text-align: center; font-size:20px; color: #88ba14;}

p.fuss		{margin: 5px auto auto auto; vertical-align: middle; text-align: center; font-size:13px; color: #666666;}

p.impressum	{padding-right: 30px; padding-top:30px; font-size:12px; vertical-align:top; text-align: left; color: #707173;  line-height:17px; text-decoration: none;}

p.mehr_infos	{vertical-align:bottom;  padding-top:10px;}

p.news_text		{padding-right: 30px; padding-top:10px; padding-left:0px; font-size:12px; vertical-align:middle; text-align: left; color: #707173;  line-height:17px; text-decoration: none;}

p.portfolio_text		{ height: 240px; padding: 0px; font-size:10px; vertical-align:top; text-align: left; color: #707173;  line-height:17px; text-decoration: none;}

p.reportagen_text		{ height: 120px; padding: 0px; font-size:10px; vertical-align:top; text-align: left; color: #707173;  line-height:17px; text-decoration: none;}

p.pdf			{ height: 110px; padding: 0px; font-size:10px; vertical-align:top; text-align: left; color: #707173;  line-height:17px; text-decoration: none;}

span.autor		{font-style:italic;}

span.counter	{color: #89ba16;}

span.date		{padding-right: 15px; color: #89ba16;}

span.navi		{font-size: 12px;}

table.news_content	{margin: 0px; padding: 0px; width: 100%; border-style:none; vertical-align:top; text-align:left;}

td.admin	{padding-right: 30px; padding-top:10px; padding-left:0px; font-size:12px; vertical-align:middle; text-align: left; color: #707173;  line-height:17px; text-decoration: none;}

td.news_pics		{margin: 0px; padding-left:0px; padding-right:0px; padding-bottom: 22px; vertical-align:top; text-align:left; width: 232px;}

td.news_text		{margin: 0px; padding-left: 25px; padding-top: 5px; vertical-align:top; text-align:left;}

td.portfolio_pics		{margin: 0px; vertical-align:top; padding-right:10px; padding-left:0px; width: 790px; height: 520px;}

td.porftolio_text		{margin: 0px; vertical-align:top; text-align:left; height: 520px;}



