body, html {
min-height:1200px;
font-family:sans-serif;
margin:0;
padding:0;
color: #333;
background: URL(img/body_bg.png);
}

.ein_div{
min-height:1200px;
width:970px;
background: URL(/_layout_img/body.jpg);
border-right:1px solid #271501;
}


a:link { color:#4794bf; text-decoration:underline; }
a:hover,
a:visited{
color:#4794bf;
}

a:hover{
color:#fe9900;
}

a:active{
color:#4794bf;
}

h1,h2,h3{
margin-bottom:0px;
}

h1{
margin-top:22px;
font-size: 22px;
}

h2{
margin-top:22px;
font-size: 18px;
}

h3{
margin-top:20px;
font-size: 14px;
}

.content{
min-height:1200px;
width: 570px; 
float: right;
}

.wrapper{
padding-left: 15px;
padding-right: 15px;
}

p{
line-height: 1.5em;
/*font-size:14px;*/
margin-top:7px;
}
.just{
text-align:justify;
}


/*
.pm10{
line-height: 1.5em;
font-size:15px;
margin: 10px;
}
*/

.wr_x, .wr_y{
font-size:11px;
width:auto;
padding:3px;
padding-bottom:2px;
padding-top:4px;
border-bottom:1px solid #EAEAEA;
}

.wr_x{
/*background:#f2f2f2;*/
background: transparent URL(/_layout_img/tischtennis-videos-verlauf.png) top right no-repeat;
}
.wr_y{
/*background:#ffffff;*/
background: #f3f3f3;
}

.wr_x a:link,
.wr_y a:link{
text-decoration:none !important;
}

.wr_x a:visited,
.wr_y a:visited{
color:#4794bf !important;
}

.wr_x a:hover,
.wr_y a:hover{
color:#fe9900 !important;
/*text-decoration: undeline;*/
}


.wr_data{
width:22px;
float:left;
text-align:right;
padding-right:3px;
}

.wr_data_r{
float:right;
}

.wr_i{
width:16px;
height:11px;
border:0;
/*margin-right:10px;*/
border:1px solid #e5e5e5;
}


.debugbox {
background-color: #FFCC7F;
font-size: 12px;
padding: 8px;
}

/*
table, th, td {
border-collapse: collapse;
border-spacing: 0px;
font-size: 14px;
}

td,th{
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #eeeeee; 
background-color: #ffffff;
}
thead th {}
tbody tr {
background: #FCFDFE; 
}
tbody tr.odd { 
background: #F7F9FC; 
}
table a:link,
table a:visited,
table a:active{
text-decoration: none;
}
table a:hover {
color: #fe9900;
text-decoration: underline;
}
tfoot th, tfoot td {}
*/



.head1{
font-weight:bold;
color: #000;
}
.head1 a{
/*font-weight:bold;*/
color: #fff;
text-decoration: none;
}
.head1 a:hover{
text-decoration: underline;
}

.footer{
color: green;
}
.footer a {
color: grey;
font-size: 12px;
text-decoration: none;
}
.footer a:hover {
color: #345678;
}

.mk_searchbox{
background:#F4F7FB;
border:1px solid #BCD2E6;
padding:10px;
margin-top: 10px;
}

#tabs {
float:left;
width:100%;
font-size:12px;
font-weight:bold;
line-height:normal;
}

#tabs a {
padding-left:15px;
padding-right:15px;
text-decoration:underline;
color:#627EB7;
/*color:#777;*/
}
    
#tabs a:hover {
text-decoration:underline;
color:#fe9900;
}

.rside_menucontainer{
/*background:#F2F2F2;*/
padding-top:10px;
padding-bottom:10px;
}
.rside_header,
.lside_header
{
padding-left: 10px; 
padding-right: 0px; 
padding-top:6px;
padding-bottom:6px;
width: 190px;
font-size:13px;
font-weight: bold;
border-bottom:1px solid #E5E5E5;
background-image: url(/_css/img/rside_menu_head.jpg);

color:#eee;
}



.rside_header_start,
.rside_header_stop{
height:0px;
width:auto;
height:10px;
}

a.rside_link,
a.rside_link_active,
a.rside_link:hover{
display: block; 
float: left;
padding-left: 10px; 
padding-right: 0px; 
padding-top:8px;
padding-bottom:6px;
width: 190px;
font-size:12px;
color:#0D57A2;
text-decoration:none;
border-bottom:1px solid #E5E5E5;
background:#F2F2F2;
}

a.rside_link_active,
a.rside_link:hover{
background:#fff;
color:#000;
}

a.rside_link_active{
font-weight:bold;
}

.rside_bb{
color:#4794bf;
font-weight:bold;
}

/* left side link small */
a.lss_link,
a.lss_link_active,
a.lss_link:hover{
display:block;
float:left;
padding-left:10px;
padding-right:0px;
padding-top:4px;
padding-bottom:2px;
width: 190px;
font-size:12px;
color:#696969;
text-decoration:none;
border-bottom:0;
background:#F2F2F2;
}
a.lss_link_active,
a.lss_link:hover{
background:#fff;
color:#000;
}
a.lss_link_active{
font-weight:bold;
}

/* left side link small */
a.lsr_link,
a.lsr_link_active,
a.lsr_link:hover{
display:block;
float:left;
padding-left:10px;
padding-right:0px;
padding-top:4px;
padding-bottom:2px;
width: 190px;
font-size:12px;
color:#696969;
text-decoration:none;
border-bottom:0;
background:##F9ECBF;
}
a.lsr_link_active,
a.lsr_link:hover{
background:#fff;
color:#000;
}
a.lsr_link_active{
font-weight:bold;
}



a.navabc_link,
a.navabc_link_active{
display: block; 
float: left;
padding: 2px; 
margin: 4px;
width: 24px;
text-decoration:none;
font-size:14px;
font-weight:bold;
color:#666666;
border:2px solid #E5E5E5;
background:#F4F7FB;
}
a.navabc_link_active,
a.navabc_link:hover{
background:#7BAFEA;
}


.ci_image{
width:16px;
height:10px;
margin-right:10px;
border:1px solid #e5e5e5;
}



.pages span.nextprev {
border:1px solid #CDD9E9 !important;
color:#91B2DE;
}
.pages a, .pages span {
color:#91B2DE;
display:block;
float:left;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
width:40px;
}
.pages a, .pages span.current {
background-color: #EDF1FA;
border: 1px solid #CDD9E9 !important;
/*box-shadow: 0 0 2px #D0D0D0;*/
display: block;
float: left;
font-size: 12px;
font-weight: bold;
margin-right: 1px;
text-align:center;
}
.pages a {
color:#3B6CAC !important;
}
.pages a.nextprev {
font-weight:normal;
width:50px;
}
.pages a:hover {
background:#FFFFFF;
}
.pages a {
border:1px solid #6BBA6D;
text-decoration:none;
}
.pages span.current {
background:none #1D5CAD;
border:1px solid #004A87 !important;
color:#FFFFFF;
font-weight:bold;
}



/**/
  .word {
  	/*font-family: Verdana, Tahoma, Arial;*/
  	padding: 4px 4px 4px 4px;
  	/*letter-spacing: 3px;*/
  	/*text-decoration: underline;*/
  	font-weight: normal;
		/*color: blue;*/
		/*text-align:justify;*/
		text-decoration:none!important;
  }
	
.word:hover {
  	/*font-family: Verdana, Tahoma, Arial;*/
  	padding: 4px 4px 4px 4px;
  	/*letter-spacing: 3px;*/
  	/*text-decoration: underline;*/
  	font-weight: normal;
		/*color: blue;*/
		/*text-align:justify;*/
		text-decoration:underline!important;
  }

  .size9 {
  	/*color: #000;*/
  	font-size: 20px;
  }
  .size8 {
  	/*color: #111;*/
  	font-size: 18px;
  }
  .size7 {
  	/*color: #222;*/
  	font-size: 16px;
  }
  .size6 {
  	color: #333;
  	font-size: 15px;
  }
  .size5 {
  	color: #444;
  	font-size: 15px;
  }
  .size4 {
  	color: #555;
  	font-size: 13px;
  }
  .size3 {
  	color: #666;
  	font-size: 12px;
  }
  .size2 {
  	color: #777;
  	font-size: 11px;
  }
  .size1 {
  	color: #888;
  	font-size: 10px;
  }

/* video buttons und video listing*/
.vbr {float:right; font-size:11px;}

.vbr>a,
.vbr>a:link,
.vbr>a:visited,
.vbr>a:hover,
.vbr>a:active{
text-decoration:none;
font-weight:bold;
}

.vbr>a:link{ }
.vbr>a:visited{ }
.vbr>a:hover{text-decoration:underline;}
.vbr>a:active{ }


a.v_link {
  display:block;
  width:140px;
  height:105px;
  background: URL(/_layout_img/video_border.png) no-repeat top left;
}
 
a.v_link:hover {
  display:block;
  width:140px;
  height:105px;
  background:transparent URL(/_layout_img/video_border.png) no-repeat bottom right;
}

.vbl {float:left;}

.v_title{
line-height:1.5em;
font-size:12px;
margin:0px;
padding:0px;
}

.v_img{
width:140px;
height:105px;
background:transparent;
}
.v_box{
border-top:1px solid #f3f3f3;
text-align:right;
font-size:11px;
margin-left:8px;
padding-top:5px;
color: #f2f2f2;
}

/* NEU */
.ve{
width:540px; border: 0px solid red; background: #ececec; margin-bottom: 20px; padding-top:6px;
}
.ve1{
float: left; border: 0px solid grey;width: 60px;margin-left:6px;
}
.ve2{
float: left; background: #123456;width: 160px; height:115px;
}
.ve3{
width: 300px; padding-right: 5px;float: right; line-height:1.5em;font-size:12px;
}
.v_player1{
width:50px;height:50px;border:0px solid grey;margin-bottom:7px;
}
.v_player2{
width:50px;height:50px;border:0px solid grey;
}

.v2_img{
width:160px;
height:115px;
/*background:transparent;*/
}

/* video buttons und video listing*/
.vbr2 {
float:right;
font-size:11px;
padding-top:8px;
margin-top:6px;
height:20px;
width:540px;
border-top:1px solid #f3f3f3;
text-align:right;
}

.vbr2>a,
.vbr2>a:link,
.vbr2>a:visited,
.vbr2>a:hover,
.vbr2>a:active{
text-decoration:none;
font-weight:bold;
}

.vbr2>a:link{ }
.vbr2>a:visited{ }
.vbr2>a:hover{text-decoration:underline;}
.vbr2>a:active{ }


a.v_link2 {  
	display:block;
  width:160px;
  height:115px;
  background: URL(/_layout_img/video_border_v4.png) no-repeat top left;
}
 
a.v_link2:hover {
  display:block;
  width:160px;
  height:115px;
  background:transparent URL(/_layout_img/video_border_v4.png) no-repeat bottom right;
}





.chart_config_b{
float:left;
width:220px;
height:80px;
font-size:12px;
overflow:hidden;
background: #f2f2f2;
}
.chart_container{
overflow:hidden;
height:95px;
/*margin-top:15px;*/
margin-left:-5px;
padding-left:5px;
padding-bottom:7px;
padding-top:5px;
width:220px;
background:#f2f2f2;
border:1px solid grey;
text-align:left;
}
