@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

fieldset,img { border: none; }


/*----------------- */

body {
	margin: 0;
	padding: 0;
	background: #fae5b0 url("img/back_footer.jpg") fixed repeat-x left bottom;
	width: 100%;
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #333;
}

.headwrap {
	background: url("img/back_header.jpg") repeat-x center top;
	float: left;
	width: 100%;
	height: 240px;
}

.container {

	height: 250px;
	width: 970px;
	margin: 0px auto;
	z-index: 1;
	position: relative;

}

.headwrap .logo {
	width: 970px;
	margin: 20px auto;
	text-align: center;
}

.headwrap .logo img{
	width: 550px;
	height: 62px;
	border: none;
	margin: 25px; 
}

.topmenu {
	width: 970px;
	margin: 0 auto;
}

.link {
	border:0px;
}

/* ALBASTRU */
/* 	color: #0088cc; */

/* Custom FONT */
.fontcustom, .fontcustom:visited {
	color: #413424;
	text-decoration: none;
	font-family: 'TheSerifBlackRoPlain', sans-serif;
}

#fr .fontcustom p, #fr .fontcustom p:visited {
	color: #413424;
	text-decoration: none;
	font-family: 'TheSerifBlackRoPlain', sans-serif;
}




.titlu-box a {
	font-size: 22px;
	line-height: 1.3em;
	color: #333333;
}
.titlu-box:visited a {
	color: #333333;
}
.titlu-box:hover a {
	color: #0088cc;
}

/*
.fonttrupe, .fonttrupe a {
	color: #413424;
	font-size:40px;
	line-height: 90%;
	text-decoration: none;
}

.fonttrupe a:visited {
	color: #413424;
	text-decoration: none;
	-webkit-transition-property:color; 
	-webkit-transition-duration: 1s, 1s; 
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-property:color; 
	-moz-transition-duration: 1s, 1s; 
	-moz-transition-timing-function: linear, ease-in;
	-o-transition-property:color; 
	-o-transition-duration: 1s, 1s; 
	-o-transition-timing-function: linear, ease-in;
}

.fonttrupe a:hover {
	color: #0088cc;
}
*/

p.fonttrupe, .fonttrupe a {
	color: #413424;
	font-size:40px;
	line-height: 90%;
	text-decoration: none;
}

p.fonttrupe a:visited {
	color: #413424;
	text-decoration: none;
	-webkit-transition-property:color; 
	-webkit-transition-duration: 1s, 1s; 
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-property:color; 
	-moz-transition-duration: 1s, 1s; 
	-moz-transition-timing-function: linear, ease-in;
	-o-transition-property:color; 
	-o-transition-duration: 1s, 1s; 
	-o-transition-timing-function: linear, ease-in;
}

p.fonttrupe a:hover {
	color: #0088cc;
}

.moretocome {
	font-size: 20px;
	color: #d15736;
}

.stirilink, .stirilink:visited {
	color: #D15736;
}
.stirilink:hover {
	color: #0088cc;
}

.datastire {
 font-size: 9px;
 color: #0088cc;
 padding-left: 5px;
}

/* Bubble pop-up */
	.popup {
		position: absolute;
		z-index: 50;
		border-collapse: collapse;
		border: none;
		visibility: hidden;
	}
	 
	table.popup#dpop {
		border-collapse: collapse;
		top: -73px;
		left: -52px;
		}
	 
	table.popup td {
		}
	 
	.popup td.corner {
		height: 13px;
		width: 17px;
		}
	 
	.popup td#topleft { background-image: url("img/bubble-1.png"); }
	.popup td.top { background-image: url("img/bubble-2.png"); }
	.popup td#topright { background-image: url("img/bubble-3.png"); }
	.popup td.left { background-image: url("img/bubble-4.png"); }
	.popup td.right { background-image: url("img/bubble-5.png"); }
	.popup td#bottomleft { background-image: url("img/bubble-6.png"); }
	.popup td.bottom { background-image: url("img/bubble-7.png"); text-align: center;}
	.popup td.bottom img { display: block; margin: 0 auto; }
	.popup td#bottomright { background-image: url("img/bubble-8.png"); }
	 
	.popup table.popup-contents {
		font-size: 12px;
		line-height: 1.2em;
		background-color: #fff;
		color: #666;
		font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
		border-collapse: separate;
		border-color: #fff;
		border-spacing: 0px;
		}
	 
	table.popup-contents th {
		text-align: right;
		text-transform: lowercase;
		}
		
	table.popup-contents td {
		text-align: left;
		}
		
	table.popup-contents em {
		color: #B10000;
		font-weight: normal;
		font-style: normal;
		}
/* END of Bubble pop-up */





/* content */

ul.col_content_menu {
	width: 167px;
	margin: 20px 0;
	padding: 8px;
	list-style: none;
/* 	float: left; */
}

ul.col_content {
	width: 783px;
	margin: 20px 0;
	padding: 8px;
	list-style: none;
/* 	float: left; */
}

ul.col_content li, ul.col_content_menu li {
/* 	float: left; */
	background-color: white;
	height: 100%;
	width: 100%;
	padding: 10px 10px;
	margin: 5px 5px 5px 0;
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
	border: solid 1px #a0c7ff;
}


/*
ul.col_content li.meniu, ul.col_content li.secondmenu {
	width: 150px;
}
*/

ul.col_content li.content {
	width: 783px;
	float: left;
}

ul.col_content li:hover, ul.col_content_menu li:hover, .linkuri:hover { -moz-box-shadow: 0 0 8px #555; -webkit-box-shadow: 0 0 8px #555; }


/* boxuri */

#content_meniu_stanga {
	width: 170px;
	height: 100%;
	float: left;
}

#content_content_dreapta {
	margin: 0px auto;
	width: 780px;
	float: right;
}

/* End of Boxes*/


/* meniu de sus */

#text-links {
position: relative;
top: 95px;
text-align: center;
}

#history{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 5px;
	width: auto;
	text-align: left;
	padding: 0;
}

#sertar{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 5px;
	width: auto;
	text-align: left;
	padding: 0;
}

.linkuri {
	background-color: white;
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
	border: solid 1px #a0c7ff;
	padding: 2px 5px 2px 5px;
	display: inline-block;
	float: left;
}


.linkuri li { display: inline-block; float: left; }
.linkuri a { text-decoration: none; }
.linkuri a:focus { outline: none; }


.linkulete {
	text-transform: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	font-size: 10px;
	color: #413424;
	text-decoration: none;
	font-weight: bold;
}

.linkulete:visited {
	color: #413424;
	text-decoration: none;
}

.linkulete:hover,
.link_meniu:hover, .link_primul_meniu:hover {
	color: #0088cc;
	text-decoration: underline;
}

.etichete_meniu {
	color: green;
	font-weight: bold;
}

.LANG_ON {
	color: green;
	font-weight: bold;
	text-decoration: none;
}

.LANG_OFF {
	color: #413424;
	text-decoration: none;
}

.LANG_ON:hover, .LANG_OFF:hover {
	color: #0088CC;
	text-decoration: underline;
}

.link_meniu {
	white-space:nowrap;
	padding-left: 15px;
	padding-right: 5px;
	background:url(/img/delimitator.gif) no-repeat;
	background-position: center left;
	zoom:1;
}



/* MENIU INTERIOR */
.meniu {
	margin: 0px 0px 0px 0px ;
	width: 970px;
	min-height: 25px;
}
.meniu .col3 .meniu_item {position: relative; text-align: center; overflow: hidden; height: auto; width: 970px; background: #fff url("img/box_shadow.png") no-repeat !important; background-size: 100% 100% !important; border: #a0c7ff 1px;}

.meniu.col3 li { display: inline-block; }


.TOP_linkuri {
	background-color: white;
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
	border: solid 1px #a0c7ff;
	padding: 2px 5px 2px 5px;
	text-align: center;
}


.TOP_linkuri li { display: inline-block; }
.TOP_linkuri a { text-decoration: none; }
.TOP_linkuri a:focus { outline: none; }




/* sectiuni */

.slider a {
	clear: both;
}

.boxes {
	margin: 5px 0px 0px 0px ;
	width: 970px;
}



/* Umbra pe normal */
ul.col3 li.coloana {
	float: left;
	-moz-box-shadow: 0 0 4px #999;
	-moz-transition: all 0.1s ease-out;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
	-o-box-shadow: 0 0 4px #999;
	-o-transition: all 0.1s ease-out;
}
/* Umbra pe hover */
ul.col3 li.coloana:hover { -moz-box-shadow: 0 0 8px #555; -webkit-box-shadow: 0 0 8px #555; -o-box-shadow: 0 0 8px #555;  }


ul.col3 a {
	text-decoration: none;
}

ul.col3 a:visited {
	text-decoration: none;
}



.col3 { height: auto;}
.grid3col { clear: both; }
li.coloana { height: 220px; width: 314px; margin: 0 0 8px 8px; overflow: hidden; position: relative; text-align: center; background: #fff url("img/box_single.png") repeat-x top left; z-index: 0; display: block; }
li.coloana2 { height: 220px; width: 636px; margin: 0 0 8px 8px; overflow: hidden; position: relative; text-align: center; background: #fff url("img/box_double.png") repeat-x top left; z-index: 0; display: block; }
li.coloana3 { height: 220px; width: 958px; margin: 0 0 8px 8px; overflow: hidden; position: relative; text-align: center; background: #fff url("img/box_triple.png") repeat-x top left; z-index: 0; display: block; list-style: none; }
li.spacer {height: 50px; list-style: none;}
.resizable {background: #fff url("img/box_shadow.png") no-repeat !important; background-size: 100% 100% !important; border: #a0c7ff 1px;}
li.spacer {height: 50px;}



.sectiune { height: 220px; width: 100%; display: block; text-decoration: none; }
.sectiunestiri { height: 220px; width: 100%; display: block; text-decoration: none; }

.sectiune .slider { height: 344px; width: 100%; position: absolute; top: 1px; left: 0; z-index: 10; }
.sectiunestiri .sliderstiri { height: 220px; width: 100%; position: absolute; top: 1px; left: 0; z-index: 10; }

.sectiune .slider p { text-align: left; color: #333333; font-size: 13px; line-height: 19px; padding: 0 10px 0 10px; *padding: 0 5px 0 5px; }
.sectiunestiri .sliderstiri p { text-align: left; font-size: 13px; line-height: 19px; padding: 0 5px 0 15px; *padding: 0 5px 0 5px; }
.sectiune .slider h3 { margin: -3px auto 80px; color: #333333; position: relative; font-size: 22px; line-height: 24px; font-weight: 500;}
.sectiunestiri .sliderstiri h3 { margin: -3px auto 10px; color: #333333; position: relative; font-size: 22px; line-height: 24px; font-weight: 500;}
.sectiunestiri .sliderstiri a { background-image: url("/img/bullet.gif") left top ; }
.sectiune .slider span { color: #08c; }
.sectiune .slider .more { color: #08c; font-size: 12px; padding-left: 5px; }
.sectiune .slider img.icon { margin: 0 1px; opacity: 1; }

.sectiune.tranzitie:hover { text-decoration: none; }
.sectiune.tranzitie:hover .slider { top:-140px; left: 0; }
.sectiune.tranzitie:hover .slider h3 { color: #0088cc; margin-bottom: 8px; margin-top: -13px; }

.sectiune.tranzitie:hover .slider h3.singleline { color: #0088cc; margin-bottom: 8px; margin-top: -30px; }

.sectiune.tranzitie:hover .slider img.icon { opacity:0; }

.sectiune .slider.oneliner h3 { margin-top: 10px; }
.sectiune.tranzitie:hover .slider.oneliner { top:-154px; }

.sectiune,
.sectiune.tranzitie,
.sectiune h3,
.sectiune .wrap,
.sectiune .slider { -webkit-transition: 0.5s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; -khtml-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.sectiune img.icon { -webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; -khtml-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}

.sectiune .wrap { opacity:0; filter:alpha(opacity=0); -ms-filter:"alpha(opacity=0)"; -moz-opacity:0; }
.sectiune.tranzitie:hover .wrap { opacity:1; filter:alpha(opacity=100); -ms-filter:"alpha(opacity=100)"; -moz-opacity:1; }
.sectiune.tranzitie:hover p { opacity:1; filter:alpha(opacity=100); -ms-filter:"alpha(opacity=100)"; -moz-opacity:1; }






/* INTERIOR */

/* STANGA - meniu */
ul.col_stanga li.coloana {
	float: left;
	-moz-box-shadow: 0 0 4px #999;
	-moz-transition: all 0.1s ease-out;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
	-o-box-shadow: 0 0 4px #999;
	-o-transition: all 0.1s ease-out;
	}
/* Umbra pe hover */
ul.col_stanga li.coloana:hover {
	-moz-box-shadow: 0 0 8px #555;
	-webkit-box-shadow: 0 0 8px #555;
	-o-box-shadow: 0 0 8px #555;
	}


ul.col_stanga a {
	text-decoration: none;
	}

ul.col_stanga a:visited {
	text-decoration: none;
	}

ul.col_stanga .coloana {
	height: auto;
	width: 180px;
	margin: 0px 0px 8px 0px;
	padding: 8px;
	overflow: hidden;
	position: relative;
	text-align: left;
	background: #fff;
	z-index: 0;
	display: block;
	float: left;
	}

.col_stanga {
	height: auto;
	float: left;
	width: 196px;
	}
.titlu_meniu {
	font-size: 24px;
	}

ul.col_stanga li.coloana a, ul.col_stanga li.coloana a:visited {
	color: #d15736;
	text-decoration: none;
	margin-left: 10px;
	}

ul.col_stanga li.coloana a:hover {
	color: #0088CC;
	text-decoration: underline;
	margin-left: 10px;
	}



/* DREAPTA - continut */
ul.col_dreapta li.coloana {
	float: left;
	-moz-box-shadow: 0 0 4px #999;
	-moz-transition: all 0.1s ease-out;
	-webkit-box-shadow: 0 0 4px #999;
	-webkit-transition: all 0.1s ease-out;
	-o-box-shadow: 0 0 4px #999;
	-o-transition: all 0.1s ease-out;
	}
/* Umbra pe hover */
ul.col_dreapta li.coloana:hover {
	-moz-box-shadow: 0 0 8px #555;
	-webkit-box-shadow: 0 0 8px #555;
	-o-box-shadow: 0 0 8px #555;
	}


ul.col_dreapta a {
	text-decoration: none;
	}

ul.col_dreapta a:visited {
	text-decoration: none;
	}

ul.col_dreapta .coloana {
	height: auto;
	width: 743px;
	margin: 0px 0px 0px 8px;
	padding: 20px 8px 8px 15px;
	overflow: hidden;
	position: relative;
	text-align: left;
	background: #fff;
	z-index: 0;
	display: block;
	float: left;
	}

.col_dreapta {
	height: auto;
	float: left;
	width: 774px;
	}

ul.bottom_sponsori {
	height: auto;
	float: left;
	width: 972px;
	list-style-type: none;
	margin-top: 10px;
	}


/* CONTENT STYLING */
H1 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-weight:700;
	color: #32332e;
	font-size: 14px;
	}
H2 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-weight:700;
	color: black;
	font-size: 13px;
	}

H3 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-weight:700;
	color: #646560;
	font-size: 13px;
	}

H4 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	font-weight:700;
	color: #646560;
	font-size: 10px;
	}

li.coloana p {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	color: #646560;
	font-size: 12px;
	}

.imagine-dreapta {
	float: right;
	margin: 15px 15px 15px 15px;
/* 	position: absolute; */
/* 	left: 200px; */
	}

.imagine-dreapta img {
border: 4px solid #cccccc;

	}

.imagine-stanga {
	float: left;
	margin: 15px 15px 15px 0px;
/* 	position: absolute; */
/* 	left: 200px; */
	}



/* bara de download si altele */
ul#toolbar {
    height: 64px;
/*     width: 682px; */
    text-align: center;
    list-style: none;
    margin: 0 auto 0 auto;
    clear: both;
    position: relative;
    margin-bottom: -1px;
    overflow: visible;
    }
    
#toolbar li.tabs {
    position: absolute;
    text-indent: -9999px;
    top: 0;
    -webkit-box-shadow: none;
    -webkit-transition: none;
	-moz-box-shadow: none;
	-moz-transition: none;
	-o-box-shadow: none;
	-o-transition: none;
    }
    
#toolbar li.tabs a {
    height: 64px;
    display: block;
    }

#toolbar li.tabs:hover {
    background-position: bottom;
	-webkit-box-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
	-o-transition: none;
    }
        
#toolbar li#download-tab {
    left: 0;
    width: 64px;
    background-image: url("/img/download-tab.png");
    }
    
#toolbar li#info-tab {
    left: 70px;
/*     width: 100px; */
    height: 64px;
	padding: 7px 0px 0px 0px;
	text-align: left;
    }

#info-tab p {
    text-indent: 0px;
    font-size: 10px;
    line-height: 13px;
    vertical-align: middle;
	}



/*     marimi de titlu */
.font25, .font25 a {
	font-size:25px !important;
}

.font42, .font42 a {
	font-size:42px;
}
.font45, .font45 a {
	font-size:45px;
}
.font50, .font50 a {
	font-size:50px;
}
.font52, .font52 a {
	font-size:52px;
}
.font55, .font55 a {
	font-size:55px;
}
.font60, .font60 a {
	font-size:60px;
}
.font62, .font62 a {
	font-size:62px;
}
.font65, .font65 a {
	font-size:65px;
}
.font70, .font70 a {
	font-size:70px;
}
.font72, .font72 a {
	font-size:72px;
}
.font75, .font75 a {
	font-size:75px;
}
