#content {
	position: absolute;
	top: 260px;
	left: 260px;
	width: 670px;
	padding: 10px;
	margin: 0px;
}

#sidebar {
	position: absolute;
	top: 260px;
	left: 60px;
	width: 160px;
	border-right: 1px solid #808081;
	padding-right: 20px;
}

#frame {
	position: absolute;
	top: 0px;
	left: 710px;
	width: 200px;
	height: 220px;
	background: url(../images/pfra.gif) no-repeat;
	padding: 0px 20px 0px 20px;
}

#header {
	position: absolute;
	top: 130px;
	left: 60px;
	width: 600px;
	height: 100px;
}



#titel_top {
	position: absolute;
	top: 60px;
	left: 60px;
	width: 600px;
	height: 70px;
}

#more {
	left: 260px;
	width: 660px;
	padding: 10px;
	margin: 0px;
}



#maintopic {
	padding: 0px;
	margin: 0px 0px 0px 60px;
	height: 60px;
	text-align:center;
}


#maintopic a {
	display: block;
	float: left;
	border-right: 1px solid #ededed;
	height: 20px;
	padding: 20px 15px;
	margin: 0px;
	text-decoration: none;
	color: #808081;
}


#maintopic a:hover  {
	background-color: #ededed;
}

#maintopic .sel {
	color: #FF0001;
	background-color: #ededed;
}

#maintopic_Arg {
	position: absolute;
	top: 170px;
	left: 50px;
	width: 800px;
	height: 10px;
	padding: 0px;
	margin: 0px 0px 0px 10px;
	height: 10px;
	text-align:center;
}


#maintopic_Arg a {
	display: block;
	float: left;
	border-right: 1px solid #ededed;
	height: 10px;
	padding: 10px 5px;
	margin: 0px;
	text-decoration: none;
	color: #808081;
}


#maintopic_Arg a:hover  {
	background-color: #ededed;
}

#maintopic_Arg .sel {
	color: #FF0001;
	background-color: #ededed;
}


.topic {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #FF0001 !important;
	font-size : 18px;
	font-weight: normal !important;
	margin: 10px 0px 15px 0px !important;
}

.topic:hover {
	text-decoration: none !important;
	color: #ffffff !important;
}

.topic1 {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #FF0001 !important;
	font-size : 22px;
	font-weight: bold !important;
	margin: 4px 0px 5px 0px !important;
}

.topic1:hover {
	text-decoration: none !important;
	color: #ffffff !important;
}

.topic2 {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #FF0001 !important;
	font-size : 18px;
	font-weight: bold !important;
	margin: 3px 0px 3px 0px !important;
}

.topic2:hover {
	text-decoration: none !important;
	color: #ffffff !important;
}





.topic_Arg {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #FF0001 !important;
	font-size : 18px;
	font-weight: normal !important;
	margin: 10px 0px 15px 0px !important;
}

.topic_Arg:hover {
	text-decoration: none !important;
	color: #FF0001 !important;
}


.subtopic {
	display: block;
	text-decoration: none;
	color: #ffffff !important;
	font-weight: normal !important;
	border-bottom: 1px solid #808081;
	margin-bottom: 5px !important;
}

.subtopic:hover {
	text-decoration: none !important;
	color: #FF0001 !important;
}


.subtopic_Imp {
	display: block;
	text-decoration: none;
	color: #fbec4b !important;
	font-weight: normal !important;
	border-bottom: 1px solid #808081;
	margin-bottom: 5px !important;
}

.subtopic_Imp:hover {
	text-decoration: none !important;
	color: #FF0001 !important;
}


.flag {
	text-decoration: none;
	color: #ffffff !important;
	font-weight: normal !important;
	margin-bottom: 5px !important;
}


.flag:hover {
	text-decoration: none !important;
	color: #FF0001 !important;
}



form.search {
	margin: 20px 0px 20px 0px;
}

form.search input {
	vertical-align : middle;
}

input.search {
	width: 130px;
	border: 1px solid #808081;
}