/* CSS Document */

.middle 
{
	width: 945px;
}
.left_side_nav
{
	width: 200px;
}
h1
{
	font-weight:normal;
}
.right_side_nav
{
	width:100px;
}
IMG
{
	border: 0px;
/*	background-color:#FFFFFF;*/
	outline: none;
}
A:link
{
	text-decoration: none;
	outline: none;
}
A:hover
{
	text-decoration: none;
	outline: none;
}
A:visited
{
	text-decoration: none;
	outline: none;
}
A:active
{
	text-decoration: none;
	outline: none;
}
/* font sizes */
.size_10 
{
	font-size: 10px;
}
.size_11 
{
	font-size: 11px;
}
.size_12 
{
	font-size: 12px;
}
.size_13 
{
	font-size: 13px;
}
.size_14 
{
	font-size: 14px;
}
.size_15 
{
	font-size: 15px;
}
.size_16 
{
	font-size: 16px;
}
.size_17 
{
	font-size: 17px;
}
.size_18
{
	font-size: 19px;
}
.size_19
{
	font-size: 19px;
}
.size_20 
{
	font-size: 20px;
}
.size_21
{
	font-size: 21px;
}
.size_22 
{
	font-size: 22px;
}
.size_25
{
	font-size: 22px;
}
.size_26
{
	font-size: 26px;
}
/* end font sizes */

.hidden {
	display: none;
}
.visible {
   
}
.clear
{
	clear: both;
}
/* background-colors */
.bg_white
{
	background-color: #FFFFFF;
}
.bg_gri1
{
	background-color: #CDCDCD;
}

.bg_gri2
{
	background-color: #909090;
}

/* end background-colors */
/* colors */
.alb
{
	color: #FFFFFF;
}
.gri1
{
	color: #999999;
}
.gri2
{
	color: #585962;
}

.gri3
{
	color: #737373;
}

.gri4
{
	color: #939393;
}

.gri5
{
	color: #545454;
}


.gri6
{
	color: #808080;
}

.gri7
{
	color: #565655;
}

.gri8
{
	color: #767676;
}

.gri9
{
	color: #B2B2B2;
}

.gri10
{
	color: #A4A4A4;
}

.gri11
{
	color:#555555;
}

.border_gri
{
	color: #a2a2a2;
}

.rosu
{
	color: #FF0000;
}

.rosu2
{
	color: #e42e4b;
}

.rosu3
{
	color: #bc0114;
}

.rosu4
{
	color: #C00114;
}


.portocaliu
{
	color: #f26522;
}


/* end colors */
.str
{
	font-weight: bold;
}
.no_border
{
	border: 0px;
}
/* margins */
.mg_1
{
	margin: 1px;
}
.mg_3
{
	margin: 3px;
}
.mg_5
{
	margin: 5px;
}
.mg_top_1
{
	margin-top: 1px;
}
.mg_top_3
{
	margin-top:3px;
}
.mg_top_5
{
	margin-top:5px;
}
.mg_top_10
{
	margin-top:10px;
}

.mg_top_20
{
	margin-top:20px;
}
.mg_left_1
{
	margin-left: 1px;
}
.mg_left_3
{
	margin-left:3px;
}
.mg_left_5
{
	margin-left:5px;
}

.mg_left_10
{
	margin-left:10px;
}

.mg_left_15
{
	margin-left:15px;
}
.mg_left_25
{
	margin-left:25px;
}
.mg_left_30
{
	margin-left:30px;
}
.mg_left_40
{
	margin-left:40px;
}
.mg_left_50
{
	margin-left:50px;
}

/* end margins */
/* padding */
.pad_left_5
{
	padding-left: 5px;
}
.pad_left_10
{
	padding-left: 10px;
}
.pad_5
{
	padding:5px;
}
/* end padding */
