@charset "utf-8";
/* CSS Document */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	background: #999999 url(../img/bk4.jpg) repeat-x;
}
/* ---------------------------------- container ---------------------------------- */
#container{
	width:955px;
	padding:0px;
	margin:0px;
	margin-right:auto;
	margin-left:auto;
	background:url(../img/body_back.jpg);
	
}	
a:visited {
	color: #b10c24;
}

a:hover{
	color: #cccccc;
}

a:active{
	color: #cccccc;
}

a:link{
	color: #666666;
}

#head {
	width: 955px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#headphoto{
	width: 955px;
	height: 492px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 492px;
}

#content {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
}

#footer {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
	background-color: #666666;
	height: 18px;
	position: relative;
}




.logo{
	position: relative;
	left:6px;
	top:10px;
	width: 220px;
}

.menu{
	width: 500px;
	height: 41px;
	position: absolute;
	right:155px;
	top:29px;
}
#lang{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top:5px;
	right:10px;
	width: 52px;
}
#lang a{
	font-size: 11px;
	color: #868686;
}

h1.title {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 40px;
	letter-spacing: -5px ;
	font-weight: lighter;
	margin-left:10px;
	color: #666666;
	margin-bottom: 25px;
	margin-top: 10px;
}

h2.title {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 50px;
	letter-spacing: -3px ;
	font-weight: lighter;
	margin-left:10px;
	color: #455067;
	margin-bottom: 5px;
	margin-top: 40px;
}

.contenttxt{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	letter-spacing: -0px;
	font-weight: lighter;
	margin-left:10px;
	line-height: 25px;
	color: #666666;
}

.footertxt{
	font-size: 10px;
	color:#999999;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
		top: 3px;
	margin-left: 5px;
	position: inherit;
	height: 15px;
}

.titlelink{
	border-bottom: 2px solid #b10c24;
	
}

.titlelink a{
	text-decoration: none;
color: #666666;
	font-size: 23px;
/*	font-weight: lighter;*/
letter-spacing: -3px ;
font-weight: lighter;

}
.txtlink{
	font-size:10px;
	line-height: 23px;
	color: #666666;
}

.txtlinknoprofit{
	
color: #666666;
	font-size: 23px;
/*	font-weight: lighter;*/
letter-spacing: -1px ;
font-weight: lighter;
}

.titlelinksoon{
	border-bottom: 5px solid #455067;
	
}

.titlelinksoon a{
	text-decoration: none;
color: #b10c24;
	font-size: 14px;
/*	font-weight: lighter;*/
letter-spacing: -0px ;


}
h3.titlelinksoon{
	margin-bottom: 2px;
line-height: 20px;
padding-bottom: 0px;

}

.subtitle{
	color: #666666;
	margin-bottom: 15px;
	font-size: 14px;
	height: 20px;
}

.txtcontact{
	font-size:15px;
	line-height: 23px;
	color: #535353;
}

a.txtlinkpage {
	font-size:14px;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
}

a.linkmenu{
	font-size:13px;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
}

a.linkmenucurrentpage{
	font-size:14px;
	line-height: 25px;
	color: #b10c24;
	text-decoration: none;
}


/*   TAG   */




/*  DIV   */

#container{margin:0px 0px 0px 240px; width:690px;}

#menu{position:absolute; left:60px; top:110px; width:30px; height:120px;}
body > div#menu{position:fixed;}

#box1, #box2, #box3, #box4{float:left; margin-top:30px; padding-bottom:30px; border-bottom:dotted 1px #d6d6d6;}


/*  FLASH DIVS  */

#banner1, #banner3{padding-bottom:10px; overflow:hidden;}
#banner2, #banner2_1, #banner2_2, #banner2_3{float:left; margin-right:10px; width:165px; height:95px; background-color:#000;}
#banner4 {float:left; margin-right:10px; width:944px; height:492px; background-color:#eee;}
#banner4_1{
	float:left;
	margin-right:10px;
	width:955px;
	height:492px;
	background-color:#eee;
}

/*  CLASSES  */

.description{float:left; width:400px; margin:10px 0px 0px 10px;}
