/* ====================================================================
   TEMPLATE: Cowstasia v1.0
   AUTHOR: Harald Mehlem webzwo//de
   DATE: 12/05/04
   NOTES: This template is released under the GNU/GPL License
	CONTACT: cowstasia@webzwo.de
   ==================================================================== */
body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: verdana, arial, helvetica, sans-serif;
	/*font-size: 11px;*/
        font-size: 12px;
	/*color: #666666;*/
	/*color: #000000;*/
        color: #313063;
	/*background-color: white;*/
        background-color: #FFFFFF;
	scrollbar-3dlight-color: #2E8B57;
	scrollbar-arrow-color: #2E8B57;
	scrollbar-darkshadow-color: #DADADA;
	scrollbar-face-color: white;
	scrollbar-shadow-color: #2E8B57;
	scrollbar-track-color: #D1D1D1;
}

a, a:link, a:visited {
   font-style: bold;
   color: #666666;
   text-decoration: none;
	}
a:hover {
   color: #000000;
  	text-decoration: none;
	}

/*h1 {
	font-size: 16 px;
	font-weight: bold;
	}
h2 {
	font-size: 15 px;
	font-weight: bold;
	}
h3 {
	font-size: 14 px;
	font-weight: bold;
	}
h4 {
	font-size: 13 px;
	font-weight: bold;
	}
h5 {
	font-size: 12 px;
	font-weight: bold;
	}
h6 {
	font-size: 11 px;
	font-weight: bold;
	}*/
	
img {
   border: 0;
	}
	

	
/*table, td { 
	font-size: 11px;
   }*/

.header {
   background: url(../images/header_bg.jpg);
   background-repeat: repeat-x;
   }

li {
list-style-image: url('../images/box.gif');
}

/*.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
	color: #000000;
	border-style: solid;
	padding: 0;
	height: 16px;
	border: 1px solid #999;
	background: url(../images/th_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	valign: middle;
   }*/
	
.button {
	/*background:#000000 url(../images/pfeil.gif) no-repeat scroll 0 0;*/
	background: url(../images/th_bg.jpg) no-repeat scroll 0 0;
	/*background-repeat: repeat-x;
	background-position: top;*/
	border: 1px solid #999;
	color: #000000;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
	/*margin:10px 0 0;
	padding:0 5px 0 30px;*/
	padding: 0;
	height: 18px;
}
	
.inputbox {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: bold;
   background: white;
   border: 1px solid #999;
   }
	
.table_line {
   border: 1px solid #999;
   }

th {
	color: #2E8B57;
   background : White;
   height: 16px;
	background: url(../images/th_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: bold;
}

#all{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DBB0CD;
	color:#000000;
	font-size:0.8em;
	margin:0 auto;
	max-width:1000px;
	padding:0 3px 3px;
	text-align:left;
}

#titre_site{
	background: url(../images/cowstasia.gif);
	background-repeat: no-repeat;
	background-position: top;
	top: 38px;
	height: 80px;
	left:0px;
	width:103px;
	position: relative;
	z-index:1;
	align:center;
}

#Tabelle_01 {
	min-width: 790px;
	/*width: expression(document . body . clientWidth > 980 ? "980px" : "auto");*/
	/*width: 980px;*/
}

.filarianeetdate {
	height:20px;
}

.breadcrumbs {
valign: middle;
font-size: 24 px;
border: 1px;
padding: 10px;
}

.pathway {
valign: middle;
font-size: 24 px;
border: 1px;
}

.bannergroup {
border: 0px;
}

.moduletable {
   width: 160px;
   background : White;
   border: 1px solid #999;
	height: 16px;
 }

.boxframe {
   border: 1px solid Black;
   background: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
   }
   
.center {
   background : White;
   border: 1px solid #999;
	margin: 2 2 2 2;
	padding: 0 0 0 0;

}

/* Ajout de Pierre */
.contentheading, .componentheading {
font-weight: bold;
font-size: 16px;
height: 23px;
line-height: 20px;
border-bottom: 1px solid #2E8B57;
font-family: 'Trebuchet MS', verdana, sans-serif;
color: #2E8B57;
padding-left     : 30px;
background       : transparent url(../images/contentheading.jpg)  left no-repeat;
}

/*.contentpaneopen {
text-align: left;
background: transparent;
font-size: 16px;
height: 23px;
line-height: 20px;
font-family: 'Trebuchet MS', Verdana, sans serif;
font-weight: bold;
}*/

table.contentpane td.contentheading {
font-weight: bold;
font-size: 16px;
height: 23px;
line-height: 20px;
font-family: 'Trebuchet MS', verdana, sans-serif;
border: none;
}

.componentheading {
margin-bottom: 5px;
}

a.readon {
font-size: 10px;
text-decoration: none;
line-height: 15px;
border: 1px solid #EEEEEE;
padding-left: 13px;
background: url(../images/readon.gif) no-repeat left;
margin-top: 10px;
text-decoration: none;
font-weight: normal;
}

/*.blog_more {
font-size: 16px;
}*/

a.readon:hover {
background: #EEEEEE url(../images/readon.gif) no-repeat left;
text-decoration: none;
}

/*.blog {
width: 100%;
font-size: 16px;
}*/

/*ieldset.js_loginflat {padding:5px;}
fieldset.js_loginflat {border:0px;}
fieldset.js_loginflat legend {display:none;}*/