@charset "utf-8";

/*   



Theme Name: Nebula 

  Theme URI: not defined

Description: 

Author: Giuliano Gerardi

Author URI: http://gx3.netsons.org

Version: 1.8

.

General comments/License Statement if any.

.

*/



/* CSS Document */









body {	background:#000 url(images/bkg.gif) repeat-x fixed top; padding:0; padding-top: 15px; margin:0; color: #009999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

a {text-decoration: none;  color: #84C1FF;	}

a:hover {text-decoration: underline;	}

a img {border:0;}

p {padding: 10px 4px 10px 4px; margin:0; font-size:15px;text-align:justify;}

blockquote {border-left: #FFCC33 solid 3px; margin:10px 20px 20px 20px; padding-left:15px;}

blockquote p { margin:0; padding:0;}

small { font-size:12px; font-weight:bold}

h1, h2, h3 {font-family:Geneva, Arial, Helvetica, sans-serif, Verdana, Arial, Sans-Serif;	font-weight: bold;	}

h3, h3 a, h3 a:hover, h3 a:visited  {font-size: 14px; text-decoration: none; line-height:normal; margin:0; padding:10px 0 10px 0; color: #84C1FF}

h3 {color: #009999;}

form {margin:0; padding:0}	



#maindiv { margin:auto; width:911px; }

#head1 {	background:url(images/head.gif) no-repeat top center; margin:auto; width:893px; height:72px; padding-top:9px; padding-right: 16px; text-align:center; }

	.blogtitle, .blogtitle a{ font-size:35px; color: #009999; }

	.blogtitle a:hover {text-decoration:none}

	.blogdesc {	font-size:15px;	color: #009999; }	







#rightmenu { margin-left: 0; margin-right: 2px;  float:right; width:171px;}
#leftmenu { float:left;  margin-left: -735px; width:171px; }


	.menuup {  background: url(images/menuh.gif) repeat-y; width:171px; height:43px; }

	.menucenter { background:url(images/menum.gif) repeat-y; width:141px; padding: 1px 17px 1px 13px;font-size:10px;min-height:610px;}
	
	*html .menucenter {height:610px;}
	
	.menucenter ul  li {  list-style:none; padding:0;  padding:0; }

	.menucenter li, .menucenter li ul {  list-style:none;  padding:0 0 0 12px ; margin:0; }

	.menucenter li { line-height:15px; }

	.menucenter ul{ padding:0;  margin:0 0 0 1px;}

    .menucenter h2{ padding:0; margin:10px 0 5px 0; font-size:14px; font-weight:bold; height:21px; line-height:19px;}



 .menudn { background: url(images/menub.gif) repeat-y; width:171px; height:35px;}



#footerdiv{	padding:23px 0 0 0; width:560px; height:32px;  margin:auto; background:url(images/footer.gif) center no-repeat; text-align: center; font-size: 10px; font-weight:bold; }
#frame {margin-left:-230px;;border:1px solid #ff0000;}







#postcontainerdiv { float:left;  margin-left: 175px; width:560px; }
*html #postcontainerdiv {margin:0 0 0 87px;}








	.posttopdiv { clear:none; margin:0 auto; width:560px; height:78px; background:url(images/middleup.gif) no-repeat center; }







		.posttitle { position:relative; top:24px; left:32px; width:440px; height:38px; font-size:20px; font-weight:bold; float:left; color: #009999; 	}

.posttitle h2{ font-size:20px; font-weight:bold;color: #009999; margin:0 0 0 -12px; padding:0 0 0 15px;  	}

		.posttitle a{color: #009999;}

		.posttitle a:hover{text-decoration:none;}

                .postinfo {position:relative;float: left;left:28px;top:19px;width:427px;height:auto;font-size:12px;}

		.postdate {	position:relative; right:19px; top:17px; width:50px; font-size:12px; float:right; text-align:center; font-family: Georgia, "Times New Roman", Times, serif; }

			.theday {font-size:30px;}

			.themonth {font-size:17px; font-weight:bold }

	.postdiv { width:560px;margin:auto;background:url(images/middleback.gif) center;	} /* background principale post */

	*html .postdiv {margin-left:0px;} /*IE-HACK*/

	.toppost { width:525px; padding:0 20px 1px 15px; background:url(images/middle2.gif) top center no-repeat; min-height:36px; height:auto;	}

		.toppost ul, .toppost ol { text-align:left;}

		.toppost p img { margin: 3px 10px 0px 0px}

	.bottompost {width:519px; margin:0 auto; height:34px; padding:16px 20px 0 20px; background: url(images/middlebtm.gif) no-repeat center bottom; text-align:center; }





#wp-calendar {  margin:auto; display:table; color: #009999; font-size:10px; font-family:Arial, Helvetica, sans-serif}	

#wp-calendar tbody tr td { border:solid 1px #333333; margin:0 ; padding:0 1px; text-align:center; line-height:12px;}

#wp-calendar a:hover { text-decoration:none}	

#wp-calendar caption {width:100%}









cite { font-size:12px; line-height:30px; }

.commentlist { padding:0; margin:0 30px; font-size:14px;}

.alt {margin:0; background:#161616;}

.commentlist li{ padding:0 10px 10px;}

.commentlist  li ul li, .commentlist  li ol li{ padding:0px; margin:0; font-size:12px;}

#comments { text-align:center;}

.commentlist blockquote { padding:10px;}

.normbold { padding-top:20px;}

.commentlist li p{padding:5px 0}

#comment, #author, #email , #url {	background: none; color: #999999; border:1px solid  #333333; padding: 2px; }









.btnG   {	border: solid  #000; width:22px; height:22px; border-width: 1px ;  vertical-align: middle; 

			background:url(images/search.gif) center no-repeat;font-size:1px;		}

#sbi   {	border:1px solid #000000; vertical-align: middle; width:90px; height:18px; padding-left:2px; padding-right:2px;

			; 	font-family: "Times New Roman", Times, serif; letter-spacing:1px; font-size:14px; 

			background-image:url(images/form.gif); color: #009999;	}

#sbi:hover { border-color: #84C1FF}
*html #sbi {margin:-12px 0 0 0;}
#sbb {font-size:0.2em; height:20px; width:20px; background-image:url(images/search.gif); border:none; cursor:pointer; color:#a6a6a6;}
*html #sbb {margin:10px 0 0 -5px;}
#sbb:hover {cursor:pointer; border:1px solid #84C1FF; background-position: -1px -1px;}
#gosearch{height:22px; width: 120px;overflow:hidden;margin:0 0 0 15px;}
#gosearch table{margin:-3px 0 0 -3px;}
*html #gosearch table{margin:-12px 0 0 -3px;}
.btnG:hover { border-color: #fff}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/





iframe {margin:-7px 0 0 -2px;}

*html iframe {margin:-5px 0 0 2px;}

.chart_aussen {margin-left:-2px;width:520px;padding:0;border:1px solid #84C1FF;}
*html .chart_aussen {margin:0 0 0 2px;}
 .zentriert {margin-left:90px;}
.empfehlung {margin-left:-2px;width:480px;padding:20px;border:1px solid #84C1FF;text-align:center;}
.empfehlung a{font-size:10px;}
*html .empfehlung {margin:0 0 0 2px;}


.chart_innen{width:358px;margin-left:50px;}

.chart_aussen_liste {margin-left:-2px;width:498px;padding:0 0 0 30px;border:1px solid #84C1FF;}

*html .chart_aussen_liste {margin:0 0 0 2px;}

.cont_a {padding:0px;margin:5px; width:190px;text-align:center;float:right;}
.cont_b {margin:10px 5px 0 -10px;; width:110px;text-align:center; float:right;}
.cont_b p {font-size:16px;font-weight:bold;text-align:center;}
.cont_c {padding:0px;margin:5px; width:190px;text-align:center;float:clear;}

.chart_innen_l {margin-left:50px;float:right;}
.chart_innen_l h3{margin-left:29px;font-size:16px;}
.chart_innen_r {float:clear;}
.chart_innen_r h3{margin-left:29px;font-size:16px;}

.chart_innen_l_games {margin-left:0px;width:178px;float:right;padding:10px 0 10px 10px}


.chart_innen_r_games {margin:left:180px width:178px;fload:clear;padding:10px 0 10px 10px}

.content{font-size:10px;}
.content_center{font-size:12px;text-align:center;}


.banner_120 {margin: 25px 0 0px 24px;width:120px; padding:0; height:600px;}
.banner_160 {margin: 15px 0 0px -5px;width:160px; padding:0; height:600px;border:1px solid #84C1FF;text-align:right;}
.banner_200 {margin: 15px 0 0px 0px;width:160px; padding:0; height:600px;border:1px solid #84C1FF;}


#pages {margin-left:-10px;}

#pages h2 {margin-left:10px;}
.ueberschrift{text-align:center;font-size:18px;border-bottom:1px solid #84C1FF; padding:5px;}
.weiter_link {text-align:center; padding:5px;margin:0 0 5px 0;}
.weiter_link a {border:1px solid #ff0000; padding:5px;}

fieldset {border:none;text-align:right;}

#name,
#email,
#phone,
#url,
#reason, 
#spamq,
#p-mail{padding:4px;margin-left:22px;border:1px solid #84C1FF;;background-color:#000000;color: #009999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#message{padding:4px;margin-left:-3px;border:1px solid #84C1FF;;background-color:#000000;color: #009999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#reason {margin-right:-4px;}
*html #reason {margin-right:0px;}
.ignore{margin-left:15px;}
#spamq{margin-left:35px;}
#p-mail{margin-left:108px;border:1px solid #ff0000;}
.left{margin-right:445px;}
*html .left{margin-right:420px;}
.red{color:#ff0000;}
.center{margin-left:100px;}
.mp3{list-style-type:disc; color:#009999;}
.mp3 li{margin-top:10px;padding:10px;}
.banner_top{width:468px;margin-left:auto;margin-right:auto;}

hr{border:0px; border-top:1px solid #000000; border-bottom:1px solid #ff0000;}
.menucenter hr{border:0px; border-top:1px solid #000000; border-bottom:1px solid #84C1FF;}

.widget_recent_entries li{margin-bottom:5px;margin-top:5px;}
#recent-posts li{margin-left:-10px;}
.mp3-suche {margin-left:70px;}
*html .mp3-suche {margin-left:0px;}
.mittig {padding:auto;margin:10px 0 10px 0; height:50px;}
.mittig table{border-top: 1px solid #84C1FF;}
.menucenter h4{margin:0 0 -.5em 0;font-size:11px;}
#newsul li{margin:0 0 .6em -1.2em;}
.sitelinks li{margin:0 0 .6em -1.2em;}
