
/***********************************************************
 *            STANDARTS BEGIN
 ***********************************************************/ 

html {
	width: 100%;
}

body {
	width: 100%;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #f4f4f4;
}

h1 {
    font-size:21px;
    margin-bottom:3px;
    margin-left:4px;
}

h3 {
    margin-top:0px;
    margin-left: 4px;
    font-size:12px;
}

h4 {
    margin-top:0px;
    margin-left: 4px;
    font-size:11px;
}

A:link {
    font-weight: normal;
    color: rgb(204,0,51);
    text-decoration: none;
}
A:visited {
    font-weight: normal;
    color: rgb(204,0,51);
    text-decoration: none;
}
A:hover {
    font-weight: normal;
    color: rgb(204,0,51);
    text-decoration: underline;
}
A:active {
    font-weight: normal;
    color: rgb(204,0,51);
    text-decoration: underline;
}

a[href ^="http://"] {
	background: url(http://static.just-owned.de/images/icons/external.png) center right no-repeat;
	padding-right: 13px;
}

a[href ^="mailto:"] {
	background: url(http://static.just-owned.de/images/icons/mail_icon.gif) center right no-repeat;
	padding-right: 18px;
}

/*a[href ^="index"] {
	background: url(http://de.wikipedia.org/skins-1.5/monobook/lock_icon.gif) center right no-repeat;
	padding-right: 18px;
}*/

#bodyhead {
	width: 999px;
	margin: auto;
	padding: 0;
	float: left;
}

/***********************************************************
 *            HEADER BEGIN
 ***********************************************************/ 

#header {
    padding: 0;
    float: left;
    margin: auto;
    width: 999px;
    height: 195px;
}

#head_lt {
    background-image: url(../images/remake/jo-nov_work_01.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    width: 356px;
    height: 54px;
}
  
#head_mt { /* preview pics on top */
    background-image: url(../images/remake/jo-nov_work_02.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    width: 351px;
    height: 54px;
}

#head_rt_login { /* login menu on top */
    background-image: url(../images/remake/login_fremd_03.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    width: 292px;
    height: 39px;
}

#head_rt_login_user { /* login menu on top for users */
    background-image: url(../images/remake/jo-nov_work_03.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    width: 292px;
    height: 39px;
    color: #FFFFFF;
    background-color: transparent;
}

#login_div_button {
    cursor: pointer;
    border-style: none;
    width: 38px;
    height: 15px;
    position:absolute;
    left: 945px;
    top: 10px;
}

#head_rt_login input {
    font-family: Veranda, Arial, Helvetica, sans-serif;
    font-size: 1em;
    width: 95px;
    height: 15px;
    position: relative;
    left: 10px;
    top: 10px;
    border-style: none;
    border-color: transparent;
    border-width: 0px;
}


#head_rt_login input#pwfield {
    left: 26px;
}

#head_rt_register { /* register links on top */
    float: left;
    width: 292px;
    height: 15px;
}

#head_middle {
    background-image: url(../images/remake/jo-nov_work_04.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    width: 999px;
    height: 91px;
}

#head_bottom {
    background-image: url(../images/remake/jo-nov_work_05.jpg);
    background-position: 0 0;
    background-repeat: repeat-x;
    float: left;
    width: 999px;
    height: 32px;
}

#head_bottom_left {
    background-image: url(../images/remake/jo-nov_work_05.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 32px;
}

#head_menu { /* the menu */
    float: left;
    width: 769px;
    height: 32px;
}

#head_menu ul {
	width: auto;
	height: 32px;
	/*border-bottom: 3px solid #CCCCFF;*/
	padding: 0;
	list-style: none;
	/*list-style-type: none;*/
	margin: 0;
}

#head_menu ul li {
	/*width: 61px;*/
	height: 32px;
	float: left;
	/*padding: 2px 0 0 0;*/
	padding: 0;
	/*text-align: center;*/
	cursor: pointer;
	margin: 0;
}

#head_bottom_right {
    background-image: url(../images/remake/jo-nov_work_13.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    float: right;
    width: 205px;
    height: 32px;
}


#head_bottom_line {
    background-image: url(../images/remake/schatten_16_16.jpg);
    background-position: 0 0;
    background-repeat: repeat-x;
    float: left;
    width: 999px;
    height: 18px;
}

/***********************************************************
 *            HEADER END
 ***********************************************************/ 

/***********************************************************
 *            MENUS (right, left) BEGIN
 ***********************************************************/ 

#menu_left {
    /*background-image: url(box%20links/images/box-links_26.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;*/
    padding: 0;
    float: left;
    margin: auto;
    width: 159px;
    height: 825px;
}

#menu_left_left {
    background-image: url(../images/remake/box-links_17_kachelgrafik.jpg);
    background-position: 0 0;
    background-repeat: repeat-y;
    padding: 0;
    float: left;
    margin: auto;
    width: 4px;
    height: 100%;
}

#menu_left_center {
    background-color: #f5f3ed;
    color: inherit;
    padding: 0;
    float: left;
    margin: auto;
    width: 150px;
    height: 100%;
}

#menu_left_right {
    background-image: url(../images/remake/box-links_19_kachelgrafik.jpg);
    background-position: 0 0;
    background-repeat: repeat-y;
    padding: 0;
    float: left;
    margin: auto;
    width: 5px;
    height: 100%;
}

#menu_left_bottom {
    background-image: url(../images/remake/box-links_26.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding: 0;
    float: left;
    margin: auto;
    width: 159px;
    height: 13px;
}


#menu_right {
    /*background-image: url(box%20links/images/box-links_26.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;*/
    padding: 0;
    float: left;
    margin: auto;
    width: 170px;
    height: 825px;
}

#menu_right_left {
    background-image: url(../images/remake/box-rechts_23_kachelgrafik.jpg);
    background-position: 0 0;
    background-repeat: repeat-y;
    padding: 0;
    float: left;
    margin: auto;
    width: 5px;
    height: 100%;
}

#menu_right_center {
    background-color: #f5f3ed;
    color: inherit;
    padding: 0;
    float: left;
    margin: auto;
    width: 150px;
    height: 100%;
}

#menu_right_right {
    background-image: url(../images/remake/box-rechts_25_kachelgrafik.jpg);
    background-position: 0 0;
    background-repeat: repeat-y;
    padding: 0;
    float: left;
    margin: auto;
    width: 15px;
    height: 100%;
}

#menu_right_bottom {
    background-image: url(../images/remake/box-rechts_28.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding: 0;
    float: left;
    margin: auto;
    width: 170px;
    height: 14px;
}


ul.menulist {
	width: 150px;
	padding: 0;
	list-style: none;
	margin: 0;
}

.menulist a {
	/*color: #FFFFFF;*/
	text-decoration:none;
	display:block;
	width:150px;
	height: 24px;
	/*padding:5px;*/
	/*background-color:#D50100;*/
	/*border:1px solid #000000;*/
	/*margin:5px 0px;*/
	text-align:center;
	/*vertical-align: middle;*/

}

.menulist_entry {
	width: 150px;
	height: 24px;
	padding: 0;
	/*cursor: pointer;*/
	margin: 0;
	background-color: #E3E0D1;
	border-bottom: 1px solid #f4f4f4;
}

.menulist_first {
    background-image: url(../images/remake/submenue_links_bg_18.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 24px;
    width: 150px;
    /*cursor: pointer;*/
    border-bottom: 1px solid #f4f4f4;
}

.menulist_last {
    background-image: url(../images/remake/submenue_links_bg_39.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 24px;
    width: 150px;
    /*cursor: pointer;*/
}

span.menulist_inner {
    position: relative;
    /*left: 10px;*/
    top: 5px;
    /*margin-top: 5px;*/
}

a.menulist_innerlink {
    font-weight: normal;
    color: #333333;
    text-decoration: none;    
}

a:link.menulist_innerlink {
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}
a:visited.menulist_innerlink {
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

a:active.menulist_innerlink {
    font-weight: normal;
    color: #333333;
    text-decoration: underline;
}

a:hover.menulist_innerlink {
    font-weight: normal;
    color: #333333;
    text-decoration: underline;    
}

/***********************************************************
 *            MENUS (right, left) END
 ***********************************************************/ 


/***********************************************************
 *            CONTENT BEGIN
 ***********************************************************/ 

#content_bottom_line {
    background-image: url(../images/remake/box-mitte_26.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding: 0;
    float: left;
    margin: auto;
    width: 670px;
    height: 15px;
}
 

#content {
    background-color: #f5f3ed;
    color: inherit;
    background-image: url(../images/remake/center-box-1px-bg_30.jpg);
    background-position: 0 0;
    background-repeat: repeat-y;
    padding: 0;
    float: left;
    margin: 0px;
    width: 670px;
} 

#content_m {
    /*overflow: auto;*/
    /*display: inline-block;*/
    padding-left: 6px;
    padding-right: 2px;
    float: left;
    margin: auto;
    width: 659px;
    height: 100%; 
    text-align: left;
} 


table tr.odd:hover,
table tr.even:hover,
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th,
table tr.hover {
    background-color: #FBF7EB;
}

/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd {
    background-color: #FFFFFF;
    /*text-align: left;*/
}

/* even table rows 2,4,6,8,... */
table tr.even th,
table tr.even {
    background-color: #FFFBFB;
    text-align: left;
}

/* marked tbale rows */
table tr.marked th,
table tr.marked {
    background-color: #FFCC99;
}


