body
{
 margin-top : 10px;
 margin-right : 20px;
 margin-bottom : 20px;
 margin-left : 20px;
 font-family : Arial, Helvetica, sans-serif;
 font-weight : normal;
}

a:link
{
 text-decoration : none;
 color : #5F5F5F;
}

a:visited
{
 text-decoration : none;
}

a:hover
{
 text-decoration : none;
}

a.dash:link
{
 border-bottom : 1px dashed;
 color : #5F5F5F;
}

a.dash:visited {
border-bottom :  1px dashed;
}

a.dash:hover {
border-bottom :  1px solid;
}

naslov {
color : #000000;
font-size : 98%;
font-weight : bolder;
font-style : italic;
}

h1 , h2 , h3 , h4 , h5 , h6 {
font-family : "Trebuchet MS", Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
font-weight : normal;
}

.head , .headbox , .dynabox , .quaestion , a.leftmenu , a.topphoto, a.topaudio, a.topabout, a.topguest, a.topstat {
font-weight : bold;
text-decoration : none;
font-size : 80%;
font-family : Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
}

a 																	{color : #000000; }
.topnav a:hover, .dynabox .headbox a:hover							{color : #848484; }

.pos0 , body 														{background-color : #ffd799; color : #000000; }
.pos1 , .mainbox , .dynabox , a.leftmenu:link , a.leftmenu:visited 	{background-color : #ffd799; border : #000000; color : #000000; }
.pos2 , .topnav , a.leftmenu:hover 									{background-color : #efba68; color : #000000; border : #000000; }


.neg0 																{background-color : #000000; }
.neg1,
.neg1 , .headbox , a.topmenu:link , a.topmenu:visited 				{background-color : #efba68; color : #000000; border : #000000; }

a.leftmenu:link {
display : block;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 2px;
border-style : solid;
border-top-width : 0;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
width : 145px;
font-weight : normal;
text-align : left;
}

a.leftmenu:hover {
display : block;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 2px;
border-style : solid;
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 1px;
border-left-width : 0px;
width : 145px;
font-weight : normal;
text-align : left;
}

a.leftmenu:visited {
display : block;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 2px;
border-style : solid;
border-top-width : 0;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
width : 145px;
font-weight : normal;
text-align : left;
}

a.topmenu:link {
display : inline;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
border-style : solid;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 1px;
text-align : center;
}

a.topmenu:hover {
background-color : #4d75a0;
display : inline;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
border-style : solid;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 1px;
text-align : center;
}

a.topmenu:visited {
display : inline;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
border-style : solid;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 1px;
text-align : center;
}

.headbox {
display : block;
padding-top : 2px;
padding-right : 2px;
padding-bottom : 2px;
padding-left : 2px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-style : solid;
width : 145px;
text-align : left;
}





.topbox {
border : 1px solid ;
height : 55px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 0;
}

.topnav {
border : solid ;
border-width : 0 1px 1px;
padding-top : 3px;
padding-bottom : 0;
}

.mmainbox {
border : solid ;
border-width : 1px 0 1px 0;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
text-align : center;
}

.mainbox {
border : solid ;
border-width : 1px 0 1px 1px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
text-align : left;
}

.mainbox p {
font-size : 85%;
}

.mainbox p a {
font-weight : bold;
font-size : 90%;
}

.dynabox {
border : 1px solid;
text-align : center;
}

.dynabox .headbox {
border-style : dashed;
border-top-style : solid;
border-right-width : 0;
border-left-width : 0;
padding-top : 3px;
padding-left : 0;
padding-right : 0;
padding-bottom : 3px;
}

.dynacontent {
border-top : 1px dashed;
padding-top : 1px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 10px;
text-align : justify;
font-size : 70%;
font-weight : normal;
}


.quaestion {
padding-top : 1px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 3px;
text-align : left;
font-size : 70%;
font-weight : normal;
}

.credits {
padding-top : 1px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 3px;
text-align : center;
font-size : 60%;
font-weight : normal;
}

.mainbox .notes {
border-top : 1px dashed;
padding-top : 1px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 2px;
text-align : left;
font-size : 75%;
font-weight : normal;
}

a.topphoto:link, a.topphoto:visited {
background-color : #66CC67;
}

a.topaudio:link, a.topaudio:visited {
background-color : #FFC957;
}

a.topabout:link, a.topabout:visited {
background-color : #FF6666;
}

a.topguest:link, a.topguest:visited {
background-color : #2B97FF;
}

a.topstat:link, a.topstat:visited {
background-color : #E796BE;
}

.BasicStile {
font-weight: bolder;
font-size: x-large;
color: #848484
}
.Stile1 {
color: rgb(102,0,0)
}

ul {
	list-style: disc url(doc.gif);
	margin:0;padding:0 12px;
}
li.menu { list-style: square url(images/dirclosed.png); }

/*CSS per gli RSS*/




#item_title {
	font-weight : bold;
	padding-bottom : 5px;
	text-align: left;
	font-size: 10px;
}


/*CSS per gli RSS - FINE*/



.rssclass .rssdate {
	color: gray;
}

.rsstitle {
	font-size: 12px;
	font-weight: bold;
	margin: 4px 0;
}
.rssclass a {
	text-decoration: none;
}

.dynanew {
color: #000000;
background-color : #FEFF7F;
padding-top : 15px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 3px;
text-align : justify;
font-size : 90%;
font-weight : normal;
}

.dynanewbozic {
color: #000000;
background-color : #FFFFFF;
padding-top : 15px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 3px;
text-align : justify;
font-size : 90%;
font-weight : normal;
}