* {margin:0; padding:0;}
html {width:100%;height:100%;overflow: hidden auto;margin:0;}
body {width:100%;height:100%;margin:0;padding:0;background:#FFF;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;color:#424d5f;font-size:12px;line-height:18px;}

a {text-decoration:underline;color:#002664;}
a:hover {text-decoration:underline;color:#2253a1;}

#newsflash a {text-decoration:none;color:#424d5f;}

#travelalert { width:810px;border:1px solid #ffd75f;margin:10px auto;padding:5px;background-color:#fff2cc;text-align:center; }
#travelalert a {text-decoration:none;color:#424d5f;}

img {border:0;}
p {margin:0;}
p.agb {margin:0;padding-top:10px;}

p.agb ul.inline_list {list-style-type:disc;}

.clear {clear:both;height:0px;line-height:0;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;}

.imgframebig { border: solid 1px #d4d4d4;padding:2px;margin-bottom:8px;background-color:#FFFFFF; }
.imgframe2er { border: solid 1px #d4d4d4;padding:2px;margin-bottom:7px;float:left;margin-right:5px;background-color:#FFFFFF; }
.img2er { margin-bottom:8px;float:left;margin-right:5px; }

h1 {font-size:20px;line-height:18px;letter-spacing:-1px;color:#002664;font-weight:normal;margin-top:2px;}
h1.callno {font-size:19px;line-height:18px;letter-spacing:-1px;color:#002664;font-weight:normal;margin:0px;}
h2 {font-size:20px;line-height:18px;letter-spacing:-1px;color:#002664;font-weight:normal;margin-bottom:5px;margin-top:0px;}
h3, h4, .h5 {font-size:14px;line-height:18px;letter-spacing:-1px;color:#002664;font-weight:bold;margin-bottom:5px;margin-top:0px;}
h4 {color:#424d5f;}
.h5 {background:#EDEDEB url(/i/bg_h5.gif) repeat-y;padding-top:5px;padding-bottom:5px;}

.shipinfoboxborder {border:1px solid #C6C6C6;width:172px}
.shipinfoboxinner {width:163px;margin:2px;background:url(/i/bg_ship_info.gif) repeat-x bottom left;padding-bottom:5px;padding-left:5px;font-size:11px;}

#h1head {margin-bottom:12px;line-height:38px;}

.hpteaser { width:355px;height:285px;border-right:1px solid #001F50;float:left;position:relative; }
.hpcovercomp { width:900px;height:285px;border-bottom:1px solid #001F50;margin-left:9px; }
.hpmodules { width:870px;height:370px;margin-left:23px;margin-bottom:20px; }

hr {height:1px;border-top: solid 1px #87def1;border-left:0;border-right:0;border-bottom:0;margin-top:0px;margin-bottom:0px;}

/* OFFFER CSS */
.preisetext {display:inline;float:left;width:89px;font-weight:bold;}

.topoffer, .topteaser {
    background:url(/i/bg_block_topoffer.png) no-repeat;
    width:313px;
    height:190px;
    float:left;
    margin-right:6px;
    padding:15px;
    color:#424d5f;
}
.topteaser { padding:9px 6px 6px 6px;width:331px;height:205px; }

.topservice { background:url(/i/bg_block_service.png) no-repeat;width:491px;height:190px;float:left;padding:15px;color:#424d5f; }

.imgshadow { padding-bottom:11px;background:url(/i/bg_img.gif) no-repeat bottom right; }

/* HEADER */
#header_outer {margin:0 auto;padding:0;width:auto;height:143px;background:#002663;}
#header {margin:0 auto;padding:0;width:1000px;height:143px;background:url(/i/bg_header.png) no-repeat;background-position:-250px top;position:relative;}
#header .logo   {float:left;width:195px;margin-top:25px;position:relative;left:10px;}
#header .topnav {float:left;width:635px;height:94px; color:#1c3260;}
#header .hdr_links {margin-top:12px;text-align:right;width:635px;height:32px;font-size:12px;line-height:12px;top:5px;right:50px;position:absolute;}
#header .hdr_links a {text-decoration: none; color:White;}
#header .hdr_links a:hover {text-decoration:underline;color:White;}
#prinav_outer {margin:0 auto;padding:0;width:auto;height:38px;background:url(/i/bg_menu.png) repeat-x;border-bottom:1px solid #001F50;}
#prinav {margin:0 auto;padding:0;width:904px;height:38px;position:relative;}
#prinav .pnavlinks {float:left;color:#1c3260;}
#prinav .pnavlinks a {font-weight:bold;font-family:Arial;font-size:14px;color:#002663;text-decoration:none;color:#1c3260;line-height:38px;height:38px;padding-left:15px;padding-right:15px;border-left:1px solid #AFC4D9;display:block;}
#prinav .pnavlinks a:hover {text-decoration:underline;}
#prinav .current {background: url(/i/bg_menu_current.png) repeat-x;}

#header .pnavspacer {float:left;width:1px;height:50px;background:url(/i/pnav_spacer.gif) no-repeat top;}

a.page, a.page:active, a.page:visited, a.page:hover{
    border:solid 1px #4c4c66;
    color:#4c4c66;
    margin:2px 5px 0 0;
    padding:0px 5px;
    text-decoration:none;
    display:inline-block;
    font-size:11px;
}
a.page:hover{color:#FFFFFF; background-color:#4c4c66;}
a.pageActive, a.pageActive:active, a.pageActive:visited, 
a.pageActive:hover{border-color:#ffffff;background-color:#ffffff; color:#4c4c66;}

/*#content, #content_ibe, #content_error {margin:0 auto;width:900px;}*/
#content_ibe {background-image: none;}
#content_error {background-image: none;}
#acol {width:185px;padding-left:9px;}
#bcol {width:495px;padding-left:15px;padding-right:15px;}
#ccol {width:180px;float1:right;margin-left:10px;}
#abcol {width:680px;float1:left;margin-left:15px;}

.txtsmall {font-size:10px;line-height:13px;}
.fetthighlight {font-weight:bold;}
.fett {font-weight:bold;color:#002664;}

.inline_thumb {float:left;padding-right:10px;margin-top:4px;}
.inline_3er_pictext {float:left;margin-right:10px;border:0px solid red;width:125px;}

#btnJetztAnmelden a {display:block;background: url("../i/btn_JetztAnmelden.gif") 0 0px no-repeat;width:120px;height:30px;float:right;margin-top:5px; }
#btnJetztAnmelden a:hover {background-position: 0 -30px; }

ul.inline_list {list-style:disc;margin-left:15px;}
ul.inline_list li {list-style:disc;}

.toTop {font-size:10px;text-align:right;width:494px;}

.coverpic {position:relative;top:-10px;}

.actualnews {width:470px;background:url(/i/bg_newsentry.gif) repeat-x;border-bottom:solid 1px #d6d6d6;padding:10px;margin-bottom:15px;}
.actualnewsleft {float:left;}
.actualnewsdate {float:right;}
.actualnewsdesription {padding-left:12px;padding-top:5px;}

.extranetteaser {width:471px;height:186px;background:url(/i/bg_AI_extranet.gif) repeat-x;margin-bottom:15px;}
.extranetteaserhead {padding-left:30px;padding-top:12px;}
.extranetteaserdesription {padding-left:30px;padding-top:1px;}

.AI_linklist {border:solid 1px #d4d4d4;padding:5px;margin-bottom:5px;width:220px;}
DIV.AI_linklist:hover {background-color:#dce9f3;}

.AI_linklist1 {padding:2px;margin-bottom:0px;width:221px;}


/* REISEZIELE */
.destteaserpic  {float:left;margin-right:10px;}
.destteaserdesc {float:left;}

/* SECNAV */
#acol #secnav {width:185px;border-top: 1px solid #D4D4D4;padding:0;color:#FFF;}
#acol #secnav ul {list-style:none;margin:0;padding:0;border:none;}
#acol #secnav li {border-bottom:1px solid #D4D4D4;margin:0;line-height:15px;}
#acol #secnav li a {display:block;padding:7px 5px 7px 15px;background-color:White;color:#001F4E;text-decoration:none;width:100%;}
html>body #acol #secnav li a {width:auto;}
#acol #secnav li a:hover {font-weight:bold;background-color:#def0ff;}
#acol #secnav li a.current {font-weight:bold;background: url(/i/bg_secnav_stars.gif) right top no-repeat;}
#acol #secnav li li {border-top:1px solid #00467e;border-bottom:0;margin:0;}
#acol #secnav li li a {display:block;padding: 7px 5px 7px 30px;background:#075188 url(/i/bg_secnav_li.gif) no-repeat 5px top;text-decoration:none;width:100%;}
#acol #secnav li li a.current {font-weight:bold;background-color:#0073c6;}

/* C-COL WIZARD */
#ccolwizard .wizbox {width:170px; height:275px; padding:4px 0 0 8px; background:url(/i/bg_wiz_ccol.gif) no-repeat;margin-right:2px;}
#hpwizard .wizbox {height:263px; width:190px; background:url(/i/bg_wiz.gif) repeat-x;}

#hpwizard #wizard {height:263px; width:190px; background:url(/i/bg_wiz.gif) repeat-x;}
#hpwizard #wizard .wizInner {padding:9px;color:#333;line-height:18px;}
#hpwizard #wizard .wizInner select {width:170px;height:21px;font-size:12px;margin-bottom:4px;}

#ccolwizard #wizard {height:263px; width:159px; background:url(/i/bg_wiz.gif) repeat-x;}
#ccolwizard #wizard .wizInner {padding:7px;color:#333;line-height:18px;}
#ccolwizard #wizard .wizInner select {width:145px;height:21px;font-size:12px;margin-bottom:4px;}

#ccol .callcenterbox {width:170px; height:250px; padding:4px 0 0 8px; margin-right:2px;}
#callcenter {height:237px; width:159px; background:url(/i/bg_callcenter_verlauf.gif) repeat-x;}
#callcenter .callcenter {padding:5px;color:#333;line-height:17px;font-size:10px;line-height:15px;}

.imgcallcenter {float:left;margin-right:5px;}

#btnCallback a {display:block;background: url("../i/btn_callback.gif") 0 0px no-repeat;width:124px;height:34px;float:right;margin-top:5px; }
#btnCallback a:hover {background-position: 0 -34px; }


/* BREADCRUMPS */
#breadcrumps {height:31px;background:#FFF url(/i/bg_breadcrumps.gif) repeat-x top;color:#b3b3b3;font-size:11px;line-height:32px;margin-bottom:10px;}
#breadcrumps a {color:#b3b3b3;text-decoration:none;}
#breadcrumps a:hover {color:#50708C;text-decoration:underline;}

/* HP BOXES */
#boxes {margin:20px auto; padding:0;padding-left:14px; width:840px; height:275px; }
#boxes .promo {float:left; width:200px; height:275px; padding:3px 0 0 6px; background:url(/i/boxes_big.png) no-repeat;margin-right:2px;}
#boxes .promotext {padding:5px;line-height:17px;}
.promolinklist {margin-right:5px;}

#btnSubmit a {display:block;background: url("../i/btn_hpWiz.gif") 0 0px no-repeat;width:120px;height:30px;float:right;margin-top:10px; }
#btnSubmit a:hover {background-position: 0 -30px; }

/* FOOTER*/
#footer {margin: 0 auto;background:#FFF url(/i/footerTopBg.jpg) no-repeat center 10px;width:880px;height:250px;padding:10px 0 10px 20px;margin-top:20px;}
#footer .primaryLinks {float:left;width:820px;font-size:12px;padding-bottom:10px;}
#footer .headerBlue {font-size:12px; color:#002663; font-weight:bold; padding-bottom:3px;}
#footer .secondaryLinks {float:left;width:202px;font-size:12px;color:#424d5f;padding-top:10px;line-height:21px;}
#footer .secondaryLinks a {text-decoration:none;color:#424d5f;}
#footer .secondaryLinks a:hover {text-decoration:underline;}
#footer .copyright, #footer .copyright a {color:#999999;font-size:11px;}
.copyright_inner { height:35px;float:left;line-height:32px;font-size:11px; }
#footer .copyright a.AI_footer_link { color:#394046;font-weight:bold; }
#footer .copyright a:hover{ color:#2253A1;text-decoration:none; }

/* DIVERSES */
.padrt10 {padding-right:10px; }
.padrt15 {padding-right:15px; }
.padrt30 {padding-right:20px}
.padlt3 {padding-left:3px;}
.padlt10 {padding-left:10px;}
.padlt15 {padding-left:15px;}
.padtop3 {padding-top:3px;}
.padtop35 {padding-top:35px;}
.padbt3 {padding-bottom:3px;}
.padbt5 {padding-bottom:5px;}
.padbt8 {padding-bottom:5px; *padding-bottom:8px; }
.padbt10 {padding-bottom:8px; *padding-bottom:11px;}
.pad10 {padding:10px;}
.lh30 {line-height:30px;}
.lh20 {line-height:20px;}
.marl5 {margin-left:5px;}
.blnk {font-weight:bold;}
.marbt5 {margin-bottom:5px;}
.dblue {color: #002663;}
.f17 {font-size: 17px;}
.f10 {font-size: 10px;}
.marb7 {margin-bottom:7px;}
.marr5 {margin-right:5px;}
.mart10 {margin-top:10px;}

.fnt11px {font-size:11px;line-height:16px;}
.fntDkBlue {color:#214159; font-weight:bold;}
.fntDk2 {color:#214159;}
.fntLtBlue {font-size:11px; color:#6aaabc; font-weight:bold;}


/* VODCAST 
#vodcast {width:710px;height:470px;position:relative;margin-left:15px;} 
#player {width:600px;position:absolute;top:70px;left:56px;}
#playerhinweis {padding:20px;}
#playertitle {position:absolute;top:430px;left:56px;width:600px;}
#playerclose {position:absolute;top:13px;left:630px;}
#playerclose a {background:url(/i/ico_close.gif) top right no-repeat;padding-right:20px;}
.vodcastteaser {font-size:12px;padding:4px;border-bottom:solid 1px #b2b2b2;}
.vodcastteaseractive {background:#d6e3f1 url(/i/bg_vodcastteaserboxlink.gif) repeat-x;}*/

#vodcast {width:710px;height:470px;position:relative;margin-left:15px;} 
#player {width:600px;position:absolute;top:70px;left:56px;}
#playerhinweis {padding:20px;}
#playertitle {font-size:14px;position:absolute;top:440px;left:56px;}
#playerclose {position:absolute;top:13px;left:630px;}
#playerclose a {background:url(/i/ico_close.gif) top right no-repeat;padding-right:20px;}

#podcast {width:550px;position:absolute;top:90px;left:36px;}
.podcastcount {float:left;width:60px;height:100px;border-right: 2px solid #e5e5e5;font-size:50px;color:#e5e5e5;line-height:40px;}
.podcastentry {float:left;width:450px;margin-left:10px;}

div.h1
{
	line-height: 25px;
	display: block;
	background: White url(/i/bg_h1.gif) repeat-y right top;
	font-size: 20px;
	letter-spacing: -1px;
	color: #002664;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 10px;
}
UL.kabinen
{
	width: 430px;
	padding: 0px;
	list-style: none;
}
UL.kabinen LI {
	float: left;
}
LI.kabinentext {
	width: 240px;
	line-height: 16px;
	margin-left: 10px;
	font-size:11px;
}
UL.kabinen LI a.kabinenico {background:url(/i/ico_360.gif) no-repeat 0 6px;padding:8px 0px 8px 25px;line-height:22px;}


DIV.hafen
{
	display: none;
	width: 380px;
}
ul.sitemap {list-style-image: url(/i/li_bullet.gif);margin-left:30px;}
ul.sitemap li a {line-height:20px;}
ul.sitemap li a {position:relative;left:-5px;}
ul.sitemap li.l1 {margin-top: 10px;}
ul.sitemap li.l1 a {font-weight: bold;}
ul.sitemap li.l2 {margin-left: 20px;}
ul.sitemap li.l3{margin-left: 40px;}
UL.form
{
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 400px;
}
UL.form LI
{
	display: inline;
	float: left;
	width: 255px;
	vertical-align: top;
	padding-top: 3px;
}
UL.form LI.formtitle
{
	display: inline;
	float: left;
	width: 185px;
}
UL.form LI.formtitlebold
{
	display: inline;
	float: left;
	width: 185px;
	font-weight: bold;
}
UL.form LI.formtext
{
	display: inline;
	float: left;
	width: 205px;
}
INPUT.btn_s {
	padding: 0px;
	margin: 0px;
	background-image: url(/i/btn_kostenlos_bestellen.gif);
	border: none;
	height: 37px;
	width: 200px;
	cursor: pointer;
}
INPUT.btn_kontakt {
	padding: 0px;
	margin: 0px;
	background-image: url(/i/btn_senden.gif);
	border: none;
	height: 37px;
	width: 99px;
	cursor: pointer;
}
UL.chInfo
{
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 365px;
}
UL.chInfo LI.li1
{
	display: inline;
	float: left;
	width: 5px;
	margin-right: 15px;
}
UL.chInfo LI.li2
{
	display: inline;
	float: left;
	width: 335px;
	font-size: 11px;
}
INPUT, TEXTAREA, SELECT
{
	background:none repeat scroll 0 0 White;
    border:1px solid #002663;
	font-family: Arial,Times New Roman,Tahoma;
	font-size: 12px;
	color: Black;
	height:20px;
	width:148px;
	line-height:20px;
}
TEXTAREA, SELECT
{
	width: 150px;
}
SELECT.dropdown
{
	background-color: White;
	font-family: Arial,Times New Roman,Tahoma;
	font-size: 12px;
	color: Black;
	position: relative;
	top: -5px;
	width: 220px;
}
INPUT.chk, INPUT.radio
{
	border: none;
	width: 15px;
}
UL.contact
{
	width: 300px;
}
UL.contact LI
{
	display: inline;
	float: left;
	width: 200px;
}
#loadingRcclDiv
{
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 380px;
	height: 200px;
	background: url(/i/loading.gif) no-repeat top left;
	position: relative;
	z-index: 100;
	display: none;
}
#loadingRcclDiv IMG
{
	position: absolute;
	top: 141px;
	left: 174px;
}
.angebot{
	width: 670px;
	height: 258px;
	position: relative;
	z-index: 10;
	background: url(/i/bg_offersmall.jpg) no-repeat;
}
.angebot_bg {
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 10;
}
.angebot_in {
	width: 630px;
	height: 320px;
	position:absolute;
	top: 7px;
	left: 15px;
	z-Index: 20;		
}
.angebot_in .h1 {
	line-height: 32px;
	color: #002664;
	font-size: 20px;
	letter-spacing:-1px;
	font-weight:normal;
}
.angebot_in .h1 a {text-decoration:none;}

.angebot_in_text { float:left;width:415px; }
.angebot_in_desc { height:34px; }
.route { float:left;width:326px;line-height:16px;margin-bottom:5px; }

.angebot_delim_long, .angebot_delim_short
{
	height:2px;
	background: url(/i/hr_angebot.gif) repeat-x;
	margin-bottom:5px;
}
.angebot_delim_long
{
	width: 425px;
}
.angebot_delim_short
{
	width: 218px;
}
.angebot_core
{
	margin-top: 5px;
	margin-left: 3px;
}
.angebot_text
{
	float: left;
	width: 210px;
	margin-left: 10px;
	height: 132px;
	position: relative;
	color: #666666;
}
.angebot_bottom
{
	position:absolute;
	bottom: 0px;
	width:215px;
}
.angebot_bottom_link
{
	padding-right: 15px;
	background: url(/i/lnk_pfeil.gif) no-repeat right 3px;
}
.angebot_preis
{
	position: absolute;
	right: 0px;
	/*width:135px;*/
}
.angebot_preis img
{
	position: relative;
	top: 7px;
	left:6px;
}
.angebot_preis a
{
	font-size:20px;
	line-height:18px;
	letter-spacing:-1px;
	color:#002664;
	font-weight:normal;
}
DIV.offertitle
{
	background: url(/i/bg_h1schatten.gif) no-repeat scroll 0 top;
	color: #002664;
	line-height: 18px;
	font-family: Arial;
	font-weight: bold;
	width: 440px;
	font-size: 12px;
	padding-top: 20px;
}
UL.offer
{
	display: inline;
	float: left;
	padding: 0px;
	width: 440px;
	background:url(/i/bg_offerschatten.gif) no-repeat scroll 0 bottom;
}
UL.offer LI
{
	display: inline;
	float: left;
	width: 430px;
}
UL.offer LI.img
{
	display: inline;
	float: left;
	width: 168px;
}
UL.offer LI.txt
{
	display: inline;
	float: left;
	width: 270px;
}
.zusatz
{
	border: 1px solid #DBDBDB;
	width: 440px;
	*margin-bottom:4px;
}
UL.offerdetails
{
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 270px;
}
UL.offerdetails LI.title
{
	display: inline;
	float: left;
	width: 50px;
	line-height: 20px;
}
UL.offerdetails LI.text
{
	display: inline;
	float: left;
	width: 200px;
	line-height: 20px;
}
UL.offerdetails LI.text TABLE TD
{
	line-height: 16px;
}
.small2
{
	font-family: Arial,Times New Roman,Tahoma;
	font-size: 9px;
	line-height: 12px;
}
DIV.img_frame_148x136
{
	background-image: url(/i/imgframe_148x136.png);
	background-repeat: no-repeat;
	background-position: left middle;
	width: 148px;
	height: 136px;
	position: relative;
	left: -6px;
	top: 0px;
}
DIV.img_frame_148x136 IMG
{
	position: relative;
	left: 3px;
	top: 3px;
}
.btext
{
	font-weight: bold;
}
.block_ansprechpartner
{
	position: relative; 
	width: 460px; 
}
.ansprechpartner_out
{
	width: 150px;
	float: left;
	position: relative;
	top: 10px;
	padding-bottom: 30px;
}
.ansprechpartner_text
{
	height: 150px;
}
table.downloads td
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.sub_title
{
	padding: 0px;
	margin: 0px;
	background: url(/i/link_bullet.gif) no-repeat left center;
	padding-left: 15px;
	font-weight: bold;
	line-height: 28px;
}
table.downloads a
{
	background: url(/i/link_bullet.gif) no-repeat left center;
	padding-left: 15px;
}
.blueText label
{
	position: relative;
	top: -3px;
}
.confirm
{
	font-weight: bold;
}

@media screen
{
	.nodisplay {display:none;}
}

/* JQUERY SCROLLTO / SERIALTO CSS*/

.zitat {
    background: url(/i/bg_zitat.gif) no-repeat;
    width:440px;
    height:220px;
    padding:15px;
    }

#scrolltosections {
    clear:left;
    height:229px;
    overflow:hidden;
    width:440px;
}

#scrolltosections ul {
    width:3660px;
    height:220px;
}
#scrolltosections ul, li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
}

#scrolltosections li {
    float:left;
}
#scrolltobtn {position:relative;top:-10px;text-align:center;}

.scrolltoprev, .scrolltonext {cursor:pointer;}



/* PODCAST POP*/
.podpopinner {height:20px;border-bottom:solid 1px #104d71;padding:4px;background:url(/i/bg_title.gif) repeat-x;}

DIV.gs_form_inner
{
	position: absolute;
	display: inline;
	float: left;
	top: 10px;
	left: 285px;
	background: url(/i/gewinnspiel_form_bg.gif) no-repeat;
	width: 316px;
	height: 395px;
	padding-left: 25px;
	padding-top: 50px;
	color: #333333;
}
DIV.gs_form_inner LI.formtitlebold,
DIV.gs_form_inner LI.formtitle
{
	width: 150px;
}
INPUT.btn_ag
{
	padding: 0px;
	margin: 0px;
	background-image: url(/i/btn_ag.gif);
	border: none;
	height: 24px;
	width: 150px;
	cursor: pointer;
	position: absolute;
	top: 405px;
	left: 175px;
}
DIV.tellafriend
{
	padding-left: 10px;
	height: 380px;
	width: 610px;
}
DIV.tellafriend LI.formtitle
{
	width: 150px;
	line-height: 25px;
}
DIV.tellafriend LI.formtext
{
	width: 165px;
	padding-left: 0px;
	height: 27px;
}
UL.tellafriend
{
	width: 660px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	height: 150px;
}
INPUT.btn_we
{
	padding: 0px;
	margin: 0px;
	background-image: url(/i/btn_we.gif);
	border: none;
	width: 130px;
	height: 24px;
	cursor: pointer;
}
#acol #secnav li a.bgcolor075188
{
	background-color: #075188;
}
#acol #secnav li a.bgcolor075188:hover
{
	background-color: #0073C6;
}
div.blueBottomBorder input {width:20px;position:relative;top:5px;border:none;background:none;}
div.radio_label label
{
    position: relative;
    top: -5px;
}
.ccol_block {
    background: url(/i/bg_ccol_block.png) repeat-y;
    position:relative;
    width: 158px;
    padding: 10px;
    margin-bottom: 10px;
}
.ccol_block_header
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 178px;
    height: 10px;
    background: url(/i/header_ccol_block.png);
}
.ccol_block_footer
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 178px;
    height: 10px;
    background: #FFFFFF url(/i/footer_ccol_block.png) no-repeat;
}

#covershow { width:544px;height:285px;float:left; }
.fadein { position:relative; width:500px; height:332px; }
.fadein img { position:absolute; left:0; top:0; }
