/* 

STYLE SHEET FOR www.civiltadellamore.it WEB SITE
Created by 21twentyone
www.21twentyone.it

ToC

	1. defaults
	2. structure
	3. links and navigation
	4. fonts
	5. images
	6. hacks

Notes

*/
/* --------- 1. defaults  --------- */

* {
       }

body {
        background:#F0F5EB;
		background-repeat:repeat-x;
		font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: normal;
	    color: #000000;
	    text-align: left;
	    margin: 0px;
	    padding: 0px; 
        }
		
/*  --------- 2. structure  --------- */

#flashcontent1 {
		 background:#F0F5EB;
		 }
		
#masthead {
        				
		  }
		
#logo {
	  
	  }
		
#navContainer {
        
		      }

#content {
		 }

#footer1 {
        font-family: Arial, sans-serif;
	    font-size: 8pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #999999;
	    text-align: center;
	    border: none;
		margin: 0px;
	    padding: 0px;
		}

.separator {
        clear: both;
	    height: 0;
		}

.td0 {
        background:#F0F5EB;
		font-family: Verdana, Arial, sans-serif;
        font-size: 9pt;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        text-align: left;
        margin: 0px;
		padding-top: 6px;
		padding-bottom: 6px;
        }

.box1 {
        font-family: Verdana, Arial, sans-serif;
		background-image:url(../images/box3.gif);
		background-position:left;
		background-repeat:no-repeat;
	    font-size: 12pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #336699;
	    text-align: center;
		margin: 0px;
		padding: 4px;
        }

.td1 {
        font-family: Verdana, Arial, sans-serif;
		font-size: 9pt;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-align: left;
		border: 1px solid #6699CC;
		margin: 0px;
		padding: 6px;
        }
		
.td1b {
        font-family: Verdana, Arial, sans-serif;
		font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-align: justify;
		line-height: 1.5em;
		border: 1px solid #6699CC;
		margin: 0px;
		padding: 8px;
        }

.td1h {
        font-family: Verdana, Arial, sans-serif;
		font-size: 9pt;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-align: left;
		margin: 0px;
		padding: 0px;
        }
			
.td2 {
        background-color:#6699CC;
		font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: normal;
	    color: #FFFFFF;
	    text-align: left;
		margin: 0px;
		padding: 6px;
        }
		
.td2y {
        background-color:#FFCC66;
		font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: normal;
	    color: #336699;
		text-align: left;
		border: 1px solid #6699CC;
		margin: 0px;
		padding: 6px;
        }
		
.td3 {
        font-family: Verdana, Arial, sans-serif;
		font-size: 11pt;
        font-style: normal;
        font-weight: normal;									
        color: #000000;
        text-align: justify;
		margin: 0px;
		padding: 10px;
		}
		
.td3b {
        font-family: Verdana, Arial, sans-serif;
		font-size: 10pt;
        font-style: normal;
        font-weight: bold;
        color: #336699;
        text-align: justify;
		margin: 0px;
		padding: 10px;
		}
		
.td3c {
        background-color:#DCE1D7;
		font-family: Verdana, Arial, sans-serif;
		font-size: 10pt;
        font-style: normal;
        font-weight: bold;
        color: #000000;
        text-align: justify;
		margin: 0px;
		padding: 10px;
		}

.td4 {
        background-color:#336699;
		font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: normal;
	    color: #FFFFFF;
	    text-align: left;
		border: 1px solid #6699CC;
		margin: 0px;
		padding: 6px;
        }
		
.td4b {
        background-color:#336699;
		font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: normal;
	    color: #FFFFFF;
	    text-align: left;
		line-height: 1.8em;
		border: 1px solid #6699CC;
		margin: 0px;
		padding: 6px;
        }

.tab0 {
        font-family: Verdana, Arial, sans-serif;
		font-size: 9pt;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        text-align: justify;
		margin: 0px;
		padding: 6px;
		padding-bottom: 0px;
        }
		
.tab1 {
        background-color:#336699;
		font-family: Verdana, Arial, sans-serif;
		font-size: 9pt;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
        text-align: justify;
		margin: 0px;
		padding: 6px;
		}
		
.tab1b {
        background-color:#000000;
		font-family: Verdana, Arial, sans-serif;
		font-size: 9pt;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
        text-align: center;
		margin: 0px;
		padding: 0px;
		}
		
.dx_bar {
        background-color:#EBEBDC;
		font-family: Verdana, Arial, sans-serif;
        font-size: 9pt;
        font-style: normal;
        font-weight: bold;
        color: #666666;
        text-align: right;
		margin: 0px;
		padding: 4px;
        }
		
.stile1 {
       font-family: Verdana, Arial, sans-serif;
       font-weight: bold;
       font-size: 11pt;
       color:#336699;
       }
	   
.stile2 {
       font-family: Georgia, Times New Roman;
       font-weight: bold;
       font-size: 13pt;
       color:#336699;
       }
	   
.stile3 {
       font-family: Verdana, Arial, sans-serif;
       font-weight: bold;
       font-size: 12pt;
       color:#FFFFFF;
       }
	   
.stile4 {
       font-family: Georgia, Times New Roman;
       font-weight: bold;
       font-size: 13pt;
       color: #CC3300;
       }
	   
div.boxcode {

 	        }

/* ---------- 3. links and navigation ---------- */

A:link {
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FF6600;
        }

A:visited { 
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FF6600;
        }
		
A:hover {  
        font-family: Verdana, Arial, sans-serif; 
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FF6600;
        }

A:active {
	    font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FF6600;
	    text-decoration: underline;
        }

.td2 A:link {
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FFFF66;
        }

.td2 A:visited { 
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FFFF66;
        }
		
.td2 A:hover {  
        font-family: Verdana, Arial, sans-serif; 
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FFFF66;
        }

.td2 A:active {
	    font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #FFFF66;
	    text-decoration: underline;
        }
		
.td4 A:link {
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #6699CC;
        }

.td4 A:visited { 
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #6699CC;
        }
		
.td4 A:hover {  
        font-family: Verdana, Arial, sans-serif; 
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #6699CC;
        }

.td4 A:active {
	    font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #6699CC;
	    text-decoration: underline;
        }		

.dx_bar A:link {
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #999999;
        }

.dx_bar A:visited { 
        font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #999999;
        }
		
.dx_bar A:hover {  
        font-family: Verdana, Arial, sans-serif; 
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #999999;
        }

.dx_bar A:active {
	    font-family: Verdana, Arial, sans-serif;
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: bold;
	    color: #999999;
	    text-decoration: underline;
        }

#navigation {
		}

#navigation a {
		}

#navigation ul {
		}

#navigation li {
		}
		
/* ---------- 4. fonts ---------- */

h1, h2, h3, h4, p, ul {
		}

h1 {
        }

h2 {
        }

h3 { 
	    }
		
h4 {
		font-family: Georgia, Times New Roman;
	    font-weight: bold;
	    font-size: 13pt;
		color:#6699CC;
	}

p {
		}

ul {
		list-style-type: disc;
		line-height: 1.8em; 
		}

/* ---------- 5. images ---------- */

a img {
		border: 0;
		}
		
/* ---------- 6. hacks ---------- */

body	{ /* IE 5 centring bug fix */
		text-align: center;
		}
		
#wrapper {
		text-align: left;
		}  
