body
{
  background: white url(/img/bg.png) fixed repeat-x;
  font-family: Arial, Verdana, sans-serif;
  font-size:.8em;
  padding:0px;
  margin:0px;
}

#scy
{
  height:600px;
  width:160px;
  position:absolute;
  right:-160px;
  top:241px;
}

/*a,
a:hover
{
  cursor: url('/cursor.cur'), pointer;
}*/

object
{
  outline:           none;
}

#intro,
#content
{
  background:#ffffff url(/img/content.bg.png) no-repeat;
  width:978px;
  margin: 10px auto 0px auto;
  position:relative;
  z-index:10;
}

.superbanner
{
  width:728px;
  margin:0px auto 0px auto;
}

.c
{
  clear:both;
}

a:link,
a:visited
{
  color:#336699;
  text-decoration:none;
}

a img
{
  border:0px;
}

p
{
  margin:0px 0px .5em 0px;
}

ol
{
  margin:0px;
  list-style:none;
  padding:10px 0px;
}

div.intLink a:link,
div.intLink a:visited,
a.intLink:link,
a.intLink:visited,
ol li a:link,
ol li a:visited 
{
  padding-left:14px;
  background:url(/img/linkArrow.png) no-repeat 0px 3px;
}

form {
  padding:0px;
  margin:0px;
}

#intro
{
  /*background:#ffffff url(/img/content.intro.bg.png) no-repeat;*/
  width:875px;
  margin:6% auto;
}

#head
{
  margin:0px 15px;
  height:155px;
  overflow:hidden;
}

#head img
{
  
}

#hmenu
{
  background:url(/img/hmenu.bg.png) no-repeat;
  width:977px;
  height:50px;
  padding:0px 0px 0px 10px;
  margin-bottom:20px;
}

#lang
{
  float:left;
  width:150px;
  padding:20px 25px;
}

#intro #hmenu
{
  width:865px;
  margin:0px;
}

#hmenu a.staticUri
{
  display:block;
  float:left;
  margin:16px 21px 16px 0px;
}

#hmenu a.staticUri:hover,
#hmenu a.staticUri:active
{
  margin:12px 21px 16px 0px;
  padding-bottom:4px;
}

#hmenu .search
{
  margin:0px;
  padding:14px 0px;
}

.flashIntro
{
  width:875px;
  height:290px;
  background:white;
}

#mainContent
{
  background:url(/img/maincontent.bg.png) repeat-y;
  border-top:1px solid white;
}

.articleView
{
  float:left; 
  width:364px; 
  margin:5px 0px 0px 20px; 
  line-height:1.6em;
  padding-bottom:20px;
}


#left
{
  width:180px;
  margin:0px 0px 0px 15px;
  min-height:500px;
  float:left;
}

#left ul
{
  margin:0px;
  padding:0px;
  list-style:none;
}

#left ul a
{
  display:block;
  background:#ccdce9 url(/img/menu.bg.png);
  border-top:1px solid white;
  padding:4px 20px;
  color:black;
  text-decoration:none;
  font-weight:bold;
}

#left ul a.act,
#left ul a:hover,
#left ul a:active
{
  background:#a1bfd7 url(/img/menu.active.bg.png);
}

#left ul li ul
{
  background:#e9f1f9;
  padding:6px 0px;
}


#left ul li ul a
{
  border:0px;
  padding:1px 20px;
  font-weight:normal;
  background:#e9f1f9;
  font-size:.85em;
}

#left ul li ul a.act,
#left ul li ul a:hover,
#left ul li ul a:active
{
  background:none;
  color:#336699;
}

#left ul li ul a.act
{
  font-weight:bold;
}

#left ul li ul li ul
{
  margin:0px 0px 4px 10px;
  padding:0px;
}

#left ul li ul li ul a:link,
#left ul li ul li ul a:visited
{
  color:#666666;
}

#left ul li ul li ul a.act
{
  color:#336699;
  padding:0px 0px 0px 20px;
}


#center
{
  float:left;
  width:558px;
  margin:1px 15px;
  font-size:.9em;
}


#content img
{
  margin:0px;
}
#content .dates
{
  float:left;
  width:249px;
  background:#f5f5f5;
  padding:6px 10px 10px 10px;
  line-height:1.4em;
  font-size:.95em;
}
#content .dates div.head
{
  color:#666666;
}
#content .dates div.sub strong
{
  color:#003366;
}
#content .dateLeft
{
  margin-right:20px;
}
#content .portrait
{
  width:320px; 
  height:75px;
}
#content .portrait span.jersey
{
  color:#003399;
  font-size:4em;
  font-weight:bold;
  display:block;
  float:left;
  padding:20px 0px 10px 75px;
  width:60px;
}
#content .portrait span.profileName
{
  display:block;
  float:left;
  font-size:1.6em;;
  padding:29px 0px 0px 0px;
  width:184px;
  overflow:hidden;
}
#content .profilePicture
{
  padding-left:15px;
}
#content .teamPosition
{
  color:#003399;
  font-weight:bold;
}
#content .teamName
{
  font-size:1.8em;
  display:block;
  padding-top:6px;
}
table.profile
{
  clear:both;
}
table.profile td
{
  font-size:.95em;
  padding:4px 6px;
  vertical-align:top;
  color:#003399;
}
table.gray td
{
  background:#f5f5f5;
  padding:2px 4px;
  color:#003399;
  width:100%;
}




#breadcrumps
{
  color:#999999;
  font-size:.95em;
  background:url(/img/bread.arrow.png) no-repeat 0px 3px;
  padding-left:7px;
}

#breadcrumps a:link,
#breadcrumps a:visited
{
  color:#999999;
  text-decoration:none;
}

#breadcrumps a:hover,
#breadcrumps a:active
{
  text-decoration:underline;
}

#center h1,
#center h2,
#center h3,
#center h4
{
  background:url(/img/bg.h3.png) no-repeat bottom left;
  margin:12px 0px 5px 0px;
  padding:0px;
  color:#336699;
}

#center h1
{
  background:none;
  font-size:1.4em;
}

#center h2
{
  background:none;
  font-size:1.3em;
}

#center h3
{
  
  font-size:1.2em;
}

#center h4
{
  font-size:1.1em;
}



#center h1.csc-firstHeader
{
  background:none;
  margin:5px 0px 12px 0px;
  padding:0px;
  color:#336699;
  font-size:1.5em;
}



.ad468
{
  clear:both;
  background:url(/img/banner.bg.index.jpg) no-repeat;
  width:462px;
  height:60px;
  padding:15px 81px 15px 15px;
}


/**
 * left feature
 */

#tickets_box
{
  margin-top: 60px;
}


/**
 * feature Bar
 */ 
 
#right
{
  width:180px;
  min-height:500px;
  float:left;
  overflow:hidden;
  margin-top:1px;
}

.featureTop
{
  /*height:320px;*/ 
  background:#E9F1F9; 
  width:180px;
  margin-bottom:12px;
}


.featureBottom
{
  margin-bottom:12px;  
}

.featureTop img,
.featureBottom img
{
  border-bottom:1px solid white;
}


/**
 * twitter
 */ 
#twitter {
  background-image:url(/img/twitter/bg.jpg);
  height:317px;
  border:1px solid #114781;
}

#twitter img {
  border-bottom:0px;
}
#twitter .tweets {
  /*padding:5px 8px 0px 10px;*/
  padding: 2px 4px 0 4px;
  font-size:.85em;
  line-height:1.1em;
  overflow:hidden;
}

#twitter .tweet {
  color:#336699;
}
#twitter .more {
  background:url(/img/linkArrow.png) no-repeat 0px 3px;
  padding:2px 4px 0px 12px;
  float:right;
}
#twitter p {
  padding:0px 4px 2px 4px;
  margin:0px 0px 2px 0px;
}

#twitter strong {
  font-size:.9em;
}


.sponsors
{
  width:180px;
  float:left;
  min-height:100px;
  margin:18px 15px 0px 15px;
  text-align:center;
}

.tagCloud {
  width:753px;
  background:#005193;
  min-height:160px;
  margin:15px 0px 5px 0px;
  float:left;
}

#cloud
{
  width:540px;
  padding:20px 10px 10px 10px;
  float:left;
  line-height:28px;
  border-right:1px solid #005193;
  text-align:center;
}

#cloud a
{
  color:white;
  margin:0px 5px;
  white-space:nowrap;
}

#cloud a.tagSize12 { font-size:1em; }
#cloud a.tagSize13 { font-size:1.2em; }
#cloud a.tagSize14 { font-size:1.2em; font-weight:bold; }
#cloud a.tagSize15 { font-size:1.4em; }
#cloud a.tagSize16 { font-size:1.4em; font-weight:bold; }
#cloud a.tagSize17 { font-size:1.6em; }
#cloud a.tagSize18 { font-size:1.6em; font-weight:bold; }
#cloud a.tagSize19 { font-size:1.8em; }
#cloud a.tagSize20 { font-size:1.8em; font-weight:bold; }
#cloud a.tagSize21 { font-size:2em; }
#cloud a.tagSize22 { font-size:2em; font-weight:bold; }


#footerLinks
{
  float:left;
}

#footerLinks ul
{
  list-style-image: url(/img/footer.link.png);
  margin:20px 0px;
  font-size:.9em;
  padding:5px 30px;
}

#footerLinks ul li
{
  padding-bottom:4px;
}

#footerLinks a
{
  color:#fff;
}

.footer
{
  clear:both;
  height:20px;
  color:#005193;
  font-size:.85em;
}

.footer a
{
  color:#005193;
  display:block;
  margin:0px 5px;
  float:left;
}

.footer ul
{
  list-style:none;
  padding:0px;
  margin:0px;
}

.footer li
{
  float:left;
  padding:0px 0px;
  margin:0px;
}

.footer li.copy
{
  width:300px;
  padding-left:210px;
}

.footer li.networker
{
  width:176px;
  white-space:nowrap;
  padding-left:44px;
}

.footer li.networker a
{
  background:url(/img/networker.png) no-repeat 63px 0px;
  float:left;
}

/**
 * content formats
 */ 

table
{

}

table th,
table td
{
  /*vertical-align:top;*/
}

#content a:hover,
#content a:active
{
  text-decoration:underline;
}

#content .article
{
  line-height:1.5em;
  margin-top:10px;
}

#content .articleImg
{
  float:left;
  margin:0px 10px 0px 0px;
}
#content .articleList
{
  padding:5px 0px 5px 0px;
  border-bottom:1px solid #cccccc;
}
 
 
table.profile td
{
  font-size:.95em;
  padding:4px 6px;
  vertical-align:top;
  color:#336699;
}

table.gray td
{
  background:#f5f5f5;
  padding:2px 4px;
  color:#336699;
  width:100%;
}



.tableSettings
{
  padding:0px 0px;
  margin:10px 0px 0px 0px;
  color:#003366;
  font-weight:bold;
  height:10px;
}

.tableSettings select
{
  margin-left:5px;
  font-weight:normal;
  font-size:.95em;
}

.seasonTable
{
  width:558px;
}

.seasonTable th,
.seasonTable td
{
  background:#f5f5f5;
  border-top:1px solid white;
  color:#336699;
  padding:3px 2px;
}

.seasonTable th
{
  background:#336699;
  color:white;
  text-transform:uppercase;
  font-weight:normal;
  font-size:.9em;
}
.seasonTable td
{
  font-size:.98em;
}


div.articleLogo
{
  width:279px;
  float:left;
  font-size:1.3em;
  font-weight:bold;
  color:#003399;
  text-align:center;
  margin-bottom:10px;
}

div.articleLogo img
{
  margin-bottom:10px;
}

div.result
{
  background:#003399 url(/fileadmin/arminia/img/layout/match.result.png);
  font-size:2.2em;
  font-weight:bold;
  color:white;
  padding:6px 0px;
  text-align:center;
}
div.result {
}

div.result span
{
  font-size:.6em;
}
.headGray
{
  background:#cccccc url(/fileadmin/arminia/img/layout/headline.gray.png) !important;
  padding:1px 6px;
  font-weight:bold;
  color:#003399;
  border-top:1px solid white;
}
div.gamereport
{
  float:left;
  width:267px;
  padding:1px 6px;
  background:#f5f5f5;
  font-size:.98em;
  color:#003399;
}
div.full
{
  width:546px;
}

div.left
{
  width:266px;
  border-right:1px solid white;
}

div.additionalInfos ul
{
  margin:4px 0px;
  list-style:none;
}
div.additionalInfos ul li
{
  
}

fieldset
{
  border:1px solid #6596be;
  margin:0px 0px 30px 0px;
  padding:0px 5px 10px 5px;
}

fieldset legend
{
  font-weight:bold;
  margin:0px 0px 8px 0px;
  padding:0px 5px;
}

table.memberData label,
table.comments label
{
  font-size:.95em;
  color:#336699;
}

table.memberData input
{
  width:240px;
  margin:0px 20px 8px 0px;
}


table.news-table
{
  width:                    100%;
}

table.news-table td
{
  background-color:         #F5F5F5;
  color:                    #336699;
  font-weight:              normal;
  border-top:               1px solid white;
  padding:                  1px 5px;
}


table.news-table td.heading
{
  background-color:         #336699;
  color:                    white;
  font-weight:              normal;
}

/******************/
/* Headers, plain */
/******************/
h1, h2, h3, h4 { color: #336699; }
h1, h2, h3, h4, H5, H6 { margin: 0px 0px 6px 0px; }
h1.csc-firstHeader, h2.csc-firstHeader, h3.csc-firstHeader, h4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; }

/* Headers, with link */
h1 a:link, h1 a:visited, 
h2 a:link, h2 a:visited, 
h3 a:link, h3 a:visited, 
h4 a:link, h4 a:visited, 
h5 a:link, h5 a:visited { 
  color: #336699;
  text-decoration: none; 
}

h1 a:hover, h1 a:active, 
h2 a:hover, h2 a:active, 
h3 a:hover, h3 a:active, 
h4 a:hover, h4 a:active, 
h5 a:hover, h5 a:active { 
  text-decoration: underline; 
}

/* Header date */
p.csc-header-date { color: #666; }

/* Subheader, general */
p.csc-subheader {  }

/* Subheader, specific */
p.csc-subheader-0 { font-style: normal; }
p.csc-subheader-1 { color: #186900; }
p.csc-subheader-2 { color: #10007B; }
p.csc-subheader-3 { color: #8A0020; }

/*******************/
/* RTE / Bodytext: */
/*******************/
p.bodytext { color: #000000; }
p.bodytext a:link,
p.bodytext a:visited { font-weight: normal; }
p.bodytext img { margin:2px 10px !important }

/* RTE / Bulletlists */
ul { margin-top: 0px;  }
ul ul li {  }
ol { margin-top: 0px; }
li { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; }

/**********/
/* Images */
/**********/

/* Images / Captions */
p.csc-caption { font-style: italic; }

/* Images / Tables / Floating text */
table.imgtext-table { border: 0px; }

/* Images / Tables / Wrapped text */
/* When "Text w/Image" elements are wrapping the text into a table the top-margin of Hx elements should be transferred to the wrapping table instead. This is done here: */
table.imgtext-nowrap { border: 0px; }
table.imgtext-nowrap h1, table.imgtext-nowrap h2, table.imgtext-nowrap h3, table.imgtext-nowrap h4, table.imgtext-nowrap H5 { margin-top: 0px; }

/***************/
/* Bulletlists */
/***************/

/* Bulletlists, general */
ul.csc-bulletlist li {  }

/* Bulletlists, specifically */
ul.csc-bulletlist-0 { color: #000000; }
ul.csc-bulletlist-1 { color: #186900; list-style-type : decimal; }
ul.csc-bulletlist-2 { color: #10007B; list-style-position : inside; }


/************************/
/* filelinks, generally */
/************************/
table.csc-uploads { border: 0px; }
table.csc-uploads tr td p { background-color : transparent;  }
table.csc-uploads tr td { vertical-align : top; }
table.csc-uploads tr.tr-even { background-color: #edebf1; }
table.csc-uploads tr.tr-odd { background-color: #d8d7dc; }
table.csc-uploads tr td.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
table.csc-uploads tr td.csc-uploads-filename { width: 80%; padding-left: 5px; }
table.csc-uploads tr td.csc-uploads-filename p a { font-weight: bold; }
table.csc-uploads tr td.csc-uploads-filename p.csc-uploads-description { font-style: italic; }
table.csc-uploads tr td.csc-uploads-filesize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* filelinks, specifically */
table.csc-uploads-1 { border-color: #186900; }
table.csc-uploads-2 { border-color: #10007b; }
table.csc-uploads-3 { border-color: #8a0020; }
table.csc-uploads-3 tr td { vertical-align: middle; }
table.csc-uploads-3 tr.tr-even td.csc-uploads-icon img { border: 2px solid #333333; }
table.csc-uploads-3 tr.tr-odd td.csc-uploads-icon img { border: 2px solid #333333; }
				


/*****************/
/* various forms */
/*****************/

/* email, login and search forms generally: */
form table tr td { padding-left: 5px; padding-right: 0px; }
form table tr td.csc-img-labelcell, form table tr td.csc-img-commentcell { background-color: #d8d7dc; }
form table tr td.csc-img-fieldcell { background-color: #edebf1; }
form table tr td.csc-img-fieldcell input, form table tr td.csc-img-fieldcell select, form table tr td.csc-img-fieldcell textarea { border: 1px solid #333333; }
form table tr td.csc-img-labelcell p.csc-img-label-req { font-weight: bold; }

/* email img, specifically */
form table.csc-mailimg tr td.csc-img-labelcell  { }

/* search img, specifically */
form table.csc-searchimg { width: 100%; }
form table.csc-searchimg tr td { padding: 5px 5px 5px 5px; }
form table.csc-searchimg tr td.csc-img-labelcell, form table.csc-searchimg tr td.csc-img-commentcell { font-weight: bold; }
form table.csc-searchimg tr td.csc-img-fieldcell input, form table.csc-searchimg tr td.csc-img-fieldcell select { width: 100%; }

/* login img, specifically */
form table.csc-loginimg { width: 70%; }


/*****************/
/* Search result */
/*****************/

/* Search Result, result inimgation box: */
table.csc-searchResultInfo { margin-left: 0px; margin-top: 10px; width: 100%;}
table.csc-searchResultInfo TR { background-color: #EDEBF1; }
table.csc-searchResultInfo TR TD p { padding: 0px 5px 0px 5px;}
table.csc-searchResultInfo TR TD.csc-searchResultRange p { font-weight: bold; }
table.csc-searchResultInfo TR TD.csc-searchResultprevNext { text-align: right; }

/* Search Result, header + abstract: */
h3.csc-searchResultHeader A { color: #186900; }
h3.csc-searchResultHeader { background-color: #EDEBF1; padding-left: 5px; }
p.csc-searchResult { font-style: italic; margin-left: 20px;}

/* Search word markup */
span.csc-sword { font-weight: bold; color: red; }

/****************************************/
/* Frontend editing / TYpO3 Admin panel */
/****************************************/
img.frontEndEditIcons { vertical-align: middle; margin: 0px 2px 0px 2px; } 

/* Default styles for the Admin panel */
table.typo3-adminpanel { border: 1px solid black; background-color: #F6F2E6; }
table.typo3-adminpanel TR.typo3-adminpanel-hRow TD { background-color: #9BA1A8; }
table.typo3-adminpanel TR.typo3-adminpanel-itemHRow TD { background-color: #ABBBB4; }
table.typo3-adminpanel table, table.typo3-adminpanel TD { border: 0px; }
table.typo3-adminpanel TD FONT {  color: black; }
table.typo3-adminpanel TD A FONT {  color: black; }			
table.typo3-editpanel { border: 1px solid black; background-color: #F6F2E6; }
table.typo3-editpanel TD { border: 0px; }


.csi-intext-right img {
  float:right;
  border-left:5px solid white;
}
.csi-intext-left img {
  float:left;
  border-right:5px solid white;
}
.csi-intext-right-nowrap .csi-text {
  /*margin-right: 215px; will have to be an inline style - controlled by TS*/
}

.csi-intext-right-nowrap .csi-image {
  float: right;
  clear: both;
  margin-left: 40px;
}

.csi-intext-left-nowrap .csi-text {
  /*margin-left: 215px;will have to be an inline style - controlled by TS*/
}

.csi-intext-left-nowrap .csi-text div.textpic
{
  display:block;
  float:left;
  width:55%;
}

.csi-intext-left-nowrap .csi-image {
  float: left;
  clear: both;
  margin: 0px 10px 0px 0px;
}

.csi-center .csi-image {
  text-align:center;
}
.csi-right .csi-image {
  text-align:right;
}
.csi-left .csi-image {
  text-align:left;
}


#content > p > a[target="_blank"] {
  font-weight:normal;
}

table,
td
{
  border-bottom:0px;
  border-left:0px;
  border-right:0px;
}


form.register label
{
  float:left;
  width:120px;
  padding:0px 0px;
  font-weight:bold;
}

form.register input,
form.register textarea
{
  margin:2px 0px;
  width:200px;
}


/**
 * formmailer
 **/ 
form.contactForm {
  margin-bottom:20px;
} 

form.contactForm div.formField {
  clear:left;
  margin:0px;
  padding:2px 0px;
}

form.contactForm label,
form.contactForm div.label {
  font-size:.9em;
  font-weight:bold;
  float:left;
  color:black;
  width:40%;
  display:block;
  margin-top:12px;
}

form.contactForm div.label {
  margin-top:10px;
  font-size:.9em;
}

form.contactForm label span,
form.contactForm div.label span {
  font-size:.8em;
  font-weight:normal;
  color:#666;
}

form.contactForm div.input {
  float:left;
  width:55%;
  margin:0px;
  padding:12px 0px 0px 5px;
}

form.contactForm input.box,
form.contactForm input.radio {
  clear:left;
  float:left;
  padding:0px;
}

form.contactForm div.input label {
  float:left;
  font-weight:normal;
  font-size:.9em !important;
  margin:2px 0px 0px 5px;
}


form.contactForm input.text,
form.contactForm textarea
{
  width:100%;
  font-size:.9em;
  border:1px solid #aaa;
  padding:2px 3px;
  font-family:Arial, Verdana, sans-serif;
}

form.contactForm textarea
{
  height:80px;
}

form.contactForm p.submit
{
  clear:left;
  padding-top:10px;
}

form.contactForm p.submit input
{
  font-size:.9em;
}

form.contactForm p.info
{
  padding-top:10px;
  font-size:.9em !important;
}

.formError {
  border:1px solid #ff0000;
  background:#fff0f0;
  padding:2px 4px;
  text-align:center;
  font-weight:bold;
  font-size:.9em;
}

div.picture_gallery img
{
  border-right:10px solid white;
}

div.article img
{
  border-right:10px solid #ffffff;
}

table.contenttable td
{
  padding: 4px 4px;
  border-width: 1px 1px 0px 0px;
  border-style:solid;
  border-color:white;
}

table.contenttable td p
{
  margin:0px;
}
/*
 * Gallery popup
 */

div#nyroModalFull {
	font-size: 12px;
	color: #777;
}
div#nyroModalLoading {
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: transparent url(../img/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalLoading.error {
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
	background: transparent;
}
div#nyroModalWrapper {
	background: transparent;
}
a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	text-indent: -9999em;
	background: url(../img/close.gif) no-repeat;
	outline: 0;
}
h1#nyroModalTitle {
	margin: 0;
	padding: 0;
	position: absolute;
	top: -22px;
	left: 5px;
	font-size: 12px;
	color: #ddd;
}
div#nyroModalContent {
	overflow: auto;
}
div.wrapper div#nyroModalContent {
	padding: 5px;
}
div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div.wrapperImg img {
	vertical-align: baseline;
}
div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	padding: 10px;
	margin: 10px;
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
a.nyroModalPrev, a.nyroModalNext {
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	width: 40%;
	cursor: pointer;
	text-indent: -9999em;
	background: left 20% no-repeat;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
a.nyroModalPrev {
	left: 0;
}
a.nyroModalPrev:hover {
	background-image: url(../img/prev.gif);
}
a.nyroModalNext {
	right: 0;
	background-position: right 20%;
}
a.nyroModalNext:hover {
	background-image: url(../img/next.gif);
}
