html, body { margin:0; padding:0; }
body{ margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333; background-color:#fbf4ee }

A img{border:0px}
A{ color:#A9131C;  text-decoration:none; }
A:hover{ color:#000}
a:focus{ outline-style:none; outline-width:0}

.error_box{ border:1px solid #FF0000}
.none{ border:0px; vertical-align:middle}
FORM, H1, H2, H3, P, UL{ margin:0px; padding:0px}
UL, LI{ list-style-type:none; padding:0xp; margin:0px;}

H1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px}
H2, H2 A{ color:#A9131C; font-size:18px; font-weight:normal; margin-bottom:10px}
H2 A:hover{ color:#000;}

.more{ background-image:url(/static/images/readon_arrow.png); width:129px; height:20px; display:block; float:right; text-indent:6px; margin-top:10px }

.content{ width:100%; text-align:center; position:relative; }
.main{ width:990px; text-align:left; margin:auto; position:relative; }
.col_left{ background-color:#FFF}
	  .col_left .section{ margin-right:0px}

.image{ border:1px solid #CCC; padding:2px; margin:2px 7px 2px 0px; float:left}

	
.button{background-color:#3D3D3D; color:#FFF; border:0px; cursor:pointer; background-image:none; padding:2px 4px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-transform:uppercase; font-weight:bold; width:70px; line-height:20px; height:20px; text-align:center}
.box_title{ background-image:url(/static/images/title_bg.jpg); background-position:left top; background-repeat:no-repeat; padding:12px 10px 10px 10px; color:#FFF; background-color:#FF6600; font-size:18px}

.box_title.green{ background-color:#82C61A; background-image:url(/static/images/title_bg_green.jpg);}
.box_title.red{ background-color:#756149; background-image:url(/static/images/title_bg_red.jpg); }
.box_title.red2{ background-color:#DC006A; background-image:url(/static/images/title_bg_red.jpg); }

/*------------------HEADER--------------------*/
#header{ background-image:url(/static/images/logo.jpg); background-repeat:no-repeat; background-position:left top; position:relative; width:100%; height:180px}
	#header .sigla{ position:absolute; left:0px; top:0px; }
		#header .sigla A{ display:block; width:400px; height:110px; text-indent:-3000px}
	#header .search{ position:absolute; right:0px; top:20px; text-align:right}
		#header .search .nav{ color:#663366; padding-bottom:0px}
			#header .search .nav A{ color:#663366; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:3px; padding-right:3px}
		#header .search #q{ width:150px; background-color:#FFF; border:1px solid #666666; padding-left:2px}
		#header .button{ background-color:#3D3D3D; color:#FFF; border:0px; cursor:pointer; background-image:none; padding:2px 4px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-transform:uppercase; font-weight:bold; width:70px; line-height:18px}
		
#header .head{ height:110px; }

/*------------------MENU--------------------*/
.menu{ width:100%; background-color:#649618; position:relative; height:32px }
	.menu UL{text-align:left; margin:auto}
	.menu li {
		display:inline;
		text-transform:uppercase;
		border-right:1px solid #FFF;
		line-height:32px ;
		height:32px;
		float:left;
	}
	.menu li A{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; white-space:nowrap; color:#FFF; display:block; padding:0 15px;}
/*------------------MENU--------------------*/
#location{ font-size:11px; padding-left:60px; padding-top:8px}
	#location SPAN{ font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif}
/*------------------HOME--------------------*/
	.last{ padding:10px;}
		.last .body{ margin-bottom:20px}	
		
		
	.coperta{padding-bottom:10px; width:220px}
		.coperta IMG{ width:220px}
		.coperta H3{ padding-bottom:7px}
		.coperta H3 A{ font-size:19px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
		.coperta UL LI	{padding-left:5px; padding-right:5px}
				.coperta UL LI A{
					background:transparent url(/static/images/bullet_arrow.gif) no-repeat scroll 0px 8px;
					display:block;
					padding:3px 2px 4px 18px;
					font-weight:bold;
					color:#663366;
				}
	.banner{ padding-top:10px; padding-bottom:10px; margin-left:10px}
	.banner_top{ padding-top:5px; text-align:center}

	
	/*------------------spotlight--------------------*/
	#spotlight{ background-color:#3D3D3D; margin-bottom:15px}
		#spotlight .jcarousel-clip{ height:340px; width:500px; background-color:#FFF}
		#spotlight UL{list-style-image:none; list-style-type:none; margin:0px; padding:0px}
		#spotlight UL LI{ height:340px; width:500px; position:relative}
			#spotlight UL LI .text{ position:absolute; bottom:0px; width:480px; background-color:#dc006a; padding:10px; color:#FFF}
	#spotlight #navigation{ position:absolute; right:0px; width:180px; top:0px; text-align:left; height:340px}
		#spotlight #navigation TD{ text-align:left; vertical-align:middle; padding-left:10px; padding-right:10px; font-size:12px; }
		#spotlight #navigation TD.selected{ }
		#spotlight #navigation TD.selected A{ color:#dc006a }
		#spotlight #navigation TD A{ display:block; text-align:left; text-decoration:none; color:#FFF;}
		#spotlight #navigation TD A:hover{ display:block; text-align:left; text-decoration:underline;}
	
	/*------------------section--------------------*/
	.section{ font-size:12px; line-height:18px; margin-bottom:10px; margin-left:10px; }
	
		.section H3{ }
			.section H3 A {font-size:18px; margin-bottom:1px; color:#FFF; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; line-height:normal;}
			.section H3 A:hover{ text-decoration:none }
	
		.section .body{ padding-left:5px; padding-right:5px}
		.section H2{ padding-bottom:5px; line-height:normal}
		.section H2 A{ color:000000; font-size:17px}

		.section UL{  margin-top:0px; margin-bottom:10px; background-color:#F4E2E2}
			.section UL LI	{padding-left:5px; padding-right:5px}
				.section UL LI A{
					background:transparent url(/static/images/bullet_arrow.gif) no-repeat scroll 0px 7px;
					display:block;
					padding:5px 2px 4px 20px;
					color:#663366;
				}
		.section .more{ background-color:#ff99ff; padding-left:10px;}		
	
	/*------------------rss--------------------*/
	.rss{ background-color:#990099; color:#FFF; line-height:18px; font-size:12px}
		.rss .blogurile_tango{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:10px; padding-bottom:0px}
		.rss .title{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; margin-left:10px; padding-bottom:7px; padding-top:4px}
		.rss .blog{ margin:10px}
			.rss .blog  H2 A{ font-size:19px; line-height:normal; color:#FFFF00}
			.rss .blog  H3, .rss .blog  H3 A{ padding:0px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font:16px; font-weight:bold; padding-bottom:5px}
		.rss .banner{ padding-top:10px; padding-bottom:10px; background-color:#FFF; text-align:center}	
		.rss .section{ background-color:#FFF; margin:0px; padding-bottom:10px}	
	
	/*------------------POLL--------------------*/
	.poll{ background-color:#FFF; margin-left:10px}
		.poll LABEL{ clear:both;  display:block; border-bottom:1px solid #DDDDDD; padding: 4px 0px 4px 0px; cursor:pointer}
		.poll #results{ border:1px solid #756149; padding:10px}
	
	/*------------------BOOKS-------------------*/
	#books{ background-color:#990033; color:#FFF; width:990px}
		#books .title{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; margin-left:30px; padding-bottom:7px; padding-top:4px}
		#books .jcarousel-clip{ height:195px; width:920px; margin-left:30px;}
		#books UL LI{ height:195px; width:145px; position:relative; text-align:center; overflow:hidden; margin-right:10px}
		#books H2 A{ color:#FFF; font-size:17px}
		
	/*------------------BOOKS-------------------*/
	#horoscop{ background-image:url(/static/images/fundal.jpg); color:#FFF; width:100%}
		#horoscop .title{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; margin-left:30px; padding-bottom:7px; padding-top:4px}
		#horoscop .jcarousel-clip{ width:100%; height:180px }
		#horoscop UL LI{ height:180px; width:150px; position:relative; text-align:center; overflow:hidden;}
		#horoscop H2 A{ color:#FFF; font-size:17px;}		

/*------------------INTERIOR--------------------*/
.interior{ float:left; width:680px;}
	.interior H1{border-bottom:1px dotted #794613; font-size:24px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:12px; padding-bottom:4px; margin-top:10px}
	.interior .location A:hover{ text-decoration:underline}

.article{ background-color:#FFF; width:660px; padding:10px}

/*------------------video--------------------*/
.video{ float:left; position:relative}
.video A .play{ position:absolute; left:45px; top:35px; width:25px; height:25px; overflow:hidden; background-image:url(/static/images/play.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer}
.video A:hover .play{ background-position:0px -25px}

/*------------------ARTICOL--------------------*/
.body{ font-size:13px; line-height:18px}
#pictures{ border:1px solid #CCC; padding:2px; margin:20px 4px 20px 2px; width:500px}
	#pictures .jcarousel-clip{ width:500px; height:400px;  background-color:#FFF}
		#pictures UL{list-style-image:none; list-style-type:none; margin:0px; padding:0px}
		#pictures UL LI{ width:500px; height:400px; position:relative; text-align:center}
	#pictures #controls{ background-color:#F5F5F5; margin-top:6px; text-align:center; padding:4px}	
		#pictures #controls A{ color:#CD0000; font-size:11px; margin-right:5px}
		#pictures #controls A.selected{ color:#000; font-weight:bold}
		#pictures #controls #controls-prev{ float:left; cursor:pointer}
		#pictures #controls #controls-next{ float:right;  cursor:pointer}
.authors{ margin-bottom:20px}		

/*------------------HOROSCOP--------------------*/
.horoscop UL{  margin-top:0px; margin-bottom:10px}
.horoscop UL LI	{padding-left:5px; padding-right:5px}
	.horoscop UL LI A{
		background:transparent url(/static/images/bullet_arrow.gif) no-repeat scroll 0px 8px;
		display:block;
		padding:3px 2px 4px 18px;
		font-weight:bold;
		color:#663366;
	}

/*------------------COMENTARII--------------------*/
.pg-comments{ width:100%; padding-top:20px}
	.pg-comments #comments{ list-style-type:none; padding:0px; margin:0px; font-size:11px; line-height:18px}
		.pg-comments #comments LI{ list-style-type:none; margin-top:20px}
		.pg-comments #comments LI .comment-entry{background-color:#F8F8F8; border-bottom:1px solid #EEE; padding:6px}
		.pg-comments #comments .author{ padding-left:3px;  margin-bottom:5px; font-size:12px; color:#000 }
			.pg-comments #comments .author .records_date{ float:none}
	
.pg-add-comment{ margin-top:10px; margin-bottom:10px; width:100%}	
	.pg-add-comment .head{ margin-bottom:10px}
	.pg-add-comment .login-as{ font-size:12px}
	.pg-add-comment .login-as A{ color:#9a0000}
	.pg-add-comment .login-as A:hover{ color:#000000}
	
#comment-form{ padding-top:0px; width:100%}
	#comment-form label{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:block; padding-top:10px}
	#comment-form .form-textarea{width:450px}
		#comment-form TEXTAREA{ width:440px; height:100px; border:1px solid #663366; font-size:12px; line-height:18px; color:#666}
	#comment-form .nota1{ font-size:10px; clear:both}	
	
	 #comment-form .button {margin-top:10px; margin-bottom:10px; float:left}

	
	.comment-alert{ font-size:9px; color:#9a0000}	

/*------------------TABS--------------------*/
.tabs{ background-color:#F4E2E2; color:#000; margin-left:10px; margin-bottom:10px}

	.tabs UL LI{ margin-top:15px}

/*------------------INREGISTRARE--------------------*/
#inregistrare{ color:666666}
	#inregistrare H1{ color:663366}
	#inregistrare .input-field{ margin-bottom:10px}
		#inregistrare .input-field .small{ font-size:10px; color:#F00; padding-left:110px}
	#inregistrare LABEL{ float:left; width:100px; text-align:left; padding-right:10px; font-weight:bold}
	#inregistrare INPUT{ border:1px solid #EBA4C7}
	#inregistrare .mandatory{ color:#F00; padding-left:4px}
	#inregistrare .registerform-info{ font-size:11px;} 
		#inregistrare .registerform-info SPAN{ color:#F00}
	#inregistrare .reg-info{ padding-bottom:10px}
	#inregistrare .button{ border:0px; margin-top:10px}
	#inregistrare .error{ color:#F00}

/*------------------PAGINATION--------------------*/
.pagination { padding:5px;  font-size:0.9em; line-height:30px}
	.pagination A{ padding:3px; }
	.pagination A.activ{ color:#000; font-weight:bold;}
	.pagination EM{ color:#BDBDBD}
	.pagination A STRONG{ font-size:16px; font-weight:normal;}

/*------------------FOOTER--------------------*/
.footer{ text-align:center; background-color:#F4E2E2}
	.footer UL{ text-transform:uppercase; padding:10px}
	.footer LI{ display:inline; padding:0px 3px}
	.footer LI A{ color:#AA4B80}
/*------------------TABS--------------------*/
.ui-tabs .ui-tabs-panel A{ background:transparent url(/static/images/bullet_arrow.gif) no-repeat scroll 6px 7px;
		display:block;
		padding:5px 2px 4px 30px;
		font-weight:normal;
		color:#663366;
		font-size:12px;
   	    font-family:Arial, Helvetica, sans-serif
	}

/*------------------fotografia_de_azi--------------------*/
#fotografia_de_azi{ }
	#fotografia_de_azi .item_foto{ float:left; width:230px; margin-top:15px; background-color:#EEE; padding:10px; margin-right:20px}
		#fotografia_de_azi .title{ padding-bottom:3px}
		#fotografia_de_azi .body{ padding-top:3px}

/*------------------POPUP--------------------*/
#imaginiPopup{ width:800px; background-color:#CCC; height:100%}
	#imaginiPopup IMG{ vertical-align:middle}
	#imaginiPopup A{ color:#FFF}
	#imaginiPopup H1{ color:#FFF; padding-top:10px; font-size:16px}
	#imaginiPopup .top{ background-color:#CD0000; border-bottom:1px solid #FFF; padding:10px}
	#imaginiPopup .middle{ background-color:#CD0000; border-bottom:1px solid #FFF; height:50px; padding-left:10px; padding-right:10px}
	#imaginiPopup .poza{ text-align:center; background-color:#EEE}
		#imaginiPopup .poza IMG{ margin:auto}
	#imaginiPopup .bottom{ padding-top:10px}
		#imaginiPopup .bottom A{ color:#000}

/*------------------BANNER COFFFE--------------------*/
.banner_coffee{background-image:url(/static/images/bg_coffeechat.jpg); background-position:left bottom; background-repeat:repeat-x; padding:10px; background-color:#3c975c}
	.banner_coffee .coffee_title{color:#f3ce49; font-weight:bold; font-size:13px}
	.banner_coffee .more{ float:right; padding-top:10px}
		.banner_coffee .more A{ color:#FFF; font-size:11px; text-decoration:underline}
/*------------------OTHER--------------------*/
.spacer1{ font-size:1px; height:1px; line-height:1px; display:block }
.spacer3{ font-size:3px; height:3px; line-height:3px}
.spacer5{ font-size:5px; height:5px; line-height:5px}
.spacer10{ font-size:10px; height:10px; line-height:10px; display:block}
.lineO{ background-image:url(../images/lineO.gif); background-repeat:repeat-x; background-position:left bottom; padding-bottom:10px}
.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}