/*
    General colors and setup for fonts
*/

body {
    margin: 0;
    padding: 0;
    font-family: Tahoma,Verdana,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 11px;
}


/*
    Typography
*/
img {
	border: 0;
}
p {
	margin: 1.2em 0em 1.2em 0em;
}

.float-container {
    overflow: hidden;
    width: 100%;
}

#top {
    background: transparent url(images/bck_gore.png) repeat-x left top;
    height: 450px;
}
#top .meniItem { float:right;margin-left:0px;margin-top:80px; }
#top .meniItem:hover { text-decoration:underline; }
a.meniItem img { padding-right:2px; }

#content {
    overflow: hidden;
    width: 100%;
}

#index-header {
    height: 130px;
    background: transparent url(images/baner_gore.png) no-repeat center top;
}

#index-header .edbLink { display:block;width:100px;height:40px;position:relative;top:15px;left:-411px; }

#index-header span { font-size:22px; font-weight:normal; /*color:#ef0010;*/ }

#index-header-term {
    height: 130px;
    background: transparent url(images/baner_gore780.png) no-repeat center top;
}

#index-header-term span { font-size:22px; font-weight:normal; /*color:#ef0010;*/ }


#index {
    background: #FFFFFF url(images/index_back.png) repeat top left;
    border: 1px solid #316D91;
    padding: 7px 9px 10px;
    width: 330px;
    margin: 0 auto;
    margin-top: 30px;
}

.input-row, .button-row {
    overflow: hidden;
    width: 100%;
    padding-bottom: 4px;
}

.content {
    padding: 8px;
}

.input-row label {
    width: 12em;
    float: left;
    text-align:left;
    font-weight: bold;
    padding-top: 4px;
}

.input-row .ctrl, .input-radio-row .ctrl, .button-row .ctrl {
    float: right;
}

input, select, textarea, button {
    margin: 1px;
}

.formButton {
    padding: 0px 4px 1px;
    border-width: 1px;
    border-style: solid;
    border-color: #DDDDD8 #AFAFAF #797975;
    background: #FDFDFA url(images/button_bg_n.png) repeat-x center bottom;
    color: #000000;
    font-size: 11px;
    white-space: nowrap;
    overflow: visible; /* keeps IE from making buttons too wide */
}

.formButton:hover {
    border-color: #ACBACF #768092 #0A0B19;
    background: #EDFFFF url(images/button_bg_mo.png) repeat-x center bottom;
}

.formButton:active {
    border-color:  #00000A #677183 #9DABC0;
    background: #AABACD url(images/button_bg_md.png) repeat-x center bottom;
}

.formButton-disabled {
    padding: 0px 4px 1px;
    border: 1px solid #B9B9B4;
    background: #E5E5E0  none;
    color: #737373;
    font-size: 11px;
    white-space: nowrap;
    overflow: visible; /* keeps IE from making buttons too wide */
}

.index-footer {
    color: #999;
    background: transparent url(images/bck_dole.png) repeat-x left top;
}

.index-footer .copyright {
    height:80px;
    background: transparent url(images/baner_dole.png) no-repeat center top;
    padding-top:30px;
}

.error { clear:both; text-align:left; text-indent:17px; }
.error { background: transparent url(images/error12.gif) no-repeat; color:#AD0E25; }
