body {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

form { 
display: inline; 
}

a:link, a:visited, a:active {
font: Arial, Helvetica, sans-serif;
color: #2A5260;
text-decoration: none;
}

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

.text {
font: 12px Arial, Helvetica, sans-serif;
line-height: 18px;
color: #000000;
}

.text2 {
font: 18px Trebuchet Ms, Arial, Helvetica, sans-serif;
line-height: 18px;
color: #2A5260;
}

.thumbdiv {
	border:#b1b1b1 solid 2px;
	text-align:center;
}
.tablevid {
	border:#7aa027 solid 1px;
}

			.pagination {
				font-family:georgia;
				font-size:16px;
				margin:10px;
				padding:10px;
			}
			.pagination .courante {
				background:#58838b none repeat scroll 0 0;
				border:1px solid #918A7B;
				color:white;
				border-radius:0.5em;
				-moz-border-radius:0.5em;
				margin-left:5px;
				padding:4px 8px;
				text-decoration:none;
			}
			.pagination .desactive {
				color:#918A7B;
				margin-left:5px;
				padding:4px 8px;
				text-decoration:none;
			}
			.pagination a {
				background:#f7f5ef none repeat scroll 0 0;
				background-image:url('background.png');
				background-repeat:repeat-x;
				border:1px solid #918A7B;
				color:black;
				margin-left:5px;
				border-radius:0.5em;
				-moz-border-radius:0.5em;
				padding:3px 7px;
				text-decoration:none;
			}
			.pagination a:hover {
				background:#dee6e8 none repeat scroll 0 0;
				border:1px solid #555;
				color:#4B4438;
			}
			
div.duration {
text-align:center;
font:bold 9px Arial, Helvetica, sans-serif;
background-color:#000;
border:1px solid #AAA;
color:#FFF;
-moz-border-radius:4px;
position:relative;
bottom:23px;
left:8px;
width:30px;
}

img.thumb_anim {
position: relative;
bottom: 43px;
left: 152px;
} 
#thumb_anim_box {
position:relative;
display:block;
width:175px;
height:120px;
}
.addeddiv {
text-align:left;
font-size: 10px;
}
.lenghtdiv {
text-align:left;
font-size: 10px;
}
.title{
color:#0000FF;
font-size:12px;
}

.firstletter:first-letter{ text-transform: uppercase; } 
