.ad   { text-align: center; margin: 5px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; }
.ad p { border-bottom: 1px solid #999999; padding: 1px } 

.hr_div { border-top: 1px solid #D8DCE4; font-size: 1px; height: 1px; }


.polecam_opis            {text-align:right;}
.polecam_opis_blad       {text-align:right; color:#eb0000}
.polecam input, textarea {font-size: 12px; font-family: Arial, sans-serif;}
.polecam td              {font-size: 12px; font-family: Arial, sans-serif; padding:2px}
.polecam td.wyslij       {padding:15px 0 10px 0;}
.polecam_link            {color: #005699}
.polecam_komunikat       {color: #eb0000; font-size: 12px; line-height:30px;}
.popover_polecam         {width:530px;}

img  {border: 0}
form { margin:0 }

.clr {clear: both; font-size: 1px; height: 1px; overflow: hidden;}

a {text-decoration: none; color:#315AAD}
a:hover {text-decoration: underline}

a.tlink, a.tlink:active, a.tlink:visited, a.tlink:hover {color:#000000;text-decoration: none;}
a.nlink, a.nlink:active, a.nlink:visited {color:#315AAD;text-decoration: none;}
a.nlink:hover {text-decoration: underline;}


#blog .box2 {   margin: 10px 0 0 0; }
#blog .date {   color: #315AAD;    float: right;    font: bold 11px Arial, sans-serif; }
#blog .blog {   color: #315AAD;    float: left;    font: bold 11px Arial, sans-serif; }
#blog .img_l, #blog .img_r {float: left;    margin: 0 3px 0 0;    text-align: left;    width: 165px; }
#blog .img_r {float: right;    margin: 0 0 0 3px;    text-align: right; }
#blog .img_l img, #blog .img_r img {border: 1px solid #CECECE;    width: 150px; }
#blog .brace1_l {background: url(/images/cms/blog/brace_top.gif) right top no-repeat; }
#blog .brace2_l {background: url(/images/cms/blog/brace_bottom.gif) right bottom no-repeat; }
#blog .brace3_l {background: url(/images/cms/blog/brace_middle.gif) right center no-repeat; }
#blog .brace1_r {background: url(/images/cms/blog/2brace_top.gif) left top no-repeat; }
#blog .brace2_r {background: url(/images/cms/blog/2brace_bottom.gif) left bottom no-repeat; }
#blog .brace3_r {background: url(/images/cms/blog/2brace_middle.gif) left center no-repeat; }
#blog .author {   color: #333333;    font: bold 14px Arial, sans-serif; }
#blog .title {   color: #315AAD;    font: bold 22px Arial, sans-serif; margin: 5px 0 0 0; }
#blog .desc {margin: 5px 0 0 0; }
#blog .sep1 {margin: 24px 0 15px 0; width: 100%; }
#blog .sep2 {   font-size: 1px; height: 10px; width: 100%; }

hr.separator_list {height:1px; color:#D8DCE4; background-color:#D8DCE4; margin:15px 0; border:none}






.glosowanie_srednia              {font-size:10px;}
.glosowanie_srednia_skala img    {vertical-align:middle;margin:0px;}
.glosowanie_wybor                {font-size:10px;}
.glosowanie_twoj                 {padding-right:27px;}
.glosowanie_ocen                 {padding-right:14px;}
#tabbed .gora .ocena {margin:5px 10px 20px 0;float:left;}
#tabbed .gora .glosowanie_srednia {display:block;float:left;margin-left:16px;}
#tabbed .gora .glosowanie_srednia_skala {padding-top:2px;display:block;float:left;margin-left:8px;}
#tabbed .gora div.glosowanie_wybor {float:left;}
#tabbed .gora div.glosowanie_wybor img {vertical-align:middle;margin:-1px 0 0 0;}
#tabbed .gora .glosowanie_ocen {padding-right:4px;}
#tabbed .gora .glosowanie_twoj {display:block;float:left;padding-right:8px;}
#tabbed .gora .glosowanie_twoj_img {display:block;float:left;padding-top:2px;}
.lewa {float:left;width:220px;background:url(/images/cms/blog/krop.gif) repeat-y right;margin:10px 10px 20px 0; padding-right: 10px}
#tabbed .ocena {margin:0 10px 20px 0;}
#tabbed .druk {margin:0 10px 0 0;}
#tabbed .gora .druk {text-align:right;}
#tabbed .druk img {margin:3px 6px 0 0;}
#tabbed .wiecej {float:left;margin-bottom:20px;}
#tabbed .wiecej .naglowek {color:#8C8A8C;font-weight:bold;margin-bottom:5px;}
#tabbed .wiecej .el_listy {padding-left:10px;background:url(http://www.tvn24.pl/_d/ico/kwn.gif) no-repeat 1px 5px;margin-bottom:3px;}
#tabbed .forum {clear:both;}
#tabbed .forum .naglowek {color:#8C8A8C;font-weight:bold;}
#tabbed .forum .nlink {font-weight:bold;}
#tabbed .forum .plus {color:#F73C00;}
#tabbed .forum .licznik {font-weight:bold;}
#tabbed .forum .dyskusja {margin:10px 0;padding:5px 0 5px 0;border-top:solid 1px #DEDFE7;}
#tabbed .forum .tytul {padding-left:10px; }
#tabbed .forum .tytul a {font-weight:bold;font-size:12px;}
#tabbed .forum .dyskusja div {padding-left:24px;}
#tabbed .forum .data {color:#8C8A8C;float:right;font-size:10px;display:block;}
#tabbed .forum .wszystkie {text-align:right;font-size:10px;clear:both;}
#tabbed .forum .wszystkie .link {padding-left:8px;background:url(http://www.tvn24.pl/_d/ico/down.gif) no-repeat 0px 5px;}
#tabbed .forum .wszystkie .link a {font-weight:normal;}
#tabbed .forum .wszystkie .licznik {color:#8C8A8C;font-weight:normal;}

#tabbed .kom_brak {color:#8C8A8C;}
#tabbed .kreska {border: 0;color: #D8DCE4;background-color: #D8DCE4;height: 5px;width: 100%;text-align: left;clear:both;margin:20px 0 0 0;}


a.arr {color:#1155AA;font-weight:bold;font-size:13px;font-family: Arial, Helvetica, sans-serif;}



#more_blogs .a1_box1 {width: 100%; }
#more_blogs .a1_date {   color: #959595;    font: normal 11px Arial, sans-serif; margin: 0 5px 0 0; }
#more_blogs .a1_brace1 {background: url(/images/cms/blog/brace_top.gif) left top no-repeat; }
#more_blogs .a1_brace2 {background: url(/images/cms/blog/brace_bottom.gif) left bottom no-repeat; }
#more_blogs .a1_brace3 {background: url(/images/cms/blog/brace_middle.gif) left center no-repeat; }
#more_blogs .a1_title {   color: #315AAD;    font: bold 18px Arial, sans-serif;    padding: 0 0 0 15px;  }
#more_blogs .a1_desc {margin: 5px 0 0 0;    padding: 0 0 0 15px;  }
#more_blogs .a1_sep1 {   color: #808080;    font: bold 11px Arial, sans-serif; margin: 0 0 15px 0; width: 100%; }
#more_blogs .a1_sep2 {   font-size: 1px; height: 10px; width: 100%; }


#archive .box1 {width: 100%; }
#archive .sep1 {   color: #808080;    font: bold 11px Arial, sans-serif; margin: 24px 0 15px 0; padding: 17px 0 0 0; width: 100%; }
#archive td {background: #3260AF; color: #BBBBBB;    font: bold 9px Tahoma, Arial, sans-serif;      padding: 3px 0 3px 7px;  width: 73px; }
#archive td a {color: #FFFFFF;    font: bold 9px Tahoma, Arial, sans-serif;   }
#archive td.current {background: #7896CA; }
#archive td.year {color: #FFFFFF;    font: bold 23px Tahoma, Arial, sans-serif;      padding: 0;     text-align: center; width: 120px; }
#archive td.year span {   vertical-align: top;    margin: 0 8px 0 8px;  }
