/* global reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } /* remember to define focus styles! */ :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }

body{background: #2190B9 url('images/body.jpg'); font-family: "Arial"; font-size:12px; line-height: 18px;}
a, a:visited{text-decoration:none; color:#014B89;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style-type:none;}

#center{width: 990px; margin: 0 auto;}
#wrapper{width: 990px; float:left; padding-bottom:60px; }
#head{width: 990px; float:left; background: #fff url('images/head.jpg') repeat-x; }
#head a.logo{margin: 40px 40px 0 5px; float:left; display:inline; }
#menu{float:right;}
.menubox{float:left; color:#7E7E7E;}
.menuboxinside{float:left; padding:5px 10px 0 10px; border-left:1px solid #E3E3E3; margin-top:14px; height: 130px; width:75px;}
#menu ul li a, #menu ul li a:visited{color:#7E7E7E;}
#menu h3{font-size:14px; font-weight:bold; color:#333333; margin-bottom:5px;}
#menu h3 a, #menu h3 a:visited{color:#333333;}
#menu li.newaccount{width:85px; line-height:14px;}
#menu form label{font-size:11px; color:#C7C6C6;}
#menu form input{width: 70px; background: #F6F6F6; border:1px solid #F0F0F0; height:15px;}
#menu .mouseover, #menu .selected_menu{background:#CC0066 url('images/hover.jpg') repeat-x; color:#fff;}
#menu .mouseover a, #menu .mouseover a:visited, #menu .mouseover h3, #menu .mouseover label,
#menu .selected_menu a, #menu .selected_menu a:visited, #menu .selected_menu h3, #menu .selected_menu label {color:#fff;}
#menu li a.inregistrare, #menu li a:visited.inregistrare{width: 76px; height:29px; display:block; background: url('images/inregistrare.jpg') no-repeat; margin-top:3px; text-indent:-9999px;}
#menu .mouseover li a.inregistrare, #menu .mouseover li a:visited.inregistrare{width: 76px; height:29px; display:block; background: url('images/inregistrareh.jpg') no-repeat;}
#menu .selected_menu li a.inregistrare, #menu .selected_menu li a:visited.inregistrare{width: 76px; height:29px; display:block; background: url('images/inregistrareh.jpg') no-repeat;}
#menu li a:hover.inregistrare{text-decoration:none;}
#menu .login{width: 59px; height:28px; display:block; background: url('images/login.jpg') no-repeat; border:none; margin: 4px 0 0 -10px;}
#menu .mouseover .login{width: 59px; height:28px; display:block; background: url('images/loginh.jpg') no-repeat; border:none; margin: 4px 0 0 -10px;}
#menu .selected_menu .login{width: 59px; height:28px; display:block; background: url('images/loginh.jpg') no-repeat; border:none; margin: 4px 0 0 -10px;}
#menu a.ajutor, #menu a:visited.ajutor{color:#CC0066; font-size:11px; text-decoration:underline; display:block; width:32px; margin: -23px 0 0 50px;}
#menu .mouseover a.ajutor, #menu .mouseover a:visited.ajutor{color:#fff;}

#newsline{width:970px; float:left; padding: 5px 10px 5px 10px; background:#C1C1C1; color:#333333; font-size:11px;}
#newsline p{float:left;}
#newsline strong{float:left;}
#newsline span{background: url('images/hot.jpg') no-repeat; color:#fff; width: 30px; text-align:center; float:left; padding: 0 0 0 1px; margin: 0 5px 0 5px;}
#newsline a, #newsline a:visited{color:#333; cursor:pointer;}
#newsline a:hover{text-decoration:none;}
#search{float:right; font-size:11px; }
#search input{width:150px; height:15px; float:left; border:1px solid #F0F0F0; padding:2px 5px 2px 5px;}
#search input.searchsubmit{width:30px; height:20px; float:left; border:none; background:#909090; color:#fff;}

#promo{width: 970px; padding: 10px; float:left; background: #424242; border-bottom:5px solid #333333;}
#promo img{border:10px solid #000; float:left;}
#promo h2{width: 385px; float:left; color:#F0F0F0; font-size:22px; font-weight:normal; margin: 5px 0 0 10px; display:inline; height: 65px; }
#promo h2 a, #promo h2 a:visited{color:#F0F0F0;}
#promo .promocontent{width: 375px; float:left; padding: 5px; background: url('images/promocontent.jpg') no-repeat; margin: 10px 0 0 10px; display:inline;overflow: hidden; height: 151px; color:#6C6C6C; text-indent: 20px; text-align:justify;}
#promomenu{width: 183px; float:right; margin: 10px -10px 0 0;}
#promomenu a, #promomenu a:visited{color:#fff; width: 178px; float:left; background: url('images/promomenu.jpg') no-repeat; padding: 11px 0 10px 15px; margin:5px 0 0 0; display:inline;}
#promomenu a span{margin: 0 20px 0 0;}
#promomenu a:hover, #promomenu a.hover{background: url('images/promomenuh.jpg') no-repeat; text-decoration:none;}

.slider-hot{float:left; width:750px; overflow:hidden;}
.slider-hot ul{width:4000px; overflow:hidden;}
.slider-hot li{width:750px; float:left; display:inline;}

#content{position:relative; width: 990px; float:left; background:#fff; padding-bottom:40px;}
#ads1{width:978px; float:left; margin: 5px 0 0 6px; display:inline; text-align:center;}
.news1{width: 290px; float:left; background: url('images/news.jpg') repeat-x bottom; height: 172px; padding:5px; line-height:14px; color:#333333; font-size:11px; position:relative; padding-bottom:10px; margin: 10px 0 0 20px; display:inline;}
.news1 img{float:right; border:1px solid #D4D4D4;}
.data{color:#C0C0C0; background:#010101; font-size:11px; font-weight:bold; width: auto; float:left; padding:2px 2px;}
.news1 h2{font-size:14px; font-weight:bold; float:left; width:100%; margin-bottom:10px; display:inline;}
.news1 h2 a, .news1 h2 a:visited{background:white; color:black; padding: 2px 5px; float:left; width:auto; text-decoration:none; }
.news1 h2 a:hover{background:#CD0065; color:#fff; text-decoration:none;}
.news1 a:hover{background:#CD0065; color:#fff; text-decoration:none;}
.news1 p{float:left; }
.news1 a.more, .news1 a:visited.more{color:#fff; font-size:11px; padding: 0 2px; position:absolute; top: 187px; left: 250px; background:#343434 url('images/purple.jpg') no-repeat right; padding-right: 15px;}
.taburi_categorii li {background:#CD0065; color:#fff; }
.taburi_categorii li a:hover {background:#fff; color:#CD0065; }
.newsinside{width: 145px; float:left; height: 172px; overflow:hidden;}

.news2{width: 290px; float:left; background: url('images/news.jpg') repeat-x bottom; height: 172px; padding:5px; line-height:14px; color:#333333; font-size:11px; position:relative; margin: 30px 0 0 20px; display:inline;}
.news2 img{float:right; border:1px solid #D4D4D4;}
.data{color:#C0C0C0; background:#010101; font-size:11px; font-weight:bold; width: auto; float:left; padding:2px 2px;}
.news2 h2{font-size:14px; font-weight:bold; float:left; width:100%; margin-bottom:10px; display:inline;}
.news2 h2 a, .news2 h2 a:visited{background:#106093; color:#fff; padding: 2px 5px; float:left; width:auto; }
.news2 p{float:left; }
.news2 a.more, .news2 a:visited.more{color:#fff; font-size:11px; padding: 0 2px; position:absolute; top: 182px; left: 250px; background:#343434 url('images/blue.jpg') no-repeat right; padding-right: 15px;}

.news1_lung{width: 280px; float:right; overflow:hidden; background: url('images/news.jpg') repeat-x bottom; height: 560px; padding-top:15px; padding-right:15px; line-height:14px; color:#333333; font-size:11px; position:relative; padding-bottom:10px; margin-bottom:60px; display:inline;}
.news1_lung h3{font-size:20px; font-weight:normal; width: 100%; float:left; padding-bottom:10px; display:inline; }

.cautare { margin: 0px 0px 0px 0px; text-align:justify; float:left }
.cautare h2 a {font-size:14px; font-weight:bold; color:black; text-decoration:none;}
.cautare h1 {font-size:14px; font-weight:bold; color:white; background:#CD0065;}
.item_cautare {padding: 5px 20px 5px 20px; border:0; background:white; float:left;}
.item_cautare:hover{border:0; background:#EDEDED; width:auto; text-decoration:none;}
.item_cautare img {height:80px; float:left; margin: 4px; margin-right:10px;}

#coloana_unu{width: 450px; background:#fff; margin-top:30px; padding-bottom:40px; float:left; }

.articol_cu_margine{margin: 0px 0px 0px 20px; padding: 10px 10px; border:1px dashed #D4D4D4; }
.articol_cu_margine h1 {font-size:20px; font-weight:bold; }
.articol_cu_margine h2 a {font-size:14px; font-weight:bold; color:black;}

.articol{margin: 0px 0 0 20px; padding: 10px 10px;  border:1px dashed #D4D4D4;}
.articol h1 {font-size:20px; font-weight:bold; }
.articol h2 a {font-size:14px; font-weight:bold; color:black;}

.item {margin-top: 5px; border:0;}
.item img {float:left;}
.delimiter_dot {margin-top: 5px; width: 98%; clear:both; border-top:1px dotted #D4D4D4; }

/*  formular*/

.formular {background:#900048; color:white;}

#coloana_unu .preField {text-align:left;}

#coloana_doi{width: 240px; background:#fff; margin-top:30px; padding-bottom:40px; float:left;}
#coloana_doi span{background: url('images/hot.jpg') no-repeat; color:#fff; width: 30px; text-align:center; float:left; padding: 0 0 0 1px; margin: 0 5px 0 5px;}
.hot {margin: 0px 0 0 5px; padding: 5px 5px; padding-right: 5px;}

#coloana_trei{width:300px; margin-top:30px; padding-bottom:40px; float:left;}

#coloana_doi .head_subcategorii {background:#EDEDED;overflow:hidden;}
#coloana_doi .head_subcategorii span {background:#900048; margin:0; padding:1px; width:auto;}

#coloana_unu .head_subcategorii {background:#EDEDED;overflow:hidden;}
#coloana_unu .head_subcategorii span {background:#900048; margin:0; padding:1px; width:auto; color:white;}

#coloana_trei .head_subcategorii {background:#EDEDED;overflow:hidden;}
.selected a {background:#900048; margin:0; padding:1px; width:auto; color:white; text-decoration:none;}

#content1{width: 990px; float:left; background:#fff url('images/content1.jpg') repeat-x top; padding-bottom:20px; color:#333333; font-size:11px;}
.content1box{width: 280px; float:left; padding: 0 20px; background: url('images/content1box.jpg') no-repeat top right; margin: 20px 0 0 0; display:inline;}
.content1box h3{font-size:20px; font-weight:normal; width: 100%; float:left; padding-bottom:10px; display:inline; }
.content1box h3 span{color:#BDBDBD;}
.forumtext{width:100%; float:left; margin: 10px 0 0 0; display:inline;}
.forumtext span{color:#AAAAAA;}
.forumtext a, .forumtext a:visited{color:#333; font-weight:bold; text-decoration:underline;}


.sondajtext{background:#F4F4F4; padding: 5px; float:left; font-size:12px;}
.sondaj{width:100%; float:left; margin: 15px 0 0 0; display:inline; font-weight:bold; color:#333; font-size:12px;}
.sondaj p{width: 50%; float:left;}
.item{width:100%; float:left;}
.procent{width:50%; float:right; margin: 5px 0 0 0; display:inline;}
.linie{background:#CB0167; float:left;  height: 5px; overflow:hidden;}

#ads2{float:left; margin: 50px 0 0 5px; display:inline;}

#content2{width: 990px; float:left; background:#fff url('images/content1.jpg') repeat-x top; padding-bottom:20px; padding-top:20px; color:#333333; font-size:11px;}
.margine_dashed{border:1px dashed #D4D4D4;}

#jos{width: 970px; float:left; padding:10px; background: #333333 url('images/pap.jpg') no-repeat left; color:#ACACAC; overflow:hidden;}
#jos p{margin: 0 0 0 50px; float:left;}
#jos a, #footer a:visited{color:#ACACAC;}
#jos ul{float:right; margin-right:-11px; display:inline;}
#jos li{display:inline;}
#jos li a, #footer li a:visited{color:#ACACAC; border-right:1px solid #ACACAC; padding: 0 5px 0 3px;}


/*HOROSCOP*/
.horoscop:hover {background:#EDEDED; width:auto;}
a.h1, a:visited.h1{width: 55px; height: 50px; float:left; background: url('images/h1h.jpg') no-repeat;}
a:hover.h1{background: url('images/h1.jpg') no-repeat;}
a.h2, a:visited.h2{width: 55px; height: 50px; float:left; background: url('images/h2h.jpg') no-repeat;}
a:hover.h2{background: url('images/h2.jpg') no-repeat;}
a.h3, a:visited.h3{width: 55px; height: 50px; float:left; background: url('images/h3h.jpg') no-repeat;}
a:hover.h3{background: url('images/h3.jpg') no-repeat;}
a.h4, a:visited.h4{width: 55px; height: 50px; float:left; background: url('images/h4h.jpg') no-repeat;}
a:hover.h4{background: url('images/h4.jpg') no-repeat;}
a.h5, a:visited.h5{width: 55px; height: 50px; float:left; background: url('images/h5h.jpg') no-repeat;}
a:hover.h5{background: url('images/h5.jpg') no-repeat;}
a.h6, a:visited.h6{width: 55px; height: 50px; float:left; background: url('images/h6h.jpg') no-repeat;}
a:hover.h6{background: url('images/h6.jpg') no-repeat;}
a.h7, a:visited.h7{width: 55px; height: 50px; float:left; background: url('images/h7h.jpg') no-repeat;}
a:hover.h7{background: url('images/h7.jpg') no-repeat;}
a.h8, a:visited.h8{width: 55px; height: 50px; float:left; background: url('images/h8h.jpg') no-repeat;}
a:hover.h8{background: url('images/h8.jpg') no-repeat;}
a.h9, a:visited.h9{width: 55px; height: 50px; float:left; background: url('images/h9h.jpg') no-repeat;}
a:hover.h9{background: url('images/h9.jpg') no-repeat;}
a.h10, a:visited.h10{width: 55px; height: 50px; float:left; background: url('images/h10h.jpg') no-repeat;}
a:hover.h10{background: url('images/h10.jpg') no-repeat;}
a.h11, a:visited.h11{width: 55px; height: 50px; float:left; background: url('images/h11h.jpg') no-repeat;}
a:hover.h11{background: url('images/h11.jpg') no-repeat;}
a.h12, a:visited.h12{width: 55px; height: 50px; float:left; background: url('images/h12h.jpg') no-repeat;}
a:hover.h12{background: url('images/h12.jpg') no-repeat;}

.oneField{display:block; margin-bottom:6px;}
.oneField label, .oneField input, .oneField select{float:left; display:inline; width:200px; text-align:right;}
.oneField label{padding-right:10px;}
.oneField input, .oneField select{width:200px; text-align:left;}
#Zi{width: 50px;}
#Luna{width: 90px;}
#An{width: 60px;}

.inactive {height:40px; background:white;}
.active {height:40px; background:transparent url(images/hover.jpg) repeat-x 0 -105px;}

/* RATING */
#rating, #coloana_unu #rating {
 position:relative;
 width:100px;
 margin:0px;
 padding:0px;
 background:url('images/stars.png') repeat-x left bottom;
}
#rating ul, #coloana_unu #rating ul {
 height:20px;
 margin:0px;
 padding:0px !important;
 list-style:none outside;
}
#rating > ul {
 background:url('images/stars.png') repeat-x left top;
}
#rating ul:hover {
 background:url('images/stars.png') repeat-x left bottom;
}
#rating li {
 float:left;
}
#rating a:link, #rating a:visited {
 display:block;
 position:absolute;
 top:0px;
 width:20px;
 height:20px;
 color:#666666;
 overflow:hidden;
 text-indent:-9999px;
 z-index:20;
}
#rating a:hover {left:0px;z-index:1;background:url('images/stars.png') repeat-x left top;}
a#rating_1 { left:0px; }
a#rating_1:hover { width:20px; }
a#rating_2 { left:20px; }
a#rating_2:hover { width:40px; }
a#rating_3 { left:40px; }
a#rating_3:hover { width:60px; }
a#rating_4 { left:60px; }
a#rating_4:hover { width:80px; }
a#rating_5 { left:80px; }
a#rating_5:hover { width:100px; }
#extra {
 padding:0px 20px 0px 10px;
}

#anti_spam {
 float:left;
 display:inline;
 width:350px;
 height:31px;
 padding-top:5px;
 padding-left:5px;
 font-style:italic;
 font-size:125%;
 color:#12C03F;
 border:solid #E0E0E0 1px;
 background:#FFFFFF url(../images/anti-spam.png) no-repeat right top;
}

* html #anti_spam{margin-left:-40px;}
*+html #anti_spam{margin-left:-40px;}

.skyscraper{position:absolute; top:0; right:-125px;}

#statistici{float:left; text-align:center; margin: 10px 0 -50px 0; display:inline; width: 100%; position:relative; z-index:10;}
