html body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	height:100%;
	color:#333333;
}

.fullheight
{
	height:100%;
}

.mcontent_bg
{
	background:url(images/loc_bg.jpg) bottom no-repeat;
	height:100%;
}

.carusel_bg
{
	background:url(images/loc_08.jpg) bottom no-repeat;
}

td, p
{
	font-family:Arial, Helvetica, sans-serif;
 	font-size:11px;
	color:#333333;
}

a
{
color:#2977c6;
}

a:hover
{
color:#00458d;
}

h1
{
font-size:13px;
text-transform:uppercase;
color:#ffffff;
padding:2px 16px 0px 16px;
margin:0px;
text-shadow:1px 1px 1px #666666;
text-align:left;
}

.alb
{
	color:#ffffff;
	text-decoration:none;
}

h2
{
font-size:12px;
color:#ffffff;
padding:2px 4px 0px 4px;
margin:0px;
text-shadow:1px 1px 1px #666666;
text-align:left;
}

h2.negru
{
	color:#2977c6;
	text-transform:uppercase;
	text-shadow:none;
	text-decoration:underline;
}

h2.negru:hover
{
	color:#00458d;
}

hr
{
color: #b4c2ca;
background-color: #b4c2ca;
height: 1px;
border:none;
}

.img_border_sur
{
	border:2px solid #efefef;
}

.mmenu
{
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	color: #ffffff;
	text-decoration:none;
	text-shadow:1px 1px 1px #666666;
}

.mmenu_sel
{
	font-size:12px;
	font-weight:bold;
	color:#4f4e37;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	text-shadow:1px 1px 1px #666666;
}

.tabsmenu
{
	font-size:12px;
	font-weight:bold;
	padding-left:30px;
	padding-right:30px;
	color: #ffffff;
	text-decoration:none;
	text-shadow:1px 1px 1px #666666;
	text-transform:uppercase;
}

.categoria
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color: #4F4E37;
	height:58px;
	width:296px;
	text-align:center;
}

a.categoria
{
	line-height:4em;
}

.categoria:hover 
{
	color: #00458d;
	background:url(images/cat_02.jpg) center repeat-x;
}

.cat_small
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color: #4F4E37;
	height:29px;
	width:148px;
	text-align:center;
}

a.cat_small
{
	line-height:2em;
}

.cat_small:hover 
{
	color: #00458d;
	background:url(images/cat_02.jpg) center repeat-x;
}

.bg_sur
{
	background:#efefef url(images/cat_01.jpg) bottom repeat-x;
}

.recomandate_0
{
	height:45px;
	width:195px;
	background: url(images/recomandate_0.png) left no-repeat;
	margin-top:5px;
	margin-left:5px;
	position: absolute;
	z-index: 10;
} 

.recomandate_1
{
	height:45px;
	width:195px;
	background: url(images/recomandate_1.png) left no-repeat;
	margin-top:5px;
	margin-left:5px;
	position: absolute;
	z-index: 10;
} 

.recomandate_2
{
	height:45px;
	width:195px;
	background: url(images/recomandate_2.png) left no-repeat;
	margin-top:5px;
	margin-left:5px;
	position: absolute;
	z-index: 10;
} 

li b
{
	color:#000000;
}

.data
{
	color:#999999;
}

.pad12
{
	padding:12px;
}

.pad12lr
{
	padding:0px 12px;
}

.pad12lr4tb
{
	padding:4px 12px;
}

.pad4
{
	padding:4px;
}

.footer
{
	color:#000000;
	font-weight:bold;
}

ul.comics li:hover {
    color: #134;
}

div.ahover {
    position: absolute;
}

ul.comics div.ahover {
    background: #adf;
    border: 2px solid #cef;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

ul.comics li {
    clear: left;
    color: #222;
}

ul.comics {
    font-size: 1.1em;
}


.fataadmin
{ 
background-color:#d0e1ee;
}

.adminlight
{ background-color:			#ffffff;}

.darkadmin
{ background-color:			#eaf1f6;}


.submit
{
width:116px;
height: 31px;
background-image: url(images/bt.jpg);
background-repeat: no-repeat;
border: 0px solid #FFFFFF;
display: block;
cursor: pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color:#ffffff;
}

.input_stand {
	width: 150px;
	border: 1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}
.textarea_stand {
	width: 400px;
	height: 88px;
	border: 1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}

.boxgrid{ 
	width: 200px; 
	height: 110px; 
	margin:0px; 
	float:left; 
	background:#161613; 
	overflow: hidden; 
	position: relative; 
	text-align:left;
}
.boxgrid img{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	border: 0; 
}

.imghovers{ 
	font-size:11px;
	font-weight:normal;
}
	
.imghoverb{ 
	color:#2977C6; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:0px 4px;
}

.imghoverc{ 
	color:#2977C6; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 4px;
}
	
.boxcaption{ 
	float: left; 
	position: absolute; 
	background: #fff; 
	height: 50px; 
	width: 100%; 
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
	top: 110;
	left: 0;
}
.caption .boxcaption {
	top: 60;
	left: 0;
}




.boxgridm{ 
	width: 240px; 
	height: 150px; 
	margin:0px; 
	float:left; 
	overflow: hidden; 
	position: relative; 
	text-align:left;
}
.boxgridm img{ 
	position: absolute; 
	top: 0; 
	left: 0; 
	border:5px solid #efefef; 
}

.boxcaptionm{ 
	float: left; 
	position: absolute; 
	background: #fff; 
	height: 60px; 
	width: 100%; 
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}