/* CSS2 dorotastalinska.pl./ */
/* autor: ANDROMEDIA Krzysztof Gubala */

/* common */

body { padding: 0; margin: 0; font: 12px/1.6 verdana, helvetica, geneva, arial, sans-serif; color: #000; }
.tlo { background-color: #FFF4D3; }

p {font: 12px/1.5 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;}
ol {font: 12px/1.5 verdana, helvetica, geneva, arial, sans-serif;}
ul {font: 12px/1.5 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 15px; padding: 5px 0px 5px 0px; }
li {font: 12px/1.5 verdana, helvetica, geneva, arial, sans-serif; }

form {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
input { font: 12px verdana, helvetica, geneva, arial, sans-serif; }
input.button { font: bold 10px/1.0 verdana, helvetica, geneva, arial, sans-serif; }
textarea { font: 12px verdana, helvetica, geneva, arial, sans-serif; }
select { font: 12px verdana, helvetica, geneva, arial, sans-serif; }
label{ padding: 0px 0px 0px 0px; margin: 0px 0px 4px 0px; }
legend { font: normal 9px/1.0 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 10px 0px; }

a, a:link, a:visited, a:active { text-decoration: underline; color: #66322A;}
a:hover { text-decoration: none; color: #c00; }

h1 {font: bold 20px/1.4 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; color: #666; text-transform : uppercase;  font-variant : small-caps; color: #66322A;}
h2 {font: normal  18px/1.4 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; color: #666; }
h3 {font: bold 16px/1.4 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 10px 0px; padding: 5px 0px 5px 0px; color: #666; }
h4 {font: bold 13px/1.4 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
h5 {font: bold 11px/1.4 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
h6 {font: bold 10px/1.4 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }

#container { width: 925px; margin-left: auto; margin-right: auto; }


#head { margin: 0px 0px 0px 0px; padding:25px 0px 0px 0px; border-bottom: 3px solid #66322A; }

#logo { margin: 0px 0px 0px 0px; padding:0px 25px 0px 0px; float: left; }

#main-menu { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#tabnav {height: 25px; margin-left: auto; margin-right: auto; padding-left: 0px; margin-bottom: 0px; float: left;}
#tabnav ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#tabnav li { margin:0px 0px 0px 0px; padding: 0; display: inline; list-style-type: none; }
#tabnav li#tab_nav_home { display: none; }

#tabnav  li#id15 a:link, #tabnav  li#id15 a:visited, #tabnav  li#id15 span { width: 125px; padding-right: 85px;}

#conowegomenu  li#current a:link, #conowegomenu  li#current a:visited, #conowegomenu  li#current span { width: 125px; padding-right: 85px;}

#tabnav a:link, #tabnav a:visited, #tabnav span { float: left;  font-size: 15px; line-height: 14px; font-weight: bold; padding: 6px 7px 5px 7px; margin-right: 1px; text-decoration: none; color: #66322A;  font-variant : small-caps;   }
#tabnav  #current a:link, #tabnav  #current a:visited, #tabnav  #current span { color: #D2B59D; }
#tabnav a:hover{ color: #c00; }

#bc  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#bc p {font: normal 10px/1.2 verdana, helvetica, geneva, arial, sans-serif; color: #66322A; }

#nav-sub-ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #000;}
#nav-sub-ul ul  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-top: 1px solid #FFF4D3; }
#nav-sub-ul li {font: 11px/1.5 verdana, helvetica, geneva, arial, sans-serif; border-bottom: 1px solid #FFF4D3; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px;  list-style-type : none;  background-color: #FDE3A0; }
#nav-sub-ul li span { font-weight : bold;  }
#nav-sub-ul li#current2 { background-color: #FFF4D3; }
#nav-sub-ul a, #nav-sub-ul a:link, #nav-sub-ul a:visited, #nav-sub-ul a:active { text-decoration: none; color: #333; }
#nav-sub-ul a:hover { text-decoration: none; color: #c00; }

#menu_bar_top { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 250px; height: 11px; background: url(gfx/menu_bar_top.gif) no-repeat bottom;}
#menu_bar_bottom { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 250px; height: 11px; background: url(gfx/menu_bar_bottom.gif) no-repeat top;}

#ikony { width: 650px; margin: 25px 0px 25px 0px; }
#ikony img { margin: 9px 9px 9px 9px; padding: 0px 0px 0px 0px; border: 1px solid #000; }
.nav_sub_ico p {  text-align: center; color: #333; margin: 0px 10px 0px 10px;}
.nav_sub_ico { float: left; padding: 0px 0px 0px 0px; margin: 0px 2px 2px 0px; background-color: #FDE3A0; color: #666; }

#footer { margin: 25px 0px 0px 0px; padding: 5px 0px 25px 0px; border-top: 3px solid #66322A; color: #D2B59D;}
#footer a, #footer a:link, #footer a:visited, #footer a:active { text-decoration: none; color: #66322A;}
#footer a:hover { text-decoration: none; color: #c00; }

#alveo  { margin: 0px 0px 0px 0px; padding: 12px 0px 0px 0px; float: left; width: 75px; }
#sklep { margin: 0px 0px 0px 0px; padding: 12px 0px 0px 0px; float: left; width:75px; }
#nadzieja { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left;}

/* kolumny */

.kol_1_1  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
.kol_1_1 img { border: 1px solid #000; }

.kol_1_2  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 250px; }
.kol_2_2  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 25px; float: left; width: 650px; }
.kol_2_2 img { border: 1px solid #000; }

.reset { clear: both; }

.red { color: #c00; }

/* index */


#container_index { width: 925px; margin-left: auto; margin-right: auto; margin-top: 0px; background: url(gfx/index_tlo.jpg) no-repeat top; border-top: 1px solid #FFF4D3;}

#tabnav_index {height: 25px; padding-left: 0px; padding-bottom:175px; padding-top:175px;}
#tabnav_index ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#tabnav_index li { margin:0px 0px 0px 0px; padding: 0; display: inline; list-style-type: none; }
#tabnav_index li#current { display: none; }

#tabnav_index  li#id24 a:link, #tabnav_index  li#id24 a:visited, #tabnav_index  li#id24 span { padding-right: 260px;}

#tabnav_index a:link, #tabnav_index a:visited, #tabnav_index span { float: left;  font-size: 13px; line-height: 14px; font-weight: bold; padding: 6px 7px 5px 7px; margin-right: 1px; text-decoration: none; color: #66322A;   font-variant : small-caps;   }
#tabnav_index  #current a:link, #tabnav_index  #current a:visited, #tabnav_index  #current span { color: #D2B59D; }
#tabnav_index a:hover{ color: #c00; }

#alveo_index  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 285px; float: left; width: 340px; }
#sklep_index { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 250px; }

#alveo_index a, #alveo_index a:link, #alveo_index a:visited, #alveo_index a:active { text-decoration: none; color: #66322A;}
#alveo_index a:hover { text-decoration: none; color: #c00; }

#sklep_index a, #sklep_index a:link, #sklep_index a:visited, #sklep_index a:active { text-decoration: none; color: #66322A;}
#sklep_index a:hover { text-decoration: none; color: #c00; }

#nadzieja_index { margin: 0px 0px 0px 0px; padding: 150px 0px 0px 450px; float: left;}