body{
	font-family:"Trebuchet MS";
	margin: 0px;
	padding:0px;
	font-size: 13px;
	line-height: 15px;
}

a{
	text-decoration: none;
}



img{
	border-style: none;
}



h1{
	font-size: 26px;
	line-height: 28px;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
}

h2{
	font-size: 22px;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;

	margin: 0px;

}

h3{
	font-size: 14px;
	color: #000000;
	padding: 0px;
	margin: 0px;

	}
	
	
h4{
	font-size: 14px;
	line-height: 16px;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;

	margin: 0px;
	
}

h5{
	font-size: 16px;
	line-height: 16px;
	color: #9C0000;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}
	


.big_left_outside{
	background-image: url('../pix/navibigclean_left.jpg');
	background-repeat:no-repeat;
	width: 16px;
	height: 36px;
	float: left;
}

.content_big{
	background-image: url('../pix/navibig_content.jpg');
	background-repeat:repeat-x;
	width: auto;
	height: 36px;
	float: left;
	font-weight: bold;
	color: #9C0000;
	padding-top: 10px;
}

.big_right{
	background-image: url('../pix/navibiggrey_right.jpg');
	background-repeat:no-repeat;
	width: 16px;
	height: 36px;
	float: left;
}


.content_small{
	background-image: url('../pix/navismall_content.jpg');
	background-repeat:repeat-x;
	width: auto;
	height: 36px;
	float: left;
	font-weight: bold;
	padding-top: 15px;
	color: #767676;
}


.small_left{
	background-image: url('../pix/navismall_left.jpg');
	background-repeat:no-repeat;
	width: 6px;
	height: 36px;
	float: left;
}

.small_right{
	background-image: url('../pix/navismall_right.jpg');
	background-repeat:no-repeat;
	width: 6px;
	height: 36px;
	float: left;
}

.big_button_left{
	background-image: url('../pix/bigredbutton_left.png');
	background-repeat:no-repeat;
	width: 17px;
	height: 61px;
	float: left;
}


.big_button_content{
	background-image: url('../pix/bigredbutton_content.png');
	background-repeat:repeat-x;
	width: 170px;
	height: 61px;
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	padding-top: 20px;
	text-align: center;
}

.big_button_right{
	background-image: url('../pix/bigredbutton_right.png');
	background-repeat:no-repeat;
	width: 52px;
	height: 61px;
	float: left;
}


ul{
padding-left: 15px;
margin: 0px;
}
.list_numbers
{
padding-left: 8px;
}

.list_number1{
	background-image: url('../pix/smallbox_1.jpg');
	background-repeat:no-repeat;
	width: 220px;
	height: 26px;
	padding-top: 5px;
	margin-top: 5px;	
	list-style:none;
	padding-left: 35px;
}

.list_number2{
	background-image: url('../pix/smallbox_2.jpg');
	background-repeat:no-repeat;
	padding-top: 5px;	
	width: 220px;
	height: 26px;	
	list-style:none;
	padding-left: 35px;
}

.list_number3{
	background-image: url('../pix/smallbox_3.jpg');
	background-repeat:no-repeat;
	padding-top: 5px;	
	width: 220px;
	height: 26px;
	list-style:none;
	padding-left: 35px;	
}


.smallbox_head{
	display: block;	
	background-image: url('../pix/smallbox_head.jpg');
	background-repeat:no-repeat;
	width: 216px;
	height: 32px;
}


.smallbox_content{	

	display: block;
	background-image: url('../pix/smallbox_content.jpg');
	background-repeat:repeat-y;
	width: 216px;
	height: 100px;
	float: left;
}

.smallbox_head_content{	
display:block;
padding-left: 43px;
padding-top: 7px;
font-weight: bold;
font-size: 16px;
color: #9C0000;
}


.smallbox_bottom{
	display: block;	
	background-image: url('../pix/smallbox_foot.jpg');
	background-repeat: no-repeat;
	width: 216px;
	height: 13px;
	float: left;
}

#smallred1
{
position: absolute;
left: 35px;
top: 170px;
z-index: 100;
}

.smallred1_left{
	
	background-image: url('../pix/smallredbutton_left.jpg');
	background-repeat:no-repeat;
	width: 12px;
	height: 41px;
	float: left;
}


.smallred1_content{
	
	background-image: url('../pix/smallredbutton_content.jpg');
	background-repeat: repeat-x;
	width: 120px;
	height: 41px;
	float: left;
	text-align: center;
	padding-top: 10px;
	font-weight: bold;
	color: #ffffff;
}

.smallred1_right{
	
	background-image: url('../pix/smallredbutton_right.jpg');
	background-repeat: no-repeat;
	width: 36px;
	height: 41px;
	float: left;
}


#phonenumber{
	position: absolute;
	background-image: url('../pix/numero_verde.jpg');
	background-repeat: no-repeat;
	left: 43px;
	width: 173px;
	height: 50px;
	top: 150px;

}

#username
{
position: absolute;
width: 200px;
height: 60px;
left: 0px;
top: 80px;
}

#passwort
{
position: absolute;
width: 200px;
height: 80px;
left: 0px;
top: 125px;
}

.input_button{
position: absolute;
top: 135px;
left: 145px;
}


.form_left{
	background-image: url('../pix/form_left.jpg');
	background-repeat: no-repeat;
	display: block;
	width: 7px;
	height: 26px;
	float: left;
}


.form_right{
	display: block;
	background-image: url('../pix/form_right.jpg');
	background-repeat: no-repeat;
	width: 7px;
	height: 26px;
	float: left;
}

.form_content
{
	display: block;
	float: left;
	background-image: url('../pix/form_content.jpg');
	background-repeat: repeat-x;
	width: auto;
	height: 26px;
}


#content_upper_middle
{
padding-left: 15px;
padding-top: 30px;
}


#content1{
	position: absolute;
	background-image: url('../pix/girl_bg_r.jpg');
	background-repeat:no-repeat;
	border-style: solid;
	border-width: 1px;
	border-color: #B7B7B7;
	top: 70px;
	width: 756px;
	height: 512px;
	z-index: 1;
}



#topmenu
{
position: absolute;
width:760px;
height: 70px;
z-index: 11;
}

#logo
{
width:716px;
height: 70px;
}

#logo_pic{
width: 208px;
height: 80px;
background-repeat: no-repeat;
background-image: url('../pix/segretaria24_it.gif');
}



#border1{
	position: absolute;
	background-image: url('../pix/punktlinie.jpg');
	background-repeat:repeat-y;
	height: 225px;
	width: 2px;	
	left: 230px;
	top: 285px;
	float: left;

}


#border1_1{
	position: absolute;
	background-image: url('../pix/punktlinie.jpg');
	background-repeat:repeat-y;
	height: 225px;
	width: 2px;
	top: 285px;
	left: 500px;
	float: left;	
}

#border2{
	position: absolute;
	background-image: url('../pix/punktlinie.jpg');
	background-repeat:repeat-y;
	height: 740px;
	width: 2px;	
	left: 230px;
	}
#border2_1{
	position: absolute;
	background-image: url('../pix/punktlinie.jpg');
	background-repeat:repeat-y;
	height: 250px;
	width: 2px;
	top: 0px;
	left: 500px;
	float: left;	
}

#border3{
	position: absolute;
	background-image: url('../pix/punktlinie_y.jpg');
	background-repeat:repeat-x;
	height: 2px;
	width: 750px;	
	top: 250px;
		left:0px;
	
}

#border4{
	position: absolute;
	background-image: url('../pix/punktlinie_y.jpg');
	background-repeat:repeat-x;
	height: 2px;
	width: 750px;	
	top: 490px;
		left:0px;
	
}

#border5{
	position: absolute;
	background-image: url('../pix/punktlinie.jpg');
	background-repeat:repeat-y;
	height: 274px;
	width: 2px;	
	top: 200px;
	left: 230px;
	float: left;
}


#all
{
	position: absolute;
	top: 30px;
	left: 50%; 
	width:756px;
	height:1050px;
	margin: 0px 0px 0px -380px; 
	}



#navi{
	position: absolute;
	top: 35px !important;
	top: 35px;
	left: 317px !important;
	left: 315px;
	z-index: 10;
}

#text_picture{
	position: absolute;
	left: 300px;
	width: 410px;
	top: 50px;
	z-index: 10;
	color: #ffffff;
	float: left;
}



#bigbutton{
	position: absolute;
	float: left;
	top: 205px;
	left: 170px;
}


#upper_left{
	position: absolute;
	width: 225px;
	height: 230px;
	left: 0px;
	top: 285px;
	float: left;
}

#numbers
{

position: absolute;
font-weight: bold;
top:55px;
left: 0px;
padding: 0px;
z-index: 6;
}


#smallbox{
position: absolute;
border-style: none;
height: 230px;
top: 20px;
float: left;
z-index: 5;
}

#shadow{
	position: absolute;
	background-image: url('../pix/shadow.jpg');
	background-repeat: repeat-x;
	display: block;
	width: 755px;
	height: 7px;
	top: 584px !important;
	top: 582px;
	float: left;
}

#shadow2{
	position: absolute;
	background-image: url('../pix/shadow.jpg');
	background-repeat: repeat-x;
	display: block;
	width: 755px;
	height: 7px;
	top: 729px !important;
	top: 747px;
	float: left;
	left:0px;
}


#xing{
	position: absolute;
	background-image: url('../pix/extern/xing.jpg');
	background-repeat: no-repeat;
	width: 210px;
	height: 201px;
	left: 35px;
	top: 60px;
	z-index: 70;
}

.xing_text{
	display:block;
	padding-left: 20px;
	padding-top: 10px;
}

#libero{
	position: absolute;
	background-repeat: no-repeat;
	width: 210px;
	height: 201px;
	left: 230px;
	top: 0px;
	font-size: 11px;
	z-index: 70;
}
#liberopic{
	position: absolute;
	background-image: url('../pix/extern/libero.jpg');
	background-repeat: no-repeat;
	width: 194px;
	height: 83px;
	left: 10px;
	cursor: pointer;
	top: 70px;
	z-index: 70;
}
#ilsolepic{
	position: absolute;
	background-image: url('../pix/extern/ilsole24.jpg');
	background-repeat: no-repeat;
	width: 194px;
	height: 68px;
	left: 10px;
	cursor: pointer;
	top: 70px;
	z-index: 70;
}
.libero_text{
	display:block;
	padding-left: 20px;
	padding-top: 10px;
}

#dbag{
	position: absolute;
	background-repeat: no-repeat;
	width: 210px;
	height: 201px;
	left: 510px;
	top: 0px;
	font-size: 11px;
	z-index: 70;
}
#dbagpic{
	position: absolute;
	background-image: url('../pix/extern/dbag.jpg');
	background-repeat: no-repeat;
	width: 194px;
	height: 241px;
	left: 10px;
	cursor: pointer;
	top: 15px;
	z-index: 70;
}
.dbag_text{
	display:block;
	padding-left: 20px;
	padding-top: 10px;
}


#content_mid_left
{
	position: absolute;
	width: 450px;
	left: 250px;
	padding-top: 10px;
}

.text_lower_right
{
	position: absolute;
	display: block;
	left: 15px;
	top: 176px;
	font-size:15px;
}

#upper_middle{
	position: absolute;
	width: 260px;
	height: 230px;
	left: 235px;
	top: 295px;
	float: left;
}

#right_middle{
	position: absolute;
	width: 225px;
	height: 230px;
	float: left;
	top: 295px;
	left: 520px;
}

#form
{
position: absolute;
top: 30px;
}


#content2{
	position:absolute;	
	width: 754px;
	height: 748px;
	top: 595px;
	border-style: solid;
	border-width: 1px;
	border-color: #B7B7B7;
}


input{
	border: none;
	font-size: 13px;
}


.ip{
	
	display: block;
	
	width: 120px;
	height: 20px;
	margin-top: 2px;
	top: 15px;
	
}


#row1_left{
	position: absolute;
	width: 230px;
	height: 270px;
	left:0px;
	float: left;
	font-size: 11px;
	z-index: 69;
}

#row1_right{
	position: absolute;
	width: 470px;
	height: 270px;
	float: left;
}

#row2_left{
	position: absolute;
	width: 230px;
	height: 270px;
	left:0px;
	float: left;
	font-size: 11px;
	z-index: 69;
	top:260px;
}

#row2_right{
	position: absolute;
	width: 470px;
	height: 270px;
	float: left;
	top:240px;	
}

#row3_left{
	position: absolute;
	top: 490px;
	width: 230px;
	height: 270px;
	left:0px;
	float: left;
	font-size: 11px;
}


#row3_right{
	position: absolute;
	width: 470px;
	height: 270px;
	left: 241px;
	top: 480px;
	float: left;
}

.row3_left{
display: block;
position: absolute;
left: 20px;
width: 200px;
top: 10px;
float:left;
}

#smallred3
{
position: absolute;
left: 35px;
top: 205px;
float: left;
font-size: 13px;
}

#pdf{
	position: relative;
	background-image: url('../pix/home/back_pdf_drucker.jpg');
	background-repeat:no-repeat;
	width: 500px;
	height: 219px;
	top: 20px;
	float: left;

}

.pdf_text
{
position: absolute;
display: block;
left: 10px;
width: 250px;
top: 30px;
}

.pdf_download
{
position: absolute;
display: block;
left: 10px;
top: 150px;
color: #9C0000;
font-weight: bold;
}

.star
{
position: absolute;
z-index: 40;
width: 100px;
heigth: 100px;
left: 160px;
top: 270px;

}
.text_lower_right a:link, .text_lower_right a:visited, .text_lower_right a:hover, .text_lower_right a:active
{
	color: #990000;
}