/*

-----------------------------------------------------------

Theme Name: Donia

Theme URI: http://www.donia.it

Description: Donia

Version: 2.0

Author: Donia

Author URI: http://www.donia.it

-----------------------------------------------------------

*/



BODY

{

 background-color: #0e303e;



 background-repeat: repeat-x;

 font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;color: #f0f1e6;

 

 	scrollbar-face-color: #000000;

 	scrollbar-arrow-color: #f0f1e6;

 	scrollbar-track-color: #000000;

 	scrollbar-3dlight-color: #000000;

 	scrollbar-highlight-color: #000000;

 	scrollbar-shadow-color: #000000;

 	scrollbar-darkshadow-color: #000000;

 	color: #f0f1e6;

	overflow: auto;

}



a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none; }

a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;  }



A:hover {

   font-family: verdana, arial, helvetica, sans-serif;

   text-decoration: none;

   color: #000000;

   background-color: #6ff9f4;

   font-size: 11px;

   font-weight: bold;

   }







A{cursor:crosshair;}



.navi {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #f0f1e6;
}



.navi a, a:visited, a:active {color: #6ff9f4; text-decoration: none;}

.navi a:hover { color: #272443; background: #fff; text-decoration: underline;}

#entra {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #f6f6f2;
	padding-right: 50px;
	font-style: oblique;
	
	letter-spacing: 3px;
	font-weight: bold;
}



#entra a{color: #f6f6f2; text-decoration: none;font-size: 12px;}
#entra a, a:visited, a:active {color: #f6f6f2; text-decoration: none;font-size: 12px;}

#entra a:hover { color: #0e303e; background: #f6f6f2;font-size: 12px;}


.links {

 font-family: verdana, arial, helvetica, sans-serif;

 font-size: 11px;

 text-align: justify;

 color: #6ff9f4;

}

.links a, a:visited, a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

.links a:hover { font-family: verdana, arial, helvetica, sans-serif;

   text-decoration: none;

   color: #000000;

   background-color: #6ff9f4;

   font-size: 11px;

   font-weight: bold;}

img {border: none 0px;

 

}



/* pagina */



#page {

 width: 734px;

 margin-left: auto;

 margin-right: auto;

}



#frame {

 background: url('images/frame.jpg') repeat-y;

 float: left;

 width: 734px;

}



#frame2 {

 float: left;

 width: 734px;

}



#topbanner {

 background: url('images/header.jpg') no-repeat;

 width: 734px;

 height: 137px;

 

}







#topbanner2 {

 background: url('images/header2.jpg') no-repeat;

 width: 734px;

 height: 360px;

}



.info {

 text-align: right;

 padding-right: 40px;

 padding-top: 0px;

 font-family: verdana, arial, helvetica, sans-serif;

 color: #808080;

 font-size: 14px;

 letter-spacing: 1px;

 font-weight: bold;

}



.title {

 color: #13609f;

 font-family: verdana, arial, helvetica, sans-serif;

 font-size: 40px;

 padding-top: 50px;

 text-align: right;

 letter-spacing: 1px;

 padding-right: 150px;

margin-left: 7px;

}



.title a  { color: #13609f; text-decoration: none;}

.title a:active{ color: #13609f; text-decoration: none;}

.title a:visited { color: #13609f; text-decoration: none;}

.title a:hover {color: #13609f; text-decoration: underline;}





#main {

 float: left;



 margin: -350px 0 0 20px;

 width: 490px;

 background-color:transparent;

 overflow:hidden;

 

 

}









#menu {

 float: left;

 width: 190px;

 padding-left:14px;

 margin-right: 0px;

 margin-top: -310px;

 overflow:hidden;

}





#menu form {

 margin: 5px 0 5px 10px;

}



#menu input#s {

 width: 80%;

 background: #306f81;

 border: 1px solid #2ab6d3;

 color: #f0f1e6;

}



#menu ul {

	list-style: none;

	font-size: 10px;

	width: auto;

	margin: 0;

	padding: 0;

	padding-bottom: 10px;

	color: #f0f1e6;

	

}



#menu ul.menulist {

	padding-bottom: 10px;

}



#menu ul a {

	padding: 5px 0;

	width: 94%;

	padding-left: 6%;

	display: block;

	text-decoration: none;

	

	

color: #f0f1e6;

}



#menu ul a:hover {

	color: #272443;

	background-color: #f0f1e6;

	

	

}



#menu ul ul {

	border: none;

	

}



#menu ul ul a {

	width: 90%;

	padding-left: 10%;

	background: url(images/bullet.gif) no-repeat 0 7px;

	border-bottom: 1px solid #59aac2;

}





#menu ul ul ul a {

	width: 85%;

	padding-left: 12%;

	padding-bottom: 2px;

	background: url(images/sub_icon.gif) no-repeat 12px;

	

}



#menu ul ul ul ul a {

	width: 80%;

	padding-left: 20%;

	padding-bottom: 1px;

	

}





h2 {

 font-family: verdana, arial, helvetica, sans-serif;

 color: #f0f1e6;

 font-size: 12px;

 padding: 3px 0 7px 7px;

 font-weight: bold;

 letter-spacing: 1px;

 list-style: none;

 margin:0;

 background: url(images/menu.jpg) no-repeat;

}











/* Formatting */



.main_date {

 float: left;

 color: #000000 ;

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

 font-size: 10px;

 text-align: center;

 font-weight: bold;

 margin: 3px 10px 0 0;

 padding: 8px 3px;

 width: 70px;

 background: #6acee4;

 border: 1px #307787 solid;

 line-height:1em;

}



.main_title {

 color: #f0f1e6;

 font-weight: bold;

 font-size: 16px;

 letter-spacing: 2px;

 font-family: Verdana;

 margin-left: 8px;

 margin-bottom: 2px;

}





.main_title a {color: #f0f1e6; text-decoration: none;}

.main_title a:active {color: #f0f1e6; text-decoration: none;}

.main_title a:visited {color: #f0f1e6; text-decoration: none;}

.main_title a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	background-color: #6ff9f4;
	font-size: 11px;
	font-weight: bold;
   }





.main_postaa {

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

 font-size: 9pt;

 padding: 5px;

 line-height: 130%;

 text-align: justify;

 border: 1px #cacae2 solid ;

 margin-left: 10px;



}



.main_post {

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

 font-size: 9pt;

 padding: 5px;

 line-height: 130%;

 text-align: justify;

 border: 1px solid #307787;

 margin-left: 10px;



}









.main_post a { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

.main_post a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

.main_post a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

.main_post a:hover { font-family: verdana, arial, helvetica, sans-serif;

   text-decoration: none;

   color: #000000;

   background-color: #6ff9f4;

   font-size: 11px;

   font-weight: bold;

   }





.main_feedback {

 font-size:10px;

 color: #f0f1e6 ;

 text-align: left;

 font-family: verdana, arial, helvetica, sans-serif;

}



.main_feedback a { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

.main_feedback a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

.main_feedback a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

.main_feedback a:hover { font-family: verdana, arial, helvetica, sans-serif;

   text-decoration: none;

   color: #000000;

   background-color: #6ff9f4;

   font-size: 11px;

   font-weight: bold;

   }



blockquote {

 color: #f0f1e6 ;

 line-height: 130%;

}







form {

 margin:0px;

 padding:0px;

}





#s {

 border:1px solid #46afc6 ;

 background: #f0f1e6;

 width:130px;

}



#b {

 border:1px solid #46afc6 ;

 background: #b3b2dc;

 font-family:verdana, arial, helvetica, sans-serif;

 font-size:10px;

 margin-top:5px;

}



#button {

 border:1px solid #46afc6 ;

 background: #8bc5d2;

 font-family:verdana, arial, helvetica, sans-serif;

 font-size:10px;

 margin-top:5px;

}



INPUT{

 border:1px solid #46afc6 ;

 background: #8bc5d2;

}



TEXTAREA{
	border:1px solid #46afc6;
	background: #8bc5d2;
	width:450px;
	background-color: 8bc5d2;
}



/* calendar */



.pad {

	

	color: #214c5f;

}



#wp-calendar {font: 10px verdana, arial, helvetica, sans-serif;

	empty-cells: show;

	margin: 0 auto 0;

	width: 90%;

}



#wp-calendar caption {font: 10px verdana, arial, helvetica, sans-serif;

	color: #2ab6d3;

	

}



#wp-calendar th {font: 10px verdana, arial, helvetica, sans-serif;

	color: #2ab6d3;

}



#wp-calendar a:link, #wp-calendar a:visited {font: 10px verdana, arial, helvetica, sans-serif;

	text-decoration: none;

	color: #6ff9f4;

}



#wp-calendar a:hover, #wp-calendar a:active {font: 10px verdana, arial, helvetica, sans-serif;

	text-decoration: none;

	color: #57808c;

	

}



#next a {font: 10px verdana, arial, helvetica, sans-serif;

	padding-right: 10px;

	text-align: right;

}



#prev a {font: 10px verdana, arial, helvetica, sans-serif;

	padding-left: 10px;

	text-align: left;

}



#wp-calendar a {font: 10px verdana, arial, helvetica, sans-serif;

	display: block;

	text-decoration: none;

}



#wp-calendar caption {font: 10px verdana, arial, helvetica, sans-serif;

	font-weight: bold;

	text-align: center;

	width: 90%;

}



#wp-calendar td {font: 10px verdana, arial, helvetica, sans-serif;

	padding: 3px 0;

	text-align: center;

	border: 1px solid #6ff9f4;

	color: #f0f1e6;

}



#wp-calendar #today{background: #57808c ;color: #000000;}



<!-- /* Comments Form Styles */ -->



.comments_header {

 color: #b1b1cd;

 text-align: left;

 font-weight: bold;

 font-size: 14px;

 width:350px;

 border-bottom:1px solid #b1b1cd;

}



#footer {

 background:url('images/footer.jpg') no-repeat;

 float: left;

 width: 734px;

 height: 121px;

}



#footer p {

 text-align: center;

 margin-top: 60px;

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

 font-size: 10px; color: #f0f1e6;

 font-weight: normal;

}



#footer a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

#footer a:visited { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

#footer a:active { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #6ff9f4; text-decoration: none;}

#footer a:hover { font-family: verdana, arial, helvetica, sans-serif;

   text-decoration: none;

   color: #000000;

   background-color: #6ff9f4;

   font-size: 11px;

   font-weight: bold;}



