body {
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	margin:0 auto;
	padding: 0;
	background:#000;
	color:#000;
	text-align:left;
}


*{
    margin:0;
    padding:0;
}

a, a:visited {
	text-decoration: underline;
	color:#000;
	font-size:11px;
}

a:hover {
	text-decoration: none;
	color:#000;
}

a:link{
    text-decoration:underline;
	color:#000;
}
img {
	border: 0;
}

h1 {
	font-size: 1.5em;
	font-weight: bold;
}
h2 {
	font-size: 1em;
	font-weight: bold;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
	color: #000;
}

#main
{
	width:1100px;
	margin:0 auto;

}

#main_header
{

	background: url(../images/verlauf_aussen.jpg)  #000;
	background-repeat: repeat-x;

}

#header
{	
	margin:0 auto;
	width:1100px;
	height:152px;
	background: url(../images/header.jpg) no-repeat;
}

#header_nav
{	
	width:1100px;
	height:37px;
	clear:both;
	background: url(../images/loginbalken.jpg);
}

#header_login
{	
	width:1100px;
	height:39px;
	background: url(../images/searchbalken.jpg);
}

#header_headnav
{
	float:left;
	margin-top:10px;
	margin-left:150px;
	font-size:10px;
	color:#FFF;
}

#header_suche
{
	width:1100px;
	height:55px;
	background: url(../images/content_header.jpg) #c5c5c5;
}

#header_buttons
{
	width:1100px;

}

#header_btn1
{
	width:124px;
	height:28px;
	float:left;
	background: url(../images/vor_video_btn.jpg);
}

#header_btn2
{
	width:74px;
	height:28px;
	float:left;
	background: url(../images/btn_video.jpg);
}

#header_btn2:hover
{
	background: url(../images/btn_video_hover.jpg);
}

#header_btn3
{
	width:93px;
	height:28px;
	float:left;
	background: url(../images/btn_community.jpg);
}

#header_btn3:hover
{
	background: url(../images/btn_community_hover.jpg);
}

#header_btn4
{
	width:58px;
	height:28px;
	float:left;
	background: url(../images/btn_blogs.jpg);
}

#header_btn4:hover
{
	background: url(../images/btn_blogs_hover.jpg);
}

#header_btn5
{
	width:90px;
	height:28px;
	float:left;
	background: url(../images/btn_kategorien.jpg);
}

#header_btn5:hover
{
	background: url(../images/btn_kategorien_hover.jpg);
}

#header_btn6
{
	width:75px;
	height:28px;
	float:left;
	background: url(../images/btn_top10.jpg);
}

#header_btn6:hover
{
	background: url(../images/btn_top10_hover.jpg);
}

#header_btn8
{
	width:57px;
	height:28px;
	float:left;
	background: url(../images/btn_bilder.jpg);
}

#header_btn8:hover
{
	background: url(../images/btn_bilder_hover.jpg);
}

#header_btn7
{
	width:529px;
	height:28px;
	float:left;
	background: url(../images/nach_top10_btn.jpg);
}

#myvs
{
	width:113px;
	height:19px;
	float:left;
	margin-left:160px;
	margin-top:8px;
	background: url(../images/btn_mein_schlafzimmer.gif) no-repeat;
}

#myvs:hover
{
	background: url(../images/btn_mein_schlafzimmer.gif);
}

#mygeld
{
	width:140px;
	height:28px;
	float:right;
	margin-right:74px;
	background: url(../images/btn_geld_verdienen.jpg);
}

#mygeld:hover
{
	background: url(../images/btn_geld_verdienen_hover.jpg);
}

#content_repeat
{
	width:852px;
	margin:0 auto;

	background: url(../images/content_repeat.jpg);	
}

#indexleft
{
	padding-left:10px;
}

#indexright
{
	
}

#footer
{
	width:1100px;
	height:80px;
	text-align:center;
	background: url(../images/footer.jpg) #c5c5c5;
}

#login_form
{
	float:left;
	margin-left:170px;
	padding-top:8px;
	
}
#login_form table
{

}

#senderinfo a 
{
	color:#FFF;
}
#senderinfo
{
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	padding-left:30px;
	padding-top:10px;
	float:left;

}

#left_nav
{
	width:210px;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	border:1px solid #ccc;
	margin-left:5px;
}

.left_nav
{
	margin-top:10px;
}

a.left_nav
{
	font-size:13px;
	font-weight:bold;
	color:red;
	border:0px solid #000;
}

.headline ,.video_head
{
	padding-top:20px;
	font-weight:bold;
	font-size:13px;
	color:#000;
}
.mainheadline
{
	padding-left:50px;
	text-align:left;
	font-weight:bold;
	font-size:13px;
	color:#000;
}

.input 
{
	margin-top:5px;
}

.bilderkat 
{
	float:left;
	margin-left:55px;
	padding:10px;
}

.uploadinfo
{
	font-size:11px;
	padding-top:10px;
}
.selectfile
{
	font-size:11px;
	font-weight:bold;
	margin-left:40px;
	color:#FFF;
}
.maxupload
{
	width:490px;
	padding-top:10px;
	padding-left:10px;
	font-size:11px;
	color:#000;
	margin-left:40px;
	border:1px solid #ccc;
}
#status
{
	width:500px;
	border: 1px solid #ccc;
	margin-top:10px;
	margin-left:40px;
	font-size:11px;
}

#upload_details
{
	width:100%;
	font-size:11px;
	padding-top:15px;
}

#upload_details td
{
	padding-top:10px;
}

.uploaderfolg
{
	font-size:13px;
	font-weight:normal;
	color:red;
}

.uploadfailed
{
	font-size:13px;
	font-weight:bold;
	color:red;
}

#myvideo_ub
{
	width:500px;
	margin-left:40px;
}

#bilder_headinfo
{
	width:500px;
	margin-left:40px;
	font-size:11px;
	font-weight:normal;
}


#video_more
{
	border:1px solid #ccc;
	padding:10px;
	margin-left:40px;
}

.detail_head
{
	font-weight:bold;
}



.sendername
{
	font-size:11px;
	text-align:center;
	font-weight:bold;
	padding-left:10px;
}


.video_desc
{
	text-align:left;
	padding-top:10px;
	font-size:11px;
}

.buyvideo
{
	padding-left:40px;
	font-size:15px;
	font-weight:bold;
	text-align:center;
}
#login_table td
{
	border-style:solid;
	border-color:#ccc;
	border-width:0px 0px 1px 0px;
	padding-top:10px;
}
#login_table
{
	width:500px;
	margin-left:40px;
	padding:10px;
	font-size:11px;
	font-weight:normal;
	border:1px solid #ccc;
}

#profil-left
{
	width:300px;
	font-size:11px;
	padding-left:10px;
	float:left;
}

#table_profil
{
	width:300px;
	font-size:11px;
}

#table_profil td
{
	padding-top:10px;
	border-style:solid;
	border-color:#ccc;
	border-width: 0px 0px 1px 0px;
}

#profil_table
{
	width:500px;
	margin-left:40px;
	border:1px solid #ccc;
	padding-left:10px;
}

#profil_table td
{
	padding-top:10px;
}

#profil_upload
{
	width:500px;
	margin-left:40px;
	padding:10px 0px 10px 10px;
	border:1px solid #ccc;
	font-size:10px;
	text-align:left;
}

#senderprofil_info
{
	width:490px;
	margin-left:40px;
	padding:10px 0px 0px 10px;
	border:1px solid #ccc;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.uploadfile
{
	
}

#profil_save
{
	font-size:14px;
	font-weight:bold;
	color:red;
}

#mykonto_table
{
	width:500px;
	margin-top:10px;
	margin-left:40px;
	font-size:11px;
	border:1px solid #ccc;
}

.my_videos
{
	margin-left:40px;
	width:500px;

}
.my_videos td
{
	border-bottom:1px solid #ccc;
	padding:5px;

}

#video
{

	text-align:center;
}

.profil_videoshead
{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	background:red;
	color:#FFF;
	margin-left:13px;
}

.comment_head 
{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	width:500px;
	color:#FFF;
	margin-left:40px;
}

.mycomment
{

}

#mycomment
{
	width:492px;
	margin-left:45px;
	border:1px solid #ccc;
}

.video_comments
{
	width:500px;
	margin-left:40px;
}

.video_comment
{
	width:100%;
	padding-top:10px;
	border-style:solid;
	border-color:#ccc;
	border-width: 0px 0px 1px 0px;
}

.button_inbox
{
	width:24px;
	height:24px;
	float:left;
	margin-left:50px;
	background: url(../images/inbox.jpg);
}

.button_outbox
{
	width:24px;
	height:24px;
	float:left;
	margin-left:50px;
	background: url(../images/outbox.jpg) no-repeat;
}

.button_write
{
	width:24px;
	height:24px;
	float:left;
	margin-left:80px;
	background: url(../images/write.jpg) no-repeat;
}

.button_trash
{
	width:24px;
	height:24px;
	float:left;
	margin-left:50px;
	background: url(../images/trash.jpg) no-repeat;
}



#mailbox_load
{
	width:170px;
	height:170px;
	float:left;
	margin-left:50px;
	background: url(../images/laden.gif) no-repeat;
}

#inbox
{
	width:500px;
	border:1px solid #ccc;
	margin-left:40px;
}

#writebox
{
	width:500px;
	border:1px solid #ccc;
	padding:10px;
	margin-left:40px;
}

.mailbox_message
{
	border:1px solid #ccc;
	margin:15px;
	padding:10px;
	background:#ccc;
	color:#000;
}

#start_left
{
	padding-top:10px;

}

#com_left
{

	padding-top:10px;
	padding-left:5px;
}

#kat_ov
{
	margin-left:40px;
}

.kat_head
{
	border:1px solid #ccc;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}

.blog_table
{
	
}

.blog_head
{
	background:green;
}

.blog_entry1
{
	font-size:11px;
}
.blog_img
{
	width:100%;
	padding-top:10px;
	border-top:1px solid #ccc;

}
.blog_entry2 
{

}

#top10
{
	width:500px;
	padding-top:10px;
	margin-left:10px;
}

.top10_entry
{
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}

.page_nav
{
	width:500px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}

.fav_tbl
{
	width:500px;
	margin-left:40px;
	padding-top:10px;
	padding-left:10px;
	border:1px solid #ccc;
}

.videobox_head
{
	padding-top:10px;
	padding-left:20px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#595959;
	text-decoration: underline;
}

.videobox_img
{
	padding-top:5px;
}

.video_info_box
{
	width:500px;
	margin-left:40px;
	font-weight:normal;
	text-align:left;
	padding-left:20px;
	font-size:10px;
	color:#595959;
}

.video_info
{
	font-weight:normal;
	text-align:left;
	padding-left:20px;
	font-size:10px;
	color:#595959;
}

.video_info a
{
	font-weight:normal;
	text-align:left;
	font-size:10px;
	color:#595959;
}

.videobox
{

	height:260px;
	border-style: solid;
	border-color:  #ccc;
	text-align:center;
}

.videobox_hover
{
	height:260px;
	border-style: solid;
	border-color:  #ccc;
	text-align:center;
	background:url(../images/preview_hover.gif) no-repeat;
}


.page_nav
{
	width:500px;
	float:right;
	padding-right:10px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
}

.btn_anf
{
	width:4px;
	height:21px;
	float:left;
	background: url(../images/btn_grau_anfang.gif);
}
.btn_mit
{
	padding-top:2px;
	height:21px;
	float:left;
	background: url(../images/btn_grau_repeat.gif);
}

.btn_mit a
{

	color:#FFF;
}

.btn_end
{
	width:4px;
	height:21px;
	float:left;
	background: url(../images/btn_grau_ende.gif);
}


.btn_rot_anf
{
	width:4px;
	height:21px;
	float:left;
	background: url(../images/btn_rot_anfang.gif) no-repeat;
}
.btn_rot_mit
{
	padding-top:2px;
	height:21px;
	float:left;
	background: url(../images/btn_rot_repeat.gif) repeat-x;
}

.btn_rot_mit a
{
	color:#FFF;
}

.btn_rot_end
{
	width:4px;
	height:21px;
	float:left;
	background: url(../images/btn_rot_ende.gif) no-repeat;
}


.bilderbox_head
{
	width:120px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#595959;
	float:left;
	text-decoration: underline;
}

.bilderbox_img
{
	float:left;
	text-align:left;
	padding-top:5px;
}

.bilder_info
{
	float:left;
	padding-top:3px;
	font-weight:normal;
	text-align:left;
	font-size:10px;
	color:#595959;
}

.bilder_info a
{
	font-weight:normal;
	text-align:left;
	font-size:10px;
	color:#595959;
}

.bilderbox
{
	height:80px;
	border-style: solid;
	border-color:  #ccc;
	float:left;
}

.bilderbox_hover
{
	height:80px;
	border-style: solid;
	border-color:  #ccc;
	float:left;

}

#video_detailbox
{
	width:210px;
	margin-left:365px;
	color:#595959;

	font-size:11px;
	font-weight:bold;
}

.v_detail
{
	width:500px;
	text-align:left;
	margin:15px;
	border:1px solid #595959;	
}

.profil_attr
{
	font-weight:bold;

}

.profil_control
{
	font-size:11px;
	font-weight:bold;
}

.profil_freitextHead
{
	margin-left:15px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	font-weight:bold;	
}

.profil_freitext
{
	margin-left:15px;
	overflow: hidden;
	width: 500px;
	max-width: 500px;
}

.gb_new_head
{
	margin-left:15px;
	font-weight:bold;
	color:#FFF;
}

#gb_new
{
	width:530px;
	margin-left:20px;
	padding:10px;
	border:1px solid #ccc;
}

#gb_new input , textarea
{
	background:#ccc;
}

#gb_table
{
	width:550px;
	margin-left:17px;
	padding:10px;
	text-align:left;
	border-style:solid;
	border-color:#ccc;
	border-width: 0px 1px 1px 1px;
}

.mykonto
{
	font-weight:bold;
	color:#FFF;
	margin-left:40px;
}

#userprofil_table
{
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	width:500px;
	border:1px solid #ccc;
	margin-left:40px;
}

#userprofil_table td
{
	padding-top:10px;
}

.mailbox_head
{
	margin-left:40px;
	font-weight:bold;
	color:#FFF;
}

.mailbox_table 
{
	width:500px;
	padding-top:10px;
	margin-left:40px;
	text-align:center;
	border:1px solid #ccc;
}

#message
{

}

.new_blog
{
	width:500px;
	border:1px solid #ccc;
	margin-left:40px;
	padding-top:10px;
	padding-left:10px;
}

#blog_msg
{
	width:500px;
	margin-left:40px;
	border:1px solid #ccc;
	padding-left:10px;
}

.blog_text
{
	width:490px;
	margin-left:40px;
	padding:10px;
	border:1px solid #ccc;
	overflow:hidden;

}

#upload_vdetails
{
	width:500px;
	margin-left:40px;
	border:1px solid #ccc;
}

#upload_vdetails_head
{
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	margin-left:40px;
}

.new_kat
{
	width:490px;
	margin-left:40px;
	padding-top:10px;
	padding-left:10px;
	border:1px solid #ccc;
}

#bilder_upload
{
	width:480px;
	margin-left:40px;
	border:1px solid #ccc;
	padding:10px;
}

#mybilder_info
{
	width:500px;
	margin-left:40px;
	
}
.bilder_abstand
{
	float:left;
	padding:10px;
	border:1px solid #ccc;
}
#bilder_container
{
	width:500px;
	margin-left:60px;

}

.nav_head
{
	font-size:11px;
	font-weight:bold;
	margin-left:8px;
	color:#FFF;
}

.userreg_head
{
	margin-left:40px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

.sender_statistik
{
	margin-left:40px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}

#senderbox
{
	border:1px solid #ccc;
}

.sender_gb
{
	width:500px;
	padding:10px;
	border:1px solid #ccc;
	margin-left:40px;
}

.login_error
{
	margin-left:40px;
	font-weight:bold;
	color:#FFF;
}
.login_error_msg
{
	width:480px;
	padding:10px;
	border:1px solid #ccc;
	margin-left:40px;
}

#faq
{
	list-style:none;
}

#faq li
{
	padding:10px;
}

.footer_links
{
	font-size:13px;
	font-weight:bold;
	text-decoration: underline;
	color:#FFF;
	padding-top:40px;
	margin-left:10px;
}

.pw_forgott
{
	float:left;
	padding-top:10px;
	padding-left:15px;
}

.pw_forgott a
{
	color:#000;
}

.startPageOV
{
    margin-left:15px;
    font-size:13px;
    color:#FFF;
    font-weight:bold;
}

.tipsbox .tipsbox_top_left{
	background : url('../images/sprechblase/ecke_ol.png') no-repeat;

}

.tipsbox .tipsbox_top{
	background : url('../images/sprechblase/oben.png') repeat-x;
	height : 15px;

}

.tipsbox .tipsbox_top_right{
	background : url('../images/sprechblase/ecke_or.png') no-repeat;

}

.tipsbox .tipsbox_left{
	background : url('../images/sprechblase/links.png') repeat-y;
	width : 15px;

}

.tipsbox .tipsbox_right{
	background : url('../images/sprechblase/rechts.png') repeat-y;
	width : 25px;

}

.tipsbox .tipsbox_bottom_left{
	background : url('../images/sprechblase/bottom_left.png');

}

.tipsbox .tipsbox_mark{
	background : url('../images/sprechblase/unten.png') no-repeat;
	height : 26px;

}

.tipsbox .tipsbox_bottom_right{
	background : url('../images/sprechblase/ecke_ur.png') no-repeat;

}

.tipsbox .tipsbox_inner, .tipsbox .tipsbox_inner_ie6{
	background : url('../images/sprechblase/mitte.png');
}

.tipsbox .tipsbox_inner_ie6 {
	padding : 4px;
}

.tipsbox td
{
	padding-top:0!important;
	border:0!important;	
}

.tipsbox .tipsbox_error {
	background : url('../images/sprechblase/error.png') no-repeat;
	width: 50px;
	height: 44px;
	margin-top: 0px;
	float: left;
	clear: left;
}

.tipsbox .tipsbox_help {
	background : url('../images/sprechblase/fragezeichen.png') no-repeat;
	width: 50px;
	height: 44px;
	margin-top: 0px;
	float: left;
	clear: left;
}

.tipsbox p, .tipsbox {
	font-size: 11px;
	font-family: tahoma, verdana, "sans-serif";
	font-weight:bold;
	margin : 0;
	padding : 0;
	border : 0;
	color : #FFF;
}

.tipsbox p {
	padding-left: 55px;
	line-height: 15px;
}

.tipsbox p span {
	font-size: 1em;
	font-weight: bold;
	color: red;
	line-height: 35px;
}

#videobild
{
	float:left;
	text-align:center;
	border:1px solid #ccc;
	width:320px;
	margin-left:20px;
}

#profil-right
{
	float:right;
	padding-right:25px;
}

