/* 
### CSS General - only Lotterie Romande-spezific###
version 0.18- 31.08.2009
*/

body.loro {
	background:#FFF url(../../../media/loterie-romande/images/bg/bg_loro.png) repeat-y;
}

/* General Browser Fixes START */

/* MinHeight Emulation */

/* General Browser Fixes END */

/* NavigationTop START */ 

/* NavigationTop END */ 



/* Main Columns START */

.loro #leftCol,
.loro #rowTop, .loro .canvasBackground {
	background:#ff850c;
}


/* Main Columns END */ 

/* Logo START */

/* Logo END */

/* NavigationLeft START */

.loro #navigationLeft a:link,
.loro #navigationLeft a:visited
{

	background-color:#5C8AC6;

}


.loro #navigationLeft a:hover,
.loro #navigationLeft a:focus,
.loro #navigationLeft a:active {
	background-color:#095BA7;
}


.loro #navigationLeft .selected a,
.loro #navigationLeft .selected a:link,
.loro #navigationLeft .selected a:visited,
.loro #navigationLeft .selected a:hover,
.loro #navigationLeft .selected a:focus,
.loro #navigationLeft .selected a:active {
	background-color:#095BA7;
}

.loro #navigationLeft .selected a.selected,
.loro #navigationLeft .selected a.selected:link,
.loro #navigationLeft .selected a.selected:visited,
.loro #navigationLeft .selected a.selected:hover,
.loro #navigationLeft .selected a.selected:focus,
.loro #navigationLeft .selected a.selected:active {
	color:#095BA7;
	
}	
.loro #navigationLeft .selected ul a,
.loro #navigationLeft .selected ul a:link,
.loro #navigationLeft .selected ul a:visited {
	color:#000000;
	background-color:#5C8AC6;
}

.loro #navigationLeft .selected ul a:hover,
.loro #navigationLeft .selected ul a:focus,
.loro #navigationLeft .selected ul a:active {
	color:#095BA7;
}

/* NavigationLeft END */

/* PageHead START */ 

/* ActualNumbers START */

.loro #infoCol .teaserBorder {
	background:url(../../../media/loterie-romande/images/bg/info_border_loro.png) no-repeat #FF850D;
}

.loro #infoCol .teaserContent {
	border-left:1px solid #5B8AC7;
}

.loro #contentCol .teaserRow .button{
  font-family:arial; 
  font-size:14px ; 
  font-weight:bold;  
  color:#ffffff;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/bg/buttons/bg_but_loro.gif);
  background-repeat:repeat-x;
  padding:2px 9px 2px 9px;
  border: 1px solid #ffffff;
  margin:8px 0 8px 0;
}

.loro #actualNumbers .pageHeadBox .submitButton .submit {
  background-image:url(../../../media/global/images/icons/loginbox_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 20px;
}

.loro #actualNumbers .pageHeadBox .submitButton .submit:hover {
  background-image:url(../../../media/global/images/icons/loginbox_loro_hi.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 20px;
}
/* ActualNumbers END */

/* sporttip set&one module START */

/* sporttip set END */

/* LoginBox START */
.loro #loginBox .linkBox a.box{
  background-image:url(../../../media/global/images/icons/loginbox_loro_lo.gif);
  background-position: 100% top;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro #loginBox .linkBox a.box:hover{
  background-image:url(../../../media/global/images/icons/loginbox_loro_hi.gif);
  background-position: 100% top;
  background-repeat:no-repeat;
} 

.loro #loginBox fieldset .submitButton{
  background-image:url(../../../media/global/images/icons/loginbox_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 13px;
}

.loro #loginBox fieldset .submitButton:hover{
  background-image:url(../../../media/global/images/icons/loginbox_loro_hi.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 13px;
}


/* LoginBox END */

/* logged off START */

/* logged off END */

/* logged in START */
.loro #loginBox .linkBoxLoggedIn a.box{
  background-image:url(../../../media/global/images/icons/loginbox_loro_lo.gif);
  background-position: 100% top;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro #loginBox .linkBoxLoggedIn a.box:hover{
  background-image:url(../../../media/global/images/icons/loginbox_loro_hi.gif);
  background-position: 100% top;
  background-repeat:no-repeat;
} 
/* logged in START */

/* logged in START */
.loro #loginBoxLoggedIn .linkBoxLoggedIn a.box{
  background-image:url(../../../media/global/images/icons/loginbox_loro_lo.gif);
  background-position: 100% top;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro #loginBoxLoggedIn .linkBoxLoggedIn a.box:hover{
  background-image:url(../../../media/global/images/icons/loginbox_loro_hi.gif);
  background-position: 100% top;
  background-repeat:no-repeat;
} 
/* logged in START */

/* PageHead END */

#a3408 a:link, #a3408 a:hover, #a3408 a:visited, #a3408 a:active {
	color:#ff8408;font-weight:bold;text-decoration:none;} 

.loro #actualNumbers .numberLarge {
	background:url(../../../media/loterie-romande/images/actual_bgball_l_swisslotto.gif) no-repeat;
}

.loro #actualNumbers .numberLargeEuromillion {
	background:url(../../../media/loterie-romande/images/actual_bgball_le_euromillio.gif) no-repeat;
}

.loro #actualNumbers .number {
	background:url(../../../media/loterie-romande/images/actual_bgball_s_swisslotto.gif) no-repeat;
}

.loro #actualNumbers .star {
	background:url(../../../media/loterie-romande/images/actual_bgstar_euromillions.gif) no-repeat;
}


.loro .stepActual {background-color:#ffffff;}
.loro .stepAhead {}

#contentCol .loro .sitemap ul li {
	background:#000000;
}

#contentCol .loro .sitemap ul li ul li {
	background:#747474;
	font-weight:normal;
}

.paddedText a:link, .paddedText a:hover, .paddedText a:visited, .paddedText a:active {
	color:#ff8408;font-weight:bold;text-decoration:none;}

#a1064 a:link, #a1064 a:hover, #a1064 a:visited, #a1064 a:active {
	color:#000000;font-weight:bold;text-decoration:none;}


/*outline of WHITEBOX

.loro #contentCol * {
	color:#FF8408;
}


/* Text and headline elements inside a "whitebox" START */

.loro .popupView  #contentCol  h1 {
  color: #FF8408;
}

.loro #contentCol  h2{
  font-family:arial; 
  font-size:17px ; 
  font-weight:bold;  
  color:#FF8408;  
  text-transform: uppercase;	
  padding-top:10px;
}
.loro #contentCol .whiteBox p,
.loro #contentCol .receiptContainer *,
.loro #contentCol table *,
.loro #infoCol {
	color:#000000;
}

.loro #contentCol a,
.loro #contentCol a:link,
.loro #contentCol a:visited {
	color:#FF8408;
}



.loro #contentCol img.withBorder,
.loro #contentCol .downloadBox,
.loro #contentCol .downloadBoxVST {
	border:1px solid #FF8408;
}

.loro #contentCol .sitemap a,
.loro #contentCol .sitemap a:link,
.loro #contentCol .sitemap a:hover,
.loro #contentCol .sitemap a:visited,
.loro #contentCol .sitemap a:active
 {color:#ffffff;}/* CSS Document */
 
.loro .textLink a, .loro .textLink a:link, .loro .textLink a:visited{
  font-family:arial; 
  font-size:11px ; 
  font-weight:bold;  
  color:#FF8408;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro .textLink a:hover, .loro .textLink a:focus, .loro  .textLink a:active{
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_hi.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}
 
.loro #contentCol .textLink a, .loro #contentCol .textLink a:link, .loro #contentCol .textLink a:visited{
  font-family:arial; 
  font-size:11px ; 
  font-weight:bold;  
  color:#FF8408;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro #contentCol .textLink a:hover, .loro #contentCol .textLink a:focus, .loro #contentCol .textLink a:active{
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_hi.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro #contentCol .textLinkActive a, .loro #contentCol .textLinkActive a:link, .loro #contentCol .textLinkActive a:visited{
  font-family:arial; 
  font-size:11px ; 
  font-weight:bold;  
  color:#FF8408;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
  margin-right:15px;
  float:left;
}

.loro #contentCol .textLinkActive a:hover, .loro #contentCol .textLinkActive a:focus, .loro #contentCol .textLinkActive a:active{
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_hi.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro #contentCol .transLink a, .loro #contentCol .transLink a:link, .loro #contentCol .transLink a:visited {
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    color: #FF8408;
    width: 380px;
    text-decoration: none;
    text-transform: uppercase;
    background-image: url(../../../media/global/images/icons/link_arrows_right_loro_lo.gif);
    background-position: 100%;
    background-repeat: no-repeat;
    padding-right: 15px;
}

.loro #contentCol .transLink a:hover, .loro #contentCol .transLink a:focus, .loro #contentCol .transLink a:active {
    background-image: url(../../../media/global/images/icons/link_arrows_right_loro_hi.gif);
    background-position: 100%;
    background-repeat: no-repeat;
}



.loro #contentCol .textLink input, .loro #contentCol .textLink input:link, .loro #contentCol .textLink input:visited{
  background:none;
  border:none;
  font-family:arial; 
  font-size:11px ; 
  font-weight:bold;  
  color:#FF8408;  
  text-decoration:none; 
  text-align:left;
  margin-left:-5px;
  text-align:left;
  text-transform: uppercase;
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 14px;
  cursor:pointer; cursor:hand;
  width:auto;
  overflow:visible;
}

.loro #contentCol .textLink input:hover, .loro #contentCol .textLink input:focus, .loro #contentCol .textLink input:active{
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_hi.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 14px;
}

.loro #contentCol .textButton input{
  font-family:arial; 
  font-size:14px ; 
  font-weight:bold;  
  color:#ffffff;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/bg/buttons/bg_but_loro.gif);
  background-repeat:repeat-x;
  padding:3px 8px 3px 8px;
  border:none;
  height:22px;
  margin-top:10px;
  cursor:pointer; cursor:hand;
    width:auto;
  overflow:visible;
}

/* whiteBox Start */

.loro #contentCol .whiteBox a,
.loro #contentCol .whiteBox a:link,
.loro #contentCol .whiteBox a:visited
.loro #contentCol .whiteBox a:hover,
.loro #contentCol .whiteBox a:focus,
.loro #contentCol .whiteBox a:active,
.loro #contentCol table a,
.loro #contentCol table a:link,
.loro #contentCol table a:visited
.loro #contentCol table a:hover,
.loro #contentCol table a:focus,
.loro #contentCol table a:active {
	color:#FF8408;
}

.loro #contentCol .whiteBox a.button,
.loro #contentCol .whiteBox a.button:link,
.loro #contentCol .whiteBox a.button:visited,
.loro #contentCol .whiteBox a.button:hover,
.loro #contentCol .whiteBox a.button;focus,
.loro #contentCol .whiteBox a.button:active{
  font-family:arial;
  font-size:14px ;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  text-transform: uppercase;
  background-image:url(../../../media/global/images/bg/buttons/bg_but_loro.gif);
  background-repeat:repeat-x;
  padding:3px 9px 3px 9px;
  border: 1px solid #ffffff;
  margin:8px 0 8px 0;
}

.loro #contentCol .whiteBox .textLink a, .loro #contentCol .whiteBox .textLink a:link, .loro #contentCol .whiteBox .textLink a:visited{
  font-family:arial; 
  font-size:11px ; 
  font-weight:bold;  
  color:#FF8408;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro #contentCol .whiteBox .textLink a:hover, .loro #contentCol .whiteBox .textLink a:focus, .loro #contentCol .whiteBox .textLink a:active{
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_hi.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro .textButton a, .loro .textButton a:link, .loro .textButton a:visited, .loro .textButton a:hover, .loro .textButton a:focus, .loro .textButton a:active  {
  font-family:arial; 
  font-size:14px ; 
  font-weight:bold;  
  color:#ffffff;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/bg/buttons/bg_but_loro.gif);
  background-repeat:repeat-x;
  padding:3px 9px 3px 9px;
  border: 1px solid #ffffff;
  margin:8px 0 8px 0;
}

.loro #contentCol .textButton a, .loro #contentCol .textButton a:link, .loro #contentCol .textButton a:visited, .loro #contentCol .textButton a:hover, .loro #contentCol .textButton a:focus, .loro #contentCol .textButton a:active,
.loro #contentCol .whiteBox .textButton a, .loro #contentCol .whiteBox .textButton a:link, .loro #contentCol .whiteBox .textButton a:visited, .loro #contentCol .whiteBox .textButton a:hover, .loro #contentCol .whiteBox .textButton a:focus, .loro #contentCol .whiteBox .textButton a:active  {
  font-family:arial; 
  font-size:14px ; 
  font-weight:bold;  
  color:#ffffff;  
  text-decoration:none; 
  text-transform: uppercase;
  background-image:url(../../../media/global/images/bg/buttons/bg_but_loro.gif);
  background-repeat:repeat-x;
  padding:3px 9px 3px 9px;
  border: 1px solid #ffffff;
  margin:8px 0 8px 0;
}

/* whiteBox END */
 
 /* MARGINAL TEASER COLUMN START */

.loro .teaserContent h6{  
  color:#FF8408;  
}

 
.loro  .teaserContent .teaserLink a, .loro  .teaserContent .teaserLink a:link, .loro  .teaserContent .teaserLink a:visited, .loro  .teaserContent .teaserLink a:hover {
  font-family:arial; 
  font-size:11px ; 
  font-weight:bold;  
  color:#FF8408;  
  text-transform: uppercase;	
  text-decoration:none;
  background-image:url(../../../media/global/images/icons/link_arrows_right_loro_lo.gif);
  background-position: 100%;
  background-repeat:no-repeat;
  padding-right: 15px;
}

.loro  .teaserContent .teaserLink a.white:hover, .loro  .teaserContent .teaserLink a.white:focus, .loro  .teaserContent .teaserLink a.white:active {
    background-image: url(../../../media/global/images/icons/link_arrows_right_loro_teaser.png) !important;
    background-position: 100%;
    background-repeat: no-repeat;
    padding-right: 16px;
 
}

*html .loro  .teaserContent .teaserLink a.white:hover,*html .loro  .teaserContent .teaserLink a.white:focus,*html .loro  .teaserContent .teaserLink a.white:active {
    background-image: url(../../../media/global/images/icons/link_arrows_right_loro_teaser2.gif)  !important;
}



/* MARGINAL TEASER COLUMN END */
