
h2 {
    font-size: 1.2em;
}

.dth {
    border-bottom: 1px solid #600;
    padding-left: 0.1em;
}

h3 {
    margin-bottom: 0;
}


table {
    border-collapse: collapse;   
}
tr.even td, tr.odd td {
    border-bottom: 1px solid #eee;
    padding: 0.3em;
    margin:0;
}

th {
    padding: 0.2em;
    background-color: #eee;
    background: url('http://www.kalastusinfo.ee/templates/allcss/bg_greyshadow.png') #fff repeat-x 0 -10px;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    color: #666;
    font-size: 11px;
}

tr.even td{
    background-color: #fdfdfd;
}

.datacell {
	color: #666;
}

.label {
	
}

.cnt {
    text-align: center;
}

fieldset {
    padding:0;
    margin:0;
}
div.f_elem {
    margin: 0.5em 0 0.5em 0;
    padding-left: 185px;
    float:left;
    clear:both;
    width: 335px;
}
div.f_elem label {
    display:block;
    float: left;
    width: 180px;
    text-align: right;
    margin: 0 5px 0 -185px;
}
.frm_buttons {
    text-align: center;
    clear: both;
}
.newlink a {
    text-decoration: none;
}


div.new_opt label {
    text-align: left;
    font-size: 90%;
    font-weight:bold;
    margin-left: 0;
}
.btns {
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.ok_btn {
    background-color:inherit;
    border: 0;
    padding: 0;
}

a.edit_btn {
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
}


.button img {
    margin-bottom: -2px;
    margin-right: 3px;
}

.messagebox {
    padding: 2em 0.5em 2em 0.5em;
    border: 1px solid #eee;
    text-align: center;
}
.messagebox .buttons {
    margin-top: 1em;
}
.messagebox h3 {
    padding: 0.5em;
}
.delete_confirmation {
    border: 1px solid #900;
}
.delete_confirmation h3 {
    background: #c00;
    color: #fff;
}

.frm_ok_msg {
    text-align: center;
    border: 1px solid #F2F5F7;
    color: #600;
    font-weight: bold;
    margin: 0.5em 0 0.5em 0;
    padding: 0.5em;
}

.error, .rabbit-field-error {
    clear:both;
    color: #f00;
    font-size: 11px;
}

form#gen_info select {
    width: 200px
}

.inform {
    background-color: #F2F5F7;
}

.inform fieldset {
    border: none;
    margin: 0.5em;
}
legend {
    font-weight: bold;
}

fieldset.fish {
    border: 1px solid #fff;
    float: left;
    font-size: 11px;
    padding: 2px;
    margin: 1px;
}
fieldset.fish label {
    display: block;
}












