body {
	background-image: url(../img10/page/pagebg.gif);
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
}


#page_main {
	float: left;
	width: 737px;
	margin-right: 10px;
}

#page_aww_column {
	width: 194px;
	float: left;
}

#aww_header {
	width: 194px;
	height: 125px;
	margin-bottom: 10px;
}

#aww_content {
	float: left;
	background:  url(../img10/page/dth-1col-bg.gif) no-repeat right top;
	width: 174px;
	padding: 10px;
	margin-bottom: 10px;
}



#page_2010 {
	position: relative;
	width: 941px;
	margin: 20px auto;
}


#page_2010_pl {
	position: relative;
	width: 737px;
	margin: 20px auto;
}


#page_header{
	height: 125px;
	margin-bottom: 10px;
}

#page_content {
	float: left;
	line-height: 1.4;
	margin-bottom: 10px;
	width: 602px;
}

#page_content p{
	color: #f1f1f1;
}

#navigational_column {
	width: 125px;
	margin-right: 10px;
	float: left;
	
}



.content_row_3_col {
	float: left;
	width: 602px;
	background: url(../img10/page/bgco_194_10.gif) repeat-x left top;
	margin-bottom: 10px;
}



.content_row_2_col {
	float: left;
	width: 602px;
	background: url(../img10/page/bgco_296_10.gif) repeat-x left top;
	margin-bottom: 10px;
}


.content_row_1_col {
	padding: 0px;
	float: left;
	width: 602px;
	background:  url(../img10/page/dth-1col-bg.gif) no-repeat right top;
	margin-bottom: 10px;
}



.content_row_1_col_pad {
	padding: 10px;
	float: left;
	width: 582px;
	background:  url(../img10/page/dth-1col-bg.gif) no-repeat right top;
	margin-bottom: 10px;
}


.col_195_nobg {
	float: left;
	width: 195px;
	margin-right: 10px;
}


.col_602_pad {
	width: 582pxpx;
	padding: 10px;
}

.box_195_pad {
	width: 175px;
	padding: 10px;
	background:  url(../img10/page/dth-1col-bg.gif) no-repeat right top;
	margin-bottom: 10px;
	float: left;
}

.col_397_pad {
	float: left;
	width: 377px;
	padding: 10px;
		background:  url(../img10/page/dth-1col-bg.gif) no-repeat right top;
}

.wisivdww_iv {
	margin-top: 20px;
}

.wisivdww_iv h3 {
	margin-top: 20px;
}

.wisivdww_iv p {
	line-height: 1.5;
	padding-left: 0px;
}

.content_column_194 {
	float: left;
	margin-right: 10px;
	width: 194px;
}

.content_column_296 {
	float: left;
	margin-right: 10px;
	width: 296px;
}


.last {
	margin-right: 0px !important;
}

.content_column_296 .box_content {
	width: 276px !important;
	padding: 6px 10px 10px 10px;
}

.content_column_194 .box_content {
	width: 174px !important;
	padding: 6px 10px 10px 10px;
}


.content_column_296 .box_header {
	width: 296px;
	height: 150px;
}


.deffor H1 {
		font-size: 20px;
		font-weight: bold;
		margin-bottom: 10px;
		line-height: 1.2;
}

.deffor H2 {
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 5px;
}

.deffor p {
    margin-bottom: 4px;
}


.underlineh {
	padding-bottom: 10px;
	background: url(../img10/page/content_linie.gif) repeat-x left bottom;
}

.nomargin {
	margin-bottom: 0px !important;
}

.article p {
	line-height: 1.4;
	margin-bottom: 10px;
}

h2 {
	line-height: 1;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 2px;
}

.box_content h2 {
	display: block;
 	height: 36px;
}

#newsletter_box h2 {
	font-size: 12px;
}

#languages_box h2 {
	font-size: 12px;
}

.aww_topic h2 {
	font-size: 12px;
}

#newsletter_box p {
	font-size: 11px;
	color: #f1f1f1;
}

.aww_topic {
	padding-bottom: 2px;
	margin-bottom: 4px;
	background: url(../img10/page/link_u.gif) repeat-x 0 bottom;
}

.news_topic {
	margin-top: 15px;
	padding-bottom: 4px;
	margin-bottom: 4px;
	background: url(../img10/page/link_u.gif) repeat-x 0 bottom;
}


.aww_date {
	font-size: 11px;
	color: #e0e0e0;
}


#aww_end {
	width: 174px;
	padding: 5px 10px;
	background-color: #ea2900;
}


.fbshare {
	margin: 5px 0 ;
    text-align: right;
}



/* @group Links */

.box_content h2 a:link, .box_content h2 a:visited, .box_content h2 a:hover
{
	display: block;
	height: 36px;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border-bottom: none;
}

.box_content h2 a:hover {
	padding: 2px;
	background-color: red;
	color: white;
}

.aww_topic h2 a:link, .aww_topic h2 a:visited, .aww_topic h2 a:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #e5e5e5;
	text-decoration: none;
	border-bottom: none;
}

.aww_topic h2 a:hover {
	color: red;
	text-decoration: underline;
}




.box_content a:link, .box_content a:visited, .box_content a:hover,
#languages_box a:link, #languages_box a:visited, #languages_box a:hover,
#newsletter_box  a:link, #newsletter_box a:visited, #newsletter_box a:hover

  {
	font-weight: bold;
	color: #F2FFE5;
	border-bottom: 1px dotted #F2FFE5;
	text-decoration: none;
}

.box_content a:hover,
#languages_box a:hover {
color:  #A9B2A0;	
}


 a:link.imglink, a:visited.imglink , .imglink a:hover {
	text-decoration: none;
	border-bottom: none;
}

.deffor a:link, .deffor a:visited, .deffor a:hover {
	font-weight: bold;
	color: #F2FFE5;
	border-bottom: 1px dotted #F2FFE5;
	text-decoration: none;
	background-position: 50% 50%;
}

a:link.shoplink, a:visited.shoplink , a:hover.shoplink {
	font-weight: bold;
	padding-right: 2px;
	display: inline-block;
	text-decoration: none;
	border-bottom: none;
	color: #444;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a:hover.shoplink {
    color: #fd021e !important;
}


a:link.amz, a:visited.amz , a:hover.amz  {
	padding-left: 16px;
    background: #fff url(http://www.dietotenhosen.de/img10/page/amz_linklogo.gif) no-repeat 0 50%;
}

a:link.km, a:visited.km , a:hover.km  {
	padding-left: 20px;
    background: #fff url(http://www.dietotenhosen.de/img10/page/km_linklogo.gif) no-repeat 0 50%;
}




.deffor a:hover {
color:  #A9B2A0;	
}


#aww_end a:link, #aww_end a:visited, #aww_end a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #F2FFE5;
	text-decoration: none;
}

#aww_end a:hover {
	color:  #A9B2A0;	
}



.fdhinterview h1 {
		font-size: 20px;
		font-weight: bold;
		margin-bottom: 10px;
		line-height: 1.2;
}




.fdhinterview h3 {
    font-size: 14px;
    font-weight: bold;
}


.fdhinterview h3 {
    font-size: 14px;
    font-weight: bold;
}

.fdhinterview p {
    margin-left: 10px;
    margin-bottom: 4px;
    line-height: 1.4;
}

.fdhinterview .intro h2 {
	font-size: 16px;
    color: #d9d9d9 !important;
	font-style: italic;
}


.fdhinterview .intro  {

}


.fdhinterview .intro p {
	font-style: italic;
	margin: 0px;
    color: #d9d9d9 !important;
    margin-bottom: 4px;
}



.ivimage {
    float: left;
    margin: 4px 10px 10px 10px;
    background-color: #787d71;   
    border: 1px solid #888888;
}


.ivimage p{
	font-size: 11px;
	margin: 10px;
}


.stdimage {
  	float: left;
    margin: 4px 10px 10px 0px;
    background-color: #787d71;   
    border: 1px solid #888888;
}

.stdimage p {
	font-size: 11px;
	margin: 5px 10px;
}


/* @end */



.paginator a:link, .paginator a:visited, .paginator a:hover, .page_link a:link, .page_link a:visited, .page_link a:hover {
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	display: block;
	float: left;
	padding: 2px;
	margin-right: 4px;
	border: 1px solid #ccc;
	background-color: #ccc;
}

.paginator a:hover, .page_link a:hover {
	background-color: red;
	color: white;
}


.page_link_disabled {
	font-size: 11px;
	color: #c9c9c9;
	text-decoration: none;
	display: block;
	float: left;
	padding: 2px;
	margin-right: 4px;
	border: 1px solid #ccc;
	background-color: #797979;
}



.rtvdate {
    padding-bottom: 4px;
    margin-bottom: 10px;
   	background: url(../img10/page/link_u.gif) repeat-x 0 bottom;
}

.rtvtype {
    font-size: 10px; 
    background-color: #787D71; 
    padding: 2px; color: #444; 
    font-weight:bold;
        
  -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
    
}




/* Der Kern von Clearfix */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  font-size: 0; 
  height: 0;
  visibility: hidden;
}

/* IE-Patch für IE 7*/
*:first-child+html .clearfix { min-height: 0; } 

/* IE-Patch für IE 6*/
* html .clearfix { height: 1%; }


