/* Page Wide font settings */
body, form, select, option, input, textarea, div, p, table, td, h2, h3, h4, ul, br
	{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	}

h1 
	{
	font-size:14px;
	font-weight:bold;
	color:#1e395b;
	line-height:20px;
	}

.titulos 
	{
	font-weight: bold;
	}

a:link 
	{
	color:#C0750E;
	}
	
a:visited 
	{
	color:#C0750E;
	}

form
	{
	margin:0;
	}

 ul
 	{
	list-style-image:url(bullet00.gif);
	}

li
	{
	padding:0;
	margin-left:-10px;
	}


/*Site Structure*/
body 
	{
	margin-top:3px;
	margin-bottom:3px;
    color: black; 
    font-family: Helvetica,Arial,sans-serif;
    text-align: center;  /* Zentrierung im Internet Explorer */
 	}

div#site {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding:0;
	width:762px;
    border:1px solid #666;
  }
  
html>body div#site
  {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  	width:760px;
  }

#head
	{
	height:114px;
	width:760px;
	}

#nav
	{
	background-color:#CCCCCC;
	width:760px;
	height:24px;
	}

#sub_nav
	{
	height:12px;
	background-image:url(sub_nav_.gif);
	}

/* Main Content */
#left_col
	{
	width:180px;
	vertical-align:top;
	background-repeat: no-repeat;
	background-position:top;
	background-color:#BDD1E6;
	padding-bottom:15px;
	}

#right_col
	{
	width:575px;
	overflow:visible;
	vertical-align:top;
	padding-left:5px;
	background-color:#eff3fa;
	padding-bottom:5px;
	}

#pos_lang
	{
	width:100%;
	background-color:#c6c6c6;
	margin-bottom:5px;	
	}

#pos
	{
	padding-left:5px;
	width:85%;
	height:25px;
	font-size:10px;
	}

#pos_act
	{
	font-weight:bold;
	}

#lang
	{
	width:15%;
	border-left:2px groove #999;
	text-align:right;
	padding-right:5px;
	}

#lang a:link 
	{
	color:#C0750E;
	text-decoration:none;
	font-weight:bold;
	}
	
#lang a:visited 
	{
	color:#C0750E;
	text-decoration:none;
	font-weight:bold;
	}

/*Left Col Always */
.left_box
	{
	margin-top:25px;
	margin-left:8px;
	width:163px;
	background-repeat:no-repeat;
	}

.l_box_head
	{
	background-image:url(box_top0.gif);
	height:70px;
	}

.l_box_main
	{
	background-image:url(box_main.gif);
	padding-bottom:5px;
	background-repeat:repeat-y;
	}

.l_box_bottom
	{
	background-image:url(box_bott.gif);
	height:30px;
	}

.l_box_main ul
 	{
	list-style-image:url(bullet00.gif);
	margin-top:0px;
	margin-bottom:0px;
	padding-top:4px;
	}

.l_box_main table
	{
	margin-left:20px;
	}

.l_box_main input,select,option
	{
	width:120px;
	}

.l_box_bottom input
	{
	margin-left:5px;
	margin-top:5px;
	}

/*Foot*/
#foot table
	{
	font-size:10px;
	background-color:#666666;
	color:#FFFFFF;
	padding-left:3px;
	padding-right:5px;
	}
	
#foot table td
	{
	text-align:left;
	font-size:10px;
	}

#foot div
	{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	}

#foot a
	{
	font-size:10px;
	color:#FFFFFF;
	text-decoration: none;
	}
	
#foot a:hover
	{
	font-size:10px;
	color:#FFFFFF;
	text-decoration: underline;
	}

/*Services*/
td.full_head
	{
	background-image:url(full_bg_.gif);
	background-repeat:no-repeat;
	background-color:#DCE7F1;
	padding-top:0;
	padding-left:45px;
	height:35px;
	}

.full_head h1
	{
	padding:0;
	margin:0;
	}

td.half_head
	{
	background-image:url(half_bg_.gif);
	background-repeat:no-repeat;
	background-color:#DCE7F1;
	width:281px;
	padding-left:45px;
	padding-top:0px;
	height:35px;
	}

.half_head h1
	{
	margin:0px;
	padding:0px;
	line-height:normal;
	}

.half_head_sep
	{
	background-image:url(half_sep.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:8px;
	vertical-align:top;
	}

#new_home
	{
	width:163px;
	margin:25px 0px 0px 8px;
	}

#n_h_main
	{
	background-image:url(new_home.jpg);		
	}

#n_h_main div
	{
	padding:0px 8px 0px 8px;
	}
