*{
margin:0px; padding: 0px;
}

body {
margin:0;
padding:0;
height:100%;
font-size: 11px;
line-height: 1.8em;
font-family: Verdana,Helvetica,Arial,sans-serif;
background: #F3F3F3 url(_bilder/tt-hintergrund.png) repeat-y;
} 

/*
.framework_container{
float: left;
width: 1300px;
}*/

.framework_left{
float: left;
/*width: 970px;*/
}

.framework_right{
/*float: right;*/
position: absolute; 
top: 200px; 
left: 975px; 
/*background-color: blue;*/
/*width: 200px;*/

}

.clear{
clear: both;
}

.img_div{
float: left;
padding-right: 10px;
padding-bottom: 10px;
}

p,.p_std_block{
text-align: justify;
padding-right: 20px;
/*line-height: 1.5em;*/
font-size: 11px;
}

.p_norm_text{
text-align: justify;
/*line-height: 1.5em;*/
padding-right: 10px;
padding-top: 20px;
}

h1{
font-size: 18px;
padding-top: 12px;
padding-bottom: 12px;
}

h2{
font-size: 15px;
padding-top: 10px;
padding-bottom: 5px;
}

h3{
font-size: 15px;
padding-top: 0px;
margin-top: 0px;
}

h1,h2,h3,h4,h5,h6{
text-align: left;
}

.apanel{
background-color: yellow; 
width: 960px; 
}

.wrap{
border-right: 0px solid grey; 
width: 960px; 
height: 100%;
background-color: #fffdf6;
}

/*Shop images
/******************************************************************************/
.shopimage{
	width: 99px;
	height: 99px;
}

.highlightit img{
border: 1px solid #bbb;
}

.highlightit:hover img{
border: 1px solid navy;
}

.highlightit:hover{
color: navy; /* Dummy definition to overcome IE bug */
}


/*head Bereich
/******************************************************************************/
.head{
border: 0px dotted black; 
background: #fffdf6 url(_bilder/head.png) no-repeat; 
width: 960px; 
height: 80px;
}

.head_headline_left{
float: left;
margin-top: 10px;
margin-left: 15px;
font-size: 30px;
}

.head_headline_right{
float: right;
margin-right: 20px;
margin-top: 26px;
font-size: 14px;
}

.head_subheadline{
margin-left: 20px;
font-size: 14px;
}

a.link_headline_left:visited,
a.link_headline_left:link{
text-decoration: none;
color: #222222; 
}

a.link_headline_left:hover{
color: #dddddd; 
}

a.link_headline_alternative:visited,
a.link_headline_alternative:link{
text-decoration: none;
color: #222222;
}

a.link_headline_alternative:hover{
color: #dddddd; 
}

a.link_headline_right:visited,
a.link_headline_right:link{
text-decoration: none;
color: #222222; 
}

a.link_headline_right:hover{
color: #dddddd; 
}

/*Div Thumbs für die Belag Bilder
/******************************************************************************/
.thumbs_style_1_outer_div{
overflow: hidden; 
border: 0px solid green;
padding-bottom: 10px;
/*border-bottom: 1px solid #f3f3f3;*/
}

.thumbs_style_1_inner_div{
background: #ffffff ; 
/*background: #ffffff URL(_bilder/bg_small_artikel_icon.png) repeat-x; */
line-height: 1.0em; 
float: left; 
width: 100px; 
padding-top: 5px; 
margin-right: 5px; 
/*border: 1px solid #f3f3f3; */
/* XXX PATCH 02.11.2009
padding-bottom: 32768px; 
margin-bottom: -32768px;
*/
text-align: center;
font-size: 10px;
/*color: #ff3366;*/
}

a.link_thumbs_style_1_inner_div:visited,
a.link_thumbs_style_1_inner_div:link{
/*text-decoration: none;*/
/*color: #222222; */
font-size: 10px;
}

a.link_thumbs_style_1_inner_div:hover{
/*color: #6699ff; */
font-size: 10px;
}


/*shoplink-format
/******************************************************************************/
a.shoplink:visited,
a.shoplink:link{
text-decoration: none;
/*color: #222222; */
font-size: 18px;
}

a.shoplink:hover{
color: #000000; 
font-size: 18px;
}

/*shoplink-format
/******************************************************************************/
a.reflink:visited,
a.reflink:link{
text-decoration: none;
color: #ffffff; 
font-size: 18px;
}

a.reflink:hover{
color: #000000; 
font-size: 18px;
}

/*no-shoplink-format
/******************************************************************************/
a.noshoplink:visited,
a.noshoplink:link{
text-decoration: none;
/*color: #222222; */
font-size: 18px;
}

a.noshoplink:hover{
color: #000000; 
font-size: 18px;
}

/*Standard Formatierungen
/******************************************************************************/
.content_head_c1{
padding-left: 10px;
margin-left: 10px;
/*padding-right: 20px;*/
margin-right: 20px;
padding-top: 20px;
/*color: green;*/
border-bottom: 2px solid #6699ff;
}

.content_text_c1{
padding-left: 10px;
padding-right: 20px;
padding-top: 10px;
/*color: green;*/
line-height: 1.5em;
text-align: justify;
}

.content_ul{
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
/*color: blue;*/
}

.content_img_right{
float: right; 
margin-top: 0px; 
margin-bottom: 5px; 
margin-left: 20px;
}

/*.content_textblock{
padding-left: 10px;
color: red;
line-height: 1.5em;
background: #fffdf6 url(_bilder/tischtennis-content.png) no-repeat; 
}

*/

/******************************************************************************/
.content{
padding-left: 10px;
border: 0px dotted red; 
background-color: #fffdf6;
width: 950px; 
}

.footer{
margin-left: 0px;
padding-left: 0px;
border-top: 1px solid #f2f2f2; 
background-color: #fffdf6; 
width: 960px; 
}

img{
border: none;
}

a:link, a:visited{
color: #0066B2;
text-decoration: none; 
}

a:hover{
color: #000000; 
}

a:active{
color: red; 
text-decoration: underline; 
}


/* Active Links, die dann rot angezeigt werden.
/*******************************************************************************/
a.stdlink:visited,
a.stdlink:link{
text-decoration: none;
color: #0066B2; 
}

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

a.stdlinkactive{
color: red; 
}


/* Link Menü
/*******************************************************************************/
#info {
height: 500px;
}

#menu {
margin: 0px; 
padding: 0px;
}

#menu dl {
width: 374px; 
margin: 0px; 
padding: 0 0 10px 0; 
background: #69c url(/_bilder/menubottom.gif) no-repeat bottom left;
}

#menu dt {
margin:0; 
padding: 10px; 
font-size: 1.4em; 
font-weight: bold; 
color: #fff; 
border-bottom: 1px solid #fff; 
background: blue url(/_bilder/menutop.gif) no-repeat top left;
}

#menu dd {
margin:0; 
padding:0; 
color: black; 
font-size: 1em; 
border-bottom: 1px solid red;
}

#gallery a, 
#gallery a:visited{
font-size: 12px; 
color: black; 
text-decoration: none; 
display: block; 
padding: 7px 5px 7px 20px;
background: white url(/_bilder/menuarrow.gif) no-repeat 10px 10px; 
/*background: url(/_bilder/menuarrow.gif) no-repeat 10px 10px; */
width: 374px;
}

#gallery2 a, 
#gallery2 a:visited{
font-size: 12px; 
color: black; 
text-decoration: none; 
display: block; 
padding: 7px 5px 7px 20px;
background: url(/_bilder/menuarrow.gif) no-repeat 10px 10px; 
width: 374px;
}

#gallery a:hover {
background: #f3f3f3 url(/_bilder/menuarrow.gif) no-repeat 10px 10px; 
color:green;
}

#gallery2 a:hover {
background: #f3f3f3 url(/_bilder/menuarrow.gif) no-repeat 10px 10px; 
color:green;
}

ol li {
font-size:11px;
margin:0px;
padding: 0px;
}





/* Menü
/*******************************************************************************/

/*.menu_kat1{
background: #fffdf6 url(_bilder/menubg_large.png) repeat;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
border-top: 0px solid grey;
border-bottom: 1px solid #333333; 
width: 960px; 
text-align: left;
color: #000000; 
text-decoration: none;
font-size: 12px;
}

.menu_kat2{
background: #fffdf6 url(_bilder/menubg.png) repeat;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
border-top: 0px solid grey;
border-bottom: 0px solid #cccccc; 
width: 960px; 
text-align: left;
color: #000000; 
text-decoration: none;
font-size: 12px;
}
*/

/*
.delme_menu{
background: #fffdf6 url(_bilder/menubg.png) repeat;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000; 
width: 960px; 
text-align: left;
text-decoration: none;
font-size: 14px;
}
*/

/* Alte Menus ...
.menu_hersteller{
background: #fffdf6 url(_bilder/menubg_hersteller.png) repeat;
padding-bottom: 5px;
margin-bottom: 0px;
border-top: 0px solid grey;
border-bottom: 1px solid black; 
width: 960px; 
text-align: left;
color: #000000; 
text-decoration: none;
font-size: 12px;
}

.menu_butterfly{
text-align: left;
color: #000000; 
text-decoration: none;
}

.menu_butterfly_2{
text-align: left;
color: #000000; 
text-decoration: none;
}



.menu_donic{
background: #fffdf6 url(_bilder/menubg_hersteller.png) repeat;
padding-top: 1px;
padding-bottom: 3px;
margin-bottom: 0px;
border-bottom: 1px solid black; 
text-align: left;
color: #000000; 
text-decoration: none;
}

.menu_joola{
background: #fffdf6 url(_bilder/menubg_hersteller.png) repeat;
padding-top: 1px;
padding-bottom: 3px;
margin-bottom: 0px;
border-bottom: 1px solid black; 
text-align: left;
color: #000000; 
text-decoration: none;
}


.menu_hersteller_2{
background: #fffdf6 url(_bilder/menubg_hersteller_2.png) repeat;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
border-top: 0px solid grey;
border-bottom: 1px solid black; 
width: 960px; 
text-align: left;
color: #000000; 
text-decoration: none;
font-size: 12px;
}
*/


/*Neue Menus*/
.menu_hersteller{
background: #fffdf6 url(_bilder/menubg_hersteller.png) repeat;
padding-bottom: 5px;
margin-bottom: 0px;
border-top: 0px solid grey;
border-bottom: 1px solid black; 
width: 960px; 
text-align: left;
color: #000000; 
text-decoration: none;
font-size: 12px;
}

.menu_butterfly{
text-align: left;
color: #000000; 
text-decoration: none;
}

.menu_butterfly_2{
text-align: left;
color: #000000; 
text-decoration: none;
/*background: #fffdf6 url(_bilder/menubg_hersteller.png) repeat;*/
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-bottom: 1px solid black; 
text-align: left;
color: #000000; 
text-decoration: none;

}



.menu_donic{
background: #fffdf6 url(_bilder/menubg_hersteller.png) repeat;
padding-top: 1px;
padding-bottom: 3px;
margin-bottom: 0px;
border-bottom: 1px solid black; 
text-align: left;
color: #000000; 
text-decoration: none;
}

.menu_joola{
background: #fffdf6 url(_bilder/menubg_hersteller.png) repeat;
padding-top: 1px;
padding-bottom: 3px;
margin-bottom: 0px;
border-bottom: 1px solid black; 
text-align: left;
color: #000000; 
text-decoration: none;
}


.menu_hersteller_2{
background: #fffdf6 url(_bilder/menubg_hersteller_2.png) repeat;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
border-top: 0px solid grey;
border-bottom: 1px solid black; 
width: 960px; 
text-align: left;
color: #000000; 
text-decoration: none;
font-size: 12px;
}


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

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

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

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

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

a.menulink_butterfly:hover {
color: #dddddd;
/*font-size: 15px;*/
text-decoration: none;
}

a.menulink_butterfly2{
font-weight: normal;
/*color: #3366ff;*/
color: #dddddd;
font-size: 12px;
text-decoration: none;
}

a.menulink_butterfly2:hover {
/*color: #000000;*/
color: #FFCC00;
/*font-size: 15px;*/
text-decoration: none;
}

a.menulink_joola{
font-weight: normal;
/*color: #3366ff;*/
color: #dddddd;
font-size: 12px;
text-decoration: none;
}

a.menulink_joola:hover {
color: #000000;
/*font-size: 15px;*/
text-decoration: none;
}


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

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

a.slink{
/*font-weight: normal;*/
color: #0066b2;
font-size: 13px;
/*text-decoration: none;*/
}

a.slink:hover {
color: #ffffff;
/*font-size: 12px;*/
text-decoration: none;
}

a.forumlink{
/*font-weight: normal;*/
color: #dddddd;
font-size: 13px;
/*text-decoration: none;*/
}

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

a.headerlink1{
font-weight: bold;
color: #eeeeee;
font-size: 15px;
text-decoration: none;
}

a.headerlink1:hover {
text-decoration: underline;
}

a.headerlink2{
font-weight: bold;
color: #333333;
font-size: 15px;
text-decoration: none;
}

a.headerlink2:hover {
text-decoration: underline;
}

/*
a.menulink4{
font-weight: normal;
color: #6699ff;
font-size: 12px;
text-decoration: none;
}

a.menulink4:hover {
color: #ffffff;
font-size: 12px;
text-decoration: none;
}
*/

/*für formular: testbericht ALT
/*******************************************************************************/
/*info boxen für die meldung: Testbericht OK, oder Code falsch eingegeben
/*******************************************************************************/
.info_bad_code,
.info_good_code{
border: 1px solid #CCCCCC; 
margin-top: 10px;
margin-bottom:10px;
margin-right:10px;
padding: 10px;
}
.info_bad_code{
background-color: #FF334D;
}
.info_good_code{
background-color: #00B200;
}

.testform_outer{
border: 1px solid #CCCCCC; 
background-color: #CCE5FF;
margin-top: 10px;
margin-bottom:10px;
margin-right:10px;
}

.testform_row_outer{
border: 0px dotted #999999;
padding: 10px;
}

.testform_row_left1{
float: left;
width: 200px;
}

.testform_row_left2{
float: left;
width: 400px;
}

.testform_row_left3{
float: left;
width: 100px;
padding-left: 10px;
}

.testform_row_left_textarea1{
float: left;
width: 600px;
}

.testform_row_left_textarea2{
float: left;
width: 300px;
padding-left: 10px;
}

.testform_row_right{
border: 1px solid black;  
background-color: #eeeeee; 
float: right;
width: 300px;
}

/*für formular: testbericht NEU
/*******************************************************************************/
/*info boxen für die meldung: Testbericht OK, oder Code falsch eingegeben
/*******************************************************************************/
.info_bad_code_v2,
.info_good_code_v2{
border: 1px solid #CCCCCC; 
margin-top: 10px;
margin-bottom:10px;
margin-right:10px;
padding: 10px;
}
.info_bad_code_v2{
background-color: #FF334D;
}
.info_good_code_v2{
background-color: #00B200;
}

.testform_outer_v2{
border: 1px solid #CCCCCC; 
background-color: #f3f3f3;
background-color: #FFEBAF;

/*margin-top: 10px;
margin-bottom:10px;
margin-left: 10px;
margin-right:10px;*/
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 0px;
}

.testform_header_v2
{
font-size: 11px;
padding-top: 12px;
padding-bottom: 2px;
color: #444444;
}

.testform_row_outer{
border: 0px dotted #999999;
padding: 10px;
}

.testform_row_left1_v2{
float: left;
/*width: 180px;*/
}

.testform_row_left2{
float: left;
width: 400px;
}

.testform_row_left3{
float: left;
width: 100px;
padding-left: 10px;
}

.testform_row_left_textarea1{
float: left;
width: 600px;
}

.testform_row_left_textarea2{
float: left;
width: 300px;
padding-left: 10px;
}

.testform_row_right{
border: 1px solid black;  
background-color: #eeeeee; 
float: right;
width: 300px;
}

/*für template: print_artikel_einzelansicht
/*******************************************************************************/
.spaceline{
background: #FFFDF6 url(_bilder/spaceline.png) repeat-x; 
width: 715px; 
height: 21px;
}

.artikel_einzelansicht_next_previous{
border-bottom: 0px solid #CCCCCC; 
font-size: 11px; 
padding-left: 3px; 
padding-top: 0px; 
padding-bottom: 0px; 
margin-top: 0px; 
margin-bottom: 0px;
text-align: left;
}

.artikel_einzelansicht_alternativen{
border-bottom: 0px solid #CCCCCC; 
font-size: 11px; 
padding-left: 3px; 
padding-top: 0px; 
padding-bottom: 5px; 
margin-top: 0px; 
margin-bottom: 0px;
text-align: left;
color: #888888;
}

.artikel_einzelansicht_menubox{
width: 190px; 
/*border-top: 1px solid #CCCCCC; */
line-height: 1.5em;
border-bottom: 1px solid #CCCCCC; 
background-color: #F2F2F2; 
font-size: 11px; 
padding-left: 3px; 
padding-top: 0px; 
padding-bottom: 8px; 
margin-top: 10px; 
margin-bottom: 10px;
text-align: left;
}

.artikel_einzelansicht_wrapper{
/*width: 940px; */
background: #FFFDF6 url(_bilder/bg-einzelansicht.png) repeat-y; 
text-align: justify;
}
.artikel_einzelansicht_left{
float: left; 
width: 200px;
}

/*
.artikel_einzelansicht_belag_bild{
margin-right:10px;
padding: 10px;
background-color: #F2F2F2;
border-left: 1px solid #CCCCCC; 
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}
*/

.artikel_einzelansicht_right{
padding-left: 0px; 
padding-right: 15px; 
padding-bottom: 10px; 
float: right; 
width: 715px;
/*line-height: 1.5em;*/
border: 0px solid red;
}

.artikel_einzelansicht_right_chart{
float: right; 
border: 0px solid blue;
}

.artikel_einzelansicht_left_links{
float: left; 
border: 0px solid green;
}


.artikel_einzelansicht_belag_bild{
/*margin-right:10px;
padding: 10px;
border: 1px solid grey;
*/
background-color: #fffdf6;
}

/*Links zu ähnlichen Belägen: Gehört zu print_artikel_einzelansicht
/******************************************************************************/
a.andere_artikel_links:visited,
a.andere_artikel_links:link{
/*text-decoration: none;*/
/*color: #222222; */
font-size: 10px;
}

a.andere_artikel_links:hover{
/*color: #6699ff; */
font-size: 10px;
}

.andere_artikel{
background: #ffffff ; 
/*background: #ffffff URL(_bilder/bg_small_artikel_icon.png) repeat-x; */
line-height: 1.0em; 
float: left; 
width: 95px; 
padding-top: 5px; 
margin-right: 5px; 
border: 1px solid #f3f3f3; 
/*
XXX PATCH 02.11.2009
padding-bottom: 32768px; 
margin-bottom: -32768px;
*/
height: 133px;

text-align: center;
font-size: 10px;
/*color: #ff3366;*/
}

/*für den Abstand unterhalb der Bilder*/
.andere_artikel_img{
padding-bottom: 3px;
}



/* für template print_artikel_small
/*******************************************************************************/
.print_artikel_small_head{
width: 940px; 
border-bottom: 2px solid #cccccc; 
margin-bottom: 0px; 
padding-bottom: 5px;
}
.print_artikel_small_outer{
padding-top: 10px; 
padding-bottom: 10px; 
width: 940px; 
border-bottom: 1px dotted #dddddd;
/*border-left: 1px dotted #dddddd;
border-right: 1px dotted #dddddd;*/
background-color: #ffffff;
/*background: #ffffff url(_bilder/bg_verlauf_1.png) no-repeat;*/
}

.print_artikel_small_thumb{
float: left; 
border: 0px solid #CCCCCC; 
padding-right: 10px; 
padding-left: 10px;
}

.print_artikel_small_linkmenu{
border: 0px solid red; 
float: left; 
margin-top: 0px;
margin-bottom:0px;
margin-right:10px;
padding: 0px;
background-color: #F2F2F2;
}

.print_artikel_small_chart{
float: right; 
border: 0px solid #CCCCCC; 
padding: 2px;
}

.print_artikel_small_text{
margin-left: 10px; 
margin-top: 10px; 
margin-right: 0px; 
padding-right: 5px; 
text-align: justify; 
line-height: 1.5em;
}

/*.print_artikel_small_outer{
margin-top: 10px;
margin-bottom:10px;
margin-right:10px;
padding: 10px;
border: 1px solid #CCCCCC; 
background-color: #F2F2F2; 
}

.print_artikel_small_left{
border: 0px solid yellow; 
float: left;
width: 640px;
}

.print_artikel_small_right{
border: 1px solid black; 
float: right;
width: 250px;
height: 150px;
}
*/

/*htaccess menüs
/*******************************************************************************/
.sortmenu_outer{
line-height: 2.0em; 
overflow: hidden; 
padding: 0px; 
margin: 0px; 
/*background: #FFFFCC; */
background: #ffffff url(_bilder/bg_verlauf_1.png) no-repeat;
font-size: 12px; 
border-top: 1px solid #cccccc;
border-bottom: 1px solid #dddddd;
border-left: 1px solid #cccccc;
border-right: 1px solid #dddddd;
margin-right: 10px;
margin-bottom: 20px;
}

.sortmenu_outer_left{
/* XXX
padding-bottom: 32768px; 
margin-bottom: -32768px; 
*/
padding-left: 5px; 
padding-top: 5px; 
width: 450px; 
float: left;
}

.sortmenu_outer_middle{
/* XXX 
padding-bottom: 32768px; 
margin-bottom: -32768px; 
*/
padding-left: 5px; 
padding-top: 5px; 
width: 210px; 
float: left; 
}

.sortmenu_outer_right{
/* XXX
padding-bottom: 32768px; 
margin-bottom: -32768px; 
*/
padding-left: 10px; 
padding-top: 5px; 
float: right;
}

/*für template: row_tischtennis_belag
/*******************************************************************************/
.row_tischtennis_belag_outer{
margin-left: 10px;
float: left;
border-bottom: 1px solid #bbbbbb;
width: 930px;
font-size: 12px;
}

.row_tischtennis_belag_left{
float: left;
border: 0px solid red;
}

.row_tischtennis_belag_right_values{
float: right;
border-left: 1px solid #bbbbbb;
width: 100px;
font-size: 12px;
}

.row_tischtennis_belag_right_zahlen{
float: right;
border-left: 1px solid #bbbbbb;
width: 30px;
font-size: 12px;
}

.row_tischtennis_belag_right_spielsystem{
float: right;
border-left: 1px solid #bbbbbb;
width: 152px;
font-size: 12px;
height: 18px;
background: #ffffff url(_bilder/defensiv-allround-offensiv-bg.png) repeat-y;
}

.row_tischtennis_belag_right_testbericht{
float: right;
font-size: 12px;
}

.row_tischtennis_belag_right_eblink{
float: right;
font-size: 12px;
}

.row_tischtennis_belag_right_shop{
float: right;
font-size: 12px;
}



/*für template: row_tischtennis_belag_vergleich
/*******************************************************************************/
.row_tischtennis_belag_vergleich_outer{
margin-left: 10px;
float: left;
border-bottom: 1px solid #bbbbbb;
width: 930px;
font-size: 12px;
}

.row_tischtennis_belag_vergleich_left{
float: left;
border: 0px solid #bbbbbb;
}

.row_tischtennis_belag_vergleich_right_values{
float: right;
border-left: 1px solid #bbbbbb;
width: 100px;
font-size: 12px;
}

.row_tischtennis_belag_vergleich_right_zahlen{
float: right;
border-left: 1px solid #bbbbbb;
width: 30px;
font-size: 12px;
}

.row_tischtennis_belag_vergleich_right_eblink{
float: right;
font-size: 12px;
}

.row_tischtennis_belag_vergleich_right_shop{
float: right;
font-size: 12px;
}

.row_tischtennis_belag_vergleich_right_spielsystem{
float: right;
border-left: 1px solid #bbbbbb;
width: 152px;
font-size: 12px;
height: 18px;
background: #ffffff url(_bilder/defensiv-allround-offensiv-bg.png) repeat-y;
}

.row_tischtennis_belag_vergleich_right_testbericht{
float: right;
font-size: 12px;
}


/*für template: print_artikel_testbericht
/*******************************************************************************/
.print_bericht_outer{
margin-top: 10px;
margin-right:0px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
border-bottom: 2px solid #0066B2; 
border-right: 1px solid #dddddd;
border-left: 1px solid #dddddd;
border-top: 1px solid #dddddd;
background-color: #efefef;
color: #444444;
}

.print_bericht_left{
border: 0px solid yellow; 
float: left;
}

.print_bericht_text{
margin-top: 0px;
margin-right:0px;
padding-right:10px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #dddddd; 
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
/*background-color: #efefef;*/
font-size:11px;
line-height: 1.8em;
}


/*zur anzeige von testberichten
/*******************************************************************************/

.view_bericht_headline{
margin-top: 10px;
margin-right:10px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
border-bottom: 2px solid #0066B2; 
border-right: 1px solid #dddddd;
border-left: 1px solid #dddddd;
border-top: 1px solid #dddddd;
}

.view_bericht_text{
margin-top: 0px;
margin-right:10px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #dddddd; 
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
background-color: #efefef;
}

/*diverse
/*******************************************************************************/
/* Die graue häßliche Info Box
/*****************************/
.infobox{
border: 1px dotted black;
padding: 10px;
width: 918px;
background-color: #F3F3F3;
font-size: 12px;
}

.verwalten_error{
color: red;
}

.verwalten_hinweis{
color: blue;
}

/*diverse - Für DEF, ALL, ALL+ etc
/*******************************************************************************/
.def_all_off{
width:80px; 
background-color: #F2F2F2; 
float: left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
border: 1px solid #E5E5E5;
}

.def_all_off_text{
float: left;
float: left;
padding-top: 5px;
padding-bottom: 5px;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
}
