body{margin:0;padding:0;font:11px Verdana,Arial,sans-serif;text-overflow:ellipsis}
form{display:inline}
img{border:none}

a { color:#000000;text-decoration:none;}
a:hover { color:#eb3768;}

div{position:relative}
.buttonBox{float:left}
.clear{clear:both}

h1 {font-size:12px;}
td{text-align:center;}

#header{margin:5px}
#searchForm>div{display:table-cell;vertical-align:middle}
#searchText{width:100%;padding:0 15px}
#searchText input{width:100%}
.textField{height:20px;font-size:145%}
#searchForm input[type=submit]{color:#000000;font-weight:bold;background:#fecfdc;border:1px solid #9ad;}

.navBar{background:#fecfdc repeat-x ;height:33px;border:1px solid #eb3768;clear:right}
.navTab{font-weight:bold;float:left;height:100%;width:33.3%;border-left:1px solid #eb3768;margin-left:-1px;text-align:center;color:#03c}
.navTab span{display:inline-block;font-size:130%;color:#000000;vertical-align:middle;padding-top:8px}
.navTab span:hover{color:#eb3768;}

div.liste {
display: block;
text-align: left;
}
a.liste {
margin:0;padding:0;
font-weight: bold;
}
p.liste {
margin:0;padding:0;
}

#footer{display:block;width:100%;background:#fecfdc;border-top:1px solid #eb3768;text-align:center;}

div.video {
 display: block;
 height:110px;
 margin-top:5px;
}
div.video-thumb {
	display:block;
  float: left;
	width: 130px;
	text-align: center;
	padding: 1px 1px 1px 1px;
	background-color:#eb3768;
	margin-right: 10px;
}
div.video-thumb a{
 font-size: 10px;
 font-weight: bold;
 color:#660000;
}
div.video-thumb a:hover{
 color:#000000;
}
.video p {
 font-size:12px;
 margin-top :10px;
 text-align: justify;
 text-indent: 10px;
}
.video a {
 font-weight: bold;
}
