body
{
 background-color:black;
 margin:0px;
 padding:0px;
 font-family:Trebuchet MS;
 font-size:12px;
 color:black;
}

#container
{
 margin:auto;
 position:relative;
 width:1024px; height:768px;
 background-image:url('images/bg_body.jpg');
 background-repeat:no-repeat;
}

/* MENU */
#menu
{
 position:absolute;
 top:168px;
 left:88px;
}
	div.menu_topic
	{
	 position:relative;
	 margin-bottom:6px;
	}

	div.menu_button
	{
	 margin:0px;
	 position:relative;
	 margin-bottom:3px;
	}
	
/* CONTENT */

#content_container
{
 position:absolute;
 top:168px;
 left:277px;
 z-index:1;
}

	#content_top
	{
	 background-image:url('images/content_top.png');
	 background-repeat:no-repeat;
	 width:597px;height:66px;
	}
	
	#content
	{
	 background-color:white;
	 width:567px;
	 padding-left:30px;
	}

	#content_bottom
	{
	 width:610px;height:43px;
	}
	
	#girl
	{
	 position:absolute;
	 width:175px; height:476px;
	 top:90px; left:805px;
	 z-index:2;
	}
	#topic
	{
	 position:absolute;
	 top:28px; left:29px;
	 background-image:url('images/bg_topic.png');
	 background-repeat:no-repeat;
	}
    h1{
    font-size: 16px;
    }
	
    #bottom, #bottom a {
    text-align: center;
    text-decoration: none;
    color:  white;
    font-size: 10px;
    }
    
    
    
	#copyright
	{

	 text-align:right;
	 padding-right:110px;
	 font-size:10px;
	 color:#9d4b4b;
	}	

	/* FRONTPAGE */
	
	#frontpage_topics
	{
	 position:relative;
	 margin-top:0;
	 width:548px; height:165px;
	 background-image:url('images/bg_frontpage_topics.jpg');
	 background-repeat:no-repeat;	
	}
	
	#findgirls_text
	{
	 position:absolute;
	 top:45px; left:15px;
	 width:250px;
	}
	
	#findgirls_form
	{
	 position:absolute;
	 top:97px; left:130px;
	 text-align:right;
	}
	
	.forside_text{
		margin-top:20px;
	}
	
	#adslogin
	{
	 position:absolute;
	 top:55px; left:346px;
	 text-align:right;
	}
	
	/* ORDBOG */
	#ordbog_container
	{
	 position:relative;
	 margin-top:30px;
	 height:400px;
	 
	 color:
	}
	#ordbog_left
	{
	 position:absolute;
	 width:250px;
	 left:100px;
	}
	
	#ordbog_right
	{
	 position:absolute;
	 width:250px;
	 left:325px;
	}
	
	/* SEARCH */
	#count_result
	{
	 position:absolute;
	 top:28px;
	 left:200px;
	 color:#990000;
	 font-weight:bold;
	}
	
	div.search_container
	{
	 position:relative;
	 padding-bottom:10px;
	}
	div.search_picture
	{
	 position:relative;
	 width:150px; height:113px;
	 background-image:url('images/profile_nopic.jpg');
	 background-repeat:no-repeat;
	}
	div.search_facts_q
	{
	 position:absolute;
	 left:150px;
	 top:-2px; left:133px;
	 width:20px;
	 line-height:23px;
	}
	div.search_facts_a
	{
	 position:absolute;
	 left:150px;
	 top:-2px; left:185px;
	 width:123px;
	 line-height:23px;
	 font-weight:bold;
	}
	div.search_text
	{
	 position:absolute;
	 width:228px; height:118px;
	 top:0px; left:288px;
	}
	div.but_more
	{
	 position:absolute;
	 right:0px;
	 bottom:0px;
	}
	
	/* GIRLS PROFILE */
	
	#girl_nickname
	{
	 position:absolute;
	 top:28px;
	 left:100px;
	 color:#990000;
	 font-weight:bold;
	}
	#pic_container
	{
	 position:relative;
	 height:250px;
	 margin-bottom:11px;
	}
	#pic_1
	{
	 position:absolute;
	 top:0px;left:0px;
	 background-image:url('images/profile_nopic.jpg');
	 background-repeat:no-repeat;
	 height:113px; width:113px;
	}
	#pic_2
	{
	 position:absolute;
	 top:0px; left:133px;
	 background-image:url('images/profile_nopic.jpg');
	 background-repeat:no-repeat;
	 height:113px; width:113px;
	}
	#pic_3
	{
	 position:absolute;
	 top:133px;left:0px;
	 background-image:url('images/profile_nopic.jpg');
	 background-repeat:no-repeat;
	 height:113px; width:113px;
	}
	#pic_4
	{
	 position:absolute;
	 top:133px; left:133px;
	 background-image:url('images/profile_nopic.jpg');
	 background-repeat:no-repeat;
	 height:113px; width:113px;
	}
	#pic_5
	{
	 position:absolute;
	 top:0px; left:266px;
	 background-image:url('images/profile_large.jpg');
	 background-repeat:no-repeat;
	 height:246px; width:246px;
	}
	#specs_container
	{
	 position:relative;
	}
	#girls_specs_q
	{
	 line-height:25px;
	}
	#girls_specs_a
	{
	 position:absolute;
	 font-weight:bold;
	 top:25px; left:75px;
	 line-height:25px;
	}
	#girls_servs_q
	{
	 position:absolute;
	 top:0px; left:320px;
	 line-height:25px;	
	}
	#girls_servs_a
	{
	 position:absolute;
	 font-weight:bold;
	 top:25px; left:437px;
	 line-height:25px;
	 width:80px;
	 text-align:right;	
	}
	
	/* GIRLS EDIT */
	#logout
	{
	 position:absolute;
	 top:28px;
	 left:500px;
	 color:black;
	 font-weight:bold;
	}
	
/* FONTS */
p
{
 font:Trebuchet MS;
 font-size:12px;
 line-height:20px;
 color:black;
 margin:0px;
 padding-right:75px;
}

/* FORMS */

input.grey
{
 border-color:#a8a8a8;
 border-style:solid;
 border-width:1px;
 width:150px;
 font:Trebuchet MS;
 font-size:12px;
 color:#a8a8a8;
 margin-top:10px;
 height:15px;
 padding-top:3px;
}
input.greyedit
{
 border-color:#a8a8a8;
 border-style:solid;
 border-width:1px;
 width:100px;
 font:Trebuchet MS;
 font-size:12px;
 color:#a8a8a8;
 margin-top:10px;
}
textarea.edit
{
 border-color:#a8a8a8;
 border-style:solid;
 border-width:1px;
 width:515px; height:80px;
 font:Trebuchet MS;
 font-size:12px;
 color:#a8a8a8;
 margin-top:10px;
}
.select
{
 border-color:#a8a8a8;
 border-style:solid;
 border-width:1px;
 width:138px;
 font:Trebuchet MS;
 font-size:13px;
 color:#a8a8a8;
}

/* LINKS */

a.red 
{
 color:#850000;
}

a.black 
{
 color:black;
 text-decoration:none;
}

a.black:hover
{
 color:black;
 text-decoration:none;
}

a 
{
 color:black;
}
a:hover 
{
 color:#850000;
 text-decoration:underline;
}

/* PICTURES */

img
{
 border:0px;
}
