*
{
	margin:0px;
	padding:0px;
}

body
{
	margin:10px 0px;
	padding:0px;
	text-align:center;
}

body, p, table, td, th, ul, li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
}

p, table, td, th, ul, li, h1, h2, h3, h4, h5, h6
{
	text-align:left;
}


p
{
	margin-bottom:12px;
}

a:link {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#616161; text-decoration:underline; }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#616161; text-decoration:underline; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#616161; text-decoration:underline; }
a:active {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; color:#616161;text-decoration:underline; }

a img {border:0 none;} /* verlinkte Bilder sollen keinen Rahmen haben */

h1, h2, h3, h4
{
	font-family:Verdana, Geneva, sans-serif;
	color:#6f0f0f;
}

h1
{
	font-size:20px;
}

h1
{
	margin-bottom:20px;
}

h2, h4
{
	font-size:12px;	
}

h2
{
	margin-top:20px;
	margin-bottom:10px;
}

h5
{
	font-family:Verdana, Geneva, sans-serif;
	color:#0b766d;
	font-size:20px;
	font-face:bold;
}
h6
{
	font-family:Verdana, Geneva, sans-serif;
	color:#0b766d;
	font-size:12px;
	font-face:bold;
}
h7
{
	font-family:Verdana, Geneva, sans-serif;
	color:#0b766d;
	font-size:12px;
	
	
}
h8
{
	font-family:Verdana, Geneva, sans-serif;
	color:#616161;
	font-size:12px;
	font-weight:bold;
	
	
}
h9
{
	font-family:Verdana, Geneva, sans-serif;
	color:#616161;
	font-size:12px;
	
	
	
}


hr
{
	color:#0b766d;
	height:1px;
}

.rot
{
	
	color:#fb0303;

}
.weiss
{
	
	color:#ffffff;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
.gruen
{
	
	color:#0b766d;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

#div_navi_rae_1
{
width:200px;
height:17px;
margin-top:10px;
margin-left:10px;
float:left;
text-align:left;
}

#div_navi_rae_2
{
width:207px;
height:17px;
margin-top:5px;
margin-left:10px;
float:left;
text-align:left;
}
#div_navi_rae_3
{
width:200px;
height:17px;
margin-top:20px;
margin-left:10px;
float:left;
text-align:left;
}
.clear + h2
{
	margin-top:0px;
}

p + h2
{
	margin-top:30px;
}

h1.einleitung
{
	float:left;
	width:760px;
}

hr.rot
{
	color:#cc0000;
	background-color:#cc0000;
	line-height:1px;
	height:1px;
	padding:0px;
	border:0px;
	margin:7px 0px;
}

.clear
{
	clear:both;
	height:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}

ol, ul
{
	padding:10px 0px 20px 30px;
}

.zentr
{
	text-align:center;
}

.abstand20
{
	margin-top:20px;
}

#kat_besucher, #ram7_kat_besucher
{
	width:140px;
	height:20px;
	font-size:11px;
	margin-top:3px;
}

#kat_besucher
{
	float:left;
}

#ram7_kat_besucher
{
	margin-left:760px;
}

img.right
{
	float:right;
	margin:0px 0px 20px 20px;
}

img.left
{
	float:left;
	margin:0px 20px 20px 0px;
}

img.middle
{
	margin:20px 0px;
	text-align:center;
}

img.middle_or
{
	margin:0px;
	text-align:center;
}

img.img1
{
	border:2px outset #666666;
	margin:0px 20px 20px 0px;
}

img.img2
{
	border:2px outset #666666;
	margin-bottom:20px;
}

.div_zentr
{
	margin:0px auto;
	width:100%;
}

.groesser_fett
{
	font-size:12px;
	font-weight:bold;
}

#letztaend
{
	text-align:right;
	font-size:10px;
}

.floatleft
{
	float:left;
}

.floatright
{
	float:right;
}

.hinweis
{
	font-size:10px;
}

.padding15
{
	padding:15px;
}

#spalte1, #spalte2
{
	width:440px;
	float:left;
	text-align:left;
}

#spalte1
{
	margin-right:20px;
}

.ram_rot
{
	color:#c00;
}

/* KOPFBEREICH */
#kopf
{
	width:1134px;
	margin:0px auto;
	text-align:center;
	padding:0px;
}
#kopf_rae
{
	width:1134px;
	
	margin:0px auto;
	text-align:center;
	padding:0px;
}


#col1, #col2, #col3
{
	float:left;
	height:160px;
}

#col1
{
	width:421px;
	margin-right:64px;
}

#col2
{
	width:304px;
	margin-right:65px;
	text-align:left;
 }

#col3
{
	width:350px;
}
#col4, #col5, #col6
{
	float:left;
	height:150px;
}

#col4
{
	width:356px;
	margin-right:64px;
}

#col5
{
	width:304px;
	margin-right:65px;
	text-align:left;
 }

#col6
{
	width:275px;
}

#dasd, #erstewahl, #jobboerse, #news, #news_rae
{
	background-repeat:no-repeat;
}

#dasd, #erstewahl
{
	width:421px;
	height:125px;
	margin-left:0px;
	background-image:url('/ra-e-komm/images/rahmen_dasd.png');
}
#dasd_rae
{
	width:421px;
	height:125px;
	margin-left:0px;
	background-image:url('/ra-e-komm/images/rahmen_dasd_rae.png');
	background-repeat:no-repeat;
}
#dasd_rae_01
{
	width:421px;
	height:148px;
	margin-left:0px;
	background-image:url('/ra-e-komm/images/rahmen_dasd_rae_01.png');
	background-repeat:no-repeat;
}

#erstewahl
{
	margin-top:10px;
	text-align:center;
	cursor:pointer;
}

#dasd_uschrift, #dasd_uschrift a
{
	font-style:italic;
	font-weight:bold;
}

#dasd_uschrift
{
	margin:0px;
	padding:3px 0px;
	text-align:center;
}

#weiteretipps
{
	margin:2px 10px;
	padding:0px;
	text-align:left;
}

#besserewahl
{
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding-top:3px;
	text-align:center;
}

#besserewahl2
{
	font-style:italic;
	margin:0px 0px 3px 0px;
	text-align:center;
}

#jobboerse
{
	width:304px;
	height:125px;
	text-align:left;
	background-image:url('/ra-e-komm/images/rahmen_jobboerse.png');
	cursor:pointer;
	padding:10px 10px 0px 10px;
}

#jobboerse_uschrift
{
	margin:0px 0px 5px 0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

#besserewahl2, #dasd_uschrift, #dasd_uschrift a, #jobboerse_uschrift a
{
	font-size:12px;
}

#btn_infoline
{
	margin-top:10px;
}

.infobox
{
	width:275px;
	height:72px;
	margin:5px 0px 5px 0px;
	text-align:center;
	float:left;
	background-image:url('/ra-e-komm/images/infobox.png');
}

#news
{
	margin-left: 37px;
	width:737px;
	height:150px;
	background-image:url('/ra-e-komm/images/rahmen_news_rae_06.png');
	float:left;
	
}

#news_top
{
	padding:5px 0px 3px 10px;
}

#news_top a
{
	font-size:11px;
}

.newstop 
{
	float:left;
	width:120px;
	height:15px;

	
}

.newstop_uschrift
{
	float:left;
	font-size:13px;
	font-weight:bold;
	margin:0px 7px 0px 7px;
}

.newsdiv, .newsdiv_ie
{
	float:left;
	/*
	width:273px;
	*/
	width: 737px;
	z-index:9;
}


#newsaufklappen, #newszuklappen
{
	width:15px;
	height:15px;
	margin:-3px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	cursor:pointer;	
}

#newsaufklappen
{
	background-image:url('/ra-e-komm/images/news_groesser.png');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
	visibility:visible;
	display:inline;
}

#newszuklappen
{
	background-image:url('/ra-e-komm/images/news_kleiner.png');
	background-repeat:no-repeat;
	height:15px;
	width:15px;
	visibility:hidden;
	display:none;
}

#newsaufzu
{
	float: right;
	width: 15px;
	height: 15px;
	margin: -5px 20px -5px 0;
	padding: 0px;
}

#newsaufzu_ie
{
	margin: 2px 20px 0px 0px;
	float: right;
	width: 15px;
	height: 15px;
}



.newstext
{
	margin:0px;
	padding:0px;
}

#nichtzusehen
{
	position:absolute;
	width:0;
	height:0;
	border:#ffffff 1px solid;
	visibility:hidden;
	display:none;
}


/* MENUE */
#menue, #seiteninhalt2
{
	width:1134px;
	margin:0px 0px 10px 0px;
	text-align:left;
	padding:0px;
}

#menue .module
{
	font-family:Arial Black;
	letter-spacing:-0.1em;
	color:#000000;
	font-size:11px;
	margin:0px;
	padding:0px;
}

#menue a {font-weight:normal;color:#000000;font-size:11px;text-decoration:underline;}

#tbl_menue a
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}


/* FUSSBEREICH */



/* STARTSEITE */
#ram_uschrift
{
	margin-top:10px;
	margin-bottom:0px;
}

#img_uschrift
{
	margin-bottom:3px;
}

#tblmenue
{
	margin:0px;
	padding:0px;
}

#ram7 p
{
	margin:2px;
}



/* SEITENINHALTE */
#seiteninhalt
{
	width:1134px;
	margin:0px auto;
	text-align:center;
	padding:0px;
}



#div_unterseiten_links
{
	margin-right:17px;
	float:left;
	margin-top:15px;
}

#div_unterseiten_rechts
{
	width:900px;
	float:left;
	margin-top:15px;
}

#div_unterseiten_links, #div_rahmen_unterseiten
{
	width:217px;
}

#div_rahmen_unterseiten
{
	height:201px;
}


/* RAM7-SEITEN UND RAM7-MENUE AUF STARTSEITE */
h2.ram7
{
	font-weight:bold;
	color:#295e92;
	font-size:20px;
	text-align:center;
	background-color:#ffffff;
	margin-bottom:20px;
}

h3.ram7
{
	font-weight:bold;
	color:#295e92;
	font-size:14px;
	text-align:center;
	background-color:#ffffff;
	margin-bottom:10px;
}

#ram7
{
	font-weight:normal;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#ram7_logo
{
	background-image:url('/ra-micro/images/ram7_ueberschrift.png');
	background-repeat:no-repeat;
	width:900px;
	height:97px;
	cursor:pointer;
	margin-bottom:30px;
}

hr.ram7
{
	margin-top:15px;
	margin-bottom:15px;
	height:1px;
	line-height:1px;
}

#btn_bay_anwaltsbrief, #btn_kundenlob, #ram7_pi
{
	width:218px;
	cursor:pointer;
}

#btn_kundenlob
{
	margin-top:15px;
}

#ram7_btn_support
{
	margin-top:30px;
}

#ram7_pi
{
	height:200px;
	margin-left:-20px;
}

#ram7_schueler
{
	width:218px;
	height:62px;
	background-image:url('/ra-micro/images/btn_schueler_bg.png');
	background-repeat:no-repeat;
}

#ram7_schueler p
{
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	line-height:11px;
	padding-top:10px;
	margin-left:-5px;
	text-align:center;
}

#ram7_schueler a
{
	color:#ffffff;
	font-size:10px;
}

#ram7_schueler.klein
{
	font-weight:normal;
}

#ram7_bestellkonf
{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#cc0000;
	font-size:14px;
	text-align:center;
	margin-top:30px;
}

#ram7 .module
{
	font-family:Arial Black;
	letter-spacing:-0.1em;
	color:#000000;
	font-size:10px;
}

#ram7_dl_box
{
	border:1px solid #cc0000;
	width:218px;
	padding:3px;
}

#ram7 a {font-weight:normal;color:#000000;font-size:11px;text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}

#ram7 td 
{
	vertical-align:top;
}

#bestellung_module .uschrift, #bestellung_module .modulnr, #bestellung_module p
{
	color:#000000;
}

#bestellung_module .uschrift
{
	background-color:#f2f2f2;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #000000;
	height:30px;	
}

#bestellung_module .zelle_r_u, #bestellung_module .zelle_r
{
	border-right:1px solid #000000;
}

#bestellung_module .zelle_r_u, #bestellung_module .zelle_u
{
	border-bottom:1px solid #000000;
}

#bestellung_module .modulnr
{
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;	
}

#bestellung_module p
{
	margin:0px;
	padding:0px;
	font-size:10px;
}




/* RA E KOMM */
h1.rae, h1.rae_einleitung, h2.rae, h3.rae
{
	font-family:Verdana, Geneva, sans-serif;
	color:#0b766d;
}

h1.rae
{
	font-size:20px;
	margin-bottom:20px;
	text-align:left;
}

h1.rae_einleitung
{
	float:left;
	width:760px;
}

h2.rae
{
	font-size:12px;
	margin-top:40px;
	margin-bottom:10px;
	text-align:left;
}

h3.rae
{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
	margin-bottom:5px;
}

#raekomm_top
{
	margin:40px 0px 10px 0px;
}

#vidyo_links, #vidyo_support
{
	margin-top:50px;
}

#vidyo_rahmen1, #vidyo_rahmen2
{
	border:1px solid #999;
	padding:10px;
	margin-bottom:30px;
	background-color:#f6f6f6;
	width:423px;
	height:230px;
	float:left;
}

#vidyo_rahmen1
{
	margin-right:10px;
}

.vidyo_rahmen_gross
{
	border:1px solid #999;
	padding:10px;
	margin-bottom:30px;
	background-color:#f6f6f6;
}

#vidyo_zubehoer1, #vidyo_zubehoer2
{
	border: 1px solid #CCC;
	padding:10px;
	width:412px;
	height:70px;
	float:left;
	background-color:#f7f7f7;
}

#vidyo_zubehoer1
{
	margin-right:10px;
}

#infobox1
{
	width:275px;
	height:72px;
	margin:4px 0px 10px 232px;
	text-align:left;
	float:left;
	
}

	#infobox2
{
	width:275px;
	height:170px;
	margin:4px 0px 10px 232px;
	text-align:left;
	float:left;
	background-image:url('/ra-e-komm/images/infobox2.png');
	display: none;
}


/* SONSTIGE FORMATIERUNGEN */
.imp
{
	margin-top:20px;
	font-size:9px;
}


#emailanhang
{
	width:425px;
	border:1px solid #999999;
	padding:10px;
	margin:0px auto;
	margin-top:10px;
}

#elster
{
	border:1px dashed #6f0f0f;
	padding:15px;
}

#renotreffen2009
{
	border:2px inset #999;
	padding:5px;
	margin-bottom:20px;
	text-align:left;
}

#mk_erklaer
{
	float:left;
	width:750px;
}

#mk_erklaer>h2
{
	margin-top:0px;
}

.ratgeber_usicht
{
	width:900px;
	height:65px;
	margin-bottom:20px;
	text-align:left;
}

.ratgeber_usicht .autor
{
	text-align:right;
	font-style:italic;
}

#cardscan1, #cardscan2
{
	float:left;
	width:300px;
}

#cardscan1
{
	margin:0px 30px 30px 0px;
}

#cardscan2
{
	margin:0px 0px 30px 0px;
}

#ade2
{
	float:right;
	width:604px;
}

#bitteinfos1, #bitteinfos2
{
	float:left;
}

#bitteinfos1
{
	width:350px;
	margin:0px 20px 0px 0px;
}

#bitteinfos2
{
	width:530px;
	margin:0px;
}

#einverst
{
	padding:0 0 0 25px;
	text-indent:-25px;
	font-size:10px;
}

.bitteinfos_bez
{
	float:left;
	margin-right:10px;
	text-align:right;
}

#email
{
	width:500px;
	text-align:left;
	margin:0px auto;
}

#drbvid_einleitung1, #drbvid_einleitung2
{
	text-align:center;
}

#drbvid_einleitung1
{
	font-size:24px;
	margin-top:20px;
}

#drbvid_einleitung2
{
	font-size:18px;
}

#drbvid_rund_btn1
{
	margin-top:34px;
	text-align:center;
}

#rund
{
	width:202px;
	height:50px;
	line-height:11px;
	font-size:11px;
	font-weight:bold;
}

#drbvideo a
{
	text-decoration:none;
}

#drbvideo .imgrahmen
{
	border:1px solid #000;
}

.filmstarten
{
	margin-top:5px;
}

#ebr1, #ebr2
{
	float:left;
}

#ebr1
{
	width:240px;
	margin-right:100px;
}

#ebr2
{
	width:420px;
}

#ebr1.p, #ebr2.p, #ebr1 a, #ebr2 a
{
	font-size:10px;
}

#ebr1.p, #ebr2.p
{
	margin-top:5px;
}

#ebr_film
{
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
}

#versch_email1, #versch_email2
{
	float:left;
	width:380px;
	text-align:center;
}

#versch_email2
{
	margin-top:50px;
}

.versch_email_orange
{
	background-color:#bf5d0f;
}

#tbl_umsteiger th, #tbl_umsteiger td
{
	padding:2px;
	text-align:center;
	font-size:10px;
}

#imac_text
{
	float:left;
	width:450px;
}

#imac_kasten
{
	border:2px outset #c00;
	font-weight:bold;
	padding:5px;
}

#hp_text
{
	float:left;
	width:750px;
}

.imp_bez
{
	float:left;
	width:200px;
	text-align:right;
	margin-right:20px;
	font-weight:bold;
}

.imp_text
{
	float:left;
	text-align:left;
}

.td_grau
{
	background-color:#ccc;
}

.td_weiss
{
	background-color:#fff;
}

#anz_tbl_umsteiger
{
	border:1px solid #666;
}

#anz_tbl_umsteiger td
{
	text-align:center;
	padding:3px;
}

#logitech_qc9000, #s12_text
{
	float:left;
	width:704px;
}

#umsteiger_zentr
{
	width:380px;
	margin:0px auto;
}
#headline1
{
width:1130px;
height:80px;
clear:both;
background-image:url('/ra-e-komm/images/hg_adress.png');
background-repeat:no-repeat;

}


#cut
{
clear:both;
width:1130px;
height:20px
}

#headline_infobox
{
width:90px;
color:#676869;
font-size:12px;
font-weight:bold;
text-align:left;
margin:15px 0px 0px 15px;
float:left;
z-index:10;
position:absolute}

#preise
{
width:160px;
margin:50px 0px 0px 15px;
float:left;
}
#preise_aufklapp1
{
width:160px;
margin:30px 0px 0px 15px;
float:left;
}
#logo
{
width:31px;
height:30px;
text-align:right;
margin-top:5px;
margin-left:230px;
z-index:10;
position:absolute;
}
#mehr
{
margin: 48px 0px 0px 230px;
z-index:10;
position:absolute;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
#kreuz
{
margin: 15px 0px 0px 240px;
float:left;
height:14px;
width:14px;
}

#aw100_menue, #aw100_inhalt
{
	width:930px;
}

#aw100_menue, #aw100_inhalt
{
	text-align:left;
}

#aw100_menue
{
	height:40px;
	border-top:2px solid #cbcbcb;
}

#aw100_menubar
{
	margin-left:0px;
}

#aw100_menue a
{
	background-image:url('/ra-e-komm/images/aw100_scroll_top.png');
}

#aw100_inhalt
{
	margin-top:20px;
}

#aw100_adesk, #aw100_bdesk
{
	float:left;
	background-image:url('/ra-e-komm/images/bg_2.png');
	background-repeat:no-repeat;
	width:440px;
	height:151px;
	margin-left:15px;
}

#aw_kasten_mitte
{
	margin-top:15px;
	margin-left:15px;
	padding:8px;
	background-image:url('/ra-e-komm/images/bg_1.png');
	background-repeat:no-repeat;
	width:900px;
	height:223px;
}

#aw100_adesk_uschrift, #aw100_bdesk_uschrift
{
	float:left;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	width:185px;
	margin-top:25px;
}

.aw100_desk_beschr
{
	float:left;
	font-size:14px;
	text-align:center;
	margin:0px;
	font-style:italic;
	width:185px;
}

img.aw100_img_desk
{
	margin:10px;
	float:left;
}

#aw_kasten_mitte p
{
	font-size:13px;
	line-height:15px;
	margin:0px;
}

.aw100_bsp1
{
	float:right;
	margin-left:20px;
	text-align:center;
}

#aw100_bsp2, #aw100_bsp3
{
	float:left;
	text-align:center;
}

#aw100_bsp2
{
	margin-right:50px;
}

#aw100_rollen
{
	margin-left:20px;
	border: solid #666666 1px;
	float:right;
}

#aw100_sw1, #aw100_sw2
{
	float:left;
	text-align:center;
	width:310px;
	margin-top:30px;
}

#aw100_sw2
{
	margin-left:20px;
	margin-right:20px;
}

#aw100_sw3
{
	float:left;
	width:240px;
	margin-top:105px;
}

#awf
{
	margin-top:30px;
	margin-bottom:30px;
	text-align:center;
}

#aw100_wf
{
	color:#c00;
	background-color:#FFFFFF;
	text-align:center;
	width:650px;
	margin:0px auto;
	padding:20px;
	border:solid 2px #c00;
}

.aw100_pfeil
{
	margin:10px 0px;
}

.imp_bez
{
	float:left;
	width:350px;
	text-align:right;
	margin-right:20px;
	font-weight:bold;
}

.imp_text
{
	float:left;
	text-align:left;
}

