html { height: 100%; }
body { min-height: 100%; height: 100%; }
/**/
* { margin: 0; padding: 0; }

body {
	margin:0;
	padding:0; 
	background:#000 url(images/bg.jpg) top center no-repeat; 
	font-family:Trebuchet Ms;
	font-size:16px;
}
 
div#container {
	width:900px;
	position:relative;  /*pentru pozitia footer */
	margin:0 auto; /* center, nu in IE5 */
	height:auto !important; 
	height:100%;  /*IE6: min-height
	min-height:100%; /* real browsers 
	text-align:left;
*/
}

	div#header {
		padding:220px 0 0 0; max-width: 100%;
		height:130px;
	}
	
	div#menu {float:left;height:52px;padding:0px;background: url(images/bg_menu.png) no-repeat;width:100%;margin:0;}
		div#menu {font-family:Trebuchet Ms;font-size:17px;}
		div#menu a{padding:6px 10px;color:#fff;text-decoration:none;float:left;} /*distanta dintre butoane */
		div#menu a:hover{color:#ff0000;text-decoration: none;}
		div#menu a.current{color: #ff0000;}
		#menu h1 {font-size:6px; padding:0px; margin:0px; color:#999;}
		#menu h2 {font-size:6px; padding:0px; margin:0px; color:#999;}

							
#content {
		margin:56px 0 0 0px;
		 background: url(images/bg2.jpg) top right no-repeat #FFF; 
		width:900px;
		position:inherit;
		height:1300px;		
		
		}
		
#content1 {
		margin:56px 0 0 0px;
		background: url(images/bg2.jpg) top right no-repeat; 
		background-color:#FFFFFF;
		position:inherit;
		width:900px;
		height:8000px;		
		}


		
div#clock
	{
		font-size:16px;
		text-decoration:none;
		background-color:#FF4;
		font-weight:bold;
		
		
		}
		

		
		div#sidebar {
			float:right;
			width:275px;
			font-size:13px;
			height:50px;
			margin:55px 10px 0 5px;
			line-height:50px;
			text-decoration:none;
			list-style:none;

			
		}

		div#footer {
			float:left;
			margin-top:10px;
			margin:0 500px auto; /* center, not in IE5 */
			text-align:left;
			height:15px;
			font-size:13px;
			color:#246097; 
		}
		
div#post{
	float:left;
	margin-left:25px;
	width:545px;
		}

.corect{color:#030;font-size:12px; line-height:10px; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none;font-weight:bold;}

	
.normal{color:#990000;font-size:12px; line-height:10px; font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration:none;}
.normal a{text-decoration:none;}
.normal a:hover{text-decoration:underline;}

.normal-dreapta{color:#990000;font-size:12px; line-height:12px; font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration:none; float:left; padding-right:25px; padding-bottom:10px;}
.normal-dreapta a{text-decoration:none;}
.normal-dreapta a:hover{text-decoration:underline;}
	
	
.intrebare{color:#003399;font-size:14px; font-weight:bold;}
.intrebare a{text-decoration:none;}
.intrebare a:hover{text-decoration:underline;}	
	
.title{
	color:#000d2f;
	font-size:30px; font-weight:bold;
}
.description{
	color:#000d2f;
	font-size:18px;
}	
a.lnk_big{color:#000d2f;font-size:38px;text-decoration:none;font-weight:bold;}
a.lnk_big:hover{color:#000d2f;font-size:38px;text-decoration:none;font-weight:bold;}

h1 {font-family:Trebuchet Ms;font-size:24px;color:#000d2f;padding:0px;margin:0px;font-weight:normal;}

h1 a{color:#000d2f;text-decoration:none;}
h1 a:hover{color:#000d2f;text-decoration:underline;}

a.lnk_pink:link {font-family:Trebuchet Ms; font-size:12px; color:#000d2f; text-decoration:none;}
a.lnk_pink:visited {font-family:Trebuchet Ms; font-size:12px; color:#000d2f; text-decoration:none;}
a.lnk_pink:hover {font-family:Trebuchet Ms; font-size:12px; color:#000d2f;text-decoration:underline;}
a.lnk_pink:active {font-family:Trebuchet Ms; font-size:12px; color:#000d2f; text-decoration:none;}

 
a.more{color:#000d2f;text-decoration:none;}
a.more:hover{color:#000d2f;text-decoration:underline;}

.comments a{color:#FFF;text-decoration:none;}
.comments a:hover{color:#FFF;text-decoration:underline;}

a.lnk_pink:link {font-size:13px; color:#000d2f; text-decoration:none;}
a.lnk_pink:visited {font-size:13px; color:#000d2f; text-decoration:none;}
a.lnk_pink:hover {font-size:13px; color:#000d2f;text-decoration:underline;}
a.lnk_pink:active {font-size:13px; color:#000d2f; text-decoration:none;}

a.lnk_footer:link {font-size:13px; color:#246097; text-decoration:none;}
a.lnk_footer:visited {font-size:13px; color:#246097; text-decoration:none;}
a.lnk_footer:hover {font-size:13px; color:#246097;text-decoration:underline;}
a.lnk_footer:active {font-size:13px; color:#246097; text-decoration:none;}


#sidebar h2{font-size:13px;color:#000d2f;margin:0px;}

#sidebar  ul a{color:#000000;text-decoration:none;}
#sidebar  ul li a:hover{color:#000000;text-decoration:underline;}

#sidebar ul{
	list-style:none;
	margin:0 0 10px 0;
	padding:0px;
	 
}
#sidebar ul li{
	list-style:none;
	margin:0px;
	padding:0px;
}


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */	 

/* Calendar */
.main {
width:200px;
border:1px solid black;
}

.month {
background-color:black;
font:bold 12px verdana;
color:white;
}

.daysofweek {
background-color:gray;
font:bold 12px verdana;
color:white;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: #FFFFCC;
padding: 2px;
}

.days #today{
font-weight: bold;
color: red;
}

div#sitemap{
	color:#CCCCCC;
	margin-top:10px;
	margin:0 500px auto; /* center, not in IE5 */
	text-align:left;
}

/* Media Queries */
@media(max-width: 768px){

div#container, 
div#header, 
div#menu, 
#content, 
#content1,
div#sidebar,  
.main,
div#sidebar, 
div#sitemap,
div#post
 {
	float:none;
    width:100%;
	/*width:900px;
	position:relative;  pentru pozitia footer 
	margin:0 auto; /* center, nu in IE5 
	height:auto !important; 
	height:100%;  E6: min-height
	min-height:100%;  
	text-align:left;*/
}

div#post
{
padding:10px;
max-width: 80%;
}

div#sitemap{
margin:0 auto;
}

div#menu
{
padding-bottom:30px;
}

 
 p img {
	width: 100%;
	height:100%;
	}

 /* header #branding,
  header nav,
  header nav li,
  #newsletter h1,
  #newsletter form,
  #boxes .box,
  article#main-col,
  aside#sidebar{
    float:none;
    text-align:center;
    width:100%;
  }

  header{
    padding-bottom:20px;
  }

  #showcase h1{
    margin-top:40px;
  }

  #newsletter button, .quote button{
    display:block;
    width:100%;
  }

  #newsletter form input[type="email"], .quote input, .quote textarea{
    width:100%;
    margin-bottom:5px;
  }
}
*/