/*body{background: #def1ff; margin: 0; padding: 0;}*/
body{/*background:url("/images/default/branding3.jpg") no-repeat scroll center top #DEF1FF*/ background:#DEF1FF}
td, div{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #404040; font-weight: normal;}
p{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #404040; font-weight: normal; margin: 0;}
form{margin: 0;}

A, 
A:Link, 
A:Visited, 
A:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none;}
A:Hover{color: #cc0000;}

A.afla, 
A.afla:Link, 
A.afla:Visited, 
A.afla:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #ed1c24; font-weight: normal; text-decoration: none;}
A.afla:Hover{color: #cc0000;}

table.base{width: 100%; height: 100%; /*background: #def1ff;*/}
table.site{width: 960px; background: #fff;}
table.content_area{width: 100%; margin: 0 0 12px 0;}

/*HEADER*/
table.header{width: 100%; margin: 0 0 10px 0;}
table.logo_banner{width: 100%; padding: 6px;}
table.menubar{width: 100%; height: 46px;}
td.menubar_left{width: 100%; background: url(/images/default/menubar_bg_left.gif) repeat-x;}
td.menubar_right{background: url(/images/default/menubar_bg_right.gif) repeat-x;}
table.login{width: 100%;}
input.text_login{width: 75px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; font-weight: normal; border: none;}
.white{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal;}
A.white, 
A.white:Link, 
A.white:Visited, 
A.white:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal; text-decoration: underline; white-space: nowrap;}
A.white:Hover{color: #eeb2b2;}
input.text_search{width: 120px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; font-weight: normal; border: none;}
h2#red{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: bold; text-decoration: none; margin: 0 0 0 0;}
.red{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ed1c24; font-weight: bold;}
A.red, 
A.red:Link, 
A.red:Visited, 
A.red:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: bold; text-decoration: none; white-space: nowrap;}
A.red:Hover{color: #000;}

/*BRIEF LEFT*/
td.brief_left{width: 170px;}
/*box*/
table.box_orange{width: 100%; background: #fff0df; margin: 0 0 8px 0;}
table.box_light_orange{width: 100%; background: #fef6ec; margin: 0 0 8px 0;}
table.box_pink{width: 100%; background: #fdedf6; margin: 0 0 12px 0;}
table.box_blue{width: 100%; background: #e1eef7; margin: 0 0 12px 0;}
table.box_green{width: 100%; background: #d3ede2; margin: 0 0 12px 0;}
table.box_yellow{width: 100%; background: #fcf5d5; margin: 0 0 12px 0;}
table.box_light_yellow{width: 100%; background: #fefee5; margin: 0 0 12px 0;}
table.box_fuchsia{width: 100%; background: #fde5fe; margin: 0 0 12px 0;}
td.box_top{width: 100%; height: 8px;}
td.box_body{width: 100%; padding: 0 5px 0 5px;margin: 0;}
td.box_body_menu{width: 100%;}
td.box_bottom{width: 100%; height: 8px;}
p.box_title{
	font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #754775; 
	font-weight: normal; margin: 0 0 0 0;
}
p.box_stitle_pink{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #d73891; font-weight: normal; margin: 0 0 5px 0; clear: both;}
p.box_stitle_blue{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #308ecb; font-weight: normal; margin: 0 0 5px 0; clear: both;}
p.box_stitle_green{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #1e8459; font-weight: normal; margin: 0 0 5px 0; clear: both;}
p.red{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold;}
p.mark{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold;}
p.green{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #10623f; font-weight: normal;}
A.green, 
A.green:Link, 
A.green:Visited, 
A.green:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #10623f; font-weight: normal; text-decoration: none;}
A.green:Hover{color: #000;}
/*menu left*/
A.menu_left, 
A.menu_left:Link, 
A.menu_left:Visited, 
A.menu_left:Active{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 15px; color: #ed1c24; font-weight: normal; text-decoration: none; /*margin: 0 5px 0 5px;*/}
A.menu_left:Hover{color: #754775;}
div.submenu{padding: 0 0 0 18px;}
A.submenu, 
A.submenu:Link, 
A.submenu:Visited, 
A.submenu:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none;}
A.submenu:Hover{color: #754775;}
div.dot_line{height: 1px; background: url(/images/default/dot_line.gif) repeat-x top; margin: 4px 0 0 0; font-size: 0;}
div.dot_line_yellow{height: 1px; background: url(/images/default/dot_line_yellow.gif) repeat-x top; margin: 4px 0 0 0; font-size: 0;}

A.red_bd, 
A.red_bd:Link, 
A.red_bd:Visited, 
A.red_bd:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold; text-decoration: none;}
A.red_bd:Hover{color: #000;}
div.ed{margin: 10px 0 0 0;}
div.spacer{margin: 5px 0 0 0; padding: 0 0 5px 0; clear: both;}
div.single{margin: 3px 0 0 0; padding: 0 0 3px 0; clear: both;}
img.left{float: left; margin: 0 10px 5px 0;}
img.left_border{float: left; margin: 0 10px 0 0; border: 1px solid #ff1916;}
img.left_border_no{margin: 0 0 0 0; border: 1px solid #ff1916;}
img.right_border{float: right; margin: 0 0 0 10px; border: 1px solid #ff1916;}
div.float_left{float: left;}
img.border{margin: 0 0 5px 0; border: 1px solid #ff1916;}

/*CONTENT*/
td.content{width: 100%; padding: 0 10px 0 10px;}
table.flash{border: 1px solid #ed1c24; margin: 0 0 1px 0;}
td.flash_bottom{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal; background: #b60d1b; padding: 5px;}
A.flash_white, 
A.flash_white:Link, 
A.flash_white:Visited, 
A.flash_white:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal; text-decoration: none;}
A.flash_white:Hover{color: #eeb2b2;}
table.orange{background: #fdaf17; margin: 0 0 10px 0; padding: 8px;}
p.white_bd{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none;}
div.divider{height: 1px; background: url(/images/default/divider.gif) no-repeat center;}
div.nav{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; color: #754775; font-weight: normal; margin: 0 0 12px 0;}
A.nav, 
A.nav:Link, 
A.nav:Visited, 
A.nav:Active{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; color: #754775; font-weight: normal; text-decoration: none;}
A.nav:Hover{color: #cc0000;}
table.intro{width: 100%; margin: 0 0 10px 0;}
p.section{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #754775; font-weight: bold; margin: 0 0 5px 0; text-align: center;}
td.dot_line_height{background: url(/images/default/dot_line_height.gif) repeat-y center;}
/*article*/
p.article_title{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; color:#ED1C24; font-weight: bold; margin: 0 0 5px 0; text-align: center;}
h2#article_title{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; color:#ED1C24; font-weight: bold; margin: 0 0 5px 0; text-align: center;}
.date{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #999; font-weight: normal; font-style: italic; text-align: right;}
p.chapeau{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold; margin-bottom: 10px;}
p.article{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #404040; font-weight: normal; margin-bottom: 10px;}
p.inter_title{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: bold;}
div.pages{background: #f3f3f3; margin: 10px 0 10px 0; padding: 3px; }
A.pages, 
A.pages:Link, 
A.pages:Visited, 
A.pages:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: bold; text-decoration: none;}
A.pages:Hover{color: #000;}
A.print, 
A.print:Link, 
A.print:Visited, 
A.print:Active{height: 20px; background: url(/images/default/ic_print.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 25px;}
A.print:Hover{color: #000;}
A.email, 
A.email:Link, 
A.email:Visited, 
A.email:Active{height: 20px; background: url(/images/default/ic_email.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 25px;}
A.email:Hover{color: #000;}
A.voteaza, 
A.voteaza:Link, 
A.voteaza:Visited, 
A.voteaza:Active{height: 20px; background: url(/images/default/stelutza.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 25px;}
A.voteaza:Hover{color: #000;}
A.comment, 
A.comment:Link, 
A.comment:Visited, 
A.comment:Active{height: 20px; background: url(/images/default/comment.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 25px;}
A.comment:Hover{color: #000;}
A.YM, 
A.YM:Link, 
A.YM:Visited, 
A.YM:Active{height: 20px; background: url(/images/default/ic_YM2.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 25px;}
A.YM:Hover{color: #000;}
p.title_red{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold; margin-bottom: 10px;}
div.archive_container{clear: both; display: inline;}
div.archive{float: left;}
A.archive, 
A.archive:Link, 
A.archive:Visited, 
A.archive:Active{height: 20px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #565656; font-weight: normal; text-decoration: none;}
A.archive:Hover{color: #cc0000;}
div.date_right{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #565656; font-weight: normal; float: right;}

/*BRIEF RIGHT*/
td.brief_right{width: 300px;}
/*box frame*/
table.box_frame{width: 100%; margin: 0 0 12px 0;}
td.box_frame_top{width: 100%; height: 7px; background: url(/images/default/box_frame_top.gif) repeat-x;}
td.box_frame_left{width: 7px; background: url(/images/default/box_frame_left.gif) repeat-y;}
td.box_frame_body{width: 100%;}
td.box_frame_right{width: 7px; background: url(/images/default/box_frame_right.gif) repeat-y;}
td.box_frame_bottom{width: 100%; height: 7px; background: url(/images/default/box_frame_bottom.gif) repeat-x;}

/*FOOTER*/
table.footer{width: 100%;}
table.footer_bar{width: 100%; margin: 0 0 12px 0;}
td.footer_bar_body{width: 100%; height: 26px; background: url(/images/default/footer_bar_bg.gif) repeat-x; text-align: center;}
A.footer_bar, 
A.footer_bar:Link, 
A.footer_bar:Visited, 
A.footer_bar:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; white-space: nowrap; padding: 0 10px 0 10px;}
A.footer_bar:Hover{color: #fcf5d5;}
table.links{width: 100%; margin: 0 8px 5px 8px;}
td.line{width: 20%; border-top: 1px solid #f2e1c0; border-bottom: 1px solid #f2e1c0;}
.links{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: bold;}
A.links, 
A.links:Link, 
A.links:Visited, 
A.links:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; text-decoration: none;}
A.links:Hover{color: #666;}
div.copyright{
	width: 50%; 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #7e7e7e; 
	font-weight: normal; 
	margin: 0 8px 5px 8px;
	float:left
	}

A.continuare, 
A.continuare:Link, 
A.continuare:Visited, 
A.continuare:Active{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: underline;
}
A.continuare:Hover{color: #666;}

#rating_option{margin: 0 10px 10px;}
#rating{background: #f0f0f0; padding: 10px;}
#rating a{font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #000; text-decoration: none; background: url(../star.gif) 50% 0 no-repeat; padding: 15px 5px 0 5px;}
#rating a:hover{color: #cc0033;}
.floatleft {margin-left: -3px; position: relative; top: 0; left: -2px;}

.numeCopiiDisplay {width:460px;display:block}
.numeCopiiNotDisplay {width:460px;display:none}


#bar{background: #f0f0f0; margin: 0 0px 10px; 0; padding: 8px 10px;}
#bar_nav{background: #ffffff; margin: 0 0 0; 0; padding: 8px 0px;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline;}
/* Hides from IE-mac */

#pages_art{padding: 0 0 0 0; margin 0 0 0 0}
	#pages_art a{font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #f00; text-decoration: none; margin: 0 5px 0 5px;}
	#pages_art a:hover{color: #666;}
	#pages_art span{background: url(/images/default/patrat.gif) 50% 0 no-repeat; font-size: 12px; font-weight: bold; color: #f00; text-align: center; margin: 0 0 0 0; padding: 0 5px 2px;}

#pages{}
	#pages a{font-family: Trebuchet MS; font-size: 12px; font-weight: normal; color: #000; text-decoration: underline; margin: 0 5px 0 5px;}
	#pages a:hover{color: #666;}
	#pages span{background: url(/images/default/disc.gif) 50% 0 no-repeat; font-size: 12px; font-weight: normal; color: #000; text-align: center; margin: 0 0 0 0; padding: 0 5px 2px;}

/* * html  */.clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
.floatright{float:right}



.transparent {
	opacity:.5; /* css standard */
	filter: alpha(opacity=50); /* ie */
	-moz-opacity: .5; /* mozilla */
	background:#111;
	color:white;
	width:100%;
}
.normal {
	position:relative;
    filter: none; /* ie */
    -moz-opacity: .1; /* mozilla */
    -moz-opacity:1;
}
.numberOrange {
  font-weight: bold;
  font-size: 12px;
  color: white;
  background-color: #FF9900;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
}

.numberRed {
  font-weight: bold;
  font-size: 12px;
  color: white;
  background-color: #CC0000;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
}


/*
div#nifty{ background: #FF9900; width:20px;font-weight: bold;font-size: 12px;color: white; }
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #FF9900}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px; overflow: hidden; background: #FF9900}
*/


A.red2, 
A.red2:Link, 
A.red2:Visited, 
A.red2:Active{font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-size: 11px; color: #ed1c24; font-weight: bold; text-decoration: none;}
A.red2:Hover{color:  #754775;}
h2#red2{font-family: Verdana, Geneva, Arial, Helvetica,  sans-serif; font-size: 11px; color: #ed1c24; font-weight: bold; text-decoration: none; margin: 0 0 0 0;}
.category {color: #754775; font-size:11px}

.slide_large {width:461px;height:325px;}


div.flash_bottom{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #fff; font-weight: normal; background: #b60d1b; padding: 0px;
	width:461px;float:left; 
	}
div.flash_bottom_text{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; margin: 0;
	color: #fff;  background: #b60d1b;
	margin: 2px 2px 2px 10px;
	}
.flash_bottom_text p {
	color: #fff;
}
.orangeTransp {
		opacity:.95; /* css standard */
	filter: alpha(opacity=95); /* ie */
	-moz-opacity: .95; /* mozilla */
	color:white;
	width:100%;
	background: #fdaf17; margin: 0 0 10px 0; padding: 8px;
}
.chenar{
	border:2px solid #98CD99;
}
.chenar_mov{
	border:1px solid #754775; 
}
div.orange{
	background: #fdaf17; 
	padding: 0px;
	width:461px;float:left; 
	}
.orangeSpacer{
	margin:2px 2px 2px 10px
}
.formular {
	margin:2px 2px 2px 2px; border-bottom:2px dashed #754775; padding-bottom:4px;
}

table.banners{/*width: 180px; background: #def1ff;*/width:156px;overflow:hidden;}
div.banners{width: 180px; background: #def1ff;}
div.rss{
	font-family: Arial, Verdana, Geneva, Helvetica, 
	sans-serif; font-size: 11px; 
	color: #7e7e7e; 
	font-weight: normal; 
	margin: 0 8px 5px 8px;
	float:right
	}

p.text_citat{
	color:#990033;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 16px; 
	line-height: 200%
}


A.red3, 
A.red3:Link, 
A.red3:Visited, 
A.red3:Active{font-family: Arial Black,Arial,Verdana,Geneva,Helvetica,  sans-serif; font-size: 16px; color: #993366; font-weight: normal; text-decoration: none;}
A.red3:Hover{color:  #754775;}

.red_bd{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #cc0000; 
	font-weight: bold; 
	text-decoration: none;
}

.numeCopiiDescDisplay {display:block;clear:both;width:144px}
.numeCopiiDescNotDisplay {display:none}


.percent_bar{width: 135px; background: #ccc; font-size: 1px; padding: 2px; float: left;}
.percent_bar2{background: #eee; padding: 0 1px 0 1px; font-size: 1px;}
.percent_bar_red{height: 8px; background: url(/images/default/poll/percent_bar.gif) repeat-x; font-size: 1px;}


.votSubmit {
background:transparent url(/images/default/ro_RO/voteaza.gif) no-repeat scroll 0%;
border:0pt none;
height:17px;
width:80px;
}

.votContestSubmit {
background:transparent url(/images/default/ro_RO/participa.gif) no-repeat scroll 0%;
border:0pt none;
height:17px;
width:80px;
}




A.alert, 
A.alert:Link, 
A.alert:Visited, 
A.alert:Active{height: 20px; background: url(/images/default/ic_alert.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 25px;}
A.alert:Hover{color: #000;}

.user_msg {
	width:450px; 
	margin-top:10px; 
	padding-bottom:10px; 
	border-bottom: 1px dashed #F66E6E
}



.img_box {
	overflow: hidden;
	border: solid 1px #ff1916; 
	margin: 0 3px 3px 0; 
	height: 111px; 
	width: 111px;
}
* html .img_box {
	overflow: hidden; 
	border: solid 1px #ff1916; 
	margin: 0 3px 3px 0; 
	height: expression( this.scrollHeight > 105 ? "105px" : "105px" ); 
	width: 105px;
}
.img_box_in {
	border: solid 2px #FFF; 
	width: 103px; 
	max-height: 103px; 	
	overflow:hidden;
	vertical-align:middle;	
}
* html .img_box_in {
	border: solid 2px #FFF; 
	width: 103px; 
	height: expression( this.scrollHeight > 103 ? "103px" : "auto" ); 
	overflow:hidden;
}
.img_box_in img {
	vertical-align:middle;
	text-align:center;
}


.img_box_mic {
	overflow: hidden; 
	margin: 0 1px 1px 0; 
	height: 85px; 
	width: 85px;
	border: solid 1px #ff1916;
}
* html .img_box_mic {
	overflow: hidden; 
	margin: 0 1px 1px 0; 
	height: expression( this.scrollHeight > 85 ? "85px" : "85px" ); 
	width: 85px;
	border: solid 1px #ff1916;
}
.img_box_in_mic {
	border: solid 2px #FFF; 
	width: 83px; 
	max-height: 83px; 	
	overflow:hidden;
	vertical-align:middle;	
}
* html .img_box_in_mic {
	border: solid 2px #FFF; 
	width: 83px; 
	height: expression( this.scrollHeight > 83 ? "83px" : "auto" ); 
	overflow:hidden;
}
.img_box_in_mic img {
	vertical-align:middle;
	text-align:center;
}
	
			

.img_box_in_mic_yelow {
	border: solid 2px #FFF0DF; 
	width: 83px; 
	max-height: 83px; 	
	overflow:hidden;
	vertical-align:middle;	
}
* html .img_box_in_mic_yelow {
	border: solid 2px #FFFODF; 
	width: 83px; 
	height: expression( this.scrollHeight > 83 ? "83px" : "auto" ); 
	overflow:hidden;
}
.img_box_in_mic_yelow img {
	vertical-align:middle;
	text-align:center;
}

.usersHidden {display:none}
.usersShow {display:block}

.mic{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #ed1c24; font-weight: normal; text-decoration: none;}
h1{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; color:#ED1C24; font-weight: bold; margin: 0 0 5px 0; text-align: center;}

b.sectiuni{display:block;padding-top:3px}
ul.sectiuni {list-style-type:none;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;padding-bottom:3px;margin-bottom:3px}
li.sectiuni {display:inline;padding-right:30px}
li.sectiuni2 {display:inline;padding-left:30px;padding-right:30px}

.img_box120 {
	overflow: hidden;
	border: solid 1px #ff1916; 
	margin: 0 3px 3px 0; 
	height: 123px; 
	width: 123px;
}
* html .img_box120 {
	overflow: hidden; 
	border: solid 1px #ff1916; 
	margin: 0 3px 3px 0; 
	height: expression( this.scrollHeight > 123 ? "123px" : "123px" ); 
	width: 123px;
}
.img_box_in120 {
	border: solid 2px #FFF; 
	width: 120px; 
	max-height: 120px; 	
	overflow:hidden;
	vertical-align:middle;	
}
* html .img_box_in120 {
	border: solid 2px #FFF; 
	width: 120px; 
	height: expression( this.scrollHeight > 120 ? "120px" : "auto" ); 
	overflow:hidden;
}

table.calendarSracina {
	border-right: #FDAF17 1px solid; 
	border-top: #FDAF17 1px solid; 
	font-weight: normal; 
	font-size: 9px; 
	margin-left: 1px; 
	border-left: #FDAF17 1px solid; 
	border-bottom: #FDAF17 1px solid; 
	border-collapse: collapse;
}
table.calendarSracina td {
	border-right: #FDAF17 1px solid; 
	padding-right: 0px; 
	border-top: #FDAF17 1px solid; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-left: #FDAF17 1px solid; 
	width: 20px; 
	padding-top: 0px; 
	border-bottom: #FDAF17 1px solid; 
	height: 15px; 
	text-align: center;
}
table.calendarSracina td A {
	padding-right: 0px; 
	display: block; 
	padding-left: 0px; 
	font-weight: bold; 
	padding-bottom: 3px; 
	color: #ED1C24; 
	padding-top: 3px; 
	text-decoration: none;
}
table.calendarSracina td A:hover {
	color: #fff; 
	background-color: #FDAF17;
}

#itemDetails p{margin-top:10pt; }

#commentsForm input.error, #commentsForm textarea.error {
		border:1px solid red;
	}

	#commentsForm label.error {
		color: red;
	}
	
	#commentsForm h5 {
		font-size:18px;
		font-weight:bold;
	}
	
	#commentsForm label {
		float:left;
		width:90px;
		text-align:right;
		font-size:12px;
	}	
	#commentsForm input, #commentsForm textarea {
		float:left;
		width:300px;
		font-size:12px;
	}	
	
	#commentsValidationError, #commentsCaptchaError {
		display:none;
		padding:3px;
		color:red;
		background:#fffaec;
		margin-bottom:5px;
	}
	
	#commentsCaptchaContainer {
		display:none;
		padding:10px;
		margin:10px;
		background:#fefefe;
	}
	
	#commentsCaptchaContainer input {
		float:none;
		width:85px;
		margin-right:5px;
	}
	
	#commentsPagination {
		clear:both;
		padding:3px;
		margin-top:5px;
		background:#fefefe;
		font-size:12px;
	}
	#count_pictures{display:none}
	#leftCalendars{margin-bottom:10px}
	#lastLeftCalendar{margin:0 0 10px 0}