/*



Theme Name: miotema



Theme URI: http://wordpress.org/extend/themes/miotema/





*/



body {	background: #000000;

        margin: 0;

	padding: 0;

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

	text-align: center; }





p {   font-size: 13px;

      letter-spacing: -1px;

      line-height: 20px;

      text-align: left;

      color:#FFFFFF;

      margin-top: 20px;

      }









a:link {color: white;

        test-decoration:underline;

        }



a:visited {color: white;

           test-decoration:underline;

           }



h1 {font-size: 11px;

    color:#FFFFFF;}

h2 {font-size: 14px;

    letter-spacing: -1px;

    color:#FFFFFF;

    float: left;

    padding-left: 0px;}



h3 {padding-top: 0px;

    color:#FFFFFF;

    }



h3 a:link, a:visited { color: white;

                     }



h3 a:hover { color: #ff00cc;

             text-decoration: none;

             }



h4 { color: #ff00cc;

   text-decoration: none;

   }



h2 a {text-decoration:none;}



td {color: white;}



ul {list-style: none;

    letter-spacing: -1px;

    text-decoration: none;

    text-align:left;}



img { background: #515151;

      padding: 3px;

      border-width:0px;

      }



#container {background-image: url(img/texture3.jpg);

	    background-repeat: repeat-y;

            padding:0px;

            width:936px;

            border: 3px solid black;

            text-align:left;

            }



div#container {display: block;

               width: 936px;

               position: absolute;

               left: 50%;

               margin: 0px 0 0 -468px;

               }



ul#menu { width: 936px;

          font-size: 14px;

          display: block;

	  height: 30px;

	  margin: 0px 0px 0px 0px;

	  text-indent: 0;

	  padding: 0;

	  list-style-type:none;

	  border-top:1px solid #ff00cc;

	  border-bottom:1px solid #ff00cc;

	  }

		  

#menu li { display:inline;

           width: 187px;

	   text-align: center;

	   }

	   

	   

.bottone a, .bottone a:visited, .bottone a:active { background-image:url(img/bottone.png);

						    background-position: 0px 0px;

                                                    outline:none;

                                                    text-align:center;

				                    }	

										  

.bottone a:hover { background-position: 0px -30px; }



ul#menu li a { display:block;

	       float: left;

	       width: 187px;

	       height: 100%;

	       line-height: 30px;

	       overflow:hidden;

	       font-weight: normal;

	       color:#FFF;

	       text-decoration:none;

	       text-transform:capitalize;

	       }





#content { width: 576px;

           float: left;

           }



#post { margin-top: 50px;

        margin-left: 21px;

        margin-right: 21px;

        margin-bottom: 200px;}



#post-small {margin-top: 100px;

             margin-left: 20px;

             margin-right: 20px;

             margin-bottom: 200px;

             }



/* PAGINA RICERCA */



#post-search { margin-top: -160px;

               margin-left: 21px;

               margin-right: 21px;

               margin-bottom: 200px;}



/* PAGINA TEATRO */



#post-teatro {margin-top: 20px;

              margin-left: 20px;

              margin-right: 20px;

              margin-bottom: 200px;

              }



/* PAGINA MUSICAL */



#post-musical { margin-top: 20px;

                margin-left: 20px;

                margin-right: 20px;

                margin-bottom: 200px;

                }



/* PAGINA CIRCO */



#post-circo { margin-top: 20px;

              margin-left: 20px;

              margin-right: 20px;

              margin-bottom: 200px;

              }



/* PAGINA DANZA */



#post-danza { margin-top: 20px;

              margin-left: 20px;

              margin-right: 20px;

              margin-bottom: 200px;

              }



/* PAGINA MUSICA */



#post-musica { margin-top: 20px;

               margin-left: 20px;

               margin-right: 20px;

               margin-bottom: 200px;

               }





/* PAGINA PROGETTI */



#post-progetti { margin-top: 20px;

                 margin-left: 20px;

                 margin-right: 20px;

                 margin-bottom: 200px;

                 }



/* SIDEBAR */



#sidebar  {  height: 100%;

             width: 175px;

	     float: right;

             padding: 0;

	     }



ul#sidemenu { padding:0;

	      margin: 0px 0px 0px 0px;

	      margin: 20px 0px 40px 0px;}

			  

#sidemenu li { width: 179px;

	       text-align:left;

               text-indent: 10px;

	       padding: 2px 0px 0px 0px;

	       border: none;  

	       }



#sidemenu li a, #sidemenu li a:active { display:block;

				        line-height: 35px;

                                        height: 100%;

				        background-image:url(img/back_sidemenu2.png);

				        background-position: 0px 0px;

				        background-repeat: no-repeat;

				        margin: 0px 0px 0px 0px;

				        padding:0px 0px 0px 0px;

				        font-size: 14px;

				        color: #ffffff;

				        text-decoration:none;

				        }



#sidemenu li a:hover { background-position: 0px -35px; }



#menu-scorrimento { width: 145px;

		    background-image:url(img/sfondo-scorrimento.png);

		    background-repeat:no-repeat;

                    margin:10px 0;

                    margin-left: 0px;

                    font-size: 13px;

                    letter-spacing: -1px;

                    line-height: 20px;

                    color:#FFFFFF;

	            border-top:1px solid #ff00cc;

	            border-bottom:1px solid #ff00cc;

                    margin-bottom: 100px;

                    padding:20px 0px 20px 0px;

                    }

#menu-scorrimento a { text-decoration:none;}



#scritta-scorrimento { padding:20px 0px 20px 0px;}





/* LEFTBAR */



#leftbar { width: 175px;

	   float: left;

	   padding: 0;

	   margin: 0;

	   text-align: left;

	   }



ul#leftmenu { padding:0;

	      margin: 0px 0px 0px 0px;

	      margin: 200px 0px 40px 0px;}

			  

#leftmenu li { width: 179px;

	       text-align:left;

               text-indent: 10px;

	       padding: 2px 0px 0px 0px;

	       border: none;  

	       }



#leftmenu li a, #leftmenu li a:active { display:block;

				        line-height: 35px;

                                        height: 100%;

				        background-image:url(img/back_sidemenu2.png);

				        background-position: 0px 0px;

				        background-repeat: no-repeat;

				        margin: 0px 0px 0px 0px;

				        padding:0px 0px 0px 0px;

				        font-size: 12px;

				        color: #ffffff;

				        text-decoration:none;

				        text-transform:capitalize;

				        }



#leftmenu li a:hover { background-position: 0px -35px; }



#searchbar  { float: left;

              margin: 40px 0px 0px 0px;

              text-align: left;

              }



#searchform { line-height: 10px;

              margin: 0px 0px 0px 10px; }


#social-links { height: 100px;
				margin-left: 10px;
				margin-top: 150px;
				width: 100px;
				}



#breadcrumbs { float: left;

               margin-left: 10px;

               padding-top: 30px;

               padding-bottom: 20px;}



div#breadcrumbs { text-decoration: none;}

																

#breadcrumbs a:hover { color: #ff00cc; }



#breadcrumbs strong { color: #ff00cc;

		      text-transform: lowercase;

                      }



#breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs a:active { color: #ff00cc;

								text-decoration:none;

								outline: none;}



#lingua { float: left;

          margin: 20px 0px 0px 0px;

          padding-left: 10px;}

		  

.qtrans_language_chooser { margin: 0;

                 	   padding: 0;

			   list-style-type:none; 

			   display:inline;

			   }

						   

.qtrans_language_chooser li { display:inline;}



.active { font-weight: bold; }



.qtrans_language_chooser li a, .qtrans_language_chooser li a:visited, .qtrans_language_chooser li a:active { color: white;

					          text-decoration:none;

						  padding: 0px 8px 0px 0px;

						  outline: none;

     					          }

.qtrans_language_chooser li a:hover { color:#ff00cc; }



.qtrans_language_chooser li.active a, .qtrans_language_chooser li.active a:visited, .qtrans_language_chooser li.active a:active  { color:#ff00cc; font-weight: bold; }





ul#collegamenti { padding:0;

	          margin: 0px 0px 0px 0px;

	          margin: 21px 0px 0px 0px;}

			  

#collegamenti li { text-align:left;

                   padding: 0px 0px 0px 0px;

	           border: none;  

	           }



#collegamenti li a, #collegamenti li a:active { display:block;

				                margin: -50px 0px 0px 0px;

				                padding:50px 0px 0px 0px;

				                font-size: 14px;

				                color: #ffffff;

				                text-decoration:none;

				                }



#footer { background-image: url(img/footer.jpg);

	  background-repeat: repeat-y;

	  float: bottom;

	  padding: 20px 0;

	  margin: 0 auto;

	  width: 932px;

	  border-top: 1px solid #ff00cc;

	  clear: both;

	  text-align: center;

	  }



#footer p { margin: 0;

	    padding: 20px 0;

	    text-align: center;

	    }
