/* CSS Document */


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

body {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}



table{
			border:1px none #000;
			border-collapse:collapse;
		}
	
th,td{
			border-collapse:collapse;
		}
		
		
tr.tabroll {
border-bottom:1px solid #999999;
background-color:#efeeee;
}

tr.tabroll:hover {
background-color:#CCC;
}



	
tr.tabroll2 {
background-color:#ccc;
border-bottom:1px solid #999999;
}

tr.tabroll:hover {
background-color:#CCC;
}


p {
line-height:14px;
}

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

a:hover {
color:#666666;
}


h1 {
font-size:22px;
color:#666666;
margin-left:15px;
}

h2 {
font-size:14px;
color:#333333;
margin:0;
}

input, select {
font-size:10px;
border:1px solid #666;
}

input {
background-color:#fff;
}


textarea {
border:1px solid #666;
}

input:hover {
background-color:#ccc;
cursor: pointer;
}

.txtpetit {
font-size:10px;
}

a.flech {
font-size:16px;
font-weight:bold;
color:#339900;
text-decoration:none;
background-color:#FFFFCC;
}

a.flech:hover {
color:#33CC00;
background-color:#FFFFFF;
}

li.menu {
display:inline;
margin:6px;
}


a.menu {
text-decoration:none;
color:#333333;
font-size:12px;
}

a.menu:hover {
color:#993333;
}


a.buttons {
text-decoration:none;
color:#666666;
font-weight:bold;
border:1px solid #efeeee;
}

a.buttons:hover {
color:#FF0000;
}


.login {
color:#666633;
font-weight:bold;
}

a.login {
text-decoration:none;
}


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



.grismoyen {
color:#afaeae;
}

.rouge {
color:#CC0000;
}


.apercuimg {
border:1px solid #999;
}

img.filetype {
opacity: .75;
filter: alpha(opacity=75);
}

#zoomdiv {
position:absolute; top:0px; display:none;
border:2px dotted #666;
z-index:200;
}
 
#cadre {
position:absolute; left:0; top:0; width:800px; height:auto; border:1px solid gray; background-color:#efeeee;
}

#entete {
position:relative; left:0; top: 0; width:799px; height:45px; background-image:url(img/tablette.jpg); border-bottom:1px solid #CCCCCC; border:1px solid #CCCCCC; border-right:1px solid gray;
}

#titpage {
position:absolute; top:0; right:0; margin-right:13px; margin-top:13px; height:26px;
}


#bord {
position:relative; top:0; height:8px; width:100%; background-image:url(img/bord2.gif); background-repeat:repeat-x; font-size:1px;
}

#menu {
position:relative; top:0; height:25px; width:100%; background-color:#d7c4a4; border-bottom:1px solid #999999; border-top:1px solid #CCCC99;
}

#baseline {
position:relative; bottom: 5px; width:100%;
}

#content {
position:relative;
top:20px;
left: 15px;
height:auto;
width:760px;
border:1px none black;
margin-bottom:50px;
}

#rechbas {
position:relative; bottom:8px; width:100%; height:25px; margin-top:70px;
}


#rechhaut {
position:absolute; top:59px; height:25px; right:0;
}

#rechhaut input {
padding-left:2px;
padding-right:2px;
}

#buttons {
position: relative; top: 20px; height:20px; border:1px solid gray; background-color:#CCCCCC;
}

#buttons input {
padding-left:2px;
padding-right:2px;
}

a.taglink {

text-decoration:none;
margin:5px;
padding:5px;
color:#999999;
}

a.taglink:hover {
color:#333;
}


#MyTagCloud {
background-color: #fff;
}

td.tag {
padding-left:8px;
}
