
.odd{background-color: white;}
.even{background-color: #ebebeb;}


/* ACTION BUTTONS ori


.buttons {
    border: 1px solid #fff;
    color: #000;
    font-size: 10px;
    margin-top: 5px;
    padding: 0;
}

.buttons input {
    background: #fff;
    border: 1px solid #fff;
    border-color: #ccc #aaa #aaa #ccc;
    color: #000;
    cursor: pointer;
    font-size: 10px;
    margin-left: 3px;
    padding: 2px 6px;
}
.buttons input.delete {
    background: transparent url(../images/skin/database_delete.png) 5px 50% no-repeat;
    padding-left: 28px;
}
.buttons input.edit {
    background: transparent url(../images/skin/database_edit.png) 5px 50% no-repeat;
    padding-left: 28px;
}
.buttons input.save {
    background: transparent url(../images/skin/database_save.png) 5px 50% no-repeat;
    padding-left: 28px;
}
*/

/* ACTION BUTTONS me */
.buttons {
    border: 1px solid #fff;
    color: #000;
    font-size: 12px;
    margin-top: 5px;
    padding: 0;
}
.buttons input {
    background: #fff;
    border: 1px solid #fff;
    border-color : #3db6f5 #3db6f5 #3db6f5 #3db6f5;
    border-width : 1px 4px 4px 1px;
    color: #000;
    cursor: pointer;
    font-size: 12px;
    margin-left: 3px;
    padding: 2px 6px;
}



/* own button */

div.regularButton {
background: #fff;
cursor:pointer !important;
}

div.regularButton input {
background: #fff;
color:#000;
margin-top: 5px;
padding:4px;
font-size:11px;
cursor:pointer !important;
border-color : #3db6f5 #3db6f5 #3db6f5 #3db6f5;
border-style: solid;
border-width : 1px 4px 4px 1px;
}

span.regularButton input {
background: #fff;
color:#000;
margin-top: 5px;
padding:0;
font-size:10px;
cursor:pointer !important;
border-color : #3db6f5 #3db6f5 #3db6f5 #3db6f5;
border-style: solid;
border-width : 1px 4px 4px 1px;
}

span.regularSmallButton input {
background: #fff;
color:#000;
margin-top: 5px;
padding:0;
font-size:12px;
cursor:pointer !important;
border-color : #3db6f5 #3db6f5 #3db6f5 #3db6f5;
border-style: solid;
border-width : 1px 4px 4px 1px;
}


/* PAGINATION */

.paginateButtons {
    font-size: 10px;
    overflow: hidden;
    padding: 10px 3px;
}
.paginateButtons a {
    background: #fff;
    border: 1px solid #ccc;
    border-color: #000 #000 #000 #000;
    color: #000;
    margin: 0 3px;
    padding: 2px 6px;
}
.paginateButtons span {
    padding: 2px 3px;
}





DIV.linkbutton a{
  border-style: solid;
  border-width : 1px 4px 4px 1px;
  text-decoration : none;
  padding : 4px;
  border-color : #69f #00f #00f #69f;
}
DIV.linkbutton a:hover { border-color: #ccc; }


span.menuButton a{
  font-size: 11px;
  color: #000;
  border-style: solid;
  border-width : 1px 4px 4px 1px;
  text-decoration : none;
  padding : 4px;
  border-color : #3db6f5 #3db6f5 #3db6f5 #3db6f5;
}
span.menuButton a:hover { border-color: #00f; }


span.plainButton a{
  font-size: 12px;
  color: #000;
  border-style: solid;
  border-width : 1px 4px 4px 1px;
  text-decoration : none;
  padding : 4px;
  border-color : #3db6f5 #3db6f5 #3db6f5 #3db6f5;
}




table.tableWithoutBorders {
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.tableWithoutBorders th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: blue blue blue blue;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tableWithoutBorders td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: blue blue blue blue;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* 
input[type=text] {
width: 60px;
height:15px;
font-size: 12px;
background-color: white;
}
input.text {
width: 60px;
height:15px;
font-size: 12px;
background-color: white;
} 
*/

