/* Start of CMSMS style sheet 'e-prawnik_css' */
/* uniwersalne */
html {padding: 0; margin: 0; text-align: center;}
body {padding: 0; margin: 0; text-align: center; _border: none!important;}
.blad{font: bold 11px/14px Verdana; color: #ff0000; text-align: left; margin: 10px 0 10px 0;}

/* pasek funkcji */
#pasek_funkcji {padding: 0; margin: auto; border-spacing: 0; border: none;}
#pasek_funkcji td {padding: 3px;}
#pasek_funkcji a {width: 26px; height: 26px; padding: 3px; text-align: center; vertical-align: center; border: none;}
#pasek_funkcji a:hover {background-color: #dddddd;}
.ikona_paska_funkcji {border: none;}

/* overlib (etykiety) */
.overlib_label {position: absolute; visibility: hidden; z-index: 99999; background-color: #ffffff; border: 1px solid #cccccc;}
.overlib_label center {font: normal 10px Verdana; color: #666666;}

/* układ */
#glowny_pojemnik {background-color: #fefefe; width: 900px; margin: 0 auto 0 auto; text-align: center;}
#nadglowek {background-color: #fefefe; width: 900px; height: 55px; margin: 0 auto 0 auto; padding: 0; border-bottom: 1px solid #666666}
#naglowek {
    width: 700px;
    height: 200px; 
    margin:0;
    float: right;
    background: #fefefe url('../grafika/index_01.jpg') no-repeat center right;
    text-align: right;
    padding: 0;
}

#menu a{
	font-weight: bold;
}

#menu{
    font-family: arial;
    font-size: 13px;
    width: 200px!important;
    display: block;
    float: left;   
    text-align: left;
    margin: 20px 0 0 0;
}

#menu ul{
    list-style-type: none;
    margin: 0;
    padding: 0;
    line-height: 25px;
}

#menu ul li{
    display: block;
}

#menu ul li a{
    color: #000000;
    text-decoration: none;
}

#menu ul li a.menuactive{
	color: red;
}

#menu ul li ul{
    margin: 0 0 0 20px;

}

#menu ul li ul li{
	
}

#menu ul li ul li a{
    font-size: 11px;
    color: #666666;
}

#menu ul li ul li a.menuactive{
	color: red;
}




#srodek {background-color: #fefefe; width: 650px; float: right; margin: 5px auto 5px auto; text-align: center!important;}
#stopka {clear: both; background-color: #fefefe; width: 880px; height: 55px; margin: 0 auto 0 auto; border-top: 1px solid #cccccc; text-align: center;}
#stopka ul {margin: 15px auto 0 auto; padding: 0; text-align: center;}
#stopka li {font: normal 11px/16px Arial; color: #808080; letter-spacing: 1px; text-decoration: none; display: block; list-style-type: none; margin: 0; padding: 0;}
#stopka li a {font: normal 11px/16px Arial; color: #808080; letter-spacing: 1px; text-decoration: none;}
#stopka li a:hover {color: #333333; text-decoration: blink;}
a img {border: none;}

#strzalka_w_dol {display: block; margin: 10px auto 10px auto;}

/* treść */
#rameczka {padding: 10px; width: 65%; border: 1px solid #cccccc; border-top: 3px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 20px auto 20px auto; background-color: #fff7ef;}
#nadglowek h1 {font: normal 21px/32px Verdana; color: #62482f; text-align: left; float: left; letter-spacing: -1px; margin: 0; padding: 20px 0 0 0; }
#nadglowek h2 {font: bold 12px/16px Verdana; color: #cb915f; letter-spacing: 0; margin: 0; padding: 10px 0 0 0; text-align: right; float: right;}
h1 {font: normal 21px/32px Verdana; color: #cb915f; text-align: center; margin: 20px auto 20px auto; padding: 0;}
h2 {font: normal 14px/32px Verdana; color: #666666; text-align: center; text-transform: none; margin: 0 auto 0 auto; padding: 0;}
h2 a {color: #666666;}
p {font: normal 12px/18px Verdana; color: #666666; text-align: justify;}
ol.wypunktowanie_glowne {font: bold 14px/18px Verdana; color: #62482f; text-align: left; }
ol.wypunktowanie_glowne li {margin-top: 25px;}
ul.wypunktowanie_wciete {font: normal 12px/18px Verdana; color: #666666; border-left: 1px dotted #dddddd; margin: 0; padding: 0 0 0 10px;}
ul.wypunktowanie_wciete li {list-style-type: none; margin-top: 10px; padding: 0; border: none; text-align: justify; color: #666666;}
strong {color: #62482f;}
table {width: 600px; margin: 0 auto 0 auto;}
table td {font: normal 12px/18px Verdana; color: #666666; text-align: left; border-bottom: 1px dotted #dddddd; padding: 10px;}
table th {font: bold 14px/18px Verdana; color: #62482f; text-align: left; width: 50%; border-bottom: 1px dotted #dddddd;}
table td.prawa, table th.prawa {text-align: right; padding-right: 15px; width: 50%; border-bottom: 1px dotted #dddddd;}
.przypis {font: normal 10px/14px Verdana; color: #666666; text-align: right; margin: 0 75px 30px 0;}

/* sygnatura aginusa */
p.sygnatura_aginus {font: normal 11px/14px Verdana; text-align: center; text-decoration: none; color: #666666; margin: 10px 0 5px 0;}
p.sygnatura_aginus a {font: normal 11px/14px Verdana; text-decoration: underline; color: #666666;}
p.sygnatura_aginus a:hover {font: normal 11px/14px Verdana; text-decoration: underline;color: #666666;}

/* formularz email */
.formularz_email {background-color: #fefefe; border: 1px solid #f5f5f5; padding: 5px; margin: 10px auto 10px auto;}
.formularz_email td {font: normal 11px/14px Verdana; color: #666666; text-align: left; vertical-align: top; padding-top: 4px;}
.formularz_email td.opis_formularza {text-align: right!important;}
.formularz_email input, .formularz_email textarea {font: bold 11px/14px Verdana; color: #222222; background-color: #eeeeee; border: 1px solid #cccccc; padding: 2px; width: 400px;}
.formularz_email .obowiazkowy {background-color: #fff0f0; border: 1px solid #ffd7d7;}
.formularz_email input.wyslij {font: bold 11px/14px Verdana; color: #f5f5f5; background-color: #3d3d3d; border: 2px solid #3d3d3d; padding: 2px; width: 100px;}

/* autogaleria */
.stykowka {border-spacing: 10px; margin: 10px auto 10px auto;}
.miniatura {font: normal 11px/14px Verdana; color: #666666; background-color: #fefefe; border: 1px solid #f5f5f5; padding: 5px; vertical-align: top; text-align: center;}
.miniatura img {border: none; padding: 0; margin: 0 0 3px 0;}

/* drukowanie */
#link_drukuj {display: block; width: 100%; font: bold 11px/14px Verdana; color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0 auto 0 auto;}
#link_drukuj:hover {display: block; width: 100%; font: bold 11px/14px Verdana; color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0 auto 0 auto;}

/* pobieranie plików i katalogów */
.link_pobierania {font: bold 11px/14px Verdana; color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0 auto 0 auto;}
.link_pobierania:hover {font: bold 11px/14px Verdana; color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0 auto 0 auto;}
.rozmiar_pliku {font: normal 11px/14px Verdana; color: #666666;}
.opis_pliku {font: normal 11px/14px Verdana; color: #666666;}
.linia_nieparzysta {display: block; width: 85%; margin: 0 auto 0 auto; padding: 5px; background-color: #f5f5f5;}
.linia_parzysta {display: block; width: 85%; margin: 0 auto 0 auto; padding: 5px; background-color: #fefefe;}

/* konwersja pliku na tabelę */
.plik_do_tabeli {border: 1px solid #cccccc; border-spacing: 1px; margin: 10px auto 10px auto;}
.plik_do_tabeli td {font: normal 11px/14px Verdana; color: #666666; padding: 5px;}
.tr0 {font: bold 11px/14px Verdana!important; color: #666666; background-color: #fefefe;}
.tr1 {font: normal 11px/14px Verdana; color: #666666; background-color: #f5f5f5;}
.tr2 {font: normal 11px/14px Verdana; color: #666666; background-color: #fefefe;}

/* osadzanie mediów */
.zawartosc_multimedialna {position: relative; margin: 0; padding: 0; border: none; z-index: 1;}

/* style dla livevalidation */
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
    display: none;
    visibility: hidden;
}
	
.LV_invalid {
    color:#CC0000;
    margin-bottom: 10px;
    display: block;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid green!important;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid red!important;
}
/* End of 'e-prawnik_css' */

