
/*GENERAL*/
body
{
	font-family:Verdana, Arial, Times New Roman;
	font-size:12px;
	padding:0;
	background-color:#003366;
}

.clear
{
	clear:both;	
}

.text 
{
	width: 100%;
	font-family:Verdana, Arial, Times New Roman;
	font-size:12px;
	border: solid 1px #cccccc;
	height: 16px;
	padding-top:3px;
	padding-left:3px;
}

.error
{
	font-family:Verdana, Arial, Times New Roman;
	font-size:12px;
	color: Red;
}

.submit
{
	background-color:#F0F0F0;
	border: solid 1px #cccccc;
	font-family:Verdana, Arial, Times New Roman;
	font-size:12px;
	padding:3px;
}

.content
{
	/*background:url('../Img/backgr_gen.jpg') no-repeat;*/
	width:955px;
	height:815px;
	margin-left:auto;
	margin-right:auto;
}
	
.box_title
{
	font-size:13px;
	color:#cc0073;
	font-weight:bold;
	margin-bottom:-10px !important;
	margin-bottom:-20px
}	

.box_title img
{
	margin-right:3px;
}

p
{
	padding:0;
}

img 
{
	border:0;
}

.div_btn a
{
	text-decoration:none;
	color:#ffffff;
}

.div_btn a:hover
{
	text-decoration:none;
	color:#ffffff;
}

.box_title a
{
	color:#CC0073;
	text-decoration:none;
}

.box_title a:hover
{
	color:#CC0073;
	text-decoration:underline;
}


/*MENU*/
#menu 
{
	padding:0;
	margin:0 0 0 10px;
	list-style-type:none;
}

#menu li 
{
	height:2em;
	line-height:2em;
	position:relative;
}

#menu li a 
{
	display:block;
	text-decoration:none; 
	color:#cc0073;
	font-weight:bold;
}

#menu li a span
{
	display:none;
}

#menu li a:hover
{
	border:0; /* needed to trigger IE */
	color:#bbbbbb;
}

#menu li a:hover span
{
	display:block;
	height:2em;
	text-align:center;
	position:absolute; 
	left:-2px; 
	top:-3px; 
	color:#003366; 
	cursor:pointer;
}

/*HEADER*/
.header 
{
	margin-left:auto;
	margin-right:auto;
	width:956px;
	height:212px;
	margin-bottom:10px !important;
	margin-bottom:0px;
}

.header_left_home
{
	background:url('../Img/header_home.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
} 

.header_left_despre
{
	background:url('../Img/header_despre.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_left_inscriere
{
	background:url('../Img/header_inscriere.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_left_organizatori
{
	background:url('../Img/header_organizatori.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_left_contact
{
	background:url('../Img/header_contact.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}
.header_left_premii
{
	background:url('../Img/header_premii.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_left_linkuri
{
	background:url('../Img/header_linkuri.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_left_clasament
{
	background:url('../Img/header_clasament.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_left_castigatori
{
	background:url('../Img/header_castigatori.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_left_regulament
{
	background:url('../Img/header_regulament.jpg') no-repeat;
	width:316px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.header_right
{
	background:url('../Img/header_right.jpg') no-repeat;
	width:640px;
	height:212px;
	float:left;
	margin-bottom:10px;
}

.buttons 
{
	top:50px;
	left:489px;
	position:relative;
	width:115px;
}

.div_btn 
{
	color:#ffffff;
	margin-bottom:10px;
	font-weight:bold;
	
}

.div_btn span
{
	margin-left:-90px;
	margin-top:4px;
	position:absolute;

}


/*CONTAINER*/
.container
{
	margin-left:auto;
	margin-right:auto;
	width:956px;
	position:relative;
}


/*BOX STYLE*/
.box_t_margin
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/box_t_margin.png',sizingMethod='crop');
	width:163px;
	height:7px;
	position:relative;

}

html>body .box_t_margin
{
	background: url('../Img/box_t_margin.png') no-repeat !important;
	filter:none !important;
}


.box_fill 

{
	background: url('../Img/box_fill.gif') repeat-y;
	width:143px;
	padding:10px;
	margin-top:0 !important;
	margin-top:-9px;
	position:relative;
}

.box_b_margin
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/box_b_margin.png',sizingMethod='crop');
	width:163px;
	height:7px;
	margin-bottom:10px !important;
	margin-bottom:0px;
	position:relative;
}

html>body .box_b_margin 
{
	background: url('../Img/box_b_margin.png') no-repeat !important;
	filter: none !important;
}


/*LEFT COL*/
.left-col
{
	float:left;
	width:163px;
	position:relative;
}


/*RIGHT COL*/
.right-col 
{
	float:right;
	width:163px;
	position:relative;
}


/*MIDDLE COL*/
.middle-col
{
	float:left;
	width:565px;
	position:relative;
	padding:0px 16px 0px 16px;
	position:relative;
}
	

.box-m_t_margin 
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/box-m_t_margin.png',sizingMethod='crop');
	width:597px;
	height:7px;
	float:left;
}

html>body .box-m_t_margin 
{
	background: url('../Img/box-m_t_margin.png') no-repeat !important;
	filter: none !important;
}

.box-m_fill 
{
	background: url('../Img/box-m_fill.gif') repeat-y;
	width:547px;
	float:left;
	padding:25px;
	margin-top:0 !important;
	margin-top:-9px;
}

.box-m_b_margin 
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/box-m_b_margin.png',sizingMethod='crop');
	width:597px;
	height:8px;
	float:left;
	margin-bottom:10px !important;
	margin-bottom:0px;
}

html>body .box-m_b_margin 
{
	background: url('../Img/box-m_b_margin.png') no-repeat !important;
	filter: none !important;
}


/*FOOTER*/
.footer
{
	width:956px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	position:relative;
}

.footer_t_margin
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/footer_t_margin.png',sizingMethod='crop');
	width:956px;
	height:7px;
	margin-bottom:10px !important;
	margin-bottom:0px;
	position:relative;
}

html>body .footer_t_margin 
{
	background: url('../Img/footer_t_margin.png') no-repeat !important;
	filter: none !important;
}

.footer_fill 
{
	background: url('../Img/footer_fill.gif') repeat-y;
	width:936px;
	padding:10px;
	margin-top:-10px !important;
	margin-top:-9px;
	position:relative;
}

.footer_b_margin
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Img/footer_b_margin.png',sizingMethod='crop');
	width:956px;
	height:7px;
	margin-bottom:10px !important;
	margin-bottom:0px;
	position:relative;
}

html>body .footer_b_margin 
{
	background: url('../Img/footer_b_margin.png') no-repeat !important;
	filter: none !important;
}


.parteneri
{
	height:44px;
	width:900px;
	left:120px;
	position:relative;
}

.sponsori
{
	height:44px;
	width:900px;
	left:165px;
	position:relative;
}

.logos 
{
	float:left;
	margin:5px;
}