/*  Default stylesheet use in the static template record "cSet stylesheet" */
/* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */

BODY#typo3-index-php TABLE#loginwrapper { background-color: #0082C7;}
.c-wrappercell { background-color: #0082C7;}

BODY {
	margin:0;
	padding: 0;
	background-image: url(images_svv/site_bg.gif);
}
BODY, UL, LI, .tx-indexedsearch  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#373737;
}

.tx-indexedsearch-sectionlinks {
	background-color: transparent;
	color: #0082C7;
	font-weight: bold;
	text-decoration: none;
}
a:link {
	background-color: transparent;
	color: #696969;
	font-weight: bold;
	text-decoration: none;
	border-style: none;
	
}

a:visited {
	background-color: transparent;
	color: #696969;
	font-weight: bold;
	text-decoration: none;
	border-style: none;
}

a:hover {
	background-color: transparent;
	color: #696969;
	text-decoration: underline;
	border-style: none;
}

a:active {
	background-color: transparent;
	color: #696969;
	font-weight: bold;
	text-decoration: underline;
	border-style: none;
}

.external-link-new-window img{
	border: 0;
	border-style: none;
	margin-right: 3px;
}

.internal-link img{
	border: 0;
	border-style: none;
	margin-right: 0px;
}

.download img{
	border: 0;
	border-style: none;
	margin-right: 0px;	
}

h1 {
	color:#0082C7;
	font-family:Verdana,sans-serif;
	font-size:13px;
	margin-bottom:7px;
	margin-top:0px;
}

h2 {
	color:#0082C7;
	font-family:Verdana,sans-serif;
	font-size:13px;
	margin-bottom:7px;
	margin-top:0px;
}

h3 {
	color: #0082C7;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	margin-bottom: 11px;
	margin-top: 0px;
}

h4 {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	margin-bottom: 0px;
	margin-top: 10px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input.search {
	border: #FFFFFF;
	border-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

p {
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 130%;
	margin-bottom: 1px;
	margin-top: 1px;
	padding-bottom: 0px;
	text-indent: 0px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

HR {
	border: 1px solid #c0c0c0;
}

.csc-frame-rulerBefore {
	border-top:solid #c0c0c0 1px;
	height: 1px;
	margin-top: 7px;
	margin-bottom: 7px;	
}

.csc-frame-rulerAfter  {
	border-top:solid #c0c0c0 1px;
	height: 1px;
	margin-top: 7px;
	margin-bottom: 7px;
}

.csc-mailform {
	color:#003366;
	font-size:11px;
	margin-top: 10px;
}

.bulletlist {
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.csc-textpic-caption {
	color: #0082C7;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.celmenu {
	color: #808000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	margin-top: 10px;
}

.celsubmenu {
	color: #666699;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin-left: 20px;
	margin-top: 3px;
}

.filelinks {
	color: #990000;
	font-family: Verdana, sans-serif;
	font-size: 14px;
}

.filelinkssize {
	color: #008000;
	font-family: Verdana, sans-serif;
	font-size: 14px;
}

.grey_small {
	color: #5A5A5A;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin-left: 0px;
}

.headerdate {
	color: #008000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.loginform {
	color: #CC0000;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.mailform {
	color: #003366;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.mailformcomment {
	color: #CC0000;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}

.mailformradio {
	color: #003366;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.mailformrequired {
	color: #003366;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}

.searchform {
	color: #6600CC;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.searchmarkup {
	color: #FF0066;
}

.searchresultcontent {
	color: #6600CC;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.searchresultheader {
	color: #333366;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: bolder;
}

.searchresultpagetitle {
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.sitemap1 {
	color: #CC6600;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

.sitemap2 {
	color: #990000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin-left: 20px;
}

.sitemap3 {
	color: #333399;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	margin-left: 40px;
}

.sitemap4 {
	color: #003333;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	margin-left: 60px;
}

.subhead1 {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.subhead2 {
	color: #008000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.subhead3 {
	color: #FF0000;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

.table {
	color: #CC3366;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

hr {
	color: Silver;
	height: 1px;
}

/* indexed search */

.tx-indexedsearch  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox td {
	font-size: 12px;
}

.tx-indexedsearch .tx-indexedsearch-browsebox li {
display:inline;
margin-right:5px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
width:100px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
width:150px;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-bottom:5px;
margin-top:10px;
}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
font-style:italic;
font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-noresults {
font-weight:bold;
text-align:center;
}
.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
font-style:italic;
font-size: 11px;
padding: 5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
color:red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background:#eaf5ff none repeat scroll 0%;
font-size: 11px;
padding: 5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-bottom:5px;
margin-top:20px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 {
margin-bottom:0px;
margin-top:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td {
background:#CCCCCC none repeat scroll 0%;
vertical-align:middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
color:#666666;
}
.tx-indexedsearch .tx-indexedsearch-category {
background:#CCCCCC none repeat scroll 0%;
font-size:16px;
font-weight:bold;
}
.tx-indexedsearch .res-tmpl-css {
clear:both;
margin-bottom:1em;
}
.tx-indexedsearch .searchbox-tmpl-css label {
float:left;
margin-right:1em;
width:10em;
}
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
float:right;
font-weight:normal;
letter-spacing:0pt;
margin-top:-1.2em;
}
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
float:left;
}
.tx-indexedsearch .info-tmpl-css dd.item-mtime {
float:none;
}
.tx-indexedsearch .info-tmpl-css dd.item-path {
float:none;
}

/* LOTTERY */

.tx-lottery-pi1 {
border:0px solid #000000;
padding:4px;
}
.tx-lottery-pi1 #tableUserList {
font-size:8pt;
}
.tx-lottery-pi1 #tableUserList td {
padding:6px;
}
.tx-lottery-pi1 .submitbutton a {
background:#FAFAFA none repeat scroll 0% 50%;
border:1px solid #CCCCCC;
color:#777777;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:2px 6px;
}
.tx-lottery-pi1 form {
overflow:visible;
}
.tx-lottery-pi1 table {
border-collapse:separate;
}
.tx-lottery-pi1 table td {
vertical-align:top;
}
.tx-lottery-pi1 table th, .tx-lottery-pi1 table h2 {
background-color:#d4e3ff !important;
margin:2px 2px 2px 5px;
padding:0pt;
}
.countrySelect {
font-size:100%;
margin-left:0;
padding:0px;
}
.error_box {
color:#990000;
}

.news-list-morelink a {
color: #fff;
background-image: url(images_svv/content_header_bg.gif);
background-color: #005f95;
border-color: #005f95;
border-width: 1px;
border-style: solid;
padding: 4px 5px 4px 5px;
position: relative;
bottom: 5px;
}

.news-list-morelink a:visited {
color: #fff;
background-image: url(images_svv/content_header_bg.gif);
background-color: #005f95;
border-color: #005f95;
border-width: 1px;
border-style: solid;
padding: 4px 5px 4px 5px;
position: relative;
bottom: 5px;
}

.tx-lottery-pi1 input {
	padding-bottom: 2px !important; 
	margin-bottom: 2px !important; margin-bottom: 0px;
	
}

*:first-child+html .tx-lottery-pi1 input {
	margin-top: 0px !important; margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px !important;
}
*+html .tx-lottery-pi1 li {
	margin-top: 0px !important; margin-top: 0px;
	padding-bottom: 0;
	margin-bottom: 0;
}
*+html .tx-lottery-pi1 UL {
	margin-top: 0px !important; margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.tx-lottery-pi1 LI {
	padding: 0;
	margin: 0;
}

.tx-rbflashobject-pi1-swf_altcontent {
	margin-left:24px;
}


