* { padding: 0; margin: 0; }
p { 
	text-indent:50px;
	font-family:"Helvetica",Georgia,sans-serif;
	font-size:14px;
	color:#202020;
	/*text-shadow: 0px 0px 3px #A8A8A8;*/
}

a:link {
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

a:active {
	text-decoration:none;
}



body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #2B4E72;
}



#main-bg{
	background-image: url(img/bgs/main_zenbg-1.png), url(img/bgs/main_zenbg-2.png);
 	background-repeat: repeat-x, repeat;
}



#math-bg{
	background-image: url(img/bgs/zenbg-1.png), url(img/bgs/zenbg-2.png);
	background-repeat: repeat-x, repeat;
}

#rom-bg{
	background-image: url(img/bgs/robg-1.png), url(img/bgs/robg-2.png);
	background-repeat: repeat-x, repeat;
}

#wrapper { 
 margin: 0 auto;
 width: 1156px;
 padding-left: 16px;
 /*957+190+9*/
}

/* HEADER */
#header {
 color: #333;;
 height: 55px;
 background-image:url(img/hbg.png);
}

#head-col{
	width: 957px;
}

/* LEFT COLUMN */

#leftcolumn { 
 color: #333;
 margin: 5px 5px 5px 0px;
 width: 190px;
 float: left;
}



#lcol-head{
	background-image:url(img/lbg_head.png);
	height:10px;
}

#lcol-content{
	background-image:url(img/lbg_body.png);
}

#lcol-items{
	margin-left:10px;
}

#lcol-foot{
	background-image:url(img/lbg_foot.png);
	height:30px;
}

#lcol-ads{
	text-align:center;
}



/* EXTRA COLUMN */

#extracolumn {
 color: #333;
 margin: 5px 5px 5px 0px;
 width: 190px;
 float: right;
 display: inline; 
}



#ecol-head{

	background-image:url(img/lbg_head.png);

	height:10px;

}



#ecol-content{

	background-image:url(img/lbg_body.png);

}



#ecol-items{

	margin-left:10px;

}



#ecol-foot{

	background-image:url(img/lbg_foot.png);

	height:30px;

}



#ecol-ads{

	text-align:center;

}



.ecol-center{

	text-align:center;

}



.imgfix {

border:0px;

}

.imgfixc {

border:0px;

vertical-align:middle;

}

.btn-judet {

width:93px;
height:93px;
display:inline-block;
color:#1A2F44;
font-family:"Century Gothic","Corbel","Arial","Helvetica",sans-serif;
padding-top:3px;
padding-left:3px;
font-size:25px;
font-weight:bold;
text-align:left;
}



.menu-normal {

width:190px;

height:20px;

border:0px;

font-family:"Helvetica",Georgia,sans-serif;

}



.submenu-normal {

width:190px;

height:20px;

margin-left:5px;

border:0px;

font-family:"Helvetica",Georgia,sans-serif;

}



.text-facebook {

width:190px;

height:20px;

color:#DDDDDD;

font-weight:bold;

font-size:14px;

text-decoration:none;

text-shadow: 1px 1px 3px #010101;

border:0px;

}



.text-normal {

width:190px;

height:20px;

color:#EEEEEE;

font-weight:bold;

font-size:16px;

vertical-align:top;

text-decoration:none;

text-shadow: 1px 1px 3px #444;

border:0px;

}



.text-smaller {

width:190px;

height:20px;

color:#DDDDDD;

font-weight:bold;

font-size:14px;

vertical-align:top;

text-decoration:none;

text-shadow: 1px 1px 3px #010101;

border:0px;

}



.text-selected {

width:190px;

height:20px;

color:#FFFFFF;

font-weight:bold;

font-size:16px;

vertical-align:top;

text-decoration:none;

text-shadow: 0px 0px 5px #CCCCCC;

border:0px;

}

.text-menutitle {

width:190px;

height:24px;

color:#FFFFFF;

font-weight:normal;

font-size:18px;

text-align:center;

vertical-align:top;

text-decoration:none;

text-shadow: 0px 0px 3px #555;

border:0px;


}



.glowing-text {

font-family:Helvetica, Arial;

color:#FFFFFF;

font-weight:bold;

font-size:16px;

vertical-align:top;

text-decoration:none;

text-shadow: 0px 0px 5px #CCCCCC;

border:0px;

}



.white-text {

font-family:Helvetica, Arial;

color:#FFFFFF;

text-shadow:0px 0px 3px #B0B0B0;

font-weight:normal;

font-size:16px;

vertical-align:top;

text-decoration:none;

border:0px;

}



.footer-text{

color:#FFFFFF;

font-weight:bold;

font-size:16px;

text-shadow: 1px 1px 3px #010101;

text-decoration:none;

border:0px;

}



.important-info-main{

background-color:#A65900;

width:663px;

     min-height:33px;

     height:auto !important;

     height:33px; 

margin-top:8px;

margin-bottom:8px;

padding-left:57px;

padding-right:8px;

padding-top:8px;

padding-bottom:8px;

background-image:url(img/smallwarn.png),url(img/smallwarn2.png);

background-repeat:no-repeat,repeat-y;

color:#111111;

font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;

vertical-align:top;

font-weight:normal;

font-size:14px;

text-decoration:none;

text-align:left;

border:0px;

}



.important-info-s-main{

background-color:#94BA65;

width:663px;

     min-height:33px;

     height:auto !important;

     height:33px; 

margin-top:8px;

margin-bottom:8px;

padding-left:57px;

padding-right:8px;

padding-top:8px;

padding-bottom:8px;

background-image:url(img/smallwarn_s.png),url(img/smallwarn2.png);

background-repeat:no-repeat,repeat-y;

color:#111111;

font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;

vertical-align:top;

font-weight:normal;

font-size:14px;

text-decoration:none;

text-align:left;

border:0px;

}



.important-info-math{

background-color:#2B4E72;

width:663px;

     min-height:33px;

     height:auto !important;

     height:33px; 

margin-top:8px;

margin-bottom:8px;

padding-left:57px;

padding-right:8px;

padding-top:8px;

padding-bottom:8px;

background-image:url(img/smallwarn.png),url(img/smallwarn2.png);

background-repeat:no-repeat,repeat-y;

color:#111111;

font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;

vertical-align:top;

font-weight:normal;

font-size:14px;

text-decoration:none;

text-align:left;

border:0px;

}



.title-text-c{

background-image:url(img/titlebg.png);

width:698px;

height:21px;

color:#FFFFFF;

font-weight:bold;

font-size:21px;

text-shadow: 1px 1px 6px #010101;

text-decoration:none;

text-align:center;

border:0px;

}



.title-text-l{
background-color:#F0F0F0;
width:728px;
height:42px;
color:#3399FF;
font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;
vertical-align:bottom;
font-weight:normal;
font-size:40px;
text-decoration:none;
text-align:left;
border:0px;
}

.text-huge-blue{
color:#3399FF;
font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;
font-weight:normal;
font-size:40px;
text-decoration:none;
text-shadow: 1px 1px 5px #B0B0B0;
}

.text-huge-white{
color:#FEFEFE;
font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;
font-weight:normal;
font-size:40px;
text-decoration:none;
text-shadow: 1px 1px 5px #B0B0B0;
}

.title-text-rez{
background-color:#F0F0F0;
width:728px;
height:42px;
color:#3399FF;
font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;
vertical-align:bottom;
font-weight:normal;
font-size:35px;
text-decoration:none;
text-align:left;
border:0px;
}

.normal-text-whitebg{

background-color:#F0F0F0;

width:708px;
line-height:25px;


color:#111111;

font-family:Helvetica,Corbel,Arial;

vertical-align:bottom;

font-weight:normal;

font-size:16px;
padding-left:10px;
padding-right:10px;
padding-top:18px;
padding-bottom:18px;
text-decoration:none;

text-align:left;

border:0px;
border-style:solid;
border-bottom:1px solid #696969;

background-image: url(img/notebookline.png);

}

.ro-sinteze-important{

background-color:#BADBBF;

text-indent:0px;
line-height:21px;
text-align:left;
padding-left:19px;

color:#111111;
background-image: url(img/ro-s-imp.png);
background-repeat:no-repeat;
}





.title-text-l2{

background-color:#E9E9E9;

width:728px;

height:42px;

color:#3399FF;

font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;

vertical-align:bottom;

font-weight:normal;

font-size:40px;

text-decoration:none;

text-align:left;

border:0px;

}

.title-progress{
overflow:auto;
padding-top:8px;
margin-top:8px;
margin-bottom:8px;
background-color:#E0E0E0;

width:714px;

color:#252525;
text-shadow:1px 1px 3px #A8A8A8;

font-family: Helvetica, Arial;

vertical-align:bottom;

font-weight:normal;

font-size:16px;

text-decoration:none;

text-align:left;

border:0px;

padding-left:14px;

}

.progress-bg {
background-color: #C0C0C0;
width:700px;
margin-top:8px;
line-height:0px;

     min-height:8px;

     height:auto !important;

     height:8px; 

border:0px;
}

.progress-text {
font-size:14px;
width:28px;
text-align:center;
margin-bottom:8px;
}

.title-news{

background-color:#E9E9E9;

width:728px;

height:30px;

color:#3399FF;

font-family:Century Gothic,Corbel,Helvetica,Corbel,Arial;

vertical-align:bottom;

font-weight:normal;

font-size:25px;

text-decoration:none;

text-align:left;

border:0px;

}



.slider-span{

height:42px;

color:#222222;

padding-right:5px;

vertical-align:middle;

line-height:42px;

font-family:Helvetica,Corbel,Arial;

font-weight:normal;

font-size:18px;

text-decoration:none;

text-align:right;

float:right;

display:inline-block;

border:0px;

}



.slider-span-var{

height:42px;

color:#222222;

padding-right:5px;

vertical-align:middle;

line-height:42px;

font-family:Helvetica,Corbel,Arial;

font-weight:normal;

font-size:18px;

text-decoration:none;

text-align:right;

float:right;

display:inline-block;

border:0px;

}



.variant-n{

background-image:url(img/btn_vn.png);

background-repeat:no-repeat;

width:65px;

height:70px;

padding-right:5px;

padding-bottom:5px;

font-size:30px;

text-shadow: 1px 1px 6px #142434;

color:#FFFFFF;

text-decoration:none;

border:0px;

display:inline-block;

}



.variant-r{

background-image:url(img/btn_vr.png);

background-repeat:no-repeat;

width:65px;

height:70px;

padding-right:5px;

padding-bottom:5px;

font-size:30px;

text-shadow: 1px 1px 6px #5B7937;

color:#FFFFFF;

text-decoration:none;

border:0px;

display:inline-block;

}



.variant-out{

background-image:url(img/btn_v.png);

background-repeat:no-repeat;

width:65px;

height:70px;

padding-right:5px;

padding-bottom:5px;

font-size:30px;

text-shadow: 1px 1px 6px #1A5484;

color:#FFFFFF;

text-decoration:none;

border:0px;

display:inline-block;

}



.facebook-like{

	text-align:center;	

}



.facebook-login{

	vertical-align:top;

}



/* RIGHT COLUMN */

#rightcolumn { 

 float: left;

 color: #333;

 margin: 5px 0px 5px 0px;

 width: 758px;

 display: inline;

 padding-left: 2px;

}



#rcol-head{

	background-image:url(img/rbg_head.png);

	height:10px;	

}



#rcol-content{

	background-image:url(img/rbg_body.png);

	font-family:Verdana, Geneva, sans-serif;

	color:E6E6E6;

	padding:15px;

}



#rcol-foot{

	background-image:url(img/rbg_foot.png);

	height:30px;	

}



.raspuns{

	background-color: #99CCFF;

	padding:10px;

	margin-top:10px;

	border-bottom:5px solid #3399FF;

	display:none;

}



.raspuns-big{

	background-color: #99CCFF;

	padding:1px;

	padding-top:10px;

	margin-top:10px;

	border-bottom:5px solid #3399FF;

	display:none;

	text-align:center;

}



.comentarii{

	background-color: #FAFAFA;

	padding:20px;

	margin-top:10px;

	border-bottom:5px solid #c5e0fc;

	display:none;

}



.top-nav{

	text-align:center;	

	position:relative;

	width:100%;

	height:30px;

}



.top-nav-left{

	position:absolute;

	width:150px;

	left:0px;

}



.top-nav-center{

	width:250px;

	margin:0 auto;

}



.top-nav-right{

	position:absolute;

	width:150px;

	right:0px;

}



.blue-text{

	text-decoration:none; 

	font-weight:bold; 

	color:#0099CC; 

	font-size:13px;

}



.blue-text-news{

	text-decoration:none; 

	font-weight:bold; 

	color:#333333; 

	font-size:13px;

}



.standard-text{

	text-decoration:none; 

	font-weight:bold; 

	color:#353535; 
	text-shadow: 1px 1px 3px #C9C9C9;

	font-family:"Helvetica",Georgia,sans-serif;

	font-size:15px;

}



.huge-text{

	text-decoration:none; 

	font-weight:bold; 

	color:#222222; 

	font-family:"Helvetica",Georgia,sans-serif;

	font-size:20px;

}





.special-white-text {

color:#FFFFFF;

font-weight:bold;

/*font-size:16px;*/

vertical-align:top;

text-decoration:none;

text-shadow: 0px 0px 5px #222222;

border:0px;

}



.footer-white-text {

color:#FFFFFF;

font-weight:bold;

font-size:12px;

vertical-align:top;

text-decoration:none;

text-shadow: 0px 0px 5px #222222;

border:0px;

}



.special-link-text {

/*color:#DDDDDD;*/

font-weight:bold;

font-size:16px;

vertical-align:top;

text-decoration:none;

text-shadow: 0px 0px 5px #222222;

border:0px;

}



.special-blue-text {

color:#0099CC; 

font-weight:bold;

font-size:16px;

vertical-align:top;

text-decoration:none;

text-shadow: 0px 0px 5px #AAAAAA;

border:0px;

}



.admin-form{

	text-align:center;	

}



.formule-mj{

	font-size:14px;
	text-shadow:1px 1px 3px #A8A8A8;
	color:#202020;	

}



.separator{

	text-align:center;

	width:700px;

}

/* FOOTER */

#footer { 

 width: 1156px;

 text-align:center;

 clear: both;

 margin: 0px 0px 10px 0px;

 padding: 0px;

}

#loading {   
    width:300px;  
    top:0px;  
    margin:0 auto;    
    text-align:center;  
    padding:7px 0 0 0;  
    font:bold 11px Arial, Helvetica, sans-serif;  
}  

.fb-like {
    background: transparent;
}