* {
margin: 0;
padding: 0;
}


body {
font: 12px Verdana, Arial, sans-serif; 
background: #fff url(backi.jpg) repeat-x top; 
color: #111;
margin: 0;
padding: 0;
line-height: 1.5em;
}

img { border: none }
ul {  padding: 0; margin: 0;}
li { list-style-type: none;}

a {
color: #024294;
background-color: transparent;
text-decoration: none;
}
a:hover { color: #000; }

#wrap {
margin: 0 auto;
width: 790px;
}

#header {
background: transparent;
height: 60px;
background-repeat: no-repeat;
background-position: top left;
}
#header h1 {
color: #fff;
font-size: 150%;
padding-top: 10px;
margin: 0;
font-weight: 100;
}
#header h1 a { font-weight: 100; text-decoration: none; color : #fff; }
#header h2 {
color: #eee;
font-size: 120%;
margin: 0;
font-weight: 100;
}

#breadcrumbs {
background : #eee;
padding: 0px 5px 0px 5px;
font-size: 11px;
width:790px;
}

#breadcrumbs2 {
text-align:left;
background : #eee;
padding: 2px 0px 2px 0px;
font-size: 11px;
margin-top:0px;
float:left;
width:790px;
}

#breadcrumbs2 ul { list-style: none; padding-left: 10px; }
#breadcrumbs2 ul li { float: left; padding-left: 20px; }
#breadcrumbs2 ul li a { display: block; text-decoration: none; }
#breadcrumbs2 ul li a:hover { display: block; }

#right {
float: right;
width: 130px;
background: #fff;
border-top: 1px solid #CFCFCF;
padding: 10px;
margin-top: 5px;
}
#right h2 { font-size: 12px; margin: 5px 0 5px 0; }
#right h2 a{ text-decoration: none; }

.right {
float: right;
width: 130px;
background: #fff;
border-top: 1px solid #CFCFCF;
margin: 10px 0 0 15px;
}
.right h2 { font-size: 12px; margin: 5px 0 5px 0; }
.right h2 a{ text-decoration: none; }
.right h2 span { float:right; font-size:9px; color:#999;}
.clear { clear: both;  }

#left { 
width: 600px; 
background: #fff;
border-top: 1px solid #CFCFCF;
margin-top: 5px;
padding: 5px;

}
#left h2 { font-size: 100%; margin: 10px 0 5px 5px; }
#left ul { padding-left: 10px; }

#footer { 

font-size: 11px; 
border-top: 1px dotted #E5E5E5; 
text-align: left;

}

#footer2 { 

font-size: 11px; 
border-top: 1px dotted #E5E5E5;
background: #F2F0F0;
text-align: left;

}

#clear { clear: both;  }

#left h2 { font-size: 100%; margin: 10px 0 5px 5px; }

#clean-gray{
border:solid 1px #DEDEDE; 
background:#FFFFCC;
color:#222222;
padding:2px;
text-align:left;
float:left;
width:380px;
margin:5px 0 0 0;
background:url('001.png') no-repeat #FFFFCC;
}

#clean-gray2{
border:solid 1px #DEDEDE; 
background:#FFFFCC;
color:#222222;
padding:2px;
text-align:left;
float:right;
width:380px;
margin:5px 0 0 0;
}

.tresc{
	margin-bottom:15px;border-left:#f1f1f1 solid 1px; border-bottom:#f1f1f1 solid 1px;

	background-color: #FAFAFA;
}
div.pagination { margin: 1em 0; }

div.pagination p { float:right; }

ul.pagination {

	list-style: none;

	float: left;

}

ul.pagination li {

	display: inline;

	float: left;

	margin-right: 0.3em;

}

ul.pagination li, ul.pagination a, ul.pagination span {

	font-weight: bold;

	color: #374853;

}

ul.pagination li span { color:#999999; }

ul.pagination a, ul.pagination span {

	padding: 0em 0.4em;

	display: block;

	line-height: 10px;

}

ul.pagination a { text-decoration: none; }

ul.pagination li.current span {

	background-color: #595a5e;

	color: white;

}

ul.pagination li.truncate {

	padding: 0.3em;

	background: none;

}

#pagination_previous a, #pagination_previous span, #pagination_next a, #pagination_next span {

	border: none;

	line-height: 19px;

}

#pagination_previous {

	padding-left: 6px;

}

#pagination_previous a, #pagination_previous span {

	border-left: none;

}

#pagination_next {

	padding-right: 6px;

}

#pagination_next a, #pagination_next span { border-right: none; }

