body {
	font-family: Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	background: #ECB2E8 url(images/bk.gif) repeat-x top left;
	behavior:url("fileadmin/templates/csshover.htc");
} 
img{ border:0;  display:inline;}

#container{
	width:999px;
	padding:0;
	margin: 0;
    overflow: hidden;
    position: relative;
}
#containerForum{
	width:999px;
	padding:0;
	margin:0;
}

/* left side*/
#flash{
	margin:18px 0 0 0;
	padding:0;
}

#left{
	float:left;
	width:227px;
	padding:0;
	margin:0;
	line-height:15px;

}
#left h2.h2_noutati{
	padding:0;
	margin:0;
	background:url(images/noutati.gif) no-repeat;
	height:30px;
}
.noutatiStanga { text-align: left !important; padding-left: 20px; padding-right: 20px;}
.noutatiStanga a {padding:2px 0px 2px 14px!important; background:url(images/bullet.gif) no-repeat left 5px; _background-position: left 6px; }
.noutatiStanga a:hover { background:url(images/bullet_up.gif) no-repeat left 5px; _background-position: left 6px; }

a.listaGalerie {padding:2px 0px 2px 14px!important; background:url(images/bullet.gif) no-repeat left 5px; _background-position: left 6px; margin: 0;  height: 16px;}
a.listaGalerie:hover { background:url(images/bullet_up.gif) no-repeat left 5px; _background-position: left 6px; }
#left em{
	display:none;
}

.bk_color{
	padding:0;
	margin:0;
	font-size:12px;
	background: url(images/bk_left.gif) repeat-y;
}
#con{
	background: url(images/bk_left2.gif) repeat-y;
}
.bk_color b{
	padding:2px 0;
	margin:0;
	font-size:10px;
	font-weight:bold;
	color:#585858;
	display:block;
}

.bk_color a{
	padding:5px 0 2px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#585858;
	display:block;
	text-decoration:none;
}

.bk_color a:hover{
	padding:5px 0 2px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#585858;
	display:block;
	text-decoration:underline;
}

.bk_color p{
	padding:0 20px;
	margin:0 0 0 0;
	color:#72466B;
	font-size:11px;
	text-align:left
}

p.bottom{
	margin:0; 
	padding:0 ;
	background: url(images/bottom.gif) no-repeat 0 10px;
	background-position:bottom;
	height:35px;
}

#left h2.h2_sondaj{
	background:url(images/sondaj.gif) no-repeat;
	padding:0;
	margin:0;
	height:30px;
}

#left h2.h2_tips{
	background:url(images/tips.gif) no-repeat;
	padding:0;
	margin:0;
	height:30px;
}

.bk_color form{
	padding:0 20px 10px 20px;
	margin:0;
	background: url(images/bottom.gif) no-repeat 0 127px;
}
.bk_color form p{
	color:#585858;
	padding:0 0 5px 0;
	margin:0;
}
.bk_color form p input {
	margin:0 0 0 0;
	padding:0;
	float:left;
	display:block;
	width:20px;
}
.bk_color form p label{
	margin:0 0 0 0;
	padding:0;
	float:left;
	display:block;
	width:100px;
}
.bk_color form p br{
 clear:both;
}	
.bk_color form p input.voteaza{
	width:auto;
}
.bk_color form a.rezultate{
	color:#585858;
	font-size:11px;
}
#left h2.h2_concurs{
	background: url(images/concurs.gif) no-repeat;
	padding:0;
	margin:0;
	height:34px;
}
.bk_color p.p_concurs{
	color:#924586;
	font-size:11px;
	padding:10px 20px 53px 20px;
	background: url(images/bottom_left.gif) no-repeat bottom;
	
}
a.a_concurs{
	display:block;
	background-color:#CD64A7;
	padding: 0 2px;
	width:86px;
	margin:10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	border:1px solid #ED7ED5;

}
a.a_concurs:hover{
	display:block;
	background-color:#AF4C8C;
	padding: 0 2px;
	width:86px;
	margin:10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	border:1px solid #ED7ED5;
	text-decoration:none;
	cursor:pointer
}
a.moreNoutati { display: block; position: relative; left: 140px; width: 60px !important; background: transparent !important;font-size: 11px; font-weight: bold; text-decoration: none;}
a.moreNoutati:link, a.moreNoutati:visited  {  color: #cd64a7;}
a.moreNoutati:hover, a.moreNoutati:active  {  color: #AB3782;}

/* right  */
#right{
  float:right; display: inline; 
  margin:115px 5px 0 0;
  padding:0;
  width:220px;
  overflow: hidden;
/*  position: relative; */
  right: 0px;
}
#right form{
	padding:0 0 0 20px;
	margin:0;
}
#right form p{
	margin:0;
	padding:0;
	float:left;
}
#right form p input{
	font-size:11px;
	border:1px solid #ED7ED5;
	color:#9E407C;
	width:100px;
}
#right form input.newssearchsubmit{
	width:auto;
	margin:0 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	background:#CD64A7;
	font-size:10px;
	color:#FFFFFF;
	border:1px solid #ED7ED5;
}
#search form{
	padding:0 0 0 20px;
	margin:0;
}
#search form p{
	margin:0;
	padding:0;
	float:left;
}
#search form p input{
	font-size:11px;
	border:1px solid #ED7ED5;
	color:#9E407C;
	width:100px;
}
#search form input.newssearchsubmit{
	width:auto;
	margin:0 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	background:#CD64A7;
	font-size:10px;
	color:#FFFFFF;
	border:1px solid #ED7ED5;
}
#revista{
 	clear:both;
	background: url(images/bk_revista.gif) no-repeat;
	padding:25px 0 0 13px;
	margin:0;
	width:213px;
	height:281px;
    position: relative; right: 4px; 
}
#right img {filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}
#right img:hover, #revista img.over { filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; cursor:pointer} 
*html #revista  { width: 223px; height: 306px}
#symptom{
	padding:0;
	margin:0;
	width:226px;
	height:203px;
    position: relative;
    right: 3px;
}
#video_chat { margin:0; padding:0; width:220px; overflow: hidden; }
#video_chat .titluMic {
	background: url(images/video_chat.gif) no-repeat top left;
	padding: 2px 0 0 10px !important;
	margin:0 !important; 
	color:#FFFFFF;
	font-size:16px !important;
	height:19px !important;
    overflow: hidden;
    
}
#video_chat .titluMic h3 { height: 20px !important; background: transparent !important; margin: 0 !important; padding: 0 !important; }
#video_chat #continut_videochat { height: 100px !important; overflow: hidden; background: url(images/video_bk.gif) repeat-x; border: 1px solid #D988C5; border-top: 0;  margin: -2px 0 0 0 !important; _margin: 0 !important; padding: 0 !important; }
#video_chat p { color:#924586; font-size:11px; padding: 9px 10px 10px 10px; line-height:17px; margin: 0 !important; }
#video_chat p img{
	float:left;
	border:4px solid #D48ABC;
	margin:0 5px 0 0;
}
.galerie{
	padding:0;
	margin:10px 0 0 0;
	width:220px;
}

.galerie div {
	background: url(images/bk_galerie.gif) no-repeat;
	padding:3px 0 0 10px;
	margin: -2px 0 0 0;
    _margin: 0;
	height:110px;
	color:#585858;
	font-weight:bold;
	font-size:11px;
    width: 220px;

}
.galerie div span { display: block; width: 63px; height: 78px; background: url(images/rama_img.gif) no-repeat top left; float: left; position: relative; display: inline; margin: 5px 6px 0 0;}
.galerie div a  { width: 57px; height: 72px; overflow: hidden; position: absolute; top: 2px; left: 2px; margin: 0; padding: 0; background: none; font-size:1px;}
.galerie div a img { position: absolute; top: 0; left: 0; }

.galerie .titluMic {
	background:url(images/galeria.gif) no-repeat;
	padding: 2px 0 0 10px;
	margin:0 !important; 
	color:#FFFFFF;
	font-size:16px;
	overflow: hidden;
    height: 19px;
}
.titluMic h3 { visibility: hidden; margin: 0; padding: 0; font-size: 16px; _font-size: 18px;}

p.ascuns { font-size: 1px; margin: 0; padding: 0; color: #ECB2E8; }
/* main*/
#main{
	padding:0;
	background:url(images/bk_up.gif) no-repeat;
	width:548px;
	margin:119px 0 0 -2px;
	float:left;
    overflow: hidden;
}
#banner{
	position:absolute;
	margin:20px 0 0 230px;
	padding:0;
}

#ul_main { padding: 0; margin: 0; list-style-type:none; float:left; position: relative; left: 28px; top: 1px; height: 26px; width: 340px; background: url(images/meniu.gif) no-repeat top left;}
#ul_main li { float:left; padding:0; margin:1px 0 0 0; }
#ul_main li a{ text-decoration:none; color:#FFFFFF; font-size:11px; text-align:center; padding:8px 0 0 0; font-weight:bold; }
*html #ul_main li a{

	padding:8px 0 
	
}
#ul_main li a.a_revista { display:block; width:70px; height:26px; position: absolute; top: 0; left: 4; }
#ul_main li a.a_tv { display:block; width:70px; height:26px; position: absolute; top: 0; left: 60px; }
#ul_main li a.a_radio { display:block; width:70px; height:26px; position: absolute; top: 0; left: 120px; }
#ul_main li a.a_seminarii { display:block; width:70px; height:26px; position: absolute; top: 0; left: 190px; }
#ul_main li a.a_forum { display:block; width:70px; height:26px; position: absolute; top: 0; left: 265px; }

#ul_main li a.a_revista span, #ul_main li a.a_tv span, #ul_main li a.a_radio span, #ul_main li a.a_seminarii span, #ul_main li a.a_forum span { visibility: hidden; }

#ul_main li ul {position:absolute;  top: 25px; margin:0 0 0 3px; padding:0;  list-style:none; background-color:#CD64A6; border-top:1px solid #E274B9; z-index:200}
#ul_main li ul li {padding:0; margin:0; float:none; display:block; border-left:1px solid #E274B9; border-bottom:1px solid #E274B9; border-right:1px solid #E274B9;  z-index:200}
#ul_main li ul li a {color:#FFFFFF; padding:3px 10px 3px 10px; margin:0; font-weight:normal; display:block; text-align:left; }
#ul_main li ul li:hover{background-color:#E274B9;  z-index:200}
*html #ul_main li ul li a {padding:0px 10px 2px 10px;}
#ul_main li ul.ul_menu2 {background-color:#E160E0; margin:0;}
#ul_main li ul.ul_menu2 li:hover, #ul_main li ul.ul_menu2 li.over{background-color:#B734B6;}

div#main ul ul , div#main ul ul.ul_menu2,
div#main ul li:hover ul
{display: none; }

div#main ul li:hover ul, div#main ul.ul_menu2 li:hover ul
div#main ul ul li:hover ul
{display: block;}



#ul_submenu{ display: inline;
	float:right;
	padding:0;
	margin:7px 24px 23px 0;
    _margin-top: 11px; 
	list-style-type:none;
}

#ul_submenu li{
	float:left;
	padding:0;
	margin:0;

}
#ul_submenu li a{
	color:#A42E79;
	font-weight:normal;
	font-size:11px;
	margin:0 10px 0 0;
	text-decoration:none;
}
#ul_submenu li a:hover {text-decoration:none; color:#470E3F}
#meniuForum{
position: relative;
top:119px; left:573px; z-index: 400;
	float:left;
	padding:0;
	margin:5px 0 30px 30px;
	list-style-type:none;
    _margin-top:10px;
}

#meniuForum li{
	float:left;
	padding:0;
	margin:0;

}
#meniuForum li a{
	color:#A42E79;
	font-weight:normal;
	font-size:11px;
	margin:0 10px 0 0;
	text-decoration:none;
}
#meniuForum li a:hover {text-decoration:none; color:#470E3F}

p.clear{
	clear:both;
	padding:0;
	margin:0;
}
#centru{ clear:both; background: url(images/bk_main.jpg) repeat-y; padding:0; margin:0; width: 548px; overflow: hidden; }
#centru #stiri_continut {width: 548px; float: left; background: url(images/bk_main.jpg) repeat-y; margin:0; padding:0; position: relative;}
#centru #stiri_continut a:link { font-size: 12px; font-weight: bold; text-decoration: none; color: #cd64a7; }
#centru #stiri_continut a:visited, #centru #stiri_continut a:hover, #centru #stiri_continut a:active { font-size: 12px; font-weight: bold; text-decoration: none; color: #AB3782; }
#centru #stiri_continut .p_detalii_articol { display: block; margin: 0 0 18px 14px; font-size: 12px;}
#centru #stiri_continut h2 { }
#stiri_continut h6{font-size: 12px; text-align: justify; font-weight: normal; color: #AB4B92;padding: 2px 1px 10px 1px; margin: 0 20px 0 20px;}
#centru_boxuri{
	background: url(images/bk_main.jpg) repeat-y;
	padding:0;
	margin:0;
	height:1%;
}
.box{ background:url(images/bk_center.gif) no-repeat top left; padding:0; margin:0 0 9px 9px; width:245px; height:140px; font-size:11px; color:#72466B; line-height:17px; float:left; display: inline; overflow: hidden; position: relative; left: 14px; }
.box h5{font-size: 12px;  margin:1px 3px 3px 0 ; padding: 1px 0; line-height: 13px;  }
.box h5 a {text-decoration: none;}
.box h5 a:hover {text-decoration: underline; color:#671857; text-decoration: none;}

.box img {padding:0; margin:0; }
.box a {padding: 2px 0; display:inline; color:#CD64A6;
	text-decoration:none;}
.box p { color:#72466B; line-height: 13px; margin: 2px 0; padding: 1px 8px 1px 8px; text-align: left}
div.listImage {float: left; overflow: hidden; position: relative; margin: 8px 4px 0 8px; _margin: 10px 4px 0 10px; height: 120px; width: 87px; border: 2px solid #E7AED7; background: url(images/logocsidmic.gif) no-repeat top left; text-align: center; display: inline;}
div.listImage img { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; position: absolute; top: 0; left: 0;}
div.listImage img:hover, div.listImage img.over { filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;} 
div.listImage a:active img { position: absolute; top: 0; left: 0; } 
p.articolAutori { font-size: 11px; font-style: italic; margin:0; float: left; clear: both; display: inline; padding: 0; width: 510px; color:#000000; position: relative; top: 15px; text-align: right;}
p.articolAutori a {text-decoration: none;font-size: 11px; font-weight:normal; color:#000000}
p.articolAutori a:hover {text-decoration: underline; }

.clearArticol { font-size: 1px; clear: both; height: 1px;}

.box2{
	background:url(images/bk_center.jpg) no-repeat top left;
	padding:0;
	margin:0 0 10px 0px;
	width:245px;
	height:140px;
	font-size:11px;
	color:#72466B;
	line-height:17px;
	float:right;
}
.box2 img{
	margin:1px 3px 0px 1px;
	float:left;
}
.box2 a{
	color:#CD64A6;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	margin:5px 0px 5px 1px;
	display:block;
}
.box2 p{
	padding:0 10px;
	margin:0;
}
#centru div.p_down{
  clear:both;

  background:url(images/main_jos.jpg) no-repeat;
  padding:0;
  margin:0;
  height:47px;
float:none; 
  display:block; 
}
#centru p.p_down2{
  clear:both;
  background:url(images/main_jos2.jpg) no-repeat;
  padding:0;
  margin:0;
  height:52px;
}

#newsletter{vertical-align:top; position: relative;
	position:relative;
	display:block; height: 100px; overflow: hidden;
	padding:0;
	margin:0;
	font-size:11px;
	color:#924586;
	background: url(images/bk_news.jpg) repeat-y; 
}
#corp_newsleter {float:left;width:270px; margin:0; position: relative;}
#continut_newsletter { _position: relative; _bottom: 5px;  }
#continut_newsletter p { padding:0px 10px 0 10px; }

#continut_newsletter {margin:0 10px 0 10px; z-index: 201; }

*html #newsletter {height: 100px}
#newsletter p {color:#924586;}
#newsletter h4{
	color:#8E2768;
	padding:5px 0 0px 0;
	margin:0 0 0 20px;
	font-size:13px;
    line-height: 22px;
    visibility: hidden;
}
#newsletter form{
	padding:0 0 0 10px;margin:0;
	height: 120px;
	width:240px !important;
}

#newsletter p{
	padding:5px 10px 5px 0;
	margin:0;
	line-height:17px;
}

#newsletter form label {
float: left;
	padding:0px 0 0px 0;
	margin:0;
	line-height:13px;
}

#newsletter a {
margin:0; position:relative; top: 2px; bottom:4px; 
	padding:0 20px 0 20px;
	color:#8E2768;
	
	text-decoration:none;
	font-weight:bold;
}

#newsletter p.p_form_news{
	margin:0;
	padding:0;
	
}
#newsletter form label.emailInput {margin: 3px 0 3px 0; width: 165px;}
#newsletter form label.emailInput input{
	font-size:11px;
	border:1px solid #ED7ED5;
	color:#9E407C;
	width:165px;
}



#newsletter form label.submit { }
#newsletter form label.submit input {
	font-family: Arial, Helvetica, sans-serif;
	margin: 3px 0 3px 0;
	width:60px;
	background:#CD64A7;
	font-size:10px;
	color:#FFFFFF;
	border:1px solid #ED7ED5;
}
#newsletter form label.submit input:hover, #newsletter form label.submit input.over {background-color:#AF4C8C}
#newsletter .newsletterButon { position: relative; left: 10px; _top: 1px;  }

#abonament h4{
	color:#8E2768;
	padding:5px 0 0px 0;
	margin:0 0 0 10px;
	font-size:13px;
    position: relative; bottom: 10px; 
    line-height: 22px;
    visibility: hidden;
}
#abonament{ display: inline; float: left; width: 250px; _width: 270px; height: 80px; overflow: hidden; margin: 10px 0 0 0; padding: 0 0 0 20px; z-index: 201; position: relative; background: url(images/punct.gif) repeat-y 5px 0px; }
#continutAbonament { margin:0 10px 0 10px; padding: 0; }
#continutAbonament p { margin: 0; padding: 0; position: relative; bottom: 10px; _bottom: 17px;}
#continutAbonament p a { margin: 0 0 20px 0; padding: 0; text-indent: 0; padding-left: 14px; background: url(images/bullet.gif) no-repeat left 4px; _background-position: 4px 4px;}
#continutAbonament p a:hover { background: url(images/bullet_up.gif) no-repeat left 4px; _background-position: 4px 4px;}
#continutAbonament .maiJos { position: relative; top: 16px; }
/*#abonament .submit { position: absolute; top: 53px; right: 20px; margin:0; padding:0;}
#abonament .submit a { margin:0; display: block;  color:#fff; background-color:#CD64A7; font-size:10px; font-weight: normal}
#abonament .submit a:hover { background-color:#AF4C8C}*/

#continut_linkuri {margin:0 10px 0 10px; b/order:1px solid red; }
#continut_linkuri h4 
	{color:#8E2768;
	padding:5px 0 5px 0;
	margin:0 0 0 10px;
	font-size:13px; position:relative; float: nonel; display: block}
	
#newsletter p.p_bottom_news{
	clear:both; position: absolute; bottom: 0; left:0;
	padding:0;
	margin:0;
	background: url(images/bk_main2.gif) no-repeat;
	height:29px; width: 540px; z-index: 200;
}


p.p_bottom_news{
	clear:both;
	padding:0;
	margin:0;
	background: url(images/bk_main2.jpg) no-repeat;
	height:29px;
}

#forum{
width: 540px;
	padding: 5px 0;
	margin:0;
	float: left;
	background:url(images/bk_forum.jpg) repeat-y left top;
	font-size:11px;
}

#forum_left { background: url(images/punct.gif) repeat-y right; padding:0; margin: 0 0 0 20px; width:255px; float:left; display: inline; }
#forum_left a { padding-left: 14px; background: url(images/bullet.gif) no-repeat left 4px; }
#forum_left a:hover { background: url(images/bullet_up.gif) no-repeat left 4px; }

#forum a.title{
    background: none !important;
	color:#8E2768;
	font-size:22px;
	text-decoration:none;
	font-weight:bold;
    line-height: 30px;
    height: 30px; 
    display: block;
    width: 160px;
    visibility: hidden;
}
#forum span{
	display:block;
	font-weight:bold;
	color:#AB4B92;
}
#forum ul{
	padding:5px 0;
	margin:0;
	list-style-type:none;
}
#forum ul li a{
	text-decoration:none;
	color:#AB4B92;
}
#forum ul li a:hover{
	text-decoration:underline;
	color:#AB4B92;
}
#forum_right { float:left; padding:0 10px 0 15px; margin:0 0 0 10px; display: inline; }
#forum_right * { margin: 0; padding: 0; }
#forum_right a{
	text-decoration:none;
	padding:0;
	margin:0;
	color:#AB4B92;
}
#forum_right a:hover{
	text-decoration:underline;
	color:#AB4B92;
}
p.forum_bottom{
	clear:both;
	line-height: 40px;
	padding:0;
	margin:0;
	margin-bottom:-5px!important;
	background:url(images/bk_main3.jpg) no-repeat left bottom;
	height:42px;
}
#linkuri{ clear:left; padding:0; margin:0; background: url(images/bk_linkuri.jpg) repeat-y top; color:#202020; font-size:11px;}

#linkuri table {
	float:left;
	width:140px;
	list-style-type:none;
	margin:0 0 0 10px;
}
#linkuri table td {padding: 1px 0; margin:0;}
#linkuri p {color:#AB4B92;
	font-size:11px; font-weight: bold; padding: 0 ; margin: 0 0 0 10px}
#linkuri table td a{
	text-decoration:underline;
	color:#AB4B92;
	line-height:12px;
	font-size:11px; font-weight: bold; }
#linkuri table td a:hover {text-decoration: none; color:#771E62}

p.bottom_linkuri{
	clear:both;
	padding:0;
	margin:0 !important;
	background:url(images/bk_main4.jpg) no-repeat;
	height:40px;
}

#footer { background: url(images/footer_bg_2.gif) no-repeat left top; width: 998px; height: 151px; clear:both; margin:3px 5px 12px 0px; text-align: center !important; position: relative; padding-top:5px;}
#footer iframe { width: 965px !important; height: 90px !important; overflow: hidden !important; position: absolute !important; top: 15px !important; left: 10px !important; }

/*  articol */
#centru .articol {
	margin:0;
	padding: 0px 20px 0 20px;
	font-size:11px;	font-weight:normal; color:#5B3856;
}


#centru .articol p { font-size:11px; font-weight:normal; color:#5B3856;  line-height: 15px; text-align: justify}
#centru .articol img { margin: 0 8px 0 6px; padding: 0;}

#centru .articol p b {font-size: 12px;}
#centru div.imgComment {padding:0; margin:0;text-align: center;}
#centru div.imgComment img { padding:0; border:none; margin: 0 auto;}
#centru div.imgComment div { display: block; text-align: left;background-color: #FFDBF2; clear: left;margin: 0 auto;}
#centru div.imgComment span { margin: 0 auto; padding: 2px 5px;display: block; font-size: 10px; color:#333333; line-height: 12px; }
#centru h2.h2_title {
	margin: 0 !important;
    visibility: hidden;
	padding: 36px 0 0 20px !important;
	font-size:22px;
	text-align:justify;
	color:#924586;
    overflow: hidden;
}
#centru h2.h2_coperta{
	margin: 4px 0;
	
	padding:3px 10px;
	font-size:16px;
	text-align:justify;
	color:#924586;
}
#centru h3{
	padding:10px 20px;
	margin:0;
	width: 430px; 
	font-size:12px;
	color:#924586;
}
#centru h3.h3_comments{
	padding:10px 20px;
	margin:0;
	width: 430px; 
	font-size:12px;
	color:#924586;
}

#centru h5 { padding: 10px 20px; margin: 0; font-size: 13px; color: #924586; }

#centru p.p_detalii_articol{
	padding:2px 20px;
	margin:0;
	font-size:16px;
}
#centru p.heading{
	padding: 0 !important; position: absolute !important; right: 15px; top: 10px;
	margin:0 !important;
    font-size: 26px !important;
    letter-spacing: 2px;
    height: 30px !important;
	overflow: hidden;
}

#centru p.p_detalii_articol a, #centru p.p_detalii_articol b{
	color:#924586;
	text-decoration:none;
}

/*Galerie*/
.tx-jmgallery-pi1 .p_detalii_articol a { display: block !important; float: left; clear: both; padding: 5px 0 2px 40px !important; _padding-bottom: 2px; margin: 0 0 0 10px; height: 19px !important; line-height: 24px !important; background: url(images/aparat_foto.gif) no-repeat left top; }

div.optiuniArticol { float: left; margin: 0 0 0 20px; display: inline; position: relative; top: 15px;}
div.optiuniArticol br { display: none; }
div.optiuniArticol a{ float: left; clear: left; background:url(images/articole/files_down.jpg) no-repeat left top; margin: 2px 3px; line-height: 26px; text-indent: 30px; font-size: 11px; color:#CD64A7 ; font-weight: bold; text-decoration:none;}
div.optiuniArticol a:hover {background:url(images/articole/files_up.jpg) no-repeat left top; font-size: 11px; color:#AB3782; text-decoration:none; }
div.optiuniArticol a.a_tipareste {background:url(images/articole/print_down.jpg) no-repeat left top;}
div.optiuniArticol a.a_tipareste:hover {background:url(images/articole/print_up.jpg) no-repeat left top;}
div.bottomBar { background: url(images/bar_bottom.jpg) no-repeat top left; clear: left; margin:0 ; padding: 0 5px; height: 40px; width: 527px; margin: 0 0 0 10px; }
div.bottomBar table {float: right; margin: 5px 0 0 0; }
div.bottomBar table a { color: #ECB2E8 !important; }
div.bottomBar table a:visited { color: #E694CA !important; }
div.bottomBar table a:hover { color: #AB3782 !important; }
div.bottomBar table a:active { color: white !important; }
div.linkBack {background:url(images/bar_bottom.jpg) no-repeat top left; clear: left; margin:0 ; padding: 0 5px; height: 40px; width: 527px; margin: 0 0 0 10px; position: relative; top: 20px;}
div.linkBack a {background:url(images/articole/bar_back_down.gif) no-repeat left top; display: block; width: 130px; height: 35px; margin: 6px 0 0 0 ; float: left; font-size: 11px; line-height: 30px; text-indent: 34px; color:#CD64A7 ; font-weight: bold; text-decoration: none;}
div.linkBack a:hover {background:url(images/articole/bar_back_up.gif) no-repeat left top; color:#AB3782;}
#centru p.p_detalii_articol a.a_mail {
 background:url(images/mail.gif) no-repeat;
 padding:0 0 10px 20px;
}
a.bottomBackLink {position:relative; bottom: 40px; left: 15px; background:url(images/articole/bar_back_down.gif) no-repeat left top; display: block; width: 130px; height: 35px; margin: 6px 0 0 0 ; float: left; font-size: 11px; width: 200px; line-height: 30px; text-indent: 34px; color:#CD64A7 ; font-weight: bold; text-decoration: none;}
a.bottomBackLink:hover {background:url(images/articole/bar_back_up.gif) no-repeat left top; color:#AB3782;}


#centru p.p_detalii_articol.border{
	border:1px solid
}

.pollsubmit {
	font-family: Arial, Helvetica, sans-serif;
	width:80px;
	background:#CD64A7;
	font-size:10px;
	color:#FFFFFF;
	border:1px solid #ED7ED5;
}
.pollsubmit:hover,.pollsubmit.over {background-color:#AF4C8C; cursor:pointer}


DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0; display: block; }

.gallery_form form{
	float:left;
	padding:0 0 15px 0;
	margin:0;
	font-size:11px;
	width:100%;
}

.gallery_form  p{
	padding:10px 5px 10px 20px;
	margin:0;
	font-size:11px;
	background:none;
}
.gallery_form a{
	padding:0 5px 0 5px;
	color:#8E2768;
	text-decoration:none;
	font-weight:bold;
}
.gallery_form a:hover{
	padding:0 5px 0 5px;
	color:#8E2768;
	text-decoration:underline;
	font-weight:bold;
}
.gallery_form .label{
	float:left;
	width:150px;
	padding:0 5px 0 40px;
	margin:0;
	line-height:17px;
	background:none;
}
.gallery_form .dates{
    float:left;
	color:#8E2768;
	text-decoration:none;
	font-weight:bold;
}

.gallery_form form input{
	font-size:11px;
	border:1px solid #ED7ED5;
	color:#9E407C;
	width:150px;
}
.gallery_form form input.file{
	width:170px;
}
.gallery_form form input.checkbox{
	border:1px solid #ED7ED5;
	width:12px;
	margin:0;
	padding:0;
}
.gallery_form form textarea{
	font-size:11px;
	border:1px solid #ED7ED5;
	color:#9E407C;
	width:300px;
}
.gallery_form form select{
	font-size:11px;
	border:1px solid #ED7ED5;
	color:#9E407C;
	width:150px;
}
.gallery_form form input.submit{
	width:auto;
	margin:1px 0 0 5px;
	color:white;
	background:#CD64A7;
	border:1px solid #ED7ED5;
}
input.submit{
	width:auto;
	font-size:11px;
	margin:1px 0 0 5px;
	color:white;
	background:#CD64A7;
	border:1px solid #ED7ED5;
}

.submit a
{
	width:auto;
	font-size:11px;
	margin:1px 0 0 5px;
	color:white;
	background:#CD64A7;
	font-weight:normal;
	border:1px solid #ED7ED5;
}

#forum_content { background: url(images/forum_middle.jpg) repeat-y 2px 0px; float:right; width:774px; padding: 0; margin:70px 0 12px -2px; }
#forum_content div.userLogin {position:absolute; top:152px;  margin: 2px; padding: 4px 5px 1px 30px; width: 690px; z-index: 200}
	#forum_content div.userLogin h3 {margin:2px 6px;  padding:10px 0 0 0; font-size: 12px; font-weight: bold; color: #B9448E; width: 200px; }
#forum_content div.register{clear:left; float: left; bord/er:1px solid; margin:0; padding:0 5px; color: #444; width: 400px; height: 30px; vertical-align:bottom}
#forum_content div.register a {text-decoration:none; color:#572849; margin:15px 0 0 0; display: block; font-size: 11px; width:100% }
#forum_content div.register a:hover {text-decoration:underline; color:#572849; font-size: 11px; }
#forum_content .error { margin: 0; padding: 0; color: #EB1125; font-weight: bold;  }

#forum_content div.userLogin form {width: 240px; float: left; margin:0; padding:0; display:block; height: 60px; }
#forum_content div.userLogin p {borde/r:1px solid; margin:0 ; padding:0 ; font-size: 10px; line-height: 11px; font-weight: normal; color: #B9448E; text-align:justify; float:right; width: 450px; margin:-6px 0 0 0}
*html #forum_content div.userLogin p {width: 420px}
#forum_content div.userLogin a {color: #B9448E; height: 30px; display: block; padding: 8px 0 0 0; font-weight: bold; font-size:11px}
#forum_content div.userLogin a:hover {text-decoration:none}
#forum_content div.userLogin label  {float: left; padding: 1px 2px; margin:0 2px; width:200px}
#forum_content div.userLogin label span {float: left; padding: 1px 2px; color: #B9448E; text-align:left; font-size: 10px; display: inline}
#forum_content div.userLogin label input {float: right; border:1px solid #B9448E; height: 15px; width:90px; font-size: 10px; color: #5F2959}
#forum_content div.userLogin label.submit {padding: 1px 0px; margin:7px 0px 0px 0px; float: left; text-align:left; width: 200px; }
#forum_content div.userLogin label input.submit {width: 80px; background-color:#FBE9F5; color:#572849; font-weight: bold; padding:0px 3px; height: 17px; line-height: 14px; margin-left: 4px!important; float: left; margin-top: -1px; _margin-top:1px}
#forum_content div.userLogin label input.submit:hover {background-color:#DFA7C4; color:#6F1B48; cursor: pointer;}

#forum_content div.forumFooter {background: url(images/forum_bottom.jpg) no-repeat 2px top;}

#forum_content div.createAccount {margin:0 11px 0 7px; padding: 2px 20px; color: #B9448E; position: relative; bottom: 20px;}
div.createAccount table, td, tr, p { color: #AF3688; font-size: 11px}
div.createAccount table {margin: 10px 0	}
div.createAccount input {border:1px solid #B9448E; font-size:10px; color: #4F2241  }
div.createAccount .submit { margin-left: 0 !important; color: white !important;}
#forum_content div.top {background:url(images/inregistrare_top.jpg) no-repeat 2px top; position: relative; bottom: 7px; height: 40px; _height: 53px; margin: 0; padding:8px 0}
#forum_content div.bottom {background:url(images/forum_bottom_account.jpg) no-repeat 3px bottom;  margin: 0; padding: 0; height: 20px; }
.coperti{
	padding:0 0 0 15px;
	margin:0 0 10px 0;
	height:200px;
	font-size:11px;
	color:#72466B;
	line-height:17px;
	float:left;
}
.coperti img {float: left; margin: 4px; }
.coperti p.data {font-size: 10px; clear: left; float:left; color:#571E4E; text-align:center!important; width: 150px }
.coperti img:hover, .coperti img.over {filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.autori {padding:10px 0 0 15px;
	margin:0 0 10px 0;
	font-size:11px;
	color:#3C0F37;
	line-height:17px;
	float:left;}
.autori img {float: left; margin: 4px; }
 .autori strong {font-size:16px; font-weight: bold}
.autori a {color:#571E4E; text-decoration:underline}
.autori a:hover, .autori strong {color:#3C0F37; text-decoration:none}

div.galerieArticol {float: left; }
div.captionArticol { font-weight: bold; letter-spacing: 2px; 
	float: left; margin:4px 6px 1px 6px; padding:2px 4px!important;
	color:#AB4B92; border:none!important;

}

    div.galerieArticol div { border:1px solid #F8BBE8; margin:4px 6px; padding:1px; background:#FFDBF2; display: table;  _position: relative; overflow: hidden; width: 152px; height: 152px; text-align: center; float: left; }
    div.galerieArticol div:hover, div.galerieArticol div.over {background:#FFF0FB}
    div.galerieArticol div  a { _position: absolute;  _top: 50%; display: table-cell;  vertical-align: middle; _vertical-align: baseline; }
    div.galerieArticol div  img { _position: relative;  _top: -50%; _left: -44%; border:2px solid #F8BBE8; }
    div.galerieArticol img:hover, div.galerie img.over{border:2px solid #D6E3ED;}



/* slide show*/
div.SlideShowBackground { display: none; width: 530px; height:650px; position: absolute; bottom: 15px; right: 50%; margin-right:-265px; border:1px solid; text-align: center; background-color:#FFFFCC; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; z-index: 10}
	
div#slideShow { width: 500px; margin: 0 auto; text-align:center; z-index:12; padding: 12px; }
div#slideShow br {line-height: 10px; height:1%}

div#slideShow .centerImage { position: absolute; bottom: 50px; left: 24px;border:1px solid #EAACE6; display: table-cell; margin: 20px 0 0 0; padding: 0px 0 0 0; height: 600px; width: 500PX; background-color:#FFECFF}
#slideShowRightMargin { width: 15px; height: 600px; position: absolute; right: 0; top: 0; overflow: hidden; background: #F5DDF5; z-index: 200; }

#slideShowLogo { position: absolute; top: 0px; right: 0px; width: 500px; height: 78px; background: url(images/logocsid.gif) no-repeat top right; overflow: hidden; z-index: 201; }
#slideShowLogo span { position: relative; top: 80px; }


/*IMAGINI LATE*/
div#slideShow .slideShowImg2 { position: relative; padding: 20px 20px 0 20px; width: 460px; height: 460px; font-size:410px; overflow: hidden; }
div#slideShow .slideShowImg2 img { }

#slideShow .slideShowText2 { font-size: 11px; text-align: left; padding: 0px 10px 0 10px;}
    div#slideShow .slideShowText2 h2.h2_imagine { margin:0; padding:0; font-size:22px; color:#924586; }
    div#slideShow .slideShowText2 #copyright { color: #AB4B92; font-size: 10px; position: relative; bottom: 4px;}
    div#slideShow .slideShowText2 #description { color: #AB4B92; z-index: 20; display: block; padding: 2px 0 0 0; font-size: 12px; }

    div#slideShow .slideShowImg2 div{ display: table; _position: relative; overflow: hidden; width: 460px; z-index: 900; height: 450px; text-align: center;  }
    div#slideShow .slideShowImg2 span{ display: table-cell; _position: absolute;  _top: 50%; vertical-align: middle; _vertical-align: baseline;}
    div#slideShow .slideShowImg2 img { _position: relative; top: -50%; left: -50%; }
/*SLIDESHOW GALERIE*/
    div#slideShow .slideShowImg3 div{ display: table; _position: relative; overflow: hidden; width: 460px; z-index: 900; height: 560px; text-align: center;  }
    div#slideShow .slideShowImg3 span{ display: table-cell; _position: absolute;  _top: 50%; vertical-align: middle; _vertical-align: baseline;}
    div#slideShow .slideShowImg3 img { _position: relative; top: -50%; left: -50%; }
#slideShow .slideShowText3 { font-size: 11px; text-align: left; padding: 0px 10px 0 10px;  }

div.controlBar {  position: absolute; bottom: 20px; left: 24px;text-align:left; border:1px solid #EAACE6; margin: 0;  background-color:#FFECFF;  margin:0; padding: 4px 10px; width: 479PX; z-index: 300;}
*html div.controlBar {width: 480px}



/*CONCURS*/
.tx-concurs-pi1 { margin: 0; padding: 0; }
.concursMeniu { padding-left: 20px; }
.concursMeniu span { margin-right: 10px; }
.concursContinut { padding: 0 20px; clear: both;}
.concursContinut img { margin: 0 5px; }

.login {padding:0;	
	margin:0;
	font-size:10px;
}
.login p a{
	padding:5px 0 2px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#585858;
	display:block;
	text-decoration:none;
}



.login p{
	padding:0 20px;
	margin:0 0 0 0;
	color:#72466B;
	font-size:10px;
	text-align:left
}


.login form{
	padding:0 20px 10px 20px;
	margin:0;
	background: url(images/bottom.gif) no-repeat 0 127px;
}
.login form p{
	color:#585858;
	padding:0 0 5px 0;
	margin:0;
}
.login form label input {
	border:1px solid #ED7ED5;
	font-size:10px;
}
.login form label.submit input {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0 1px 0;
	width:80px;
	background:#CD64A7;
	font-size:10px;
	color:#FFFFFF;
	border:1px solid #ED7ED5;
}
.login form p label{
	margin:0 0 0 0;
	padding:0;
	float:left;
	display:block;
	width:100px;
}
.login form p br{
 clear:both;
}
div.wrapperChat {width: 790px; height: 580px; margin-left: 5px; margin-top: 10px; background-color: #F4D3F2;  filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6}
div.tableChat { width: 780px; height: 570px; position: absolute; top: 10px; left: 5px; padding: 0;}
.textContact {font-family: Arial, Helvetica, sans-serif;font-size:11px; margin:10px 20px 0 20px;}
div.camera {padding: 5px; margin:0;}
div.infoChat {padding: 5px; margin: 0; text-align: justify; float: left; width: 420px;}
div.infoChat p {width: auto}
div.infoChat a {color:#72466B; text-decoration:underline;}
div.infoChat a:hover {text-decoration: none}
div.chatWrapper {borde/r:1px solid; margin:0; padding: 2px; float: left; width: 580px}
div.chatWrapper .mainChan {float: left; border:1px solid #D3A9C5; background-color: #F8F1F8; padding: 2px 12px; margin:3px 2px 0 1px; overflow: scroll; width: 422px; _width: 444px; height: 180px;}
div.chatWrapper .nickChan {float: right; border:1px solid #D3A9C5; background-color: #F8F1F8; padding: 2px 12px; margin:3px 2px;  overflow: scroll; width: 96px; _width:125px; height: 180px;}
div.tableChat iframe {background-color:#F4D3F2!important;  border:1px solid #D3A9C5; height: 280px!important; width: 770px!important; margin: 2px 4px}
div.tableChat iframe body {background-color: none;}
div.tableChat {text-align: left}

div.videoList {borde/r:1px solid red; float: left;  margin: 2px 0 6px 16px; _margin: 2px 0 6px 8px; padding: 0 4px; width: 500px;}

div.listImage {float: left; overflow: hidden; margin: 8px 4px 0 8px; _margin: 10px 4px 0 10px; height: 120px; width: 87px; border: 2px solid #E7AED7; background: url(images/logocsidmic.gif) no-repeat top left; text-align: center; display: inline;}

div.listImage img { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}
div.listImage img:hover, div.listImage img.over { filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8;} 
div.videoMain {b/order:1px solid blue; width: 520px; margin:0px 0 2px 16px; _margin: 0px 0 2px 8px; padding:0;  float: left; background: url(images/v_chat_main.gif) repeat-y left top }
div.videoMain .sus {background:url(images/v_chat_main_sus.gif) no-repeat left top; margin: 0; height: 20px; fl/oat: left }
div.videoMain .jos {background:url(images/v_chat_main_jos.gif) no-repeat left bottom; margin: 0; height: 20px; flo/at: left; clear: both  }
div.videoMain h5 {padding-left: 24px!important}
div.videoMain p {margin: 1px 4px!important; padding-right: 5px!important}
div.videoMain a {margin-left: 25px!important}
div.videoMain div.listImage {margin-left: 12px!important; _margin-left: 14px!important}


div.bannerTop { position: absolute; top: 10px; left: 230px; height:90px; width: 760px !important; height: 100px !important; text-align: left; margin: 0; padding: 0;}
div.traficBanner { margin:15px 60px 15px 60px;}
div.traficBannerForum{ float: left; padding-left: 310px; }

.bannerdreapta1, .bannerdreapta2 { clear: both; width: 226px; overflow: hidden; }

/*MODIFICARI PULICITATE*/
#publicitate { clear: both; text-align: center; width: 214px; _width: 219px; height: 32px; line-height: 26px; padding: 0 5px 0 0; text-transform: lowercase; background: url(images/publicitatebg.gif) no-repeat 0 0; }
#publicitate a { color: #CE65A5; font-weight: bold; font-size: 13px; text-decoration: none; }
#publicitate a:hover { text-decoration: underline; }

.publicitate { padding: 0 40px; }

/*MODIFICARI NIVEA*/
#nivea { clear: both; text-align: center; width: 214px; _width: 219px; height: 75px; line-height: 26px; padding: 7px 5px 0 0; background: url(images/niveabg.gif) no-repeat 0 0; }
#nivea a { color: #CE65A5; font-weight: bold; font-size: 13px; text-decoration: none; }
#nivea a:hover { text-decoration: underline; }

.publicitate { padding: 0 40px; }
/*BANNER NOU*/
.bgBanner { margin-left: -4px; width: 226px; padding: 0 0 0 0; background: url(images/bk_revista_main.gif) repeat-y 0 0; }
.bgBanner object { margin-left: 12px; position: relative; }
.bgBannerTop {  width: 226px; height: 21px; background: url(images/bk_revista_top.gif) no-repeat 0 0; margin-bottom: -10px; }
.bgBannerBottom { width: 226px; height: 25px; background: url(images/bk_revista_bottom.gif) no-repeat 0 0; margin-top: -10px; }

/* NEWS SCROLLER */
#pscroller1{
	width: 205px;
	height: 310px;
	margin:0px;
	padding:0px;
}

#pscroller1 span { padding-left: 16px; display: block; }

#pscroller2{
	width: 205px;
	height: 5px;
	margin:0px;
	padding:0px;
}
#pscroller2 a{
	text-decoration: none;
	margin:0px;
	padding:0px;
}
.someclass{ //class to apply to your scroller(s) if desired
	margin:0px;
	padding:0px;
}
.someclass p {
	margin-right:0px;
	padding-right:0px;
}

.box_cat{ background:url(images/bk_center.gif) no-repeat top left; padding:0; margin:0 0 9px 9px; width:245px; height:140px; font-size:11px; color:#72466B; line-height:17px; float:left; display: inline; overflow: hidden; position: relative; left: 14px; }
.box_cat h5{font-size: 12px;  margin:1px 3px 0 0 ; padding: 1px 0; line-height: 13px;  }
.box_cat h5 a {text-decoration: none;}
.box_cat h5 a:hover {text-decoration: underline; color:#671857; text-decoration: none;}
.box_cat a {padding: 2px 0; display:inline; color:#CD64A6; text-decoration:none;}
.box_cat p { color:#72466B; line-height: 13px; margin: 2px 0; padding: 1px 8px 1px 8px; text-align: justify; }
.boxes_center a {padding:2px 0px 2px 14px!important; background:url(images/bullet.gif) no-repeat left 5px; _background-position: left 6px; font-weight:normal!important; font-size:11px!important; }
.boxes_center a:hover { background:url(images/bullet_up.gif) no-repeat left 5px; _background-position: left 6px; text-decoration:underline!important; }
.box_list a {float:right; }

.spacerHome { clear:both; width: 548px; padding-top: 15px; padding-bottom:20px;}
.spacerHome .mySpace {line-height: 5px; background-color:#ECB2E8; padding:0; width:495px; margin-left: 25px;}

