/*
Theme Name: Rafting Theme
Theme URI: http://www.molluscobalena.it/
Description: Rafting Trentino.
Version: 1.0
Author: Vincenzo Rossi
Author URI: http://www.molluscobalena.it/
*/



/* Begin Typography & Colors */

@charset "utf-8";
/* CSS Document */

body			{margin:0px; padding:0px; background: #b9c83b url(images/bg.gif) repeat-x left top; text-align: center; font-family:Tahoma, Verdana, Arial; font-size:12px;}

#contenitore	{ text-align:left; width:940px; margin-left:auto; margin-right: auto;}
#header			{width:900px;height:325px;background: url(images/bgHeader.jpg) no-repeat left top; padding-left:20px; padding-right:20px; position:relative;}
#contenuto		{width:860px;background: url(images/bgContenuto.jpg) repeat-y left top;  padding-left:40px; padding-right:40px; padding-top:20px;}
#sidebar-it		{ width:260px; float:left;}
#sidebar-en		{ width:260px; float:left;}
#sidebar-nl		{ width:260px; float:left;}


#menu-it				{position:absolute; top:10px; left:30px; list-style:none;  margin:0px; padding:0px;}
#menu-it li				{float:left;}
#menu-it a				{display:block; height:34px; background-image:url(images/bgMenu-it.jpg); background-position:0 0; text-indent:-999em; overflow:hidden;}
/* home */
#menu-it .home a									{width:109px; background-position:0px 0px;}
#menu-it .home a:hover,								
#menu-it .home a.menuactive							{background-position:0px bottom;}

/* contatti */
#menu-it .contatti a								{width:92px; background-position:-109px 0px;}
#menu-it .contatti a:hover,
#menu-it .contatti a.menuactive					{background-position:-109px bottom;}

#menu-en				{position:absolute; top:10px; left:30px; list-style:none;  margin:0px; padding:0px;}
#menu-en li				{float:left;}
#menu-en a				{display:block; height:34px; background-image:url(images/bgMenu-en.jpg); background-position:0 0; text-indent:-999em; overflow:hidden;}

/* home */
#menu-en .home a									{width:109px; background-position:0px 0px;}
#menu-en .home a:hover,								
#menu-en .home a.menuactive							{background-position:0px bottom;}

/* contatti */
#menu-en .contatti a								{width:115px; background-position:-109px 0px;}
#menu-en .contatti a:hover,
#menu-en .contatti a.menuactive						{background-position:-109px bottom;}


#menu-nl				{position:absolute; top:10px; left:30px; list-style:none;  margin:0px; padding:0px;}
#menu-nl li				{float:left;}
#menu-nl a				{display:block; height:34px; background-image:url(images/bgMenu-en.jpg); background-position:0 0; text-indent:-999em; overflow:hidden;}

/* home */
#menu-nl .home a									{width:109px; background-position:0px 0px;}
#menu-nl .home a:hover,								
#menu-nl .home a.menuactive							{background-position:0px bottom;}

/* contatti */
#menu-nl .contatti a								{width:115px; background-position:-109px 0px;}
#menu-nl .contatti a:hover,
#menu-nl .contatti a.menuactive						{background-position:-109px bottom;}



#logo 			{position:absolute; top:96px; left:20px; margin:0px; padding:0px;}
#logo a			{display:block; width:313px; height:155px; background:url(images/logo.gif) no-repeat 0 0; text-indent:-999em; overflow:hidden;}

.description-it 			{position:absolute; top:270px; left:20px; margin:0px; padding:0px; display:block; width:900px; height:54px; background:url(images/sponsor-it.gif) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
.description-it a			{}

.description-en 			{position:absolute; top:270px; left:20px; margin:0px; padding:0px;display:block; width:900px; height:54px; background:url(images/sponsor-en.gif) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
.description-en a			{}

.description-nl 			{position:absolute; top:270px; left:20px; margin:0px; padding:0px;display:block; width:900px; height:54px; background:url(images/sponsor-en.gif) no-repeat 0 0; text-indent:-999em; overflow:hidden;}
.description-nl a			{}


ul#qtranslate-chooser				{ position:absolute; top:20px; left:540px; margin:0px; padding:0px; list-style-type:none;}
ul#qtranslate-chooser li			{ float:left;}


.qtrans_flag_it { display:block; width:18px; height:12px; text-indent:-999em; overflow:hidden;}
.qtrans_flag_en { display:block; width:18px; height:12px; text-indent:-999em; overflow:hidden; }
.qtrans_flag_nl { display:block; width:18px; height:12px; text-indent:-999em; overflow:hidden; }


.qtrans_flag_and_text { padding-left:6px }



#cerca						{ position:absolute; top:10px; right:30px; width:300px; height:34px; background-color:#000099;}
#cerca form					{ margin:0px; padding:0px;}
#cerca form label			{ visibility:hidden;}
#cerca form input		 	{ border:none; margin:0px; padding:0px;}
#cerca form input#s		 	{ position:absolute; top:0px; left:0px; width:200px; height:26px; background:url(images/bgInput.gif) no-repeat 0 0; color:#fff; padding-top:8px; padding-left:10px;}
#cerca form input#searchsubmit	{background:url(images/bgCerca.gif) no-repeat 0 0; width:100px; height:34px; top:0px; left:200px; position:absolute; text-indent:-999em; overflow:hidden; line-height:1px;}

/*SIDEBAR-IT*/
#sidebar-it ul				{ margin:0; padding:0; list-style:none;}
#sidebar-it ul li			{margin-bottom:20px;}
#sidebar-it ul li ul 		{ padding-bottom:20px;}
#sidebar-it ul li ul li		{border-bottom:1px solid #d1ccb2; margin-bottom:0px; padding-bottom:8px; padding-top:8px;}
#sidebar-it ul li ul li 	{ padding-left:10px; padding-right:10px;}

#sidebar-it a				{ text-decoration:none; color:#000000;}
#sidebar-it a:hover			{color:#ad1031;}

#sidebar-it h2							{display:block; margin:0 0 8px 0; padding:0; width:240px; height:32px;  text-indent:-999em; overflow:hidden;}


#sidebar-it ul li#categories-3			{background-color:#e4dec2; padding:10px; }
#sidebar-it #categories-3 h2			{background:url(images/h2-categorie-it.jpg) no-repeat 0 0;}


#sidebar-it ul li#recent-posts-3		{ background-color:#eaebe1;  padding:10px;}
#sidebar-it #recent-posts-3 h2			{background:url(images/h2-post-recenti-it.jpg) no-repeat 0 0;}

#sidebar-it ul li#recent-comments-3		{ background-color:#e1e3e2;  padding:10px;}
#sidebar-it #recent-comments-3 h2		{ background:url(images/h2-ultimi-commenti-it.jpg) no-repeat 0 0;}

#sidebar-it ul li#linkcat-2				{ background-color:#eaebe1;  padding:10px;}
#sidebar-it #linkcat-2 h2				{ background:url(images/h2-link-it.jpg) no-repeat 0 0;}





/*SIDEBAR-EN*/
#sidebar-en ul				{ margin:0; padding:0; list-style:none;}
#sidebar-en ul li			{margin-bottom:20px;}
#sidebar-en ul li ul 		{ padding-bottom:20px;}
#sidebar-en ul li ul li		{border-bottom:1px solid #d1ccb2; margin-bottom:0px; padding-bottom:8px; padding-top:8px;}
#sidebar-en ul li ul li 	{ padding-left:10px; padding-right:10px;}

#sidebar-en a				{ text-decoration:none; color:#000000;}
#sidebar-en a:hover			{color:#ad1031;}

#sidebar-en h2							{display:block; margin:0 0 8px 0; padding:0; width:240px; height:32px;  text-indent:-999em; overflow:hidden;}

#sidebar-en ul li#categories-3			{background-color:#e4dec2; padding:10px;}
#sidebar-en #categories-3 h2			{background:url(images/h2-categorie-en.jpg) no-repeat 0 0;}

#sidebar-en ul li#recent-posts-3		{ background-color:#eaebe1;  padding:10px;}
#sidebar-en #recent-posts-3 h2			{background:url(images/h2-post-recenti-en.jpg) no-repeat 0 0;}

#sidebar-en ul li#recent-comments-3		{ background-color:#e1e3e2;  padding:10px;}
#sidebar-en #recent-comments-3 h2		{ background:url(images/h2-ultimi-commenti-en.jpg) no-repeat 0 0;}

#sidebar-en ul li#linkcat-2				{ background-color:#eaebe1;  padding:10px;}
#sidebar-en #linkcat-2 h2				{ background:url(images/h2-link-en.jpg) no-repeat 0 0;}

/*SIDEBAR-NL*/
#sidebar-nl ul				{ margin:0; padding:0; list-style:none;}
#sidebar-nl ul li			{margin-bottom:20px;}
#sidebar-nl ul li ul 		{ padding-bottom:20px;}
#sidebar-nl ul li ul li		{border-bottom:1px solid #d1ccb2; margin-bottom:0px; padding-bottom:8px; padding-top:8px;}
#sidebar-nl ul li ul li 	{padding-left:10px; padding-right:10px;}

#sidebar-nl a				{ text-decoration:none; color:#000000;}
#sidebar-nl a:hover			{color:#ad1031;}

#sidebar-nl h2							{display:block; margin:0 0 8px 0; padding:0; width:240px; height:32px;  text-indent:-999em; overflow:hidden;}

#sidebar-nl ul li#categories-3			{background-color:#e4dec2; padding:10px;}
#sidebar-nl #categories-3 h2			{background:url(images/h2-categorie-en.jpg) no-repeat 0 0;}

#sidebar-nl ul li#recent-posts-3		{ background-color:#eaebe1;  padding:10px;}
#sidebar-nl #recent-posts-3 h2			{background:url(images/h2-post-recenti-en.jpg) no-repeat 0 0;}

#sidebar-nl ul li#recent-comments-3		{ background-color:#e1e3e2;  padding:10px;}
#sidebar-nl #recent-comments-3 h2		{ background:url(images/h2-ultimi-commenti-en.jpg) no-repeat 0 0;}

#sidebar-nl ul li#linkcat-2				{ background-color:#eaebe1;  padding:10px;}
#sidebar-nl #linkcat-2 h2				{ background:url(images/h2-link-en.jpg) no-repeat 0 0;}




#content							{ width:576px; float:right; margin-bottom:20px;}
#content .post						{ background-color:#e1e3e2; padding:10px; margin-bottom:20PX;}

#content .post	p					{ margin:6px 0; padding:0px;}

#content .post h2					{ background-color:#292c29; padding:5px 10px; margin:0px; font-size:18px; font-weight:normal; color:#fff;}
h3#comments 						{ background-color:#292c29; padding:5px 10px; margin:0px 0 10px 0; font-size:18px; font-weight:normal; color:#fff;}

#content .post h2 a					{ text-decoration:none; color:#c6c8c6;}
#content .post h2 a:hover			{ text-decoration:none; color:#fff;}

.infoPost							{ height:22px; line-height:22px; font-size:18px; color:#c6c8c6; margin-bottom:10px;}
.infoPost a							{ text-decoration:none;}

.infoPost .data						{}	
.infoPost .data	a					{ color:#ad1031;}	

.infoPost .numeroCommenti			{ float:right; background-color:#ececec; width:36px; text-align:center;}	
.infoPost .numeroCommenti a			{ color:#c6c8c6;}	

#preFooter		{ background-color:#292c29; clear:both; height:30px;}
#preFooter p	{ margin:0px; padding:8px 0 0 10px; color:#FFFFFF;}

#footer			{width:940px; height:40px;margin-left:auto;	margin-right: auto;background: url(images/bgFooter.jpg) no-repeat left top;}

.more-link-it			{ margin-top:10px;}
a.more-link-it			{width:82px; background:url(images/dettagli-it.gif) no-repeat 0 0; display:block; height:29px; text-indent:-999em; overflow:hidden;}
a.more-link-it:hover 	{background-position:0px bottom;}

.more-link-en			{ margin-top:10px;}
a.more-link-en			{width:82px; background:url(images/dettagli-en.gif) no-repeat 0 0; display:block; height:29px; text-indent:-999em; overflow:hidden;}
a.more-link-en:hover 	{background-position:0px bottom;}


.navigation			{background-color:#ececec; padding:8px 10px;}
.navigation a			{text-decoration:none;  color:#ad1031;}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

ol.commentlist				{ background-color:#ececec; margin:20px 0 0 0 ; padding:0px; list-style:none; padding:10px;}
ol.commentlist li			{ border-bottom:1px solid #d1ccb2; margin-bottom:10px;}

.comment-author a			{ text-decoration:none;  color:#ad1031;}
.comment-meta				{ font-size:11px; color:#adadad;}

.miniatura					{ border:4px solid #fff; width:140px; height:140px; float:left; margin-right:10px; }
