/* Main Layout */
#content1 {position:absolute; display:block;top: 50%; left: 50%;  background-color: #999; /*background: #fff "070718_rahmen.gif" no-repeat;*/ width: 697px; height:502px; margin-top: -262px; margin-left: -460px; overflow:auto;}
#container {position:absolute; display:block;top: 50%; left: 50%; background: #fff url("../files/070718_rahmen.gif") no-repeat; width: 950px; height:550px; margin-top: -275px; margin-left: -475px; }
#content {position:relative; display:inline; float:left; width: 698px; height:502px; margin-top:13px; margin-left:15px; overflow:auto;z-index:3;}
#content2 {position:absolute; display:inline; float:left; left:0; top:0; width: 698px; height:502px;overflow:auto;z-index:2;}
#content_bg2 {position:relative; display:block; float:left; width: 698px; height:502px; margin-top:13px; margin-left:13px; overflow:hidden;z-index:1;}
#content_bg_video {background-image:url("../files/hg_video.png");background-repeat:repeat-x; position:relative; display:block; float:left; width: 698px; height:502px; margin-top:13px; margin-left:13px; overflow:hidden;z-index:1;}
#content_video {position:absolute; display:inline; float:left; left:1; top:0; width: 696px; height:466px; margin:18px 0 18px 2px; overflow:hidden;z-index:2;}
#content_bg {position:absolute; display:block; width: 706px; height:502px; margin-top:13px; margin-left:5px; overflow:hidden; z-index:1;}
#sidebar {position:absolute; display:inline; float:left; left: 706px; width: 185px; height:490px; margin: 25px 0 0 25px;}
#footer {position:absolute; display:inline; float:left; top: 515px; left:0px; width:900;height:35px; margin: 0 15px 0 0; padding: 0 0 0 51px;}
* html #footer { width: 75%; }
*+html #footer { width: auto; }
#frame_overlay {position:absolute; width:41px; height:550px; top:0; left:0; background: url("../images/frame_left.png") no-repeat; z-index:10;}

.clear {clear:both;}

/* ---------------------------------------- */
/* Rechte Spalte: Logo, Meldung und Navigation */

#logo {	display:inline; float:left; position:relative; width: 135px;}

#flashbanner { margin: 95px 0 0 0; }

#meldung {display:inline; float:left; position:relative; width: 180px; height: 320px; font-weight: bold; font-size:11px;}
#navigation {position:absolute; bottom:26px;font-weight: bold; font-size:11px;width: 185px;left:4px;}
.pfeil-meldung { margin: 10px 0 0 0; }

/* Start Navigationslisten */
.navsub ul,#navigation ul {	list-style: none; padding: 0; margin: 0; line-height: 13px; }

#navigation a { color: #333; outline:none; }
#navigation ul {margin:0;padding:0;}
#navigation ul li {	margin: 11px 0 0 0; }
#navigation ul li span {font-weight:normal;}
#navigation #title { display:none; }
#navigation ul li ul { margin: 2px 0 9px 5px ; font-weight:normal; }
#navigation ul li ul li { margin: -1px 0 4px 0; }
#navigation ul li ul li ul li {	margin: -1px 0 0 0; }
#navigation a:hover, #navigation li.active a.active, #navigation .level4.active, #navigation li.current2 a,
#navigation a:focus { color: #A68C00; }
#navigation ul.subnav2, #navigation ul.subnav2 li, #navigation ul.subnav2 li a { font-weight: normal; font-size: 11px; color: #333; }
#navigation ul.subnav2 li a:hover, #navigation ul.subnav2 li a:focus {color: #A68C00;}

/* ---------------------------------------- */ /* TEXT */
body {	margin: 0 0 0 0; font-family: "trebuchet ms", Helvetica, sans-serif; font-size: 13px; color: #666; }

* html p { margin-top: -9px; }

* html h1 { margin-bottom: 21px; }

h1 { margin: 0 0 0 0; font-size: 13px; color: #333; }

a,a:visited {color: #000;  outline: none; }

.weiss { color: #fff; }

.senf {	color: #a68c00; }

.hellgrau {	color: #e5e5e5; }

.mittelgrau { color: #666; }

.dunkelgrau {	color: #333; }

.font_10px { font-size:10px; line-height:10px;}
.font_11px { font-size:11px; line-height:11px;}
.font_12px { font-size:12px; line-height:12px;}
.font_13px { font-size:13px; line-height:13px;}

.weiss a, .weiss a:visited { color: #fff; }

.senf a, .senf a:visited  {	color: #a68c00; }

.hellgrau a, .hellgrau a:visited {color: #e5e5e5; }

.mittelgrau a, .mittelgrau a:visited { color: #666; }

.dunkelgrau a, .mittelgrau a:visited {	color: #333; }

a,a:hover,a:visited { text-decoration: none; }

a:hover,ul#nav a:hover, a:focus,ul#nav a:focus, .weiss a:hover, .weiss a:focus,
.senf a:hover, .senf a:focus,.hellgrau a:hover, .hellgrau a:focus,.dunkelgrau a:hover, .dunkelgrau a:focus,
.mittelgrau a:hover, .mittelgrau a:focus
 { text-decoration: none; color: #A68C00; }
 
a:hover .weiss , a:focus .weiss, .senf a:hover, .senf a:focus,a:hover .hellgrau , a:focus .hellgrau , a:hover .dunkelgrau,  a:focus .dunkelgrau,
 a:hover .mittelgrau,  a:focus .mittelgrau
{ text-decoration: none; color: #A68C00; }

.white a,.white a:visited {color: #000;  outline: none; }

.white a,.white a:hover,.white a:visited { text-decoration: none; }

.white a:hover, ul#nav .white a:hover, .white a:focus,ul#nav .white a:focus { text-decoration: none; color: #A68C00; }

#textlayer1,#textlayer2,#textlayer3a,#textlayer3b,#textlayer3c,#textlayer3d,#textlayer5
{ font-size: 12px; line-height: 1.4em; }

select, input, radio {outline:none;}

/* ---------------------------------------- */ /* STRUKTUR */
#meldung_nl,#logo,#hauptnavigation,#galerielayer,#hintergrund_video,#video,#alpha,#hintergrundbild,#karteikarte,#pfeile,#pfeile-weiss,#pfeile-weiss-3b,#pfeile-weiss-3c
{ }

#hintergrund_video { margin-top: -265px; margin-left: -465px; z-index: 1; background-image: url(hg_video.png);
background-repeat: repeat-x; width: 708px; height: 505px; }

#hintergrundbild {position:absolute; margin:0; padding:0; z-index: -1; }

#slides { positon: absolute; overflow:hidden;width: inherit; height:inherit; overflow:hidden;}

#slides img.first {	display: block; }

#slides img { display: none; }

#my_slideshow {position:absolute; display:inline; float:left; left:0; top:0; width: inherit; height:inherit; z-index:2;overflow:hidden;}

#alpha { background-image: url(hg_alpha70.png); width: 712px; height: 512px; margin-top: -265px; margin-left: -465px; z-index: 2; }

* html #alpha { background-image: url(files/gibtsnicht.gif); background-color: #fff; }

#textlayer1,#textlayer3a,#textlayer3b,#textlayer3c,#textlayer3d,#textlayer2,#textlayer5,#fancygallery,#calendar_layer  {
	position:relative; display: inline; float:left; margin-top:15px;
}

#textlayer1,#textlayer3a,#textlayer3b { width: 300px;}

#textlayer3c, #textlayer3d { position:relative; display: inline; float:left; width: 225px; }

#textlayer1,#textlayer3a,#textlayer3d,#textlayer2,#textlayer5,#galerielayer { left: 80px; top: 80px;}

#textlayer3b { left: 340px; top: 80px;}

#textlayer3c { left:418px; top: 80px;}

#textlayer2,#textlayer5 { width: 538px; }

#galerielayer {	width: 552px;	height: 340px; margin-top: -170px;	z-index: 4; }
#fancygallery  {width: 585px;  height:368px; left: 70px; top:80px;}
#calendar_layer  {width: 585px;  left: 70px; top:40px; padding-bottom:12px;}
#cal_overlay {position:absolute; width:655px; height:15px; bottom:0; left:0; background-color: #fff; z-index:10;}
/* #calendar_layer {margin-right:55px;width: 585px;  left: 70px; top:80px; height: 396px; overflow:auto;} */

#video { width: 696px;	height: 567px;	margin-top: -245px;	z-index: 4;	margin-left: -460px; }

#pfeile,#pfeile-weiss,#pfeile-weiss-3b,#pfeile-weiss-3c 
{ position:absolute; top:487px; text-align:left; z-index:5; outline:none;}

#pfeile,#pfeile-weiss {width: 300px; left: 95px; }

#pfeile-weiss-3b { width: 300px; left:355px }
#pfeile-weiss-3c { width: 300px; left:355px;}

/* Start Hauptnavigation (1. Ebene) */
#hauptnavigation {	position:relative; float:left; display: inline; float:left; height: 35px; padding:0; }

* html #hauptnavigation { width: 75%; }
*+html #hauptnavigation { width: auto; }

#hauptnavigation-text {	display:inline; float:left;
background-image: url(../files/nav_hintergrund.gif); background-repeat: repeat-x; height: 35px; padding: 0 0 0 5px; margin:0; }

#hauptnavigation-text ul { list-style: none; display:inline; float:left; font-size: 11px; font-weight: bold; padding:0; margin:3px 0 0 0; }
#hauptnavigation-text ul li { display:inline-block; margin 0; }
#hauptnavigation-text ul li { display:inline; margin: 0px 10px 0 0px; }

#hauptnavigation-text ul li.open a,#hauptnavigation-text ul li.current a,#hauptnavigation-text a:hover, #hauptnavigation-text a:focus
{ color: #000; }

#hauptnavigation-text a { color: #666; } 
#hauptnavigation-ende {display:inline; float:left; background-image: url(../files/nav_rand-rechts.gif); height: 35px; width:19px;}
.sprache {	font-size: 11px; font-weight: bold;	margin: 4px 10px 2px 12px; }

#sprache {	font-size: 11px; font-weight: bold;	margin: 4px 10px 2px 12px; }

/* ---------------------------------------- */
/* BILDER-GALERIE */
/* ---------------------------------------- */ 

ul.galerie { margin: 15px 0 0 0;padding: 0;	list-style: none;}

ul.galerie #dia { padding: 21px 5px 15px 10px;	margin: 0 1px 1px 0; width: 90px; height: 67px;	display: block;	background-image: url(diaraehmchen2.png);
	float: left;
}

/* Korrektur IE 7 */
*+html ul.galerie #dia {
	padding: 15px 10px 15px 0px;
	height: 74px;
	width: 95px;
}

*+html ul.galerie #dia img {
	margin: 6px 0 0 -6px;
}

/* Korrektur IE 6 */
* html ul.galerie #dia {
	padding: 15px 10px 15px 0px;
	height: 74px;
	width: 95px;
}

* html ul.galerie #dia img {
	margin: 6px 0 0 -6px;
}

#bildunterschrift,#bildunterschrift2 {
	color: #222;
	background-image: url(hg_alpha70_mitte.png);
	background-repeat: repeat-x;
	height: 21px;
	float: left;
	padding: 2px 0 3px 0;
}

/* Korrektur IE 6 */
* html #bildunterschrift,* html #bildunterschrift2 {
	background-image: url(gibtsnicht.png);
	background-color: #f4f7fb;
	padding: 1px 0 1px 0;
}

/* Korrektur IE 6 */
* html #bildunterschrift {
	height: 17px;
	padding: 3px 0 1px 0;
}

* html #bildunterschrift2 {
	height: 19px;
	padding: 1px 0 1px 0;
}

a.infobox {
	font-size: 10px;
	line-height: 10px;
}

a.infobox:hover {
	text-decoration: none;
	color: #222;
}

a.infobox span {
	position: relative;
	visibility: hidden;
	width: 87px;
	height: 75px;
	top: -68px;
	left: -2px;
	z-index: 4;
	padding: 4px;
	cursor: hand;
}

/* Korrektur IE 7 */
*+html a.infobox span {
	left: 8px;
}

a.infobox:hover span {
	visibility: visible;
	display: block;
	background-image: url(hg_alpha70_flaeche.png);
}

* html a.infobox span {
	display: none;
}

* html a.infobox:hover span {
	display: block;
}

/* Ende Bildergalerie */ /* ---------------------------------------- */
	/* ICONS */
img.icon {
	margin: 4px 0 -2px 0;
}

/* ---------------------------------------- */
	/*  Newsletter-Anmeldung */
#meldung_nl { color: #A68C00; margin: 0 0 1em 0; width: 300px; height: 200px; margin-top: -94px; z-index: 4; margin-left: -45px; }

* html #meldung_nl { margin-top: -112px; }

*+html #meldung_nl { margin-top: -79px; }

*+html form { margin-top: 0px; }

* html form { margin-top: 0px; }

.button { width: auto; font-family: "Trebuchet MS";	background-color: #FFF;	border-bottom: 1px solid #666666; border-right: 1px solid #666666;
border-left: 1px solid #DDD; border-top: 1px solid #DDD; }

.text,.text50 {	font-family: "Trebuchet MS"; width: 160px;	border-left: 1px solid #666666;	border-top: 1px solid #666666;
	border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; }

.text50 { width: 80px; }

#nl_pfeil {	margin-top: 6px;}

* html #nl_pfeil { display: none; }

*+html #nl_pfeil {	display: none; }

/* Kalender */

.calender_form {}
select {font: normal normal 11px/12px "Trebuchet ms", Helvetica, sans-serif; color: #444; border: 1px solid #ccc; background-color: #eee;}
#calender_frame {position:absolute; /* left: 412px; top:12px; */ bottom: 50%; left: 50%; width:300px; height: 504px; margin: -12px 0 0 -150px; z-index:5;}

.events {}
.event { background: url('horizontal_sep.gif') scroll no-repeat bottom; background-position: bottom center; position:relative; 
float:left; /* clear:both; */ padding: 0 0 26px 0; width:565px;}

.event a {color: #000; outline:none;}
.event a img {border:none}
.event a:hover, .event a:focus {color:#A68C00;}
.event h5 a {color:#A68C00;}
.event h5 a:hover, .event a:focus {color: #000;}
.event h4 {color:#A68C00; margin: 0;line-height:1em; font-family: "trebuchet ms", Helvetica, sans-serif;font-weight:bold; font-size:13px;}
.event h5 {color:#A68C00; margin: 0; display:inline; font-family: "trebuchet ms", Helvetica, sans-serif;font-weight:normal; font-size: 12px; float:left;}

.event_date {position:absolute; z-index:4; top:0; right:0px; text-align:right;line-height:1em;}
.event_date h5 {text-align:right; width:100%; margin-top:3px;}
.event_location {color:#A68C00;}

.event_img {postion: relative; display:inline; float:left; width:130px; margin:0 16px 0 0;}
/*
div.event_img img{ border:1px solid #ddd; background-color:#fafafa; padding:10px 8px 15px 8px; -moz-border-radius:4px;  margin-right:10px; 
margin-bottom: 5px; float:left; }
div.event_img a:hover img, div.event_img a:focus img {  border:1px solid #A68C00; }
*/
.event_text {position:relative; display:inline; float:left; width: 400px; margin:0 0 0 0;}
.event_description {font-size: 12px; margin:8px 0 0 0;}
.event_description p {margin:0;}
.event_cat {font-size: 12px; color:#666; font-weight:normal;margin-left:2px; float:left;}
.event_cat a {color:#666; font-weight:normal;}

div.calendar { font-size: smaller; color: #3e3e3e; }

div.calendar .button { border: none; outline:none;}
div.calendar td.button a { border: none; outline:none; }

div.calendar.popup {  margin-left: -2px; /*-40px;*/ margin-top: 0px; /*-100px;*/ z-index: 9999; }

div.calendar table {  background-color: #ffffff;  border: 1px solid #e5e5e5;  border-collapse: separate;  border-spacing: 1px; }

div.calendar thead {  background-color: #fff;}

div.calendar td, div.calendar th {  padding: 2px;  text-align: center; }

div.calendar td.title {  font-weight: bold;  color: #a68c00; }

div.calendar th {  font-weight: bold; }

div.calendar tr.days td {  width: 2em; color: #222; text-align: right; cursor: pointer; border: 1px solid #e5e5e5; }

div.calendar tr.days td:hover,
div.calendar td.button:hover {  border-color: #a68c00;  background-color: #e5e5e5; cursor: pointer; }

div.calendar tr.days td:hover { background-color: #ffffff; }

div.calendar tr.days td:active div.calendar td.button:active {  background-color: #cde; }

div.calendar tr.days td.selected {   font-weight: bold;  background-color: #a68c00;  border-color: #a68c00 !important;  color: #fff !important; }
div.calendar tr.days td.marked {   font-weight: bold;  background-color: #eaeabf;  border-color: #eaeabf !important;  color: #000 !important; }
div.calendar  tr.days td.marked:hover {  border-color: #a68c00;  background-color: #fff; cursor: pointer; }
div.calendar tr.days td.weekend {	color: #666; }

div.calendar tr.days td.today {  font-weight: bold;  border-color: #a68c00; }

div.calendar tr.days td.otherDay { background: #e5e5e5;  color: #fff; }

form.calender_input input {margin-right:5px;  font-size:12px;  background-color:  #fff; -webkit-border-radius:3px; -moz-border-radius: 3px; border-radius: 3px;}
form.calender_input select {margin-right:5px;  font-size:11px; width: 115px; background-color:  #fff; outline:none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
form.calender_input select:hover, form.calender_input select:focus {border-color: #a68c00;}
form.calender_input input.subbut {padding:0 2px 2px 2px; margin:0 0 0 5px; font-size:11px; border: solid 1px #e5e5e5; background-color:  #fff; cursor: pointer;}
form.calender_input input.subbut:hover {border: solid 1px #666; background-color:  #eee;}
form.calender_input input.ok_button {display:inline; margin-bottom:-5px;}

ul.pagination {text-align:center; list-style: none; font-size:11px; height:14px;}
ul.pagination li {display: inline; padding-left: 5px;}
ul.pagination li a {font-size:11px;}
ul.pagination li a img{border:none;}

.events .pagination {float:left; width:565px; padding:0; margin:0 0 16px 0;}
#events_pfeile { position:absolute; top:487px; z-index:5; outline:none; width: 565px;}

br.clear {clear:both; height:1px;}

.search {float:left; display:inline;}
input.search {height:20px; width: 100px;  }
input.search:hover, input.search:focus {border-color: #a68c00;}
input.searchbutton {font-family: "trebuchet ms", Helvetica, sans-serif; font-size: 13px; color: #666; height:20px; width:60px; border: #aaa; }
input.searchbutton:hover{color: #000; height:20px; width:60px; border: #aaa; cursor:pointer; }

/* XSEARCH */
ul.searchresults {list-style:none; padding:0; margin: 0; }
ul.searchresults li {list-style:none; margin-bottom:12px; padding-bottom: 6px; border-bottom: solid 1px #e6e6e6;}

ul.rex-navi1 {list-style:none; padding:0; margin:4px 0; padding-top:8px; border-top: solid 1px #ccc;}
ul.rex-navi1 ul,ul.rex-navi1 ul ul,ul.rex-navi1 ul ul ul {list-style:none; margin-bottom:3px;}
input#xsearch {clear:both; width: 200px;  margin-bottom:12px;font: normal normal 11px/12px "Trebuchet ms", Helvetica, sans-serif; color: #444; border: 1px solid #ccc; background-color: #eee; outline:none;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
input#xsearch:hover, input#xsearch:focus {border-color: #a68c00;} 

.sitemap a {font-size:11px; line-height:11px;}
.sitemap h2 {font-size:13px; margin: 24px 0 4px;}
 
/* Galleries */
.gallery {
	margin-top:0px;
	margin-left:12px;
	height:100%;
}
.m_item a {
	width:110px;
	height:80px;
	padding:10px 8px 15px 8px;
	margin-right:10px;
	margin-bottom: 5px;
    float:left;
	background: url('../images/g_frame_c.png') no-repeat scroll 0 -104px transparent;
	outline: none;
	border: none;
}
.m_item a:visited {
	background-position: 0 -104px;
	border: none;
}
.m_item a:hover {
	background-position: 0 0;
	border: none;
}

div.pagination {
	position:absolute;
	bottom:-20px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
}

div.pagination_js {
	position:absolute;
	bottom:16px;
	left:0;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	z-index:12;
}


div.pagination ul.pagination {
	margin:0;
	padding:0;
}


a.medialink {text-align:center;}
a.medialink img {	border: none; }

.m_descr {	display:none; }
.m_url { display:none;}

div.rexfancy-images img
{
    border:1px solid #e5e5e5;
    background-color:#fafafa;
    padding:10px 8px 15px 8px;
    -moz-border-radius:3px;
	-webkit-border-radius: 3px;
    margin-right:10px;
	margin-bottom: 5px;
    float:left;
}
div.rexfancy-images a:hover img, div.rexfancy-images a:focus img
{  border:1px solid #A68C00; }
div.clear-rexfancy
{
    float:none;
    clear:both;
}
#my_slideshow { overflow:hidden;}

.tooltip {  
    display:none;  
    background:#f1f1eb;  
    font-size:12px;  
  /*
  height:165px;  
*/
    width:268px;  
    color:#000;    
    padding: 20px;   
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;
	border: solid 1px  #A68C00;
} 

#tooltip {  
display:none;
	postion:absolute;
    font-size:12px;  
    width:150px;  
	z-index:99;
}
#tt_content {
    background:#fff;  
    margin:0px;
	padding:6px;  
}
#tooltip p { margin:0 0 6px 0; line-height:11px;}
#tooltip .artist { margin:0 0 0 0; font-size:11px; line-height:11px; color:#A68C00;}
#tooltip .location { margin:0 0 0 0; font-size:11px; line-height:11px;}

/*
 Main Border
 */
.tt_bg {position:absolute; border: 0 none; margin: 0; padding: 0;}
#tt_n {background: url(../images/rc_n.gif) repeat-x scroll 0 0 transparent; top:-6px; left:0px; width:100%; height:6px; }
#tt_e {background: url(../images/rc_e.gif) repeat-y scroll 0 0 transparent; top:0px; right:-6px; width:6px; height:100%;}
#tt_s {background: url(../images/rc_s.gif) repeat-x scroll 0 0 transparent; left:0px; bottom:-6px; width:100%; height:6px;}
#tt_w {background: url(../images/rc_w.gif) repeat-y scroll 0 0 transparent; left:-6px; top:0px; height:100%; width:6px; }
#tt_ne {background: url(../images/rc_ne.png) no-repeat scroll 0 0 transparent; top:-6px; right:-6px; width:6px; height:6px; }
#tt_se {background: url(../images/rc_se.png) no-repeat scroll 0 0 transparent; bottom:-6px; right:-6px; width:6px; height:6px;}
#tt_nw {background: url(../images/rc_nw.png) no-repeat scroll 0 0 transparent; top:-6px; left:-6px; width:6px; height:6px;}
#tt_sw {background: url(../images/rc_sw.png) no-repeat scroll 0 0 transparent; bottom:-6px; left:-6px; width:6px; height:6px;}

/** Newsletter Form **/
div#rex_375_multinewsletter {width:540px;}
#rex_375_multinewsletter ul {list-style: none; margin:0;}
#rex_375_multinewsletter input {clear:both; width: 200px;  margin-bottom:6px;font: normal normal 11px/12px "Trebuchet ms", Helvetica, sans-serif; color: #444; border: 1px solid #ccc; background-color: #eee;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; outline:none;}
#rex_375_multinewsletter input:hover, #rex_375_multinewsletter input:focus {border-color: #a68c00;}
#rex_375_multinewsletter select {clear:both; width: 200px;  margin-bottom:6px;font: normal normal 11px/12px "Trebuchet ms", Helvetica, sans-serif; color: #444; border: 1px solid #ccc; background-color: #eee;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; outline:none;}
#rex_375_multinewsletter select:hover, #rex_375_multinewsletter select:focus {border-color: #a68c00;}
#rex_375_multinewsletter input.rex_375_subscribe {color:#333; border-color:#A68C00; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#rex_375_multinewsletter input.rex_375_unsubscribe {color:#333; border-color:#A68C00; cursor: pointer;margin-left: 48px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#rex_375_multinewsletter input.rex_375_subscribe:hover {color:#A68C00; border-color:#333; cursor: pointer; }
#rex_375_multinewsletter input.rex_375_unsubscribe:hover {color:#A68C00; border-color:#333; cursor: pointer; }
.col_right {float:left; margin-left:48px;font: normal normal 11px/12px "Trebuchet ms", Helvetica, sans-serif;}
.col_left {float:left;font: normal normal 11px/12px "Trebuchet ms", Helvetica, sans-serif;}
.red {color:#bc2529;}
/*
#rex_375_multinewsletter input {margin-right:5px;  font-size:11px;  background-color:  #fff; border: solid 1px #e5e5e5;}
#rex_375_multinewsletter select {margin-right:5px;  font-size:11px; width: 115px; background-color:  #fff;}
#rex_375_multinewsletter input.subbut {padding:0 2px 2px 2px; margin:0 0 0 5px; font-size:12px; border: solid 1px #e5e5e5; background-color:  #fff; cursor: pointer;}
#rex_375_multinewsletter input.subbut:hover {border: solid 1px #666; background-color:  #eee;}
*/

/* Fix up IE6 PNG Support */
/*img, .medialink, #tt_sw, #tt_se, #tt_nw, #tt_ne {
    behavior: url(scripts/iepngfix.htc);
}*/