/* OPIEKA */

body {margin:0;padding:0;background:#191919}
#all {background:url(gfx/opieka_allbg.gif) repeat-x bottom left #1a1719;width:100%;padding:15px 0 0}
#page {margin:0 auto}
#alltop {background:url(gfx/opieka_topbg.jpg) no-repeat top center;height:149px}
#top {width:996px;margin:0 auto;height:90px}
#start {display:block;float:left;width:365px;height:45px;position:relative;top:25px;left:10px;}
#menu {width:756px;margin:0 auto;height:44px;font-size:16px;padding:8px 240px 7px 0px;text-align:right}
#menu a {color:#f0e0d0;padding:0 10px}
#menu a:hover {text-decoration:none;color:#637733}
#menu a.selected {text-decoration:none;color:#637733}

#allmain1 {background:url(gfx/opieka_mainbg1.gif) top center repeat-y;min-height:670px}
#allmain2 {background:url(gfx/opieka_mainbg2.jpg) top center no-repeat;min-height:670px}
#allmain3 {background:url(gfx/opieka_mainbg3.jpg) bottom center no-repeat;min-height:670px}
#center {margin:0 auto;width:936px;text-align:center;padding:20px 30px 40px 30px}
#left {width:320px;float:left;padding:10px 0 0 0}
#right {width:540px;float:right;}
#content {width:520px;margin:0 auto;text-align:left;line-height:1.5em;}
#title {width:540px;margin:0 auto 15px;font-size:22px;text-align:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.ltitle {margin:0 auto;padding:3px 10px;width:220px;font-size:15px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left}
.lbox {margin:0 auto 20px;padding:10px 20px 20px;width:200px;font-size:11px}
.lbox a.menuleft {display:block;padding:3px 8px;text-align:left;font-size:14px;border-bottom:1px solid #d2c49e} 
.lbox a.menuleft:hover {background:#d2c49e}
.lbox a.selected {color:#000000}

.ltitle {color:#c0b891;background:#e0e0e0;}
#title {color:#c0b891}
#end {background:url(gfx/opieka_bgend.gif) no-repeat center top #191919;height:60px;padding:0}
#footer {width:976px;margin:0 auto;padding:8px 0 0}
#footer a {color:#696660}
#footer a:hover {color:#898680}
#copyright {float:left;color:#494640;font-size:11px}
#pronetix {float:right;color:#494640;font-size:11px}
/* ---- */

  .newstitle {font-size:11px;font-weight:bold;margin-bottom:4px;border-bottom:1px solid #f0f0f0;padding:2px 0 3px 0;}
  .newsdate {font-size:11px;margin-bottom:5px;color:#505050;padding:2px 5px 4px;background:#e8e8e8;float:right}
  .newssep {border-top:2px dotted #ffe8d0;margin:15px 0 25px;font-size:1px;line-height:1px}

  
	#fotozoom {cursor:pointer;border:10px solid #ffffff;background:#ffffff url(gfx/logo.gif) no-repeat center center;padding:1px;text-align:center;display:none}
	#fotozoom img {border:1px solid #404040}
    
    .pager {margin:0 0 10px;text-align:center;clear:both}
    .pager a {padding:0 5px;font-weight:bold;}
    .pager a:hover {background:#505050;color:#f9d840}
    .pager a.selected {border:1px outset #808080;background:#808080;color:#f0f0f0}

    .galeria {float:left;margin:0 4px 20px 14px;display:inline;font-size:10px}
    .galeria img {padding:1px;background:#606060;border:3px solid #e0e0e0;width:140px}
    
/* ---- */

    body, table, div, input, textarea, select {font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#9a9685}
    .wazne {color:#a00000}
    form {margin:0}
    a {color:#6080cd;text-decoration:none}
    a:hover {color:#b07030;text-decoration:none;}
	
    input,textarea {border:1px inset #d0d0d0;font-weight:normal;font-size:11px;background:#f0f0f0;}
    input.button {border:1px outset #a0a0a0;color:#ffffff;background:#a0a0a0;cursor:pointer;font-size:11px;font-weight:normal;}
	input.button2 {background:#fba34a;border:1px outset #fba34a;font-family:'Myriad Pro','Myriad Pro Web',Myriad,'Trebuchet MS',sans-serif;font-size:16px;color:#ffffff;cursor:pointer}
    h1 {font-size:20px;font-weight:normal;margin:0;color:#000000;}
    h2 {font-size:14px;font-weight:bold;margin:0 0 10px 0;color:#000000;}
    .imgl,.imglink {padding:1px;background:#606060;border:3px solid #e0e0e0;}
    .imgb {border:0}
    sub,sup {font-size:9px}
    .sep {clear:both;font-size:1px;height:1px;line-height:1px}
    .sep2 {clear:both;font-size:1px;height:5px;line-height:1px}
	
	label {cursor:pointer}

    .aleft {text-align:left}
    .aright {text-align:right}
    .acenter {text-align:center}
