a {
color:#F65661;
}

a:active {
color:#F65661;
}

a:visited {
color:#F65661;
}

a:hover {
text-decoration:none;
}

body {
margin:0px;
padding:0px;
text-align:center;
font-family:verdana;
background-color:#fff;
}

h1 {
margin-top:0px;
margin-bottom:10px;
font-size:19px;
}

h2 {
margin-top:0px;
margin-bottom:10px;
font-size:12px;
}

h3 {
margin-top:0px;
margin-bottom:4px;
font:bold 11px;
}

p {
margin-top:0px;
margin-bottom:8px;
font-size:11px;
}

hr {
height:1px;
color:black;
margin:10px 0px
}

tr,td  {vertical-align:top}
form   {display:inline}
select {font-size:10px}
input  {font-size:9px}
table, img {border:none}

body,table,tr,td,h1,h2,h3,p {
color:black;
}

/* ------------------------------------------- */

#frame {
width:754px;
margin:0px auto;
}

#head {
padding:1px 0px;
margin-top:4px;
margin-bottom:1px;
white-space:nowrap;
border-top:1px solid black;
border-bottom:1px solid black;
text-align:left;
}

#head #logo {
margin-right:21px;
}

/* ------------------------------------------- */

#menu {
width:100%;
background:black;
border-bottom:4px solid white;
}

#menu th {
padding:6px 6px;
font:bold 9px verdana;
color:#FFB2DA;
text-transform:uppercase;
white-space:nowrap;
}

#menu a {
text-decoration:none;
color:#fff;
}

#menu a:hover {
color:#FFB2DA;
}

/* ------------------------------------------- */

#new {
width:100%;
background:black;
border-bottom:4px solid white;
}

#new th {
padding:6px 5px;
font:bold 9px verdana;
color:#FFB2DA;
text-transform:uppercase;
white-space:nowrap;
}

#new a {
text-decoration:none;
color:#fff;
}

#new a:hover {
color:#FFB2DA;
}

/* ------------------------------------------- */

#side {
padding:0px;
width:198px;
}

#side #date {
padding:0px;
padding-top:3px;
margin:0px;
border-bottom:1px solid white;
height:20px;
color:#fff;
text-align:center;
background:#d1d1d1;
font-size:12px;
font-weight:bold;
cursor:pointer;
}

#side #date a{
color:#000;
text-align:center;
text-decoration:none;
}


#side #cover {
padding:0px;
margin:0px;
border-bottom:1px solid white;
text-align:left;
}

/* ------------------------------------------- */

#side_search {
font:10px arial;
color:white;
text-align:left;
padding:7px 10px;
margin:0px;
border-bottom:4px solid white;
background:#000;
}

#side_search th {
text-align:left;
padding-bottom:4px;
}

#side_search th a {
color:#fff;
font:bold 9px verdana;
text-transform:uppercase;
text-decoration:none;
}

#side_search th a:hover {
color:#FFB2DA;
}

#side_search table {
margin-bottom:2px;
}

#side_search td {
vertical-align:middle;
}

#side_search input#search {
border:1px inset white;
width:110px;
}

/* ------------------------------------------- */

#side_box {
text-align:left;
padding-bottom:10px;
margin:0px;
}

#side_box h1 {
padding:8px 10px 2px 10px;
margin:0px;
}

#side_box h1 a {
color:#fff;
font:bold 9px verdana;
text-transform:uppercase;
white-space:nowrap;
}

#side_box h1 a:hover {
color:#FFB2DA;
}

#side_box ul {
list-style-type:none;
padding:0px 10px 10px 10px;
margin:0px;
border-bottom:1px solid white;
}

#side_box ul li {
padding-top:5px;
margin:0px 10px;
}

#side_box a {
font:10px arial;
color:white;
padding:0px;
margin:0px;
text-decoration:none;
}

#side_box a:hover {
color:#E5EBB0;
}

/* ------------------------------------------- */

#body {
padding:0px;
}

#body div#bx {
padding:10px;
}

#body div#bx p {
font-size:12px;
}

#body div#bx div {
font-size:12px;
}

/* ------------------------------------------- */

#submenu {
margin:0px 0px 0px 4px;
width:552px;
}

#submenu ul {
padding:0px;
margin:0px;
list-style-type:none;
}

#submenu ul li {
float:left;
margin:0px;
padding:2px 10px 1px 10px;
font:11px "trebuchet ms",arial;
}

#submenu ul li a {
color:white;
text-decoration:none;
}

#submenu ul li a:hover {
color:#eee;
text-decoration:none;
}

/* ----------------------------- */

#level_1 {
background:#485353;
height:19px;
}

#level_1 ul li#a {
background:#FF2D9A;
border-right:4px solid white;
font-weight:bold;
}

#level_1 ul li#b {
border-left:4px solid white;
border-right:4px solid white;
font-weight:bold;
}

/* ----------------------------- */

#level_2 {
margin-top:1px;
height:19px;
}

#level_2 ul li#a {
font-weight:bold;
}

/* ------------------------------------------- */

#ttl {
margin-top:4px;
margin-left:4px;
width:552px;
}

#ttl th {
width:210px;
}

#ttl td {
border-top:4px solid black;
padding:10px 11px 0px 10px;
color:#666;
font:10px "trebuchet ms",arial;
}

#ttl #no-border {
padding:6px 11px 0px 10px;
border-top:4px solid white;
}


/* ------------------------------------------- */

#bx {
margin-top:4px;
margin-left:4px;
padding:0px;
}

#bx td {
color:black;
}

/* ------------------------------------------- */

#nxr {
width:168px;
padding-left:4px;
}

#nxr div {
padding:0px 10px;
margin:0px;
overflow:hidden;
}

#nxr h1 {
padding-top:10px;
margin-bottom:4px;
}

#nxr h2 {
margin-top:10px;
margin-bottom:10px;
text-align:left;
color:white;
font-size:11px;
}

#nxr blockquote {
margin:10px 0px 0px 32px;
}

#nxr p,td {
margin:0px;
/*color:white;*/
font-size:10px;
text-align:left;
}

#nxr table {
margin:4px;
}

#nxr table td {
color:white;
}


#nxr1 {
background:#A333CC;
height:153px;
margin-bottom:4px !important;
}

#nxr1 p {
color:white;
}

#nxr2 {
background:#ED7140;
height:153px;
margin-bottom:4px !important;
}

#nxr2 p {
color:white;
}

#nxr3 {
background:#000;
padding-bottom:5px !important;
margin-bottom:4px !important;
}

#nxr3 h3{
color:white;
}

#nxr3 p {
color:white;
}

#nxr4 {
margin:0px !important;
padding:0px !important;
background:#fde;
height:92px;
}

#nxr4 p {
color:white;
}

#nxr4 td {
color:white;
}


/* ------------------------------------------- */

#nxl {
padding:0px;
margin:0px;
border-bottom:4px solid black;
}

#nxl div {
padding:0px;
margin-top:0px;
margin-bottom:4px;
color:black;
font-size:10px;
height:153px;
text-align:left;
overflow:hidden;
}

#nxl h1 {
margin-bottom:4px;
}

#nxl h2 {
color:black;
font-size:11px;
margin-top:0px;
margin-bottom:0px;
margin-left:4px;
}

#nxl div.p1 {
margin:4px;
padding:0px;
height:85px;
overflow:hidden;
}

#nxl div.p2 {
margin-bottom:12px;
padding:0px;
height:50px;
overflow:hidden;
}

#nxl #nx_pic {
width:167px;
border-top:4px solid black;
}

#nxl #nx_pic img {
float:right;
margin:4px 0px;
}

#nxl a img {
float:left;
margin:0px 0px 0px 0px;
padding:0px;
}
/* ------------------------------------------- */

#bxl {
border-right:1px solid black;
margin:0px;
padding-left:10px;
padding-right:9px;
}

#bxl div#10px {
margin-top:0px;
margin-bottom:10px;
padding:0px;
background:#fff;
}

#bxl div {
margin-top:4px;
padding:8px 10px 10px 10px;
background:#e9eae9;
}

#bxl h1 {
margin-bottom:1px;
}

#bxl div.bxl-fit {
margin:0px;
padding:0px;
height:63px;
width:102px;
background:#fff;
}

#bxl p {
margin-top:4px;
margin-bottom:10px;
width:193px;
font-size:10px;
color:black;
}

#bxl hr {
margin:0px;
padding:0px;
height:1px;
color:white;
}

#bxl div select {
width:160px;
margin-bottom:4px;
}

#bxl div select.size1 {
width:100px;
margin-bottom:0px;
}

#bxl td {
vertical-align:middle;
color:black;
}

/* ------------------------------------------- */

#bxr {
padding-left:10px;
}

#bxr table {
margin-bottom:4px;
}

#bxr h1 {
margin-top:0px;
margin-bottom:0px;
}

#bxr h2 {
margin-top:0px;
margin-bottom:10px;
font-size:11px;
}

#bxr td div {
padding-bottom:8px;
margin-right:4px;
/* overflow:hidden;
height:107px; */
}

#bxr td div.2row-ttl {
height:88px;
}

#bxr td div.higher {
height:125px;
}

#bxr p {
margin:0px;
padding-right:4px;
font-size:10px;
color:black;
}

#bxr div.select2 {
margin-top:4px;
background:#e9eae9;
padding:8px;
}

#bxr td {
vertical-align:middle;
color:black;
}

#bxr div.select2 select {
width:100px;
}

/* ------------------------------------------- */

#bxf {
padding:10px;
margin-top:4px;
margin-left:14px;
background:black;
}

#bxf table {
width:100%;
}

#bxf td {
color:white;
font-weight:bold;
font-size:11px;
}

#bxf select {
width:180px;
}

/* ------------------------------------------- */

#bx3r {
padding-left:10px;
color:black;
}

#bx3r div {
padding:10px;
margin-top:4px;
margin-left:4px;
background:#eee;
}

#bx3r img {
margin-top:4px;
margin-left:4px;
}

#bx3r div select {
width:180px;
}

#bx3r h2 {
margin-top:6px;
}

#bx3r ul {
margin-top:0px;
margin-left:16px;
}

/* ------------------------------------------- */

#search {
color:black;
}

/* ------------------------------------------- */

#pf-numb {
margin-top:10px;
padding:4px;
}

#pf-numb ul {
list-style-type:none;
margin:0px;
padding:0px;
}

#pf-numb ul li {
float:left;
width:49%;
}

/* ------------------------------------------- */


#footer {
margin:4px 0px;
padding:6px;
border-top:1px solid black;
border-bottom:1px solid black;
}

#footer table {
width:100%;
}

#footer td {
font-size:10px;
}

/* ------------------------------------------- */

.bg0 {
background:#485353;
}

.bg1 {
background:#FF2D9A !important;
}

.bg2 {
background:#3cc !important;
}

.bg3 {
background:#f90 !important;
}

.bg4 {
background:#FE0102 !important;
}

.bg5 {
background:#A333CC !important;
}

table.na {
margin:0px !important;
}

.r {
text-align:right !important;
}

.m {
vertical-align:middle;
}




/* HOROSKOPI */

#horo {margin-top:1.5em}
#horo th {vertical-align:top}
#horo td {padding:0 .5em 1em 0}
#horo td h2 {font-weight:bold; font-size:12px; margin:0; padding:0 0 2px 0}
#horo td h3 {font-weight:normal; font-size:11px; margin:0; padding:0 0 4px 0}
#horo td p  {font-size:10px !important; margin:0}

#ank {margin-top:1.5em}
#ank th {vertical-align:top}
#ank td {padding:1px 2px 1px 2px;;vertical-align:middle}
#ank td h2 {font-weight:bold; font-size:12px; margin:0; padding:3px 0 3px 0}
#ank td h3 {font-weight:normal; font-size:11px; margin:0; padding:0 0 4px 0}
#ank td p  {font-size:10px !important; margin:0}


#meta_c0 {float:left; clear:left; border:solid 0px #003B8E;   padding:5px 5px 5px 0px;text-align:left;}
#meta_c0 img {display: block;}
#meta_c0 p{display:inline;font-size: 10px;}

#meta_c1 {display: block;}
#meta_c1 img {display: block;}
#meta_c1 p{font-size: 10px;}

#meta_c2 {float:right; clear:right; border:solid 0px #003B8E; padding:5px 0px 5px 5px;text-align:right;}
#meta_c2 img {display: block;}
#meta_c2 p{font-size: 10px;}


#sm{
  margin-left:50px;
}

#sm div div{
  font-weight:bold;
  width:200px;
}

#sm div{
  margin-top:10px;
}

.mail-red{
  color:#ff0000;

}