/* -----------------------------------Main------------------------------------*/


* { margin: 0; padding: 0; border: 0 }

body	{
	background-color: #f2f2f2;
	font: normal normal normal 100%/100% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 20px 0px 0px 0px;
	padding:0px;
	text-align: center;
	font-weight: normal;
	background: url('/img/default/body-bg.png');
}
a	{
	color: #6699cc;
	font-weight: bold;
}
a:hover	{
	color: #114488;
}
h1	{
	font-size: 155%;
	font-weight: bold;
	color: #000000;
}

h2	{
	font-size: 110%;
	font-weight: bold;
	color: #ff7129;
	padding-bottom: 5px;
	padding-top: 20px;
}
h3	{
	font-size: 110%;
	font-weight: bold;
}
h4	{
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 10px;
}


/* -----------------------------------header--------------------------------- */

div#main {
background: url("/img/default/main-bg.png") repeat-y;
width: 840px;
	margin: 0 auto;
	text-align: center;	
	margin-top:10px;
  	margin-bottom:20px;
	font-size:100%;
}

div#header	{	
       height: 25px;	
	font-size:73%;
	color: #ffffff;
	background: url('/img/default/top-bg.png') 0px 0px no-repeat;
padding-right:15px;
padding-left:5px;
margin:0px;
}

div#header a {
	color: #ffffff;
text-decoration: none;
}

div#header p {
margin:0px;
padding:3px;
}


div#header p.left{
	width: 49%;		
	float: left; 
	text-align: left;    
}

div#header p.right{
	width: 49%;		
	float: right;
	text-align: right; 
     
}

div#header .break{
	clear: both;   
}

/* -----------------------------------head logo--------------------------------- \*/

div#head_logo {
	margin:0px; 
	padding:0px;
position: relative;
margin-bottom:1px;
padding-top:1px;
font-size:73%;
}

div#head_logo .advert{
position: absolute;
	margin:0px; 
	padding:0px;
left:180px;
top:60px;
z-index: 1000;
color: red;
text-align: left;
}

div#head_logo h2{
color: #ffffff;
font-size:150%;
margin-left: 0px;
}


div#head_logo h2 span{
font-size:180%;
}

div#head_logo h2 a{
color: #ffffff;
text-decoration: none;
}

div#head_logo h3{
color: #ffffff;
font-size:120%;
margin-left: 165px;
margin-top:5px;
}

div#head_logo h3 a{
color: #ffffff;
text-decoration: none;
}


div#head_logo h1 {
	margin:0px; 
	padding:0px;

}

div#head_logo h1 span {
	display: none;
}

div#head_logo h1 a {
	margin-left:0px;
padding:0px;
	height:190px;
	width: 830px;
	font-size: 90%; 
	color: #000000; 
	display: block;
text-decoration: none;
	background: transparent url("/img/default/head.jpg") no-repeat;
}


/* -------------------------------top_menu-----------------------------*/

div#top_menu {
	height:41px;
width:830px;
	font-size: 100%;
margin-left:0px;

}

div#top_menu_content	{
	margin: 0px auto;
	text-align: center;
	padding-bottom: 0px;
	font-size:80%;
margin-right:0px;
}
div#top_menu_content ul	{
	margin:0px;
	padding:0px;
	height: 41px;
	text-align: center;
background: transparent url('/img/default/top-menu-bg.png') repeat-x;

}
div#top_menu_content li	{
	margin:0px;
	padding:0px;
	float: left;
	list-style: none;
	padding: 0px;
	padding: 0px 0px 0px 0px;
	width:20%;
background: transparent url('/img/default/top-menu-li.png') right top no-repeat;
}

div#top_menu_content li.last	{
 background: none;
}

div#top_menu_content li a	{
	color: #fff;
	display: block;
	padding-top:14px;
	padding-bottom:11px;

	text-decoration: none;
}

div#top_menu_content li a:hover	{
	color: #fff;

	text-decoration: none;
	background: transparent url('/img/default/top-menu-hover.png') right 0px repeat-x;
}

div#top_menu_content li a.active {
	color: #fff;

	text-decoration: none;
	background: transparent url('/img/default/top-menu-hover.png') right 0px repeat-x;
}


/* -------------------------------container ------------------------------------*/

div#container {
	width: 840px;
	height: auto;
	margin: 0 auto;
	text-align: left;

margin-left:1px;
}

div#container .end{
clear:both;
}

/* -------------------------------content ------------------------------------*/

div#column {
	width: 655px;
	margin: 0px;
	text-align: left;
	float: left;
padding-bottom:20px;
}


/* -------------------------------Left_column---------------------------------*/

div#left_column {
	width: 155px;
	text-align: justify;
	margin: 0px;
	float: left;
	font-size:60%;
	margin-right:5px;
padding-top:20px;
padding-bottom:20px;
}

div#left_column h1 {
  font-size: 110%;
font-weight: bold;
margin: 0px 0px 10px 15px

}

div#left_column ul {
margin:0px;
font-size:100%;
list-style: none;
padding-left: 15px;
}

div#left_column li {
	margin-bottom: 10px;
}



/* -----------------------------Center_column---------------------------------*/

div#center_column {
	width: 465px;
	margin: 0px;
  	margin-right:5px;
  	float: right;
	font-size:73%;
	padding-left:5px;
padding-top: 20px;
text-align: justify;

}

div#center_column p {
	margin-top: 10px;
	margin-bottom: 10px;
}

div#center_column input.formular, div#center_column select.formular {
	border: 1px #ff7129 solid;
}

/* TinyMCE specific rules */
body.mceContentBody {
	width: 500px;
	margin: 0px;
  	margin-right:5px;
	font-size:73%;
	padding-left:5px;
padding-top: 20px;
text-align: left;
}

body.mceContentBody p {
	margin-top: 10px;
	margin-bottom: 10px;
}


/* ------------------------------Right_column---------------------------------*/

div#right_column {
	width: 165px;
	_width: 175px;
	margin: 0px;
	float: right;
	font-size:73%;
	text-align: center;	
	padding-right: 10px;
padding-top:20px;
}

div#right_column h3 {
  font-size: 110%;
margin-left: 5px;

font-weight: normal;
}

div#right_column p {
  font-size: 100%;
margin-left: 5px;

margin-bottom: 20px;

font-weight: bold;
}

div#right_column a {
  font-weight: bold;
  text-decoration: none;
  color: black;
}

/* ------------------------------Footer---------------------------------------*/

div#footer {
	clear: both;

	height:28px;
	text-align: center;
	font-size: 65%;
  	color: #ffffff;
padding-top:0px;
background: transparent url("/img/default/footer-bg.png") no-repeat;
}

div#footer p{
padding-top:5px;
}


div#footer a{
  color:#ffffff;
}	

