/*** Styles Created by Ivo 26.05.2010 ***/
html,
body
{
    margin:0px;
    padding:0px;

    width:100%;
    min-height:100%;
    height:100%;
    
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    
    text-decoration:none;
    text-transform:none;
    
    color:#ffffff;

    background-color:#000000;
}

a
{
    margin:0px;
    padding:0px;
    
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    
    text-decoration:none;
    text-transform:none;
 
    color:#ffffff;   
}

a:hover
{
    color:#cccccc;
}

img
{
    display:block;

    margin:0px;
    padding:0px;
    
    border:0px;
}

p
{
    margin:0px;
    padding:0px;
}

/* Style HEADERS */


h1{
	margin: 0px;
	padding: 0px;

	padding-bottom:15px;

	font-family:Arial;
	font-size:22px;
	font-weight: normal;

	text-decoration: none;
        text-transform: none;

        color: #ffffff; 
}


/*h2{
	margin: 0px;
	padding: 0px;

	padding-bottom:15px;

	font-family:Arial;
	font-size:18px;
	font-weight: normal;

	text-decoration: none;
        text-transform: none;

        color: #ffffff; 
}

h3{
	margin: 0px;
	padding: 0px;

	padding-bottom:15px;

	font-family:Arial;
	font-size:16px;
	font-weight: normal;

	text-decoration: none;
        text-transform: none;

        color: #ffffff; 
}
*/

h4{
	margin: 0px;
	padding: 0px;

	padding-bottom:15px;

	font-family:Arial;
	font-size:11px;
	font-weight: normal;

	text-decoration: none;
        text-transform: none;

        color: #ffffff; 
}

/* END Style HEADERS */

/*** CSS BASE Layout ***/

#div_main_container
{
    min-width:1030px;
    width:100%;
    min-height:100%;
    height:auto;	
    
    margin:0px;
    padding:0px;
    
    border:solid 0px yellow;
}

#div_main_content
{
	width:1000px;
	min-height:590px;
	height:auto;
	
	margin-left:auto;
	margin-right:auto;
	
	border:solid 0px green;
}

#div_header_container
{    
    width:870px;
    height:140px;
    
    margin:0px;
    padding:0px;

    margin-left:auto;
    margin-right:auto;
    
    background-color:transparent;
    border:solid 0px yellow;
}

#div_header_inner
{
    width:100%;
    height:inherit;
    
    margin:0px;
    padding:0px;
    
    background-color:transparent;
    border:solid 0px yellow;
}


#div_content_container
{
    width:870px;
    height:auto;
    
    margin:0px;
    padding:0px;

    margin-left:auto;
    margin-right:auto;
    
    background-color:transparent;
    border:solid 0px yellow;
}
#div_content_inner
{    
    display:inline-block;
    float:right;
    
    width:870px;
    min-height:440px;
    height:auto;

    border:solid 1px #2b2b2b;
}

#div_footer_container
{
	width:100%;
	min-height:60px;
	height:auto;

	border:solid 0px yellow;
}

#div_footer_inner
{
	width:1000px;
	height:auto;

	margin-left:auto;
	margin-right:auto;
		
	border:solid 0px yellow;
}

#div_footer_info_container
{
	width:870px;

	margin-top:0px;
	padding-bottom:0px;

	margin-left:auto;
	margin-right:auto;

	font-family:Arial;
	font-size:10px;
	font-weight:normal;

	text-align:right;
	text-decoration:none;

	color:#4d4d4d;
}

#div_footer_info_inner
{
	display:block;
	float:right;

	margin-right:75px;

	margin-top:7px;
}
.footer_seperator
{
	display:inline-block;

	padding-left:6px;
	padding-right:6px;

	font-weight:bold;
}

.footer_seperator_middle
{
	display:inline-block;
	width:150px;
}

#div_power_by_logo
{
	display:block;
	float:left;

	width:18px;/*18 x 91*/
	height:91px;

	margin-left:870px;
	margin-top:-91px;

	background-image:url(/media/42579/logo_power_by_ufn.png);
	background-position:top right;
	background-repeat:no-repeat;
}

#div_footer_sitemap_link_container
{
	display:block;
	float:left;
	clear:both;

	width:18px;/*18 x 91*/
	height:45px;

	margin-left:870px;
	margin-top:-145px;

	background-image:url(/media/42589/logo_sitemap.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#div_footer_sitemap_link_container a
{
	display:inline-block;

	width:100%;
	height:45px;

	font-family:Arial;
	font-size:10px;
	font-weight:normal;

	cursor:pointer;

	color:#4d4d4d;
}

#div_footer_sitemap_link_container a:hover
{
	color:#cccccc;
}

/*** END CSS BASE Layout ***/

/*** Style Header ***/

#div_logo_container
{
    position:absolute; /*Please remove this Ivo*/
    display:block;
    float:left;  

    width:170px;/*Original Image Width*/
    width:145px;/*Resized Image Width*/
    height:35px; 

    margin-top:84px;
    margin-bottom:25px;

    border:solid 0px red;
}

#div_logo_container img
{
	width:145px;
}

#div_navigation_container
{
    display:inline-block;
    float:right;
    
    width:auto;
    height:auto;

    margin:0px;
    padding:0px;
    margin-top:100px;

    background-color:transparent; 

    border:solid 0px red;
}

/*** END Style Header ***/

/*** Style Content Textpage ***/

#div_left_container
{
	display:block;
	float:left;

	width:233px;
	min-height:450px;
	height:100%;

	background-image:url(/media/41909/background_menu.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

#div_left_container_nobg
{
	display:block;
	float:left;

	width:233px;
	min-height:450px;
	height:100%;
}

#table_menu_container_border
{
	width:100%;
	margin:0;
	padding:0;

	width:100%;
	height:auto;

	border:0;
	border-spacing:0;
}

#table_menu_container_border td
{
	margin:0;
	padding:0;

	vertical-align:top;
}

#table_menu_container_border p
{
	padding-bottom:22px;

	text-align:justify;
}

#table_menu_container_border .border
{
	width:1px;

	background-color:#2b2b2b;
}

#div_right_container
{
	display:block;
	float:left;

	width:636px;
}

#div_right_container_inner
{
	width:490px;

	margin-top:26px;
	margin-bottom:26px;
	padding-left:50px;
	padding-right:96px;
}

/*** END Style Content Textpage ***/




































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
