/* 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	{float:right; margin-right:50px; font-size: 10px;}

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

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

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 .navi .active a {
    color: #88ba14;
}

div.social {
    font-size:10px;
    text-align:left;
    margin-left:50px;
}

div.social a {
    color:#666666;
}

.report {
    float:left;
    width:790px;
    vertical-align:middle;
    text-align:center;
    margin-right:10px;
}

.reportText {
    vertical-align:middle;
}

.social img {
    width:12px;
}

.social a {
    margin-right:10px;
}

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

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;}

span.naviBlog {
    float:right;
    margin-top:10px;
    color:#666666;
}

.arrow a {
    padding: 5px 7px;
    color:#88ba14;
}

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;}




