@charset "utf-8";


html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz,
html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz ul,
html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz ul li.contentheading_articlekz
{
margin:0;
padding:0;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz h4.contentpagesubtitle_articlekz
{
margin:0;
padding:0;

font: 700 12pt/15pt 'Oswald', Arial, Helvetica, clean, sans-serif;

color:#d00;
text-transform:uppercase;
/*font-weight:bold;*/
padding-top:2px;
padding-left:2px;
}


html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz h1.contentpagetitle_articlekz
{
margin:0;
padding:0;

display:block;
/*
font: 800 32pt/42pt 'Open Sans', Arial, Helvetica, clean, sans-serif;
*/
font: 700 38pt/49pt 'Oswald', Arial, Helvetica, clean, sans-serif;

color:#000;
/*font-weight:800;
font-stretch: condensed;*/
padding-top:2px;
margin-bottom:8px;
/*padding-left:0px;*/
}

/*html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz ul li.contentheading_articlekz a*/
html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz a
{
margin:0;
padding:0;
height:auto;
width:auto;
float:left;
}





html body#start div#outerContainer div#container div#main div#content div#contentLeft form
{
list-style:none;
/*position:absolute;*/
/*position:relative;*/
display:table;
/*bottom:-77px;*/
/*bottom:-25px;*/
/*left:481px;*/
/*background-color:#E9E9E9;*/
color:#999999;

width:160px;
margin-top:6px;
padding-right:3px;
/*text-align:center;*/
text-align:right;
font-size:7.5pt;
/*float:right;*/
}




html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz 
{
clear:left;
vertical-align: baseline;
font-family: "Arial","Helvetica","sans-serif";
font-size: 15px;
line-height: 21px;
hyphens: auto;
}



html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz p,
html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz br
{
font-size: 15px;
line-height: 21px;
padding-bottom: 23px;
}


html body#start 
div#outerContainer 
div#container 
div#main 
div#content 
div#contentLeft 
div.contentopen_articlekz 
div.content 
div 
div 
div.twtr-widget 
div.twtr-doc 
div.twtr-bd 
div.twtr-timeline 
div.twtr-tweets 
div
div.twtr-tweet-wrap
div.twtr-tweet-text 
p
{
font-size: 12px;
line-height: 15px;
padding-bottom: 15px;
}







html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentData div.writtenBy
{
display:block;
/*float:right;*/
width:170px;
padding-right:3px;
font-size:7.5pt;
line-height:8.5pt;
color:#999999;
}





html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div.pagenavcounter
{
/*
position:absolute;
position:relative;
*/
position:relative;
display:block;

/*
width:655px;
left:590px;
*/
/*width:100%;*/
width:649px;
padding: 2px 0px 2px 0px;

/*float:right;*/
text-align:right;

/*bottom:-27px;
top:0px;*/
bottom:0px;

font-size:10.5pt;
line-height:11.5pt;
color:#999999;
}


html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentpaneopen_articlekz div.article_separator
{
clear:both;
}



html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div.avPlayerWrapper div.avPlayerContainer
{
margin:0;
padding:0;
border:none;
border-radius:0;
}


#contentLeft div.contentopen_articlekz div.content ul.content
{
list-style-type:disc;
list-style-position: inside;
}



/*############ NEU ul.pagenav ###########*/
#contentLeft div.contentopen_articlekz div.content ul.pagenav
{
position:relative;
display: block;
vertical-align:bottom;
width:649px;
text-transform:uppercase;
font-size:8.5pt;
font-weight:bold;
line-height:10.5pt;
color:#999999;
}

#contentLeft div.contentopen_articlekz div.content div.noTOC,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar
{
display:block;
position:relative;
clear: both;
width:649px;
vertical-align:bottom;
font-size:9.5pt;
line-height:10.5pt;
font-weight:bold;
/*margin: 12px 0px 6px 0px;*/
text-align:center;
/*
z-index:1;
height:44px;
overflow:hidden;
*/
}



#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul.pagination,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton
{
list-style-type:none;
width:100%;
display:table;
text-align:center;
vertical-align:middle;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
/*z-index:100;*/
}

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul.pagination li.link,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul.pagination li.nolink,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#center,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#next
{ display: table-cell; border:none; }

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev { text-align: left;  width: 42%;}
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#center { text-align:center; /*width: 30%;*/ }
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#next { text-align: right;  width: 42%;}




#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-start
{
width: 26px !important;
height:38px;
border:none;
text-align:left; 
overflow:hidden;
}


#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-start a
{
display:block;
width: 26px !important;
height:38px;
padding: 5px 0px 0px 0px;
z-index: +20;
}

/*
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-start a:hover
{ background: url("../img/Accessoire/arrows/arrowsDoubble_small_grey_24x34x3.png") no-repeat scroll left 0 transparent;}
*/


#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-start a div.arr_start
{
display:block;
width: 26px !important;
height:35px;
background: url("../img/Accessoire/arrows/arrowsDoubble_small_grey_24x34x3.png") no-repeat scroll left -35px transparent;
padding: 0;
}

/*#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-start a:hover*/
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-start a:hover div.arr_start,
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-start:hover a div.arr_start
{ background: url("../img/Accessoire/arrows/arrowsDoubble_small_grey_24x34x3.png") no-repeat scroll left 0 transparent; }



/*############   #button-back.link   #############*/
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-back
{
/*width: 26px !important;*/
min-width: 26px !important;
height:38px;
border:none;
text-align:left; 
overflow:hidden;
/*z-index: +200;*/
}

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li.nolink span
{
display:block;
position:relative;
height:38px;
width:auto;
}

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-back a
{
display:block;
/*width: 26px !important;*/
height:38px;
width:auto;
padding: 0px 0px 0px 0px;
/*z-index: +300;*/
}




#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-back a div.arr_prev
{
display:block;
/*width: 26px !important;*/
height:35px;
width:24px;
background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll left -35px transparent;
}

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-back a:hover div.arr_prev,
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-back:hover a div.arr_prev
{ background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll left 0 transparent; }






/*############   #button-next.link   #############*/

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-next
{
/*width: 26px !important;*/
min-width: 26px !important;
height:38px;
border:none;
text-align: right; 
overflow:hidden;
}


#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-next a
{
display:block;
/*width: 26px !important;*/
height:38px;
width:auto;
padding: 0px 0px 0px 0px;
z-index: +20;
}


#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-next a div.arr_next
{
display:block;
position:relative;
float:right;
/*width: 26px !important;*/
height:35px;
width:24px;
background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll -26px -35px transparent;

}


#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-next a:hover div.arr_next,
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-next:hover a div.arr_next
{ background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll -26px 0 transparent; }







/*############   #button-end.link   #############*/
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-end
{
width: 26px !important;
height:38px;
border:none;
text-align: right; 
overflow:hidden;
}



#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-end a
{
display: block;
height: 38px;
padding: 5px 0 0;
width: 26px !important;
z-index: +20;
}


#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-end a div.arr_end
{
background: url("../img/Accessoire/arrows/arrowsDoubble_small_grey_24x34x3.png") no-repeat scroll -26px -35px transparent;
display: block;
height: 35px;
padding: 0;
width: 26px !important;
}

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-end a:hover div.arr_end,
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#button-end:hover a div.arr_end
{
background: url("../img/Accessoire/arrows/arrowsDoubble_small_grey_24x34x3.png") no-repeat scroll -26px 0px transparent;
}




#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#site.link,
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#current.nolink
{
width:12px;
vertical-align:middle;
font-size:9.5pt;
height:38px;
}


#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#site.link a
{ 
text-decoration:none; 
color:#000000;
display:block;
position:relative;
width:12px; 
height:16px;
padding: 14px 0px 13px 0px;
}

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#site.link a:hover
{ color:#DD0000 !important; }

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li#current.nolink span
{
color:#DD0000; 
display: block;
height: 16px;
padding: 14px 0 13px;
position: relative;
text-decoration: none;
width: 12px;
}

#contentLeft div.contentopen_articlekz div.content div.noTOC div.counter
{
display:block;
/*position:absolute;*/
position:relative;

left:0px;
bottom:0px;

width:100%;
height:10px;
line-height:7.5pt;

color: #E1E1E1; 
font-size: 7.5pt; 
font-weight:normal; 
text-transform:none;
/*z-index: 1;*/
}



#contentLeft div.contentopen_articlekz div.content div.noTOC div.counter div
{ 
/*z-index: +6500;*/ 
display:block;
position:relative;
width:100%;
/* padding: 0 281px ;*/
}

#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li, 
#contentLeft div.contentopen_articlekz div.content div.noTOC ul.pagination li a
{ /*z-index:+7500;*/ }

#contentLeft div.contentopen_articlekz div.content div.noTOC div#pagecounter
{
display:block;
position:absolute;
/*left:0px;*/
bottom:4px;
width:100%;
height:14px;

color: #E1E1E1; 
font-size: 8.5pt; 
font-weight:normal; 
text-transform:none;
/*z-index: 10;*/
}






/*###########   ul.pagenav #############*/
#contentLeft div.contentopen_articlekz div.content ul.pagenav
{
/*list-style:none;*/
display:table;
margin-bottom:6px;
/*text-align:justify;*/
text-align:center;
vertical-align:middle;
width:100%;
height:auto;
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li a
{ text-decoration:none; font-size:8.5pt; line-height: 10pt;}

#contentLeft div.contentopen_articlekz div.content ul.pagenav a:link,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar a:link
{color:#666666;}

#contentLeft div.contentopen_articlekz div.content ul.pagenav a:focus,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar a:focus,
#contentLeft div.contentopen_articlekz div.content ul.pagenav a:hover,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar a:hover
{color:#333333 !important;}



#contentLeft div.contentopen_articlekz div.content ul.pagenav a:visited,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar a:visited
{color:#999999;}


#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev a
{
display: block;
float: left;
height: 39px;
line-height: 30px;
position: relative;
/*font-size: 8.5pt;
line-height: 10pt;*/
text-decoration: none;
}

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev a
{
display: block;
float: left;
height: 41px;
line-height: 30px;
position: relative;
text-decoration: none;
}

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#next a
{
display: block;
float: right;
height: 41px;
line-height: 30px;
position: relative;
text-decoration: none;
}

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev a div.arr_prev
{
background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll 0 -35px transparent;
display: block;
float: left;
height: 35px;
margin: 5px 0 0;
position: relative;
width: 24px;
}

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev:hover a div.arr_prev
{ background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll 0 0px transparent; }




#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#next a div.arr_next
{
background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll -26px -35px transparent;
display: block;
float: right;
height: 35px;
margin: 5px 0 0;
position: relative;
width: 24px;
}

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#next:hover a div.arr_next
{ background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll -26px 0 transparent; }


#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev a span
{
display: inline;
float: left;
margin: 6px 0 0;
position: relative;
text-overflow: ellipsis;
white-space: normal;
width: 248px;
}


#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#next a span
{
display: inline;
float: right;
margin: 6px 0 0;
position: relative;
text-overflow: ellipsis;
white-space: normal;
width: 248px;
}

#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#prev:hover a span,
#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#next:hover a span
{ color:#DD0000 !important; }


#contentLeft div.contentopen_articlekz div.content div.pagenavbar ul#pagenavbutton li#center
{
/*color: #E1E1E1;*/
color:#666666;
font-size: 7.5pt;
height: 38px;
text-align: center;
text-transform: none;
vertical-align: middle;
}



/*############ NEU ul.pagenav ###########*/
#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev,
#contentLeft div.contentopen_articlekz div.content ul.pagenav li.center,
#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next
{ display: table-cell; 
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev 
{text-align: left; width:40%; height: 38px; vertical-align:middle;}


#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev a 
{
display:block;
position: relative;
float:left;
line-height: 30px;
height: 38px;
vertical-align:middle;
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev a span
{
/*display:block;
display:inline;*/
position: relative;
float:left;
text-overflow: ellipsis;
width:235px;
line-height: 15px;
margin: 5px 0 0;
overflow:hidden;
vertical-align:middle;
/*line-height: 35px;
height: 38px;*/
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev a div.arr_prev {
background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll 0px -35px transparent;
display:inline;
display: block;
float:left;
position:relative;
height: 35px;
width: 24px;
margin : 3px 0 0px;
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev:hover a div.arr_prev,
#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev a:hover div.arr_prev 
{background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll 0px 0px transparent;}


#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_prev:hover a span
{color:#DD0000 !important;}


#contentLeft div.contentopen_articlekz div.content ul.pagenav li.center 
{
text-align:center; 
height: 38px;  
vertical-align:middle;
text-transform:none;
font-size:7.5pt;
/*color:#E1E1E1;*/
color:#666666;
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next {text-align: right; width:40%;height: 38px;  vertical-align:middle;}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next a
{
display:block;
position: relative;
float: right;
line-height: 30px;
height: 38px;
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next a span
{
/*display:block;*/
display:inline;
position: relative;
float: right;
text-overflow: ellipsis;
width:235px;
margin: 6px 0 0;
line-height: 15px;
overflow:hidden;
/*
height: 38px;*/
white-space:normal;
}


#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next a div.arr_next
{background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll -26px -35px transparent;
display:inline;
display: block;
float: right;
position:relative;
height: 35px;
width: 24px;
margin : 3px 0 0;
}

#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next:hover a div.arr_next ,
#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next a:hover div.arr_next 
{background: url("../img/Accessoire/arrows/arrows_small_grey24x34.png") no-repeat scroll -26px 0px transparent;}


#contentLeft div.contentopen_articlekz div.content ul.pagenav li.pagenav_next:hover a span
{color:#DD0000 !important;}










html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.modifydate
{
clear: both;
color:#CCCCCC;
font-size: 8.5pt;
line-height:10.5pt;
text-align:center;
margin: 12px 20px  6px 20px;
}



html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div.pagenavbar div a:link,
html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div.pagenavbar div a:visited
{
color:#666666;
text-decoration:none;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div.pagenavbar div a:hover
{
text-decoration:underline;
}

/*Anpassung von youtube im Content*/
/*html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div div.avPlayerWrapper div.avPlayerContainer,
html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div div.avPlayerWrapper div.avPlayerContainer div iframe
{
width:300px !important;
height:169px !important;
}*/

/*html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div div.avPlayerWrapper div.avPlayerContainer div.avPlayerBlock iframe
{
width:649px !important;
height:365px !important;
}
*/

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div div div.avPlayerWrapper div.avPlayerContainer div.avPlayerBlock iframe
{
width:316px !important;
height:169px !important;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div small
{
font-size:8pt;
line-height:11pt;
}

/*html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div span.hasTip a#thumb1.highslide img
{
width:225px !important;
height:169px !important;
}*/

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content div div span.hasTip a#thumb1.highslide img
{
width:314px !important;
height:236px !important;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content span div#webthumb 
{
background-color: #CCCCCC;
float: left;
font-size: 8pt;
line-height: 9.5pt;
margin: 3px 7px 3px 0;
padding: 3px;
width: 310px;
z-index: 8010;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content span div#webthumb div.thumb 
{
display: block;
position: relative;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content span div#webthumb div.thumb a#thumb1.highslide 
{
display: block;
position: absolute;
color: #1B1B1B;
outline: medium none;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content span div#webthumb div.thumb a#thumb1.highslide span.hasTip 
{
color: #1B1B1B !important;
text-decoration: none;
}

html body#start div#outerContainer div#container div#main div#content div#contentLeft div.contentopen_articlekz div.content span div#webthumb div.thumb a{
color: #1B1B1B;
text-decoration: underline;
}

/*.twitter-timeline,
.root.timeline.ltr.customisable-border.twitter-timeline.twitter-timeline-rendered,
#content #contentLeft .contentopen_articlekz .content iframe#twitter-widget-0.twitter-timeline,
html body#start #outerContainer #container #main #content div#contentLeft div div iframe.twitter-timeline.twitter-timeline-rendered html body div.timeline { 
width: 99% !important;
max-width: 639px !important;
}*/

/*html body#start div#outerContainer div#container div#main div#content div#contentLeft div div { text-align:center;}*/

#kz-twitter { text-align:center;}

iframe[id^='twitter-widget-']{ width:520px !important; margin: 0 auto!important; max-width: 100%!important;}



/*html body#start div#outerContainer div#container div#main div#content div*/



#contentLeft div.contentopen_articlekz div.content span div div.img-box {
display:block;
position:relative;
float: left;
margin: 3px 7px 7px 0;
width: 300px;images/stories/2016/HarleyRoadKing/
}

#contentLeft div.contentopen_articlekz div.content span div div.img-box div.visual {
display:block;
position:relative;
float: none;
padding: 3px; !important
text-align:right;
}

/*#contentLeft div.contentopen_articlekz div.content span div div.img-box { margin-bottom: 6px;}*/

#contentLeft div.contentopen_articlekz div.content span div div.img-box div,
#contentLeft div.contentopen_articlekz div.content span div div.img-box div p,
#contentLeft div.contentopen_articlekz div.content span div div.img-box div.visual p {
font-size:12px !important; 
line-height: 14px !important;
padding-left: 3px !important;
padding-bottom: 3px !important;
text-align:right;
}

#contentLeft div.contentopen_articlekz div.content span div div.img-box div.credits,
#contentLeft div.contentopen_articlekz div.content span div div.img-box div.visual p.fotocredit {
font-size:10px !important; 
line-height: 11px !important;
}


#contentLeft div.contentopen_articlekz div.content span div div.img-box div.visual img.photo {width: 100%; height: auto;}
