
img{
    border:0px;
}

/******************************************************************************************************************
User Panel
******************************************************************************************************************/
div#userPanel {

    padding-left: 40px;
    margin:0 0 40px;
}

table.form tr td.label{
    text-align:right;
}

table.form tr td.error{
    color:red;
}

table.form tr td{
    padding:2px;
}

table.form tr td input.text{
    padding:3px;
}
table.form tr td textarea{
    padding:3px;
}

div#training label.error span{
    float:right;
}


a{
    color:#818284;
    text-decoration:none;
}
a:hover{
    color:#818284;
    text-decoration:underline;
}
div#blueBox ul{
    margin: auto;
    padding: auto;
}
div#blueBox ol{
    margin: auto;
    padding: auto;
}
div#blueBox li{
    margin-left: 20px;
    padding: auto;
}

div#grafika_lekarz{
    position: absolute;
    bottom: 50px;
    width: 255px;
    height: 181px;
    background: url(./images/lekarz.jpg);
}

.img_button{
    border:0px;
}
.img_button img{
    border:0px;
}

span.Pager span{
    font-weight:bold !important;
}

span.Pager a{
    font-weight:normal;
}

span#ctl0_ctl0_Main_SubPage_MyPager span{
    font-weight:800;
}

table tr.on td {
    background-color:#FFC4B5;
}

div.send_button{
    background:url(./images/bginputsubmit.png) no-repeat;
    float:right;
    width:60px;
    height:18px;
    overflow:hidden;
}

div.send_button a{
    display:block;
    width:42px;
    overflow:hidden;
    color:white;
    font-size:9px;
    float:left;
    position:relative;
    top:3px;
    left:3px;
    cursor:pointer;
}

div.see_button{
    background:url(./images/bginputsubmit.png) no-repeat;
    float:right;
    width:60px;
    height:18px;
    overflow:hidden;
}

div.see_button a{
    display:block;
    width:42px;
    overflow:hidden;
    color:white;
    font-size:9px;
    float:left;
    position:relative;
    top:3px;
    left:6px;
}

div#training a#ctl0_ctl0_Main_SubPage_SendBT{
    color:white;
}

div.submenu{
    font-size:12px;
}


/******************************************************************************************************************
Zgloszenie Form
******************************************************************************************************************/
div#zglosz {width: 678px; margin: 0px 10px 10px; padding-top: 10px; text-align: justify; }
div#zglosz form { float: left; margin: 0px; padding: 0px; margin-left: 40px; display: inline;}
div#zglosz form input.text { color: #19428A; width: 190px; height: 14px; font-size: 10px; float: left; }
div#zglosz form textarea { float: left; width: 160px; height: 100px; font-family: Tahoma; font-size: 10px; font-weight: normal; color: #19428A; background-color: #EBEBEB; border: 1px solid; border-color: #D1D1D1; }
div#zglosz form label { color: #999999; font-size: 11px; margin: 3px 0; float: left; display: inline;}
div#zglosz form input.submit { margin-left: 200px;}
div#zglosz h4 { margin: 0px; margin-bottom: 10px; color: #19428A; font-weight: bold;  font-size: 14px; text-align: center;}
div#zglosz .formText {float: left; width: 150px; display: inline; margin: 0px; padding: 0px;}
div#zglosz .email { font-weight: bold; color: #208258; }
div.boxImagezglosz { float: right; margin: 10px 40px 0 0; padding: 3px; background-image:url(images/dashBox.gif); display: inline;}

/******************************************************************************************************************
Szkolenie Form
******************************************************************************************************************/
div#training { }
div#training fieldset { border: 0px; padding: 10px; }
div#training legend { padding-left: 100px; color: #19428A; font-size: 14px; font-weight: Bold; }
div#training label {  display: block;  float: left; width: 230px; padding-right: 10px; text-align: right; padding-top: 3px;}
div#training label.error {  float: right; color: Red; margin-top: -20px; width:200px }
div#training label.error span{
    float:right;
}
div#training input.error { border: 1px Dashed Red; }
div#training input.valid { border: 1px Solid Green; }
div#training p  { height: 25px; margin: 5px 0px; background: #fcfcfc; padding-top: 5px; clear:both;}
div#training p.checkbox  { padding-left: 10px; padding-right: 10px; }
div#training p.checkbox  input { margin-top: 15px; float: none; width: 20px; }
div#training p.checkbox  label { color: #7a8599; float: none; width: auto; text-align: left; padding-left: 15px; display: block;  }
div#training p.checkbox  label.error { padding-left: 30px; display: block; clear: both; margin-bottom: 10px; color: Red; }
div#training p input[type="text"] { width: 200px; }
div#training p.submit input { float: none; margin-left: 240px; cursor: pointer; width: 75px; height: 30px; background: url('images/buttonTraining.gif') no-repeat 0px -30px; width: 79px; height: 30px; border: 0px; overflow: hidden; text-indent: -1000px; }
div#training p.submit input:hover { background: url('images/buttonTraining.gif') no-repeat 0px 0px;}
div#training a { color: Green; }
p.trainingConfirm { font-size: 14px; padding: 10px; font-weight: Bold; }
p.trainingConfirm a { color: Green;  }

/******************************************************************************************************************
User Panel
******************************************************************************************************************/
div#userPanel {

    padding-left: 40px;
    margin:0 0 40px;
}

div#userPanel input[type="text"] { color: #19428A; width: 130px; height: 14px; font-size: 10px; margin-bottom: 5px; float: left; }
div#userPanel input[type="password"] { color: #19428A; width: 130px; height: 14px; font-size: 10px; margin-bottom: 5px; float: left; }
div#userPanel label { color: #999999; height: 14px; font-size: 11px; margin-bottom: 10px; float: left; padding-top: 3px;}
div#userPanel input.submit { margin-left: 115px;}
div#userPanel h4 { margin: 0px; margin-bottom: 10px; color: #19428A; font-weight: bold;  font-size: 14px;}
div#userPanel .formText {float: left; width: 40px;}
input.text{ width: 130px; font-size: 10px; color: #19428A; height: 14px; background-color: #EBEBEB; border: 1px solid; border-color: #D1D1D1;}



div#register_button{
    width:200px;
    height:100px;
    background-image: url(../images/zarejestruj2.png);padding: 0px; margin: 0px;
    clear:both;
    position:relative;
    top:25px;
    right:10px;
}

div#register_button a{
    color:#359A63;
}

div#register_button div{
    width:130px;
    position:relative;
    top:6px;
    color:#359A63;
    font-weigth:bold;
    font-size:13px;
}
div#register_button div li{
    position:relative;
    left:15px;
    top:5px;
    color:#999999;
    font-weigth:bold;
    font-size:11px;
}