@CHARSET "UTF-8";
/* Version SVN: $ID$ */
/*PluginsCSS*/
/*  Autocomplete css  */

.left{float:left; }
.ac_results, .ui-autocomplete-results {
	padding: 0px;
	background-color: #f8f8f8;
	overflow: hidden;
	z-index: 99999;
	margin: 1px 0 0 3px;
}
.ac_results ul, .ui-autocomplete-results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li, .ui-autocomplete-results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
}
.ac_loading {
	background: #fff;
}
.ac_odd, .ui-autocomplete-odd {
	background-color: #f4f4f4;
}
.ac_over, .ui-autocomplete-state-active {
	background-color: #ccc;
	color: white;
}
/*  jNice  */
/* -------------
 * Buttons
 * ------------- 
button {margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;outline:none;moz-outline:none;}

*+html button[type]{width:1;} /* IE7 */
/* -------------
 * Inputs
 * ------------- */
.jNiceInputWrapper {
	background: transparent url(../images/iclinics/bgGeneral.png) no-repeat -998px -23px;
	float:left;
	height: 21px;
}
.jNiceInputInner {
	background: transparent url(../images/iclinics/bgGeneral.png) no-repeat 100% -46px;
	padding: 2px 4px 2px 0;
	margin: 0 0 0 4px;
	float: left;
	height: 19px;
}
.jNiceInputInner input {
	font-family: Calibri,sans-serif,Verdana,Arial;
	font-size: 12px;
	color:#8e8e8e;	
	line-height: 15px;
	height: 15px;
	line-height: 15px;
	height: 15px;
	vertical-align:middle;
	background:none;
	border:none !important;
	outline:none;
}
.jNiceInputWrapper_hover { background-position: -998px -23px; }
.jNiceInputWrapper_hover .jNiceInputInner { background-position: 100% -46px; }

.jNiceSelectWrapper ul a:hover { background:#E1F5FF; }
.jNiceSelectWrapper ul a.selected {background: #EDEDED;}
.jNiceFocus { border: dotted 1px #666666; }
.jNiceHidden {opacity:0;z-index:-1;position:relative;}
.jNiceWrapper {position:relative;vertical-align:top;}
.jNiceWrapper input {outline:none;}
/*PluginCSS END*/


.ui-autocomplete-results {
    padding: 0px;
    border: 0px solid black;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
    position:absolute;
}
.ui-autocomplete-results ul {
    width: 100%;
    border:1px solid #C6C6C6;
    text-align:left;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}
/* Reset */
html {
	background: transparent url(../images/iclinics/bghtml.png) scroll repeat 0 0 !important;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	background: transparent;
	border: 0;
	font-style:normal;
}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Overall  */
body {
	background: url(../images/iclinics/bgBody.png) scroll repeat-y center 0 !important;
	color: #606060;
	font: normal 11px/16px Calibri, 'Lucida Grande', Arial, Verdana, sans-serif;
}
a {
	color: #606060;
	outline:none;
	text-decoration:none;
}
a:hover {
	outline:none;
	text-decoration:underline;
}
a:focus { outline:none; }
a.external, a[target="_blank"] {
	padding-right:13px;
}
strong { font-weight:bold; }
em { font-style:italic; }
/* Form Elements */
input, textarea, select,
input#media_cust_groupname {
	border: 1px solid #c6c6c6;
	font: normal 11px Calibri, 'Lucida Grande', Arial, Verdana, sans-serif;
	padding:2px 3px;
}
#search_type { width: 120px; }
input[type="radio"], input[type="checkbox"] { border: none; }
input.radio, input.checkbox { border: none; }
input.text:hover { border: 1px solid #7ea8d0; }
input.text:focus { border: 1px solid #7ea8d0; }
.button {
	border: 0;
	width: auto;
	height: auto;
}
/* Wrapper */
#wrapper {
	width: 985px;
	position: relative;
	text-align:left;
	margin: 0 auto 0;
	padding: 10px 0 0;
}
/* Header */
.header {
	width: 100%;
	background: none;
	height: 69px;
	position: relative;
	z-index: 2;
}
.header .logo {
	width: 215px;
	height: 41px;
	float: left;
	margin: 16px 0 0 10px;
}
.header .logo a {
	width: 215px;
	height: 41px;
}
/* Main Menu */
#mainmenu {
	height: 37px;
	width: 735px;
	background: url(../images/iclinics/bgGeneral.png) repeat-x scroll 0 -43px;
	padding: 2px 0 0 0;
	position: relative;
	z-index: 100;
	float: right;
	margin: 7px 0 0;
}
#mainmenu ul {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0 0 0 3px;
}
#mainmenu ul li div.categoryList {
	display: none;
}
#mainmenu ul li {
	float: left;
	width: 99px;
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll 100% -239px;
	height: 33px;
	text-align: center;
}
#mainmenu ul li.personal_library  {
	width: 119px;
	height: 33px;
}
#mainmenu ul li:hover {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -99px -82px;
}
#mainmenu ul li.act {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -297px -82px !important;
}
#mainmenu ul li.personal_library:hover {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -198px -236px;
}
#mainmenu ul li.personal_library.act {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -317px -236px;
}
#mainmenu ul li#category_menu:hover {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -82px;
}
#mainmenu ul li#category_menu.act {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -198px -82px !important;
}
#mainmenu ul li a {
	display: block;
	text-decoration: none;
	padding: 0;
	height: 33px;
}
#mainmenu ul li#category_menu a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -236px;
}
#mainmenu ul li.videos a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -335px;
}
#mainmenu ul li.personal_library  a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -302px;
}
#mainmenu ul li.channels a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -269px;
}
#mainmenu ul li#category_menu.act a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -99px -236px;
}
#mainmenu ul li.videos.act a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -99px -335px;
}
#mainmenu ul li.personal_library.act a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -119px -302px;
}
#mainmenu ul li.channels.act a {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -99px -269px;
}
li#category_menu div.categoryList {
	font-family: Calibri, 'Lucida Grande', Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8E8E8E;
	float: left;
	position: absolute;
	margin: -8px 0 0 -228px;
	width: 913px;
	z-index: 2;
}
li#category_menu div.categoryListT {
	background: transparent url(/images/iclinics/bgGeneral.png) no-repeat scroll 0 -223px;
	width: 913px;
	height: 8px;
}
li#category_menu div.categoryListM {
	padding: 0 4px 1px;
	width: 905px;
	background: transparent url(/images/iclinics/bgGeneral.png) no-repeat scroll 0 -370px;
}
li#category_menu div.categoryListB {
	width: 913px;
	height: 5px;
	background: transparent url(/images/iclinics/bgGeneral.png) no-repeat scroll 0 -231px;
}
li#category_menu table {
	background: #fff;
	border-collapse:separate;
	border-spacing: 1px;
	width: 903px;
}
li#category_menu td {
	white-space: nowrap;
	text-align: left;
}
li#category_menu td.arrowCell {
	background: transparent url(/images/iclinics/bgGeneral.png) no-repeat scroll -626px -124px;
}
#mainmenu li#category_menu td a {
	height: auto;
	background: none !important;
	color: #8E8E8E;
	display: block;
	padding: 10px 0 10px 25px;
}
li#category_menu strong{
	font-weight:bold;
	color:#606060;
}
li#category_menu .tbg,
li#category_menu .tbg td {
	background-color:#f0f0f0;
}
/* Usermneu */
/*
#mainmenu ul li a.closed {
    float: left;
    display: block;
    line-height:13px;
    margin:0 1px 0 0;
    padding: 0;
    text-decoration: none;
    color: #FFF;
    position: relative;
    text-transform:uppercase;
    width: 20px;
}
*/
#topmenu {
	float: right;
	margin: 0 0 0 0;
}
#topmenu li {
	display: inline;
	color: #646464;
	padding: 0 5px 0 25px;
}
#topmenu li a {
	color: #646464;
	text-decoration: underline;
	font-size: 12px;
}
#topmenu li a img {
	position: relative;
	top: 3px;
}
#topmenu li a:hover {
	text-decoration: none;
	color: #646464!important;
}
/* Search */
#mainmenu #searchbox {
	float: right;
	padding: 0;
	width: 190px;
	margin: 6px 6px 0 0;
}
#mainmenu #searchbox input#search {
	float: left;
	padding: 2px 0 0 4px;
	width: 155px;
	margin:0;
	color:#8e8e8e;	
	height: 15px !important;
	position: relative;
}
#mainmenu #searchbox input#search {
	width: 155px !important;
	font-size: 12px !important;
}
#mainmenu #searchbox input:focus { color: #606060; }
.jNiceInputWrapper { position: absolute; }
#mainmenu #searchbox input#send {
	padding: 0;
	width: 14px;
	height: 13px;
	position: absolute;
	border: none !important;
	margin: 3px 0 0 146px;
	z-index: 2;
}
#mainmenu #searchbox a.moreOpt {
	display: block;
	text-decoration: none;
	padding: 0;
	height: 20px;
	width: 20px;
	float: right;
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll 100% -69px;
}
/* Context Menu */
/* Standart */
#users_online_content .thumbs ul li img { 
    border: 1px solid #E5E5E5; 
    max-height:161px !important;
    width: 115px !important; 
    padding:3px; 
    float:left; 
}  
#users_online_content .thumbs ul li { 
    width: 115px !important; 
    height:215px !important;
    overflow:hidden; 
    margin:9px 8px 0 0; 
    padding:0 3px; 
} 
#new_users_content .thumbs ul li img { 
    border: 1px solid #E5E5E5; 
    max-height:161px !important;
    width: 115px !important; 
    padding:3px; 
    float:left; 
}  
#new_users_content .thumbs ul li { 
    width: 115px !important; 
    height:215px !important;
    overflow:hidden; 
    margin:9px 8px 0 0; 
    padding:0 3px; 
} 
#contextmenu {
	float: right;
	width: 230px;
	margin: 10px 0px 0 10px;
	overflow: hidden;
}
#contextmenu a {
	display:block;
	padding:1px 0 0 0;
}
#contextmenu a:link, #contextmenu a:visited {
	text-decoration:none;
	color:#666;
}
#contextmenu div {
	position: relative;
	background: #3F6089;
	margin: 0 0 10px;
}
#contextmenu div h4 {
	font: normal 12px/15px Calibri, 'Lucida Grande', Arial, Verdana, sans-serif;
}
#contextmenu div h4 a {
	display: block;
	text-decoration: none;
	padding: 7px 20px 9px;
	color:#FFF!important;
}
#contextmenu div ul { padding: 0; }
* + html #contextmenu div ul, * + html #contextmenu #userinfo_menu ul{
	padding: 0;
	margin:0 0 -2px;
}
#contextmenu div ul li {
	list-style: none;
	padding: 2px 20px;
	border-bottom: 1px solid #d9d9d9;
	overflow: hidden;
}
* + html #contextmenu div ul li { padding: 0px 20px 4px; }
#contextmenu #channels_menu ul li {
	padding: 3px 20px;
	background:#FFF;
}
/* Openend */
/* Closed */
#contextmenu .closed { background: #3F6089; }
#contextmenu .closed ul, #contextmenu .closed ul li, #contextmenu .closed div, #contextmenu .closed p, #contextmenu .closed a.more {
	display: none;
}
#contextmenu .opened ul, #contextmenu .opened div, #contextmenu .opened p, #contextmenu .opened a.more {
	display: block;
}
/* User */
#contextmenu .tags, .tags {
	text-align:justify;
}
#contextmenu #tags_menu div.wrapsmall {
	padding:5px 5px 0;
}
#contextmenu #tags_menu ul {
	background:none;
	margin:0;
	padding:0 0 5px 0;
}
* + html #contextmenu #tags_menu ul {
	background:none;
	margin:0 0 -10px;
	padding:0 0 5px 0;
}
#contextmenu div ul.tags li, ul.tags li {
	display:inline;
	border-bottom:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
	font-size:12px;
	line-height:21px;
}
#contextmenu .tags a, .tags a {
	color: #9b9b9b;
	font-size:12px;
	padding:1px;
	display:inline;
}
#contextmenu .tags a.imp1, .tags a.imp1 {
	font-size:0.9em;
}
#contextmenu .tags a.imp2, .tags a.imp2 {	
	font-size: 1em;
}
#contextmenu .tags a.imp3, .tags a.imp3 {	
	font-size: 1.1em;
}
#contextmenu .tags a.imp4, .tags a.imp4 {	
	font-size: 1.2em;
}
#contextmenu .tags a.imp5, .tags a.imp5 {	
	font-size: 1.3em;
}
#contextmenu .tags a.imp6, .tags a.imp6 {	
	font-size: 1.4em;
}
#contextmenu .tags a.imp7, .tags a.imp7 {	
	font-size: 1.5em;
}
.box-s .content .tags {
	border-bottom:1px solid #DEDEDE;
	padding:0 0 3px 0;
}
.box-s .content .tags li { font-size:12px; }
/* Content */
#content {
	float: left;
	width: 100%;
	margin: 0;
}
#content h2 {
	font: normal 16px/16px Calibri, 'Lucida Grande', Arial, Verdana, sans-serif;
	display:block;
	float:left;
	padding:9px 0 0 13px;
}
#content .content.player {
	padding: 0px;
}
div#wrapper div a.more {
	display: block;
	height: 17px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -1002px -69px;
	float:right;
	margin:0;
	width:68px;
	padding: 6px 10px 0 0;
	font-size: 11px;
	text-align: center;
	color:#616161;
	margin: 7px 5px 0 0;
	text-decoration: none;
	line-height: 9px;
}
/* BOXEN */
/* BREITE BOX */
.box-w {
	width: 100%;
	margin: 7px 0 0 0;
	clear:both;
}
.box-w .top { width: 720px; }
.top { position: relative; }
.box-w .top a {
	color: #9b9b9b;
	font-size: 12px;
}
.box-w .top h2 a {
	font-size: 16px;
	color:#606060;
}
.box-w .top cite {
	padding: 0 0 0 20px;
	font-style: normal;
}
.box-w ul.sort1 {
	background: url(../images/iclinics/bgGeneral.png) no-repeat -983px -92px ;
	width: 117px;
	padding: 4px 0 0;
	display: none;
}
.box-w ul.sort1 li {
	list-style: none;
	clear: both;
	padding: 0 0 0 10px;
	float: left;
	width: 107px;
	line-height: 14px;
}
.box-w ul.sort1 li.act {
	display: none;
}
.box-w ul.sort1.do li {
	float: right;
}
.box-w ul.sort1 li a {
	position: relative;
	padding: 5px 0 0;
	display: block;
	float: left;
	color: #616161;
	text-decoration: none;
	line-height: 14px;
	width: 100%;
	text-transform: lowercase;
	display: none;
}
.box-w ul.sort1 li a span {
	position: absolute;
	right: 0;
	top: 1px;
	width: 4px;
	height: 16px;
	text-indent: -9999px;
}
.box-w ul.sort1 li.act a, .box-w ul.sort1 li a:hover { color: #606060; }
.box-w ul.sort2 {
	padding: 0 15px;
	width: 690px;
}
.box-w ul.sort2 li {
	float: left;
	list-style: none;
}
.box-w ul.sort2 li a {
	padding: 0px 4px 4px 4px;
	display: block;
	float: left;
	position: relative;
	margin: 1px 1px 0 0;
	text-decoration: none;
}
.box-w ul.sort2 li a span {
	position: absolute;
	right: 0;
	top: 2px;
	width: 3px;
	height: 16px;
	text-indent: -9999px;
}
.box-w ul.sort2 li.act a, .box-w ul.sort2 li a:hover {
	color: #606060;
}
.box-w ul.sort2 li.act a span, .box-w ul.sort2 li a:hover span {
}
.box-w ul.sort_icon {
	list-style: none;
	width: 54px;
	display:block !important;
	clear:both;
	float: right;
}
.box-w ul.sort_icon li {
	float: left;
	padding: 0 2px 0 0; 
}
.box-w ul.sort_icon li img { margin: 0; }
.box-w ul.sort_icon li.act img { 
	opacity: 0.4;
}
.box-w ul.sort_icon li a {
	padding: 6px 5px 7px 6px;
	float: left;
	display: block;
	background: url(../images/iclinics/bgGeneral.png) no-repeat -976px -69px ;
}
.box-w ul.sort_icon li.act a {
	background: none;
}
.box-w ul.action {
	list-style: none;
}
.box-w ul.action li {
	display:inline;
}
.box-w ul.action li a {
	padding: 7px;
	float: left;
	display: block;
	text-decoration:none;
}
.box-w .context_search {
	position: absolute;
	top: 7px;
	right: 10px;
}
.box-w .context_search.search_rss {
	right: 40px;
}

.box-w .content.list li img {
	top: 11px;
	left:0px;
	border:none;
	height: 75px;
	width: 100px;
}
.box-w .content.list li h3, .box-w .content.list li p {
	width: 600px;
	padding: 0 0 0 115px;
}
.box-w .content.list .contListCom li h3,
.box-w .content.list .contListCom li p {
	padding-left: 0;
	width: 910px !important;
}
.box-w textarea {
	margin: 5px;
	width: 710px;
}
/* BOX MIDDLE */
#new_guestbook_content.box-m, #own-groups-threads-box.box-m, #groups-all-threads-box.box-m {
	margin: 10px 10px 10px 0px;
}

#friend_comments_content.box-m {
	margin: 10px 10px 0 0px;
}
#blogs_friends_content.box-m, #new_blogs_content.box-m {
	margin:10px 0 0 0;
}

* + html #my_friends_content.box-w .top {
	margin:0 0 0px;
}
* + html #new_guestbook_content.box-m {
	margin: 10px 10px 0 0px;
}
* + html .box-m.ieleft{
	margin: 10px 0px 0 10px;
}

.box-m {
	float: left;
	width: 355px;
	margin: 10px 0 0 0px;
}
* + html .box-m {
	margin: 10px 0 0 0px;
}
.box-m .content {
	width: 355px;
}
.box-m .content.list li img {
	top: 10px;
}
.box-m .content.list ul li {
	padding: 10px 0;
	width: 350px;
}
/* COLLUMNS */

.col-l {
	float: right;
	width: 470px;
	margin: 0 0 0 0px;
}
.col-r {
	float: left;
	width: 231px;
}

/* BOX 3/4 */
.box-wm .content {
	background: url(../images/frontend/boxen.png) -1910px 100% no-repeat;
	width: 470px;
}
.box-wm .content.list li img {
	position: absolute;
	top: 15px;
	left: 0;
	max-height: 40px;
}
.box-wm .content.list li h3, .box-wm .content.list li p {
	padding: 0 0 0 60px;
	width: 410px;
}
#reply {
	border:0 none;
	float:right;
	padding-left:7px;
}
/* RSS Icon */

.box-w .top a.rss, .box-wm .top a.rss {
	position: absolute;
	right: 8px;
	top: 8px;
}
/* ABBRECHEN LINK */
a#cancel {
	border:0 none;
	display:block;
	width:66px;
	height:13px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../images/german/cancel.png) top left no-repeat;
	bottom:5px;
	position:absolute;
	right:85px;
}
/* LÖSCHEN LINK */
a#delete {
	border:0 none;
	display:block;
	width:54px;
	height:13px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../images/german/delete.png) top left no-repeat;
	bottom:5px;
	position:absolute;
	right:81px;
}
/* BESTÄTIGEN LINK */
a#confirm {
	border:0 none;
	display:block;
	width:65px;
	height:13px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../images/german/confirm.png) top left no-repeat;
	bottom:5px;
	position:absolute;
	right:10px;
}
/* ZURÜCK LINK */
a#back {
	border:0 none;
	display:block;
	width:48px;
	height:15px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../images/german/back.png) top left no-repeat;
	bottom:8px;
	position:absolute;
	right:12px;
}
.box-wm .top {
	width: 470px;
}
.box-wm .top a {
	color: #9b9b9b;
	font-size: 12px;
}
.box-wm .top cite {
	padding: 0 0 0 20px;
	font-style: normal;
}
.box-wm ul.sort1 {
	padding: 1px 10px 0 15px;
	background: url(../images/frontend/b/sub_1_bg.png) repeat-x;
	line-height: 18px;
	border-bottom: 1px solid #dfdfdf;
	width: 445px;
	height: 21px;
	margin:1px 0 0 0;
}
.box-wm ul.sort1 li {
	float: left;
	list-style: none;
}
.box-wm ul.sort1.do li {
	float: right;
}
.box-wm ul.sort1 li a {
	position: relative;
	padding: 0px 4px 4px 4px;
	display: block;
	float: left;
	margin: 1px 1px 0 0;
	color: #9b9b9b;
	text-decoration: none;
}
.box-wm ul.sort1 li a span {
	position: absolute;
	right: 0;
	top: 1px;
	width: 4px;
	height: 16px;
	text-indent: -9999px;
}
.box-wm ul.sort1 li.act a, .box-wm ul.sort1 li a:hover {
	color: #606060;
	background: url(../images/frontend/b/sub_1_abg.png) 0 1px no-repeat;
}
.box-wm ul.sort1 li.act a span, .box-wm ul.sort1 li a:hover span {
	background: url(../images/frontend/b/sub_1_abg_r.png) no-repeat;
}
/* BOX SCHMAL */
.box-s {
	width: 240px;
	float: left;
	margin: 10px 0 0 0px;
}
.box-s .content {
	width: 240px;
	
}
.box-s .content li img {
	max-height: 28px;
	margin:0 0 0 5px;
}
.box-s .content.list li {
	padding: 5px 0;
	width: 100%;
}
.box-s .content.list li h3 {
	width: 165px;
	overflow:hidden;
	font-size:12px;
}
/* PAGINATION */

.pagination {
	bottom: 0;
	padding: 0 0 5px;
	color: #9b9b9b;
	font-size: 10px;
	margin:3px 0 0 0;
	display: none;
}
* + html .pagination {
	margin:-1px 0 0 0;
}
.pagination a {
	padding: 6px 5px 6px 6px;
	text-decoration: none;
	color: #9b9b9b;
	margin: 0 1px 0 0;
	position: relative;
}
.pagination a span {
	position: absolute;
	right: 0;
	top: 0;
	text-indent: -9999px;
	width: 4px;
	height: 23px;
}
.pagination a.act, .pagination a:hover {
	background: url(../images/frontend/m/act.png) 0 -2px no-repeat;
}
.pagination a.act span, .pagination a:hover span {
	background: url(../images/frontend/m/act_end.png) 0 -2px no-repeat;
}
/* SEARCH */

.context_search {
	padding: 0px;
}
.context_search input {
	float: left;
	height: 13px;
	color: #9b9b9b;
}
.context_search input:focus {
	color: #606060;
}
.context_search input.text {
	margin:1px 3px 0 0;
	font-size:10px;
	padding:1px 2px 0;
}
.context_search input.button {
	height: auto;
	padding: 1px 0 0;
	background: transparent;
}
/* CONTENT TYPES */

/* THUMBS */

#welcome .thumbs {
	padding-top: 6px;
	padding-bottom: 6px;
}
#welcome .content p{
	padding:5px 20px;
	font-size: 12px;
	text-align: left;
	

}
#doNot{
line-height:1.45em;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
padding:5px 0 15px 35px;
}
#doNot li{
    float:none;
    height:auto;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
    padding:5px 0 15px 35px;
    overflow:visible;
    width:auto;
    padding:0 0 4px;
}
#flashcontent {
	margin:0;
}
* + html #content .content.thumbs {
	width: 720px;
	margin:0px;
	
}
.content.thumbs ul li {
	float: left;
	width: 100px;
	margin: 5px 35px 0 0;
	list-style: none;
	height:162px;
	overflow:hidden;
}
.content.thumbs ul li cite {
	font-weight: normal;
	font-size: 12px;
	color: #808080;
	display: block;
}
.favoriteLi h3 {
	position: absolute;
	width: 100px;
}
.box-w .content.thumbs .avatar {
	width: 100px;
	text-align: center;
	display: block;
}
.box-w .content.thumbs .favoriteLi .avatar {
	padding: 27px 0 0 0;
}
.content.thumbs ul li img {
	max-height: 76px;
	padding:3px 0 0 0;
}
.content.thumbs ul li .removeBut img {
	max-height: none;
	padding:0;
	cursor: pointer;
}
ul li.favoriteLi {
	width: 100px !important;
}
ul li.favoriteLi canvas {
	width: 100px !important;
}
.content.thumbs ul li ul {
	padding: 0 0 5px;
}
.content.thumbs ul li li {
	float: none;
	width: auto;
	height: auto;
	font-size: 12px;
	line-height: 15px;
	color: #9b9b9b;
	border: 0;
	margin: 0;
}
.content.thumbs ul li li a {
	color: #666;
}
/* LIST */
.content.list ul li {
	padding: 10px 0 12px;
	list-style: none;
	border-bottom: 1px solid #dfdfdf;
	position: relative;
}
.box-w .content.list ul li {
	width: 720px;
	position: relative;
	min-height:75px;
}
.box-w .content.list ul li li {
	min-height:0px;
}
.content.list ul li img {
	position: absolute;
	left: 0;
	top: 5px;
}
.content.list ul li h3 {
	padding: 0 0 0 50px;
	font-size: 13px;
}
.content.list ul li cite {
	font-weight: normal;
	font-size: 12px;
	color: #808080;
}
.content.list ul li p {
	padding: 0 0 0 50px;
	font-size: 12px;
	color: #8E8E8E;
}
.box-m .content.list ul li p, .box-m .content.list ul li h3 {
	padding: 0 0 0 58px;
}
.box-s .content.list ul li ul {
	padding: 0 0 0 50px;
	font-size:12px;
}
#content .box-s .content.list ul li ul li {
	padding: 0;
	color:#808080;
	margin-top:-1px;
}
.box-w .content.list ul li ul {
	width: 170px;
	position: absolute;
	right: 0;
	top: 10px;
}
#content .box-w .content.list ul li ul li {
	padding: 0 0 0 0;
	height: auto;
	width: auto;
	border: 0;
	color: #808080;
}
/* CHANNELS */

#contextmenu #channels_menu h4 a {
	padding-bottom:7px;
}
#contextmenu #channels_menu div {
	background:transparent;
	
}
#contextmenu #channels_menu.opened a.more {
	background:transparent url(../images/german/more.png) no-repeat scroll 0 0;
}
#contextmenu #channels_menu ul {

	background:none;
	padding:0;
}
* + html #contextmenu #channels_menu ul {

	background:none;
	padding:0;
	margin: 0 0 -5px 0;
}
#content #channel-detail {
	margin:10px 0 0 0;
	padding:0;
	width:720px;
}
.box-w .content.list.channels ul li ul, #channelview ul {
	position:absolute;
	bottom:11px;
	right:18px;
	top:auto;
	width:auto;
}
.box-w .content.list.channels ul li ul li, #channelview ul li {
	display: inline;
}
.content.list.channels ul li ul a, #channelview ul li a {
	padding:5px;
}
#channelview {
	margin: 0;
	padding: 0;
	height:150px;
	width:720px;
	overflow:hidden;
	position:relative;
}
#channelview p {
	padding:40px 0 0 17px;
	width: 430px;
}
/* CATEGORIES */
.content p img.katimg {
	margin:0 14px 10px 0;
}
/* BLOG */

.content.list.blog ul li cite, .content.list.blog ul li h3 {
	float: none;
}
.box-w .content.list.blog ul li {
	height: auto;
	padding:15px 10px;
	width:700px;
}
.content.list.blog ul li span.date {
	font-size: 10px;
	display: block;
	color:#808080;
}
.content.list.blog ul li h3 {
	line-height: 1.2em;
	padding: 0;
}
.content.list.blog ul li p {
	width: 600px;
	padding: 2px 0 3px 0;
}
.content.list.blog ul li p a.readmore {
	margin:5px 0 0 0;
}
ul.action {
	list-style: none;
	width:100%;
	padding:0 0 0 5px;
}
ul.action li {
	display:inline;
}
ul.action li a {
	text-decoration:none;
	border-bottom:1px dashed #6f6f6f;
}
.box-m .content.list.blog li {
	width: 350px;
	line-height: 18px;
}
.box-m .content.list.blog li h3 {
	padding: 0 0 0 50px;
}
.box-w form label, .box-wm form label {
	display: block;
	padding: 0px 0 3px 0;
	color: #606060;
}
.box-w  .box-wm form textarea,
.box-wm form textarea {
	margin: 5px 0 10px;
	width: 443px;
	padding:2px 3px;
}
.box-w form textarea {
	margin: 0;
	width: 695px;
	color: #8E8E8E;
}
#content .box-w .blog .actions li {
	height: 25px;
}
#content .actions {
	width: 95px;
}
/* EDIT BLOG */

input#blog_title {
	width:453px;
}
textarea#blog_text {
	width:453px;
	height:400px;
	margin:0 0 10px 0;
}
#editblog {
	padding: 0 10px 25px;
	border-bottom: 1px solid #dedede;
}
#editblog label {
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
}
/*  NEW GROUP */

#group-add {
	padding: 10px 10px 25px;
	border-bottom: 1px solid #dedede;
}
input#group_title {
	width:453px;
	padding:2px 3px;
}
textarea#group_description {
	width:453px;
	height:400px;
	margin:0 0 10px 0;
}
#group-add label {
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
}
#group-add span.hidden_list {
	display:block;
}
#group-add span.hidden_list input, #group-add span.hidden_list label {
	display:inline;
	font-weight:normal;
}
#group-add #group-add-submit {
	margin-top:10px;
}
/* FORUM */

#content .breadcrumb {
	margin: 10px 0 5px 0px;
	width:720px;
	font-size:11px;
	}
.content.forum ul li {
	border-bottom: 1px solid #dfdfdf;
	width: 704px;
	list-style: none;
	padding: 10px 8px;
	color: #9b9b9b;
}
.content.forum ul li ul li {
	border-bottom: 0;
	width: 50%;
}
.content.forum ul li ul li {
	border-bottom: 0;
	width: 50%;
	padding: 0;
}
.content.forum li.description {
	color: #606060;
	font-size:12px;
}
.content.forum li.title {
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #606060;
	margin-bottom:4px;
}
.content.forum li.stats {
	font-size: 12px;
}
.content.forum li.new {
	float: right;
	text-align: right;
}
.content.forum li.new a {
	color: #606060;
	text-decoration: none;
}
.content.forum li.new cite {
	font-size:10px;
	margin-top:2px;
	display: block;
}
#groups-thread-comments-box cite, #own-groups-thread-comments-box cite {
	display: block;
}
#own-groups-thread-comments-box.box-m {
	margin:10px 0 0 0;
}
#groups-thread-comments-box.box-m {
	margin:10px 0 0 0;
}

/* FOREN BEITRAG */

.content.list.entry li {
	width: 720px;
	height: auto;
}
.content.list.entry li img {
	width: 100px;
	height: 80px;
}
.content.list.entry li h3 {
	width: auto;
	margin-bottom:4px;
}
.content.list.entry li cite {
	float: none;
}
.content.list.entry li p {
	width: 500px;
}
.content.list.entry li.last {
	padding: 15px 0 25px 0;
}
.content.entry .backlink {
	position: absolute;
	bottom: 25px;
	left: 20px;
	font-size: 10px;
	color: #9b9b9b;
}
.box-w .content.list.entry ul li ul.do {
	padding: 2px 10px 0 15px;
	line-height: 14px;
	margin:1px 0 0 0;
	height: 21px;
}
#content .box-w .content.list.entry ul li ul.do li {
	float: right;
	list-style: none;
}
.box-w .content.list.entry ul li ul.do li a {
	position: relative;
	padding: 0px 4px 4px 4px;
	display: block;
	float: left;
	margin: 1px 1px 0 0;
	color: #9b9b9b;
	font-size: 10px;
	text-decoration: none;
}
.box-w .content.list.entry ul li ul.do li a span {
	position: absolute;
	right: 0;
	top: 1px;
	width: 4px;
	height: 16px;
	text-indent: -9999px;
}
.box-w .content.list.entry ul li ul.do li.act a, .box-w .content.list.entry ul li ul.do li a:hover {
	color: #606060;
	background: url(../images/frontend/b/sub_1_abg.png) 0 1px no-repeat;
}
.box-w .content.list.entry ul li ul.do li.act a span, .box-w .content.list.entry ul li ul.do li a:hover span {
	background: url(../images/frontend/b/sub_1_abg_r.png) no-repeat;
}
form#newthread {
	padding: 10px;
	border-bottom: 1px solid #dedede;
}
form#newthread label {
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
}
form#newthread input#thread_title {
	width:696px;
}
form#newthread textarea {
	width:696px;
}
form#newcomment {
	border-bottom:1px solid #DEDEDE;
	padding:10px;
}
form#newcomment label {
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
}
/* TEXT BOX */

#content .content.text {
	padding: 0 0 8px 0;
}
.content.text p {
	padding: 5px;
	border-bottom: 1px solid #dfdfdf;
	display:block;
	}
/* GRUPPE */

#content .content.gprofile {
	padding: 5px 0 21px;
}
.content.gprofile img {
	float: left;
	width: 215px;
	background: #606060;
}
.content.gprofile ul {
	float: left;
	margin: 0 0 0 20px;
	list-style: none;
	width: 228px;
}
.content.gprofile p {
	float: left;
	margin: 0 10px 0 20px;
	width: 222px;
	overflow:hidden;
}
#content #group-media-list.thumbs ul li h3 {
	width:100px;
	height:33px;
	overflow:hidden;
}
#content #group-media-list.thumbs ul li {
	width:100px;
	height:162px;
	overflow:hidden;
}
#content #group-media-list.thumbs ul li ul li {
	width:auto;
	height:auto;
	overflow:visible;
}
#content #group-media-list.list ul li h3 {
	width:400px;
	overflow:hidden;
}
#content #group-media-list.list ul li {
	width:720px;
	height:75px;
	overflow:hidden;
}
#content #group-media-list.list ul li ul li {
	width:auto;
	height:auto;
	overflow:visible;
}
#content #group-user-list.thumbs ul li h3 {
	width:100px;
	height:33px;
	overflow:hidden;
}
#content #group-user-list.thumbs ul li {
	width:100px;
	height:162px;
	overflow:hidden;
}
#content #group-user-list.thumbs ul li ul li {
	width:auto;
	height:auto;
	overflow:visible;
}
#content #group-user-list.list ul li h3 {
	width:400px;
	overflow:hidden;
}
#content #group-user-list.list ul li {
	width:720px;
	height:75px;
	overflow:hidden;
}
#content #group-user-list.list ul li ul li {
	width:auto;
	height:auto;
	overflow:visible;
}
li.break {
	margin: 0 0 10px;
}
form#editChannel {
	padding: 10px;
	border-bottom: 1px solid #dedede;
}
form#editChannel table tbody tr th {
	padding-right: 20px;
}
form#editChannel input#submit {
	margin-top: 10px;
}
form#editChannel input#channel_title, form#editChannel textarea#channel_description {
	width:453px;
}
/* USERPROFILE */

#content .content.profile {
	padding: 5px 0 21px 0;
	background:transparent url(../images/iclinics/boxFullMid.png) repeat-y scroll 0 0;
}
.content.profile img {
	float: left;
	max-height: 161px;
	background: #606060;
}
.content.profile ul {
	float: left;
	margin: 0 0 0 20px;
	list-style: none;
	width: 228px;
}
.content.profile p {
	padding: 10px 0;
}
.content.profile .table {
	float: none;
	width: 470px;
	margin: 0;
	border-bottom: 1px solid #dedede;
}
.content.profile .table li {
	line-height: 18px;
}
.content.profile .table li.left {
	width: 100px;
	float: left;
}
/* MESSAGE */

.content.message ul {
	width:100%;
	list-style:none;
}
div.content.message li {
	border-bottom: 1px solid #dedede;
	width:100%;
}
.content.message li ul li {
	width:auto;
}
.content.message li.read, .content.message li.read a {
	color: #9b9b9b;
}
.content.message li.unread {
	background:#cce9ff;
	font-weight:bold;
}
.content.message li li {
	float: left;
	list-style: none;
	border: 0;
}
.content.message li.mark {
	padding: 10px;
}
.content.message ul li img {
	width: 40px;
	height: 28px;
	background: #606060;
	margin: 5px;
}
.content.message li.title {
	padding: 3px;
	width: 150px;
}
.content.message li.title cite {
	display: block;
	font-size:10px;
}
.content.message li.subject {
	padding: 10px;
	width: 390px;
}
.content.message li.icon {
	padding: 10px;
	width: 20px;
}
.content.message li.icon a {
	background: url(../images/frontend/i/icn_newMessage.png) no-repeat;
	text-indent: -9999px;
	display: block;
}
.content.message li.read li.icon a {
	background: url(../images/frontend/i/icn_readMessage.png) no-repeat;
}
.content.message li.del {
	padding: 10px 5px 10px 10px;
	width: 15px;
}
.content.message li.del a {
	background: url(../images/frontend/i/icn_entryDelete.png) no-repeat;
	text-indent: -9999px;
	display: block;
}
input#pm_username {
	width:253px;
	margin:2px 0 5px 0;
	padding:2px 3px;
}
input#pm_subject {
	width:695px;
	margin:0 0 5px 0;
	padding:2px 3px;
}
.content.list.entry li p.messageaction a img {
	height:auto;
	width:auto;
	position:static;
}
.content.list.entry li p.messageaction a {
	margin:0 0 5px 0;
}
.content.list ul li p.messageaction {
	position:absolute;
	top:15px;
	right:0;
	width:92px;
}
.content.list ul li p.messageaction {
	text-align:right;
}
/* FREUNDE */

#content .content.friends {
	padding-top:3px;
}
.content.friends p {
	padding:5px 0 0 0;
}
.content.friends h3 {
	padding:5px 0 0 0;
}
.content.friends form input#friends_submit_id {
	margin:0 0 10px 0;
}
textarea#invite_message {
	width:453px;
	height:70px;
}
/* VIDEO/FLASH BOX */

#videobox {
	width: 720px;
	height: 535px;
	color: #f8f8f8;
	/* background: #606060; */
  text-transform: uppercase;
	margin: 0 0 10px 20px;
}
#flashcloud {
	background: none !important;
}
/* FOOTER */

#footer {
	width: 979px;
	padding: 5px 3px;
	color: #646464;
	font-size: 12px;
}
#footer .right {
	float: right;
}
#footer ul {
	float: left;
	list-style: none;
}
#footer ul li {
	padding: 0 25px 0 0;
	display:inline;
}
#footer a,
#footer a:hover {
	color:#646464;
	text-decoration: none;
	cursor: pointer;
}
#footer li a,
#footer li a:hover {
	text-decoration: underline;
}
/* Freunde */

#requests .content.thumbs ul li {
	height: 120px;
}
#pending .content.thumbs ul li {
	height: 104px;
}
#requests .content.thumbs ul li ul li, #pending .content.thumbs ul li ul li {
	height: auto;
}
/* Suche */

#advanced_search label {
	display: block;
	font: bold 12px/17px Tahoma, Arial, Helvetica, sans-serif;
	padding: 3px 0 2px;
}
#advanced_search .left {
	float: left;
	width: 250px;
	margin: 0 0 0 20px;
}
#advanced_search .left input, #advanced_search .left textarea {
	width: 200px;
}
#advanced_search .right {
	float: left;
	width: 600px;
	padding-left:55px;
}
#advanced_search .right div {
	width: 100%;
}
#advanced_search .right .channel_info label {
	display: inline;
	font-weight:normal;
	font-size:10px;
	vertical-align:top;
}
#advanced_search .right .hidden_list {
	padding: 0 10px 0 0;
}
#advanced_search .right .channel_info li {
	float: left;
	list-style: none;
	width: 142px;
}
#advanced_search .right div.colSmall2,
#advanced_search .right div.colSmall3 {
	float: left;
	width: 200px;
	padding: 30px 0 0 0;
}
#advanced_search .right div.colSmall3 {
	margin-left: 84px;
}
#advanced_search .right .channel_double li {
	clear: both;
}
#advanced_search input.button {
	float: right;
}
#catswitch, #chaswitch {
	margin-bottom:5px;
}
#advanced_search .right .hidden_list label {
	font-size:11px;
	font-weight:normal;
	display: inline;
	vertical-align:top;
}
#advanced_search .right .hidden_list {
	display:block;
}
#advanced_search ul {
	padding-left:24px;
}
#advanced_search {
	padding: 0 0 30px 0;
}
/* History */

#history p {
	display: none;
}
#history ul li ul li {
	border: 0;
}
div .wrap #advanced_search #reply {
	float: right;
	clear: both;
	margin: -25px 33px 0 0;
	position: relative;
}
/* Register */
.pfformdiv .loginForm input#password_email,
#register .textInput input, #login input#signin_username,
#login input#signin_password {
	padding: 2px;
	width: 195px;
	color: #8E8E8E;
}
#register div div, #login div {
	width: 201px;
	margin:0 0 5px;
}
#register p {
	font-size: 11px;
	padding: 0 0 0 6px;
	float: left;
	width: 180px;
	color:#8E8E8E;
}
#register p a,
#register p a:hover {
	color:#8E8E8E;
	text-decoration:underline;
}
#register p input {
	float: left;
	margin: 2px 10px 10px 0;
}
/* Error */

.message {
	margin:10px 0 0 0;
	width:677px;
	list-style: none;
}
.message.error {
	border: 1px solid #f6a1a1;
	background: #f6baba;
	padding: 10px 20px;
}
.pfformdiv .message.error,
#upload .message.error,
#registerformdiv .message.error,
#login .message.error {
	border: none;
	background: none;
	padding: 0 0 15px;
	margin: 0;
	width: 100%;
	line-height: 12px;
}
.pfformdiv .message.error li,
#upload .message.error li,
#registerformdiv .message.error li,
#login .message.error li {
	padding: 0 0 6px;
	color: #ff0000;
}
.message.warning {
	border: 1px solid #f5f6a1;
	background: #f4f6ba;
	padding: 10px 20px;
}
.message.success {
	border: 1px solid #95cc9a;
	background: #b0d8b3;
	padding: 10px 20px;
	display: none;
}
.message.info {
	border: 1px solid #a1b5f6;
	background: #bad5f6;
	padding: 10px 20px;
}
.empty {
	padding: 5px 0;
	margin: 0 0 0 20px !important;
	text-align: left;
	color: #8E8E8E;
}
.thumbs .empty {
	padding: 5px 0;
	margin: 0 0 0 4px !important;
}
li.empty {
	border: 0;
}
/* CLEAR FIX */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	/*display: inline-block;*/
	/*für ie8 rausnehmen*/
}
br.clear {
	clear:both;
	height:1%;
}
/* WERBUNG */

#superbanner {
	position: absolute;
	left: 480px;
	top: 48px;
	width: 480px;
	height: 60px;
	border:1px solid #ededed;
	color: #f8f8f8;
	line-height:60px;
	text-align:center;
	text-transform: uppercase;
}
/* UPLOAD */

#content div#upload {
	float: left
}
#upload form#media_upload {
	padding: 10px 0 10px 30px;
	float: left
}
#upload form#media_upload span.hidden_list, form#media_edit span.hidden_list{
	display:block;
}
#upload p {
	padding:2px 0 2px 0;
	font-size:10px;
	line-height:1.2em;
}
#upload span.types_list input, #upload span.hidden_list input {
	display:inline;
}
#upload span.types_list label, #upload span.hidden_list label {
	display:inline;
	font-weight:normal;
}
#upload p label {
	font-weight:bold;
	font-size:12px;
	margin: 4px 0 2px;
}
#upload table td, 
#upload table th {
	padding:3px 0 0 0;
}
#upload input#media_title, #upload input#media_tags,
input#media_cust_groupname {
	width:440px !important;
}
#upload form textarea {
	margin:0;
	width:440px;
}
.leftColUp {
	float: left;
	width: 530px;
}
.rightColUp {
	float: left;
	width: 400px;
}
/* EDIT */

#content div#edit {
	width:470px;
}
#edit form#media_edit {
	border-bottom:1px solid #DEDEDE;
	padding:0px 10px 25px 10px;
}
#edit p {
	padding:2px 0 2px 0;
	font-size:10px;
	line-height:1.2em;
}
#edit span.types_list input, #edit span.hidden_list input {
	display:inline;
}
#edit span.types_list label, #edit span.hidden_list label {
	display:inline;
	font-weight:normal;
}
#edit p label {
	font-weight:bold;
	font-size:12px;
	margin-bottom:2px;
}
#edit p label {
	padding:10px 0 0 0;
}
#edit input#media_title, #edit input#media_tags {
	width:450px;
	padding:2px 3px;
	margin:3px 0 0 0;
}
#edit form textarea {
	margin:0;
	width:450px;
}
/* Channelinfos */
.channel_info {
	margin: 0 0 10px 0;
}
.rightColUp .channel_info {
	width: 400px;
	margin: 2px 0 10px;
}
.rightColUp ul.channel_info li {
	float: left;
	width: 200px;
}
ul.channel_info li {
	list-style:none;
}
ul.channel_info li input {
	display:inline;
}
ul.channel_info li label {
	display:inline;
}
#upload input.button {
	padding:10px 0 0 0;
}
#upload ul.error_list {
	list-style:none;
	background:#F6BABA none repeat scroll 0 0;
	border:1px solid #F6A1A1;
	padding:4px 10px;
}
#swfuploadWidget input#txtFileName {
	border: solid 1px #D6D6D6;
	height: 17px;
	width: 328px;
	margin: 8px 0 0 0;
	background-color: #FFFFFF;
}
*+html #swfuploadWidget input#txtFileName {
	width: 326px;
}
#swfuploadWidget object.swfupload {
	position: relative;
	top: 9px;
}
*+html #swfuploadWidget object.swfupload {
	top: 4px;
}
#swfuploadWidgetHelp {
	padding:10px 0 0 0;
}
#swfuploadWidgetHelp p {
	font-size:10px;
	line-height:1.2em;
}
/* BESCHREIBUNG */

div.description {
	display:none;
}
/* Login Formular */

#registerformdiv {
	padding:0;
	width: 201px;
	margin: 0 auto;
	padding: 30px 0;
}
div.errordiv,
div.pfformdiv,
div#loginformdiv {
	padding:0;
	width: 201px;
	margin: 0 auto;
	padding: 60px 0 0;
}
div.errordiv {
	min-height: 215px;
}
div.pfformdiv p {
	font-size:12px;
	padding: 0 0 15px 0;
}
input#media_upload_submit {
	margin:7px 0 0 0;
}
a#pwforgot:hover,
a#pwforgot {
	float: left;
	margin: 0 0 6px 0;
	display: block;
	text-decoration: underline;
	color: #8E8E8E;
}
.content form#password,
.content form#login {
	display:block;
	clear:both;
	width: 100%;
}
#password .loginForm,
#registerformdiv .loginForm,
#loginformdiv .loginForm {
	padding: 3px 0 0;
	margin:0 0 5px;
	clear: both;
	float: left;
	width:201px;
}
#register_agb_ok {
	float: left;
	margin: 3px 0 0;
}

/* EDIT PROFILE */

form#editprofile {
	padding:10px 10px 25px;
	border-bottom: 1px solid #dedede;
}
form#editprofile fieldset {
	padding-bottom:10px;
}
form#editprofile fieldset label {
	float:left;
	width:95px;
	vertical-align:top;
	font-weight:bold;
	line-height:20px;
	position:relative;
	top:-4px;
	left:0;
}
form#editprofile fieldset textarea, form#editprofile fieldset input#profile_username, form#editprofile fieldset input#profile_email, form#editprofile fieldset input#profile_firstname, form#editprofile fieldset input#profile_lastname, form#editprofile fieldset input#profile_city, form#editprofile fieldset input#profile_country {
	width:343px;
}
div.p_avatar.profile {
	padding-left:99px;
}
/* CHANNEL DETAIL */
#channelview {
	border-bottom:1px solid #DEDEDE;
}
/* KOMMENTARE */
#antworten {
	padding: 0 20px 5px;
	width: 453px;
	overflow: hidden;
}
/* BUGFIXES */
/* CONTENT WRAPPER */
.box-w .content .wrap {
	padding: 8px 20px 12px;
}
/* REGISTER BOX */
#userinfo_menu_register a {
	display:inline;
}
#userinfo_menu_register div {
	background:transparent url(../images/frontend/boxen.png) no-repeat scroll -3741px 100%;
	padding:0;
}
#userinfo_menu_register div p {
	border-bottom:1px solid #D9D9D9;
	padding:7px;
}
* + html #userinfo_menu_register div p {
	border-bottom:1px solid #D9D9D9;
	padding:7px;
	margin:0 0 -10px;
}
/* TRUNCATED TEXTS AND HIDDEN OVERFLOWS */
.resultsCounter {
	height: 25px;
	padding: 6px 0 0;
	border-top:1px solid #DFDFDF;
	width: 100%;
}
.resultsCounter span {
	float: right;
	margin: 0 5px 0 0;
}
.resultsCounter span#resultsCounter {
	float: none;
	margin: 0;
}
.resultsCounter span b {
	font-size: 12px;
}
#nav {
	height: 25px;
	padding: 6px 0 0;
	margin: -32px 20px 0;
	position: absolute;
	z-index: 4;
	width: 863px;
}
#nav a {
	float: left;
	display: block;
	height: 18px;
	padding: 2px 3px 0;
}
#nav a.highlight {
	font-size: 12px;
	font-weight: bold;
}
#nav a.prevLink:hover,
#nav a.nextLink:hover,
#nav a.prevLink,
#nav a.nextLink {
	width: 16px;
	height: 20px;
	text-decoration: none;
	padding: 2px 0 0 0;
}
#nav a.prevLink {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -610px -124px;
}
#nav a.nextLink {
	background: url(../images/iclinics/bgGeneral.png) no-repeat scroll -610px -146px;
}
.myInstitutions .content.thumbs ul li h3,
#content .content.thumbs ul li h3,
#content #media-list.thumbs ul li h3 {
	height:27px;
	overflow:hidden;
	padding: 0;
	font-size: 11px;
	line-height: 13px;
	margin: 0 0 4px 0;
}
#content .content.thumbs ul li h3 a,
#content #media-list.thumbs ul li h3 a {
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #606060;
}
#content #media-list.thumbs ul li {
	width:100px;
	height:150px !important;
	overflow:hidden;
	background:#FFF;
	padding:0 0;
}
#content #media-list.thumbs ul li ul li {
	width:auto;
	height:auto;
	overflow:visible;
}
#content #media-list.list ul li h3 {
	width:600px;
	overflow:hidden;
}
#content .content.list ul li,
#content #media-list.list ul li {
	width:100%;
	overflow:hidden;
}
.content.list ul li.noLine {
	border: none;
}
#content #media-list.list ul li.clearfix {
	min-height:75px !important;
}
#content #media-list.list ul li ul li {
	width:auto;
	height:auto;
	overflow:visible;
}
.box-m .content.list ul li {
	overflow:hidden;
}
.content.thumbs ul {
	margin:0 0 0 0;
	display:block;
	padding:0;
}
.favorites .content ul,
.content.thumbs ul.nodetails {
	margin:0 0 0 36px;
}
.favorites .linkRemoveFav {
	float: right;
	position: relative;
	z-index: 2;
	margin: -30px 4px 0 0;
}
.favorites .linkRemoveFav a {
	background: url(/images/iclinics/bgGeneral.png) no-repeat scroll -515px -82px;
	width: 14px;
	height: 13px;
	display: block;
	text-decoration: none;
	cursor: pointer;
}
.favorites .linkRemoveFav a:hover {
	text-decoration: none;
}
.questionRemove {
	position: absolute;
	margin: -139px 0 0;
	display: none;
	text-align: center;
	width: 100px;
}
.questionRemove span {
	font-size:11px;
	height:27px;
	line-height:13px;
	font-weight: 700;
}
.questionRemove span a {
	cursor: pointer;
}
#group-media-list.content.thumbs ul {
	margin:0 0 5px 3px;
	padding:0 0 25px;
}
#group-list.content.thumbs ul li {
	height:auto;
}
.box-w #group-list.content.thumbs ul li {
	height:115px;
	overflow:hidden;
	
}
.box-w #group-list.content.thumbs ul li ul li {
	height:auto;
}
.content.thumbs ul li h3 {
	height:16px;
	overflow:hidden;
}
.box-w .content.list ul li ul {
	overflow:hidden;
}
.box-m .content.list ul li {
	overflow:hidden;
}
.box-m .content.list ul li h3 {
	height:16px;
	overflow:hidden;
}
.box-m .content.list.blog ul li h3 {
	height:auto;
}
.box-wm .content.list ul li {
	overflow:hidden;
}
.box-w .content.list.blog li h3, .box-w .content.list.blog li p {
	width:700px;
	overflow:hidden;
}
.box-w .content.list.blog li h3 {
	font-size:16px;
}
.box-w .content.list.blog li cite {
	margin-bottom:5px;
	display:block;
}
form label {
	font-size:12px;
	margin-bottom:0;
}
form ul li label {
	font-weight:normal;
}
/* Webcontent */

#content .content.webcontent {
	font-size: 11px;
    background:transparent url(../images/iclinics/boxFullMid.png) repeat-y scroll 0 0; 
    width: 983px;
    position: relative;
    z-index: 2;
    min-height: 120px;
    padding-top: 15px;
}
#content .content.webcontent p {
	padding:5px 20px 15px;
	line-height:1.5em;
	font-size: 11px;
}
#content .content.webcontent ol {
	padding:0px 20px 15px 50px;
	list-style:outside decimal;
	line-height:1.45em;
}
#content .content.webcontent ol ul {
	padding:4px 0 2px 35px;
}
#content .content.webcontent ol ol {
	padding:4px 0 2px 35px;
}
#content .content.webcontent ol li {
	padding:0 0 4px 0;
}
#content .content.webcontent ol li li {
	padding:0 0 2px 0;
}
#content .content.webcontent ul {
	padding:5px 0 15px 35px;
	list-style:outside disc;
	line-height:1.45em;
}
#content .content.webcontent ul ul {
	padding:4px 0 2px 35px;
}
#content .content.webcontent ul ol {
	padding:4px 0 2px 35px;
}
#content .content.webcontent ul li {
	padding:0 0 4px 0;
}
#content .content.webcontent ul li li {
	padding:0 0 2px 0;
}
#content .content.webcontent h1 {
	font-weight:bold;
	font-size:16px;
}
#content .content.webcontent h2 {
	font-weight:bold;
	font-size:15px;
}
#content .content.webcontent h3 {
	font-weight:bold;
	font-size:14px;
	padding:0 20px 15px 20px;
}
#content .content.webcontent h4 {
	font-weight:bold;
	font-size:13px;
	padding:0 20px 15px 20px;
}
#content .content.webcontent h4 {
	font-weight:bold;
	font-size:13px;
	padding:0 20px 15px 20px;
}
#content .content.webcontent h6 {
	font-weight:bold;
	font-size:11px;
	padding-left: 20px;
	padding-right: 20px;
}
#content .content.webcontent a:link, #content .content.webcontent a:visited {
	border-bottom:1px dashed #DCDCDC;
}
#content .content.webcontent blockquote {
	border-left:5px solid #DDDDDD;
	margin:5px 30px 3px 10px;
	padding-left:10px;
}
#content .content.webcontent s, strike, del {
	text-decoration:line-through;
}
#content .content.webcontent u, ins {
	text-decoration:underline;
}
#content .content.webcontent code {
	font-family: Calibri, 'Lucida Grande', Arial, Verdana, sans-serif;
	display:block;
	font-size:11px;
}
/* IE 7 Hacks */

*+html #contextmenu #channels_menu div ul li a, *+html #contextmenu #channels_menu div ul li {
	width:230px;
	margin:0;
	margin-bottom:-12px;
	padding:0;
	height:41px;
	overflow:hidden;
	display:block;
}
*+html #contextmenu #channels_menu div ul {
	width:230px;
	margin:0;
	padding:0;
	display:block;
}

* + html #contextmenu .opened, *+html #contextmenu .closed {
	width:230px;
}

* + html #contextmenu .tags li, .tags li {
	display:inline;
}


* + html .content.list.channels ul li {
	margin-bottom:-5px;
}

/*new styles*/
.redline {
	width:100%;
	height:2px;
	background:#ff4001;
	margin:0 0 1px;
}
.redline_bottom {
	width:100%;
	height:2px;
	background:#ff4001;
	margin:1px 0 0px;
}
.header {
	z-index: 3;
	position: relative;
	margin:0 0 1px;
}
.holderContent {
	z-index: 2;
	position: relative;
}

.marginleft3 {
	margin-left:3px;
}
.login {
	margin:10px 0 0 0;
	float:right;
}
.absolute {
	position:absolute;
}
.marginright10 {
	margin:10px 10px 0 0;
}

/*Column Left*/
.colInfo {
	width: 243px;
	float: left;
	position: relative;
	z-index: 3;
}
.colInfo .colSmall {
	width: 243px;
}
.colInfo .colInfoTop {
	margin: 0 0 7px 0;
}
.colInfo .headlineBox {
	width: 243px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -283px -124px; 
	height: 37px;
}
.headlineBox img {
	margin: 10px 0 0 13px;
	float: left;
}
.headlineBox span.nameHD {
	display:block;
	float:left;
	font-size:16px;
	padding:9px 0 0 13px;
}
.colInfo .bodyBox {
	width: 243px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -778px; 
	padding: 5px 0;
}
.colInfo .colInfoTop .bodyBox {
	height: 300px;
}
.colInfo .colInfoBottom .bodyBox {
	height: 109px;
	width: 242px;
}

.colInfo .bottomBox {
	width: 243px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -283px -161px; 
	height: 6px;
}
.colInfo .bodyBox b,
.colInfo .bodyBox span {
	display: block;
}
.colInfo .bodyBox b {
	font-size: 16px;
	color: #606060;
	margin: 3px 0 10px 0;
	line-height: 17px;
}
.colInfo .bodyBox span {
	font-size: 12px;
	color: #8e8e8e;
	line-height: 14px;
}
.colInfo .bodyBox span.message {
	color: #606060;
	border: 1px solid #B4B4B4;
	background: #fbfbfb;
}
.colInfo .bodyBox ul {
	margin: 10px 0 0;
	padding: 0;
	list-style: none;
	width: 100%;
	float: left;
}
.colInfo .bodyBox li {
	margin: 0;
	padding: 2px 0 0;
	float: left; 
	clear: both;
	width: 100%;
}
.colInfo .tagCloud li {
	float: none; 
}
.colInfo .bodyBox li span {
	float: left;
	display: block;
}
.InfoBox {
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -124px; 
	width: 259px;
	height: 83px; 
	padding:  8px 12px;
	position: absolute;
	margin: -230px 0 0 0;
	display: none;
}
.hiddenContent {
	position: absolute;
	visibility: hidden;
}
.InfoBox h3 {
	line-height: 13px; 
	padding: 0 0 4px 0;
	display: block !important;
}
.InfoBox span.characteristics,
.colInfo .bodyBox li span.characteristics {
	float: left;
	display: block;
}
.InfoBox span.characteristics {
	width: 72px;
}
.colInfo .bodyBox li span.characteristics {
	width: 79px;
}
.InfoBox span.charValue,
.colInfo .bodyBox li span.charValue {
	float: left;
	display: block;
}
.InfoBox span.charValue {
	width: 170px;
}
.colInfo .bodyBox li span.charValue {
	width: 130px;
}
.colInfo .bodyBox .textData {
	width: 210px;
	padding: 0 13px 0 20px;
	float: left;
}
.colInfo .bodyBox .textData .tags {
    width: 216px;
    overflow-y:auto;
    overflow-x:hidden;
    height: 109px;
}

.colInfo .colInfoTop .bodyBox .textData {
	height: 223px;
}
.colInfo .bodyBox .buttonData {
	width: 219px;
	padding: 0 12px;
	height: 23px;
}
a.InfoBut {
	height: 19px;
	width: 50px;
	background: transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -285px -167px;
	float: right;
	text-decoration: none !important;
	margin: 8px 14px 0 0;
	cursor: pointer;
}
div.infoText {
	position: absolute;
	display: none;
	width: 291px;
	margin: -46px 0 0 208px;
}
div.infoText .infoTextBd {
	min-height: 50px;
	width: 270px;
	background: transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -1378px;
	padding: 7px 7px 0 18px;
}
* html div.infoText .infoTextBd {
	height: 50px;
}
div.infoText .infoTextBt{
	width: 283px;
	height: 10px;
	margin: 0 0 0 8px;
	background: transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -1778px;
}
#password #reply,
#media_upload #reply,
#advanced_search #reply,
#registerformdiv .button,
#loginformdiv .button,
.commentsCont .button,
.bodyBox .buttonData input {
	height: 23px;
	width: 97px;
	border: none !important;
	background: transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 100% 0;
	padding: 0 10px 4px 0;
	font-size: 11px;
	color: #616161;
	float: left;
	cursor: pointer;
	line-height: 11px;
	font-weight: normal;
	display: block;
}
div #password #reply, .commentsCont div .button, #media_upload div #reply, div #advanced_search #reply, #registerformdiv div .button, #loginformdiv div .button {
	width: 78px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -1002px -69px;
	float: right;
	margin: 0;
}
#media_upload div #reply {
	margin: 10px 80px 0 0;
}
.commentsBox div .button {
	margin: 0;
	clear: both;
	float: left;
}
.commentsBox {
    display: none;
}
.commentsBoxFrm {
    display: none;
}
.bodyBox .buttonData a {
	float: right;
	display: block;
	height: 23px;
	width: 100px;
}
.colInfo .colInfoBottom .bodyBox ul { margin: 0 0 0; }
.colInfo .colInfoBottom .bodyBox li { padding: 0; }
/*ColRight*/
.colPLayer {
	float: right;
	width: 733px;
	padding: 1px 1px 0 0;
	position: relative;
	z-index: 2;
}
.playerBoxTop {
	width: 733px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -115px; 
	height: 4px;
}
.playerBoxMid {
	width: 719px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -251px -778px; 
	padding: 2px 8px 2px 6px;
	height: 509px;
}
.playerBoxMid object,
.playerBoxMid embed {
	height: 508px !important;
	width: 719px !important;
	position: relative;
	z-index: 1;
}
.playerBoxBot {
	width: 733px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -119px; 
	height: 5px;
}
/*media-box*/
#media-box {
	width: 983px;
}
.box-w .top {
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 0; 
	width: 983px;
	height: 37px;
	position: relative;
	z-index: 3;
}
#history .content,
/*.myInstitutions .content,
#guestbook_content .content,
#guestbook_content .box-wm,
#content .box-w .profile,
#welcome .content,*/
#content .uploadCont div#upload,
#content .resultSearch .content,
#content .extendedSearch .content,
#wrapper .login .content,
#wrapper .favorites .content,
#wrapper .commentsCont .content,
#wrapper .mediaBody,
#wrapper #content #channels .channels,
/*#wrapper #content .box-w .thumbs,*/
#wrapper #media-box #media-list {
	background:transparent url(../images/iclinics/boxFullMid.png) repeat-y scroll 0 0; 
	width: 983px;
	position: relative;
	z-index: 2;
	min-height: 120px;
}
#wrapper #content .aloneBox .content {
	min-height: 275px;
}
#wrapper .commentsCont .divisor {
	height: auto !important;
}
.box-w .content.list li p.InstitutionLine {
	padding-top: 3px;
}
.box-w .content.list li p.InstitutionLine b {
	color: #606060;
}
#wrapper .commentsCont h2 {
	font-size: 12px;
	color: #606060;
	font-weight: bold;
	padding: 4px 0;
}
#wrapper .commentsCont textarea {
	clear: both;
	display: block;
}
#wrapper #content .mediaBody {
	min-height: 170px;
}
#wrapper #content .categoryBox .mediaBody {
	min-height: 195px;
}
.breadcrumbCategory {
	padding: 5px 0 0 35px;
}
.breadcrumbCategory a {
	background:transparent url(../images/iconAdd.gif) right 2px no-repeat;
	padding-right:12px;
}
.breadcrumbCategory b a {
	background:transparent url(../images/iconTick.gif) right 2px no-repeat;
}
#wrapper #content .myMedia .mediaBody .thumbs,
.myInstitutions .media-list,
#wrapper #content .mediaBody .media-list.thumbs {
	margin: 0 0 0 36px;
	background: none !important;
}
#wrapper #content .myMedia .mediaBody .thumbs li {
	height: 178px !important;
}
.mediaBody .content.thumbs {
	width: 910px !important;
}
div.subline,
.content .contListCom,
#wrapper #content .listCont,
#wrapper #content .mediaBody .content.list,
#wrapper #content .mediaBody #media-list.list,
.channels .channelBody {
	margin: 0 0 0 20px;
	background: none;
	width: 943px
}
div.subline {
	font-size: 12px;
	color:#8E8E8E;
	padding: 5px 0 0;
}
#content .box-w .content .contListCom ul li {
	min-height: 75px;
	height: auto;
}
#content .box-w .contListCom h3 {
	padding-bottom: 4px;
}
#content .box-w .contListCom p {
	width: 800px;
}
.content .contListCom li img {
	width: 100px;
}
#wrapper #content .mediaBody .content.list ul {
	width: 100%;
}
#wrapper #content .mediaBody .content.list ul ul {
	width: 180px;
}
#channels .channels p {
	border: none;
	width: 700px;
}
.mediaBoxBot {
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll 0 -37px; 
	width: 983px;
	height: 6px;
	position: relative;
	z-index: 4;
	clear: both;
}
.box-w .top .top,
#content .group-init-box .topLinks,
#content #media-box .topLinks {
	background: none;
	width: 54px;
	height: 23px;
	float: right;
	margin: 7px 25px 0 0
}
.filterMediaVideo {
	height: 23px;
	width: 117px;
	float: right;
}
.filterMainVideo {
	width: 117px;
	position: absolute;
	margin: 7px 0 0 -6px;
	cursor: pointer;
}
.filterMainVideo span.filterButton {
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -396px -82px;
	width: 92px;
	height: 11px; 
	padding: 2px 15px 0 10px;
	display: block;
	color: #616161;
	text-transform: lowercase;
	font-size: 12px;
	position: relative;
	z-index: 3;
}
.filterMainVideo span.filterButton a {
	color: #616161;
	text-decoration: none;
}
.filterMainVideo span.filterButton a:hover {
	color: #616161;
	text-decoration: none;
}
.filterMainVideo .filterButtonBot {
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -396px -98px;
	width: 117px;
	height: 10px;
}
.slimLine {
	height: 0;
	width: 100%;
	position: relative;
	z-index: 3;
}
div.nextMV,
div.prevMV {
	width: 21px;
	height: 72px;
	margin-top: 40px;
	display: block;
	position: absolute;
	cursor: pointer;
}
.prevMV, 
div.prevMV {
	margin-left: 7px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -526px -124px;
}
.nextMV,
.nextMV {
	margin-left: 951px;
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -568px -124px;
}
div.prevMV.disabled {
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -547px -124px;
}
div.nextMV.disabled {
	background:transparent url(../images/iclinics/bgGeneral.png) no-repeat scroll -589px -124px;
}
/*blackNight*/
#welcome {
	position: absolute;
	z-index: 10;
	width: 100%;
	left: 0;
	top: 0;
	display:none;
}
.blackNight {
	position: absolute;
	background: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
	width: 100%;
	height: 100px;
	left: 0;
	top: 0;
	left: 0;
	display: none;
}
#welcome .blackNight {
	display: block;
}

#welcome .box-w {
	margin: 0 auto 0;
	padding: 60px 0 0;
	width: 985px;
}
div.box-w div.content.thumbs p {
	padding-right:261px;
}
div.box-w div.thumbs {
	background:transparent url(../images/iclinics/boxFullMid.png) repeat-y scroll 0 0;
padding:5px 0 21px;
	position: relative;
	z-index: 2;
width:983px;
}
div.box-w div.welcome {
	background: none !important;
	width: 100% !important;
}
#welcome .butClose {
	float: right;
	display: block;
	border: none;
	margin: 4px 8px 0 0;
	padding: 3px;
	width: 25px;
	height: 23px; 
}

.welcomeImg1 {
    margin:5px 0 5px 20px;
}
.welcomeImg2 {
    margin:5px 10px 5px 10px;
}
.welcomeImg1 p, .welcomeImg2 p {
    padding-left:0;
    padding-right:0;
    padding-top:1px;
    clear:both;
    font-size:11px;
}
.welcomeImg1 p:after {
    content:".";
    visibility:hidden;
}

/* werbebanner */
div.advert {
	background:transparent url(../images/advert.png) no-repeat;
	height:523px;
	width:132px;
    position:absolute;
    top:86px;
    left:489px;
    margin-left:50%;
    font-size:12px;
    text-align:right;
    padding:0 8px 0 0;
    color:#333;
}
div.advert h3 {color:#616161;font-size:12px;padding:4px 0 0 10px;text-align:left;}
div.advert h5 {font-size:13px; font-weight:bold;margin-top:50px;margin-bottom:20px;}
div.advert .ad-wce {margin:3px 0 0 3px;}
div.advert .ad-storz{bottom:2px;left:3px;position:absolute;}
div.advert a.h4 {margin:20px 0 0 3px;display:block;}
div.advert a.h4 h4{display:none;}
div.advert a.link {
    display:block;
    height:75px;
    width:124px;
    background:#283288;
    font-size:15px;
    font-weight:bold;
    color:#fff;
    margin-left:3px;
    margin-top:30px;
    padding-top:6px;
}
div.information,
.content form#register {
	width:400px;
	float:left;
}
div.information {
	padding:30px 50px;
	font-size:12px;
}
div.information h3 {font-size:15px;padding-bottom:10px;}
div.information p {padding-bottom:10px;}
h3.author {font-size:13px;font-weight:bold;padding-bottom:2px;}
.address {
	padding:20px 0 20px 20px;
	display:block;
}
