/* CSS Document */
* { margin:0; padding:0;}
.privacy{
font-size:12px;
}


.privacyno{
font-size:12px;
background-color:#ff0000;
}

html{ font-family:tahoma, arial;}
body{
	
	background: url(/adao/templates/adao/images/bghome.jpg);
   background-repeat: repeat-y;
   background-position: Center;


	
		text-align: justify;
font-size: 13pt;
line-height: 20px;
font-family: "Trebuchet MS", Verdana, sans serif;	
}
/*img{ border:0px none; margin:0; padding:0; vertical-align:top;}*/
/**********font size***************/
#header{font-size:0.75em; line-height:0.875em;}

.content{font-size:0.8125em; line-height:1.54em;}

#footer{}
/********** end font size***************/

input, textarea, select{ 
	vertical-align:top;
	border: 1px solid #c8737a;
	margin:5px;
}
#form input{ width:302px; height:18px; background:none;}
#form textarea{ width:327px; height:98px; padding:0 0 4px 0; background:none; overflow:auto;}
.inp_h{ height:25px; margin:0 0 3px 0;}

/****************** GLOBAL ***********************************************/
.w100{ width:100%;}
.h100{ height:100%;}
.float{ float:left; margin:0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}


.main {margin:0 auto; background:#000000;
	border-left:2px solid #ae0513;
	border-right:2px solid #ae0513;
	}
	
.main_1 { }

#header { }
#header .bg_header{ }


.fascia_top{
	background: url(/tcp/templates/tcp/images/wrapper.gif) 0 0 repeat-x #FFFFFF; width:100%;
	padding-top:4px;
	padding-bottom:4px;
}

.sx{
	width:100%;
	height:100%;
	background: url(/adao/templates/adao/images/bgsx.jpg) 0 0 repeat-x #FFFFFF; width:100%;
}    			


.dx{
	width:100%;
	background: url(/adao/templates/adao/images/bgsx.jpg) 0 0 repeat-y #FFFFFF; width:100%;
}    			


.contenttoc{
float:right;
margin:5px;
padding: 2px;
border: 1px dotted #002E61;
}    			



.menu{
	background: url(/silesia/templates/silesia/images/sfondo_header.gif) 0 0 repeat-x #FFFFFF; width:100%;
	
}


.fascia_out{
	background: url(/tcp/templates/tcp/images/bgout.gif) 0 0 repeat-x #FFFFFF; width:100%;
	
}

.box{ font-size:0.85em; line-height:1.46em; color:#5E5E5E; width:200px; height: 100px;}

.logo { padding-left:45px; padding-top:9px;}

p {
	
}


.small {
	font-size: 12px;
	margin:0px;
	padding:0px;
	color: #06300e;
}


.createdate {
	font-size: 12px;
	margin:0px;
	padding:0px;
	color: #06300e;
}

.sinistra{
width: 200px;
float:left;
padding:5px;
padding-left:10px;
color: #000000;

}    			


.destra{
width: 280px;
float:left;
padding:5px;
padding-left:10px;
color: #000000;
background: #ffffff;
border-left: 1px dotted #a81121;
}    			




.componentheading {
font-size: 140%;
color:#ae0513;
border-bottom: 1px dotted #ae0513;
line-height:30px;
}


table.moduletable {
margin-bottom: 15px;
width:  100%; 
font-size: 80%;
 }
 
table.moduletable th  {
font-size: 140%;
;color:#06300e;
color:#ae0513;
border-bottom: 1px dotted #06300e;
line-height:30px;
}



table.moduletable td  {

font-size: 110%;
line-height:30px;


}


.contentheading {
font-size: 140%;
color:#ae0513;
border-bottom: 1px dotted #ae0513;
line-height:30px;
}

.contentpaneopen {
text-align: left;
width: 100%;

}

table.contentpane td.contentheading {
font-weight: bold;
font-size: 16px;
height: 23px;
line-height: 20px;
font-family: 'Trebuchet MS', verdana, sans-serif;
border: none;
}



a {
color: #ae0513;
}





.out{
margin-left:15px;
}    			

.mainlevel{

;color: #084113;
color: #000000;
font-size:110%;

}    			


.sublevel{
color: #ffffff;
}    		

.sublevel:hover{
color: #e3e14a;
}    		


/*******************box #1*********************************/
.box .left_top{ background:url(/tcp/templates/tcp/images/left_top.gif) left top no-repeat;}
.box .right_top{ background:url(/tcp/templates/tcp/images/right_top.gif) right top no-repeat;}
.box .left_bot{ background:url(/tcp/templates/tcp/images/left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(/tcp/templates/tcp/images/right_bot.gif) right bottom no-repeat; width:100%;}

.box .side_left{ background:url(/tcp/templates/tcp/images/side_left.gif) left top repeat-y #F1EDEA;}
.box .side_right{ background:url(/tcp/templates/tcp/images/side_right.gif) right top repeat-y;}
.box .side_top{ background:url(/tcp/templates/tcp/images/side_top.gif) left top repeat-x;}
.box .side_bot{ background:url(/tcp/templates/tcp/images/side_bot.gif) left bottom repeat-x;}
/***************************end box #2**************************/
.content{ 
	background: url(/adao/templates/adao/images/sfondo_home.jpg) 35px 0 repeat-y #FFFFFF; width:100%;
	 }

