html {

	height:100%;

}
#sitemaps {
  display:none;
}

body {

	background:#fff;

	color:#333;

	font: 62.5% Tahoma, Arial, Helvetica, sans-serif;

	background: url(img/top.gif) repeat-x;

	text-align:center;

}

img {border:0;}

a {color:#356AA0;}

a:hover {color:#E51C01;}

/* LISTS **********************************************************************************/

.horizontallist li {

	display: inline;

	list-style-type: none;

}

/* TOP ************************************************************************************/

h1.swap { background-repeat:no-repeat;}

h1.swap span {display:none;}

h1#t-logo {cursor:pointer; }

#top {

	clear:both;

	width:950px;

	max-width:950px;

	height:70px;

	padding:0 25px;

	text-align:left;

	margin-left: auto;

	margin-right: auto;

	font-size:1.1em;

	color:#36393D;

}

#toptext {

	margin-top:12px;

}

#a, #b, #c, #d {float:left;height:68px;}

#a{ width:365px;}

#b{	width:245px;}

#c{	width:190px;}

#d{	width:150px;text-align:right;}

/* POST ***********************************************************************************/

div.post img {float: left; margin:1px 5px 0 0;}

div.post p{

	display: table;

	_height: 0; /*IE5-6*/

	zoom: 1; /*IE-7*/

}

div.post {margin-bottom:2em;}

/* LANGUAGES ***********************************************************************************/

#languages a {padding:0 .2em;}

#languages li:before { content: "| "; }

#languages li:first-child:before { content: ""; }



/* MAIN MENU ***********************************************************************************/

#mainmenu {

	width:950px;

	clear:both;

	text-align:left;

	margin:auto;

	background: #516484 url(img/mbg.gif) repeat-x;

	border-bottom:1px solid #DFDFDF;

}

#mainmenu ul {

	height:45px;

}

#mainmenu li {

	display:block;

	float:left;

	height:45px;

	background: url(img/mr.gif) center right no-repeat;

}

#mainmenu ul li a {

	display:block;

	color:#fff;

	font-size:1.4em;

	padding:.9em 2.5em;

	text-decoration:underline;

}

/* HEADER **************************************************************************************/

#header {

	clear: both; 

	width: 950px;

	height:220px;

	text-align:left;

	/*border-bottom:1px solid #C9C9C9;*/

	margin:auto;

}

#header .cola, #header .colb { float:left; height:220px;}

#header .cola { width: 300px%; //margin-right: -950px;}

#header .colb { width: 600px; //margin-left: 300px; //display: inline;}

#header .colb div {

	color:#fff;

	padding:2em 35em 0 4em;

	font-size:1.1em;

	line-height: 1.3em;

}

#header .colb div p{

	padding:0 0 1.2em 0;

}

#header .colb strong{

	color:#fff;

}

h1.slogan {

	color:#fff;

	font-size:1.2em;

	background:#FC7F02 url(img/slogan.gif) repeat-y;

	padding:.7em 1.5em .7em 2.5em;

	margin:2em 0 .6em 0;

	width:12.5em;

	height:1.8em;	

}

#wrapper {

	border-left:1px solid #ccc;

	border-right:1px solid #ccc;	

}



/* CONTENT *************************************************************************************/

#content {

	text-align:left;

}

h1.contentheader {

	color:#fff;

	font-size:1.2em;

	background:#128DB3 url(img/contentheader.gif) repeat-x;

	padding:1em 1.5em 1em 2.5em;

	margin:2em 0 .6em 0;

	width:14.5em;

}

.shadow01 {

	background: url(img/shadow01.gif) bottom right no-repeat;

	width:14.5em;

}

html>body .shadow01 {

		padding-bottom:.1em;

		width:22em;

}

#document {

	margin:1em 2em 1em 2.5em;

	font-size:1.2em;

	line-height: 1.3em;	

}

#pagenav {

	margin:1em 2em 1em 2.5em;

}

#document table{

	width:95%;

	border-collapse:collapse;

}

#document table td, #document table tr{

	border:1px solid #ccc;

}

#document table td {

	padding:3px;

}

#document p {

	padding:.7em 0;

}

#document ul, #document ol {margin-left:2em;}

#contentlist {

	margin:1em 2em 1em 2.5em;

	font-size:1.2em;

	line-height: 1.3em;	

}

#contentlist strong {

	font-size:1.2em;

	margin-bottom:.3em;

}

img.inconentlist {

	border:1px solid #ccc;

}

div.empty {height:1em;}



/* SIDEBAR *************************************************************************************/

#sidebar {

	text-align:right;

}

.anonce {

	text-align:left;

	font-size:1.1em;

}



/* ANONCES *************************************************************************************/

h1.anonceheader {

	color:#fff;

	font-size:1.2em;

	background:#EA4730 url(img/anonceheader.gif) repeat-x;

	padding:1em 2.5em 1em 1.5em;

	margin:2em 0 .6em 0;

}

h1.anonceheader a {

	color:#fff;

	text-decoration:none;	

}

h1.anonceheader a:hover {

	color:#fff;

	text-decoration:underline;	

}

.shadow02 {

	background: url(img/shadow02.gif) bottom left no-repeat;

	width:100%;

}

html>body .shadow02 {

		padding-bottom:.1em;

}

.anoncelist li {

	list-style: none;

	padding:.3em 2.5em 1.2em 1em;

}

.anoncelist a {

	text-decoration:none;

	color:#E51C01;

}



/* SITE NAVIGATION *****************************************************************************/

#sitenavigation { margin-left: 30px; }

#sitenavigation

{

	font-size:1.2em;

	padding:0;

	margin:1em 2em 1.5em 2.5em;

}

#sitenavigation li:before { content: "» "; }

#sitenavigation li:first-child:before { content: ""; }



/* PAGE NAVIGATION *****************************************************************************/

#pagenav {

	padding-top:1em;

	text-align:left;

}

#pagenav span {

	margin:.2em;

	padding:.2em .3em .2em .3em;

	background:#eee;

	border:1px solid #efefef;

}

#pagenav span#current {

	background:#fefefe;

	border:1px solid #efefef;

}

#pagenav a {

	border:0;

	font-weight:bold;

}

#pagenav a:hover {

	text-decoration:none;

}

#wrapper {

	border-bottom:2px solid #DFDFDF;

}





/* FOOTER **************************************************************************************/

#footer {

	height:100px;

	background: #FBFAFB;

	/*border-top:1px solid #C9C9C9;*/

	font-size:1.1em;

	width: 100%;

	text-align:left;

}

#footer .cola, #footer .colb { float:left;}

#footer .cola { width: 25%; //margin-right: -100%;}

#footer .colb { width: 75%; //margin-left: 25%; //display: inline;}

#footer .cola p {padding:.5em 1em 0 2.5em;}

#botmenu {padding:.5em 2.5em 0 1em;}

#counters {padding:.9em 2.5em 0 1em;text-align:right;}

#document h2 {

	font-size:1.1em;

	font-weight:normal;

}














