body {margin: 0; padding: 0; background: #000000; color: #FFFFFF; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px;}
p {color: #FFFFFF; font-size: 11px; line-height: 16px;}
td {color: #FFFFFF; font-size: 11px; line-height: 16px;}
a {color: #DD7C3B; text-decoration: none; font-size: 11px; line-height: 16px;}
div {color: #FFFFFF; font-size: 11px; line-height: 16px;}
a:hover {color: #CCCCCC;}

div#menupath {position: absolute; left: 20px; top: 1px; width:160px; height: 500px; background-color: #161616;}
div#menupath ul {margin: 0; padding: 0;  background-color: #787878; list-style: none;}
div#menupath ul.level1 { margin: 0; padding: 10px 0; list-style: none; color: #FFF; background-color: #161616;}
div#menupath .level1 .current { background-color: #DD7C3B; }
div#menupath .level1 .current .current { background-color: #DD7C3B; }
div#menupath li { margin: 0; padding: 0; zoom:1;}
div#menupath li a { display: block; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; padding: 0 0 0 5px; line-height: 24px; }
div#menupath li a:hover { text-decoration: underline; background-color: #525252; }
div#menupath li.submenu { background-color: #787878; }
div#menupath level1 li.submenu { background-color: red; }
div#menupath ul.level2 li {margin: 0px; padding: 0px; }
div#menupath ul.level2 li a {font-weight: normal; text-decoration: none; padding: 0 0 0 15px; line-height: 18px;}

div#menupath .level3 {display: none;}

#logo { position: relative; background: url(/templates/recamiere/obrazki/logo1.jpg) left top no-repeat; height: 50px;}
#tlo {position: absolute; left: 201px; top: 1px; width: 700px; height: 500px; background: #cccccc; overflow: hidden;}

#tlotekst {position: absolute; left: 201px; top: 301px; width:700px; height: 200px; background-color: #525252; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
#tlotytul {position: absolute; left: 201px; top: 270px; width:690px; height: 20px; background-color: #FFFFFF; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; line-height:20px; color:#000; padding:0 0 0 10px;}
#tytul {position: absolute; left: 201px; top: 270px; margin: 0 10px; font-size: 16px; line-height: 20px; font-weight: bold; font-family: "Courier New", Courier, monospace; letter-spacing: 2px; color: #000000;}

#tlo p {margin: 0; padding: 0;}
#tlo img {border: none;}

#content .tresc {margin: 0 0 0 10px; padding: 0;}
#content .sciezka { clear: both; margin: 0; margin-bottom: 5px; padding: 0 0 4px 0; font-size: 10px; color: #CCCCCC; border-bottom: dashed 1px #666666;}
#content .head { clear: both; margin: 0; padding: 0; font-weight: bold; font-size: 11px;}
#content .aktext { clear: both; font-size: 11px;}
#content .aktext img { margin-right: 10px;}

#frame #content .tresc .podmenu #links2 .head {float: left; width: 100%; margin: 0; padding: 0;}
#frame #content .tresc .podmenu #links2 ul { margin: 0; padding: 0;}
#frame #content .tresc .podmenu #links2  li {float: left; list-style: none; margin: 0; margin-right: 5px; margin-bottom: 2px; padding: 0; padding-left: 5px; border-left: solid 1px #CCCCCC;}
#frame #content .tresc .podmenu #links2 a {}


#frame #content .tresc .aktext { width: 680px;}
#frame #content .tresc .aktext p {margin: 0 0 5px 0; padding: 0;}
#frame #content .tresc .aktext span {}
#frame #content .tresc .aktext a img {float: left; background-color: #FFFFFF; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
#frame #content .tresc .aktext a:hover img {float: left; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}

#frame #content .tresc .galeria_tresc table {}
#frame #content .tresc .galeria_tresc td { margin: 0; padding: 0;}
#frame #content .tresc .galeria_tresc a {display: block; width:75px; height:100px; overflow: hidden;}
#frame #content .tresc .galeria_tresc a img { border: 0; margin: 0; padding: 0;}
#frame #content .tresc .galeria_tresc img { border: 0; margin: 0; padding: 0;}


#frame #content .tresc .aktext .tloimg a img {float: left; background-color: #FFFFFF; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
#frame #content .tresc .aktext .tloimg a:hover img {float: left; filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
#frame #content .tresc .aktext .tloimg img {float: left;}

#frame #content .tresc .news_lista .newsy .news .kategoria {display: none;}
#frame #content .tresc .news_lista .newsy .news .tytul a {font-weight: bold;}

#news {position:absolute; width:160; height:225px; margin:276px 0 0 20px; z-index:2; background:#323232;}
.tytul_news {background:#dd7c3b; line-height:24px; padding:0 5px; font-weight:bold;}
#news .kategoria {display:none;}
#news .data {font:9px/10px Verdana, Tahoma, Arial, sans-serif; padding-bottom:5px; display:block;}
.news_tytul {color:#dd7c3b; font-weight:bold;}

.news_tresc {padding:5px; color:#ffffff; font:9px/normal Verdana, Tahoma, Arial, sans-serif;}

#news .tresc .lista_newsow_blok .news_lista_box .news_tresc .news_tytul {font-size:11px; line-height:normal;}

#news .tresc .lista_newsow_blok .news_lista_box .news_tresc .tresc {font:9px/normal Verdana, Tahoma, Arial, sans-serif;}

.link {margin:0 5px;}

.newsletter_tematy_table {padding-bottom:10px;}
.newsletter_tematy_table td{border-right:none; background:#ececec;}
.newsletter_temat {font:bold 11px Arial, Helvetica, sans-serif; padding:3px 5px 3px 5px; color:#000; background:#ececec; margin-bottom:5px;}
.newsletter_temat_opis {background:#fafafa; color:#000;}
