* {

	margin:0;

	padding:0;

}



h2 { 

	color: #fff;

	font-size: 1.2em;

	margin-left: 8px;

}



body {

	color: #fff;

	font: 76% Verdana, Arial, Helvetica, sans-serif; background-color: #166fc3;

	background-image: url(images/bg.gif);

	background-repeat: repeat-x;

	text-align:center

}



a, a:visited, a:active {

	color: #d5f3ff;

	font-size: 1em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



p {

	color: #fff;

	font-size: 1em;

}



div#header { margin:0; background-image: none; height: 120px; }



div#container{ text-align:left; border-bottom: 0 solid #498fd0; }



div#footer{ color: #fff; background-color: #8fc6fa; }



div#container{width:1000px;margin:0 auto; }



div.wrapper{float:left;width:100%; border-bottom: 0 solid #498fd0; }



div#content{ width: 313px; margin: 0 150px 0 360px; border-right: 1px dashed #8cbfea; }



div#navigation{ float:left; width:350px; margin-left:-1000px; border-right: 1px dashed #8cbfea; }



div#extra{float:left;width:305px;margin-left:-315px}



div#footer{ text-align: center; clear:both; width:100%; padding-top: 27px; border-top: 5px solid #1268b0; }





/* sIFR */





.sIFR-flash { visibility: visible !important; margin: 0; }



.sIFR-replaced { visibility: visible !important; }



span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0;	display: block;	overflow: hidden; }



.sIFR-hasFlash h1, .sIFR-hasFlash h2 { visibility: hidden }



img#logo { width: 324px; height: 78px; float: left; margin-top: 27px; margin-right: 48px; margin-left: 22px; border-width: 0; display: inline; }



div#header span, div#footer span { display:none; }



/* menu sus */



ul#menu { padding-top: 42px; list-style-type: none; }



ul#menu li { display: inline; }



ul#menu li a { margin-right: 4px; }



#home a { background-color: #8cc3ef; background-image: url(images/home.gif); background-repeat: no-repeat; width: 144px; height: 32px; border-width: 0; display: block; float: left; }



#home a:hover, #home a.selected { background-image: url(images/home-over.gif); background-repeat: no-repeat; }



#galerie a { background-color: #8cc3ef; background-image: url(images/galerie.gif); background-repeat: no-repeat; width: 68px; height: 32px; border-width: 0; display: block; float: left; }



#galerie a:hover, #galerie a.selected { background-image: url(images/galerie-over.gif); background-repeat: no-repeat; }



#resurse a { background-color: #8cc3ef; background-image: url(images/resurse.gif); background-repeat: no-repeat; width: 73px; height: 32px; border-width: 0; display: block; float: left; }



#resurse a:hover, #resurse a.selected { background-image: url(images/resurse-over.gif); background-repeat: no-repeat; }



#propune a { background-color: #8cc3ef; background-image: url(images/propune.gif); background-repeat: no-repeat; width: 123px; height: 32px; border-width: 0; display: block; float: left; }



#propune a:hover, #propune a.selected  { background-image: url(images/propune-over.gif); background-repeat: no-repeat; }



#despre a { background-color: #8cc3ef; background-image: url(images/despre.gif); background-repeat: no-repeat; width: 65px; height: 32px; border-width: 0; display: block; float: left; }



#despre a:hover, #despre a.selected  { background-image: url(images/despre-over.gif); background-repeat: no-repeat; }



#contact a { background-color: #8cc3ef; background-image: url(images/contact.gif); background-repeat: no-repeat; width: 70px; height: 32px; border-width: 0; display: block; float: left; }



#contact a:hover, #contact a.selected  { background-image: url(images/contact-over.gif); background-repeat: no-repeat; }



.myBox { background-color: #126dc2; width: 316px; height: 230px; margin-top: 40px; margin-bottom: 35px; margin-left: 8px; padding-bottom: 10px; }



div.sitetitle { width: 210px; float: left; margin-left: 4px; display: inline; }



div.sitetitle a, div.sitetitle p  { font-weight: bold; }



img.calendar { width: 19px; height: 19px; float: left; margin-right: 4px; border-width: 0; }



.datetext { font-size: 0.9em; font-weight: bold; padding-top: 4px; }



img.site { width: 300px; height: 150px; margin-top: 7px; margin-bottom: 7px; margin-left: 6px; border: solid 2px #fff; }



img.star { width: 17px; height: 16px; border-width: 0; }



img.starminus { width: 18px; height: 16px; border-width: 0; }



ul.voting { margin-top: 3px; margin-left: 4px; list-style-type: none; }



ul.voting li { display: inline; }



img.comicon { width: 24px; height: 24px; float: left; margin-right: 4px; margin-left: 50px; border-width: 0; display: inline; }



ul.lista { margin-top: 22px; margin-bottom: 40px; margin-left: 6px; list-style-type: none; }



ul.lista li { width: 270px; padding-top: 6px; padding-bottom: 6px; padding-left: 5px; border-bottom: 1px dashed #8cbfea; }



ul.lista li:hover { color: #fff; background-color: #99c4ea; }



ul#validators { margin-left: 415px; list-style-type: none; }



ul#validators li { display:inline; }



#xhtmlvalid a { background-image: url(images/xhtmlvalid.gif); background-repeat: no-repeat; width: 72px; height: 16px; display:block; float:left; margin-right: 5px; margin-left: 5px; }



#cssvalid a { background-image: url(images/cssvalid.gif); background-repeat: no-repeat; width: 72px; height: 16px; display:block; margin-right: 5px; margin-left: 5px; float:left; }



#xhtmlvalid a:hover { background-image: url(images/xhtmlvalid-over.gif); background-repeat: no-repeat; }



#cssvalid a:hover { background-image: url(images/cssvalid-over.gif); background-repeat: no-repeat; }



div#wrapper2 { text-align:left; width:1000px; margin:0 auto; }



#copyright { text-align: center; width: 100%; float: left; padding-top: 25px; display: block; }



html>body #copyright { text-align: center; width: 100%; float: none; padding-top: 25px; display: block; }



ul#footermenu { text-align: center; width: 100%; padding-top: 15px; padding-bottom: 10px; list-style-type: none; }



ul#footermenu li { margin-right: 5px; display:inline; }



ul#rss { padding-left: 25px; list-style-image: url(images/feedicon.png); }

ul#rss li { width: 245px; }



#descriere { margin-bottom: 25px; margin-left: 10px; }



/* Sistemul de vot */



.star-rating{

		list-style:none;

		margin: 0px;

		padding:0px;

		width: 125px;

		height: 25px;

		position: relative;

		background: url(images/alt_star.gif) top left repeat-x;		

	}

	.star-rating li{

		padding:0px;

		margin:0px;

		/*\*/

		float: left;

		/* */

	}

	.star-rating li a{

		display:block;

		width:25px;

		height: 25px;

		text-decoration: none;

		text-indent: -9000px;

		z-index: 20;

		position: absolute;

		padding: 0px;

	}

	.star-rating li a:hover{

		background: url(images/alt_star.gif) left bottom;

		z-index: 2;

		left: 0px;

	}

	.star-rating a.one-star{

		left: 0px;

	}

	.star-rating a.one-star:hover{

		width:25px;

	}

	.star-rating a.two-stars{

		left:25px;

	}

	.star-rating a.two-stars:hover{

		width: 50px;

	}

	.star-rating a.three-stars{

		left: 50px;

	}

	.star-rating a.three-stars:hover{

		width: 75px;

	}

	.star-rating a.four-stars{

		left: 75px;

	}	

	.star-rating a.four-stars:hover{

		width: 100px;

	}

	.star-rating a.five-stars{

		left: 100px;

	}

	.star-rating a.five-stars:hover{

		width: 125px;

	}

	.star-rating li.current-rating{

		background: url(images/alt_star.gif) left center;

		position: absolute;

		height: 25px;

		display: block;

		text-indent: -9000px;

		z-index: 1;

	}

div.adsense {
	width: 250px;
    margin: 0 auto;
    padding: 7px;
	text-align: center;
}