body { padding: 0; margin: 0; font-size: 12px; font-family: Calibri,tahoma, sans-serif; letter-spacing: 1px; line-height: 160%; background: #cdcdcd; color: #454545; }
div { text-align: left; }
#topOfPage { display: none; }
#conteiner { width: 730px; padding: 10px 25px 25px 25px; background: #fff; margin-left: auto; margin-right: auto; }
#header { height: 90px; }
#logo {	width: 450px; float: left; }
#search { float: right; padding-top: 8px; text-align: right;width:300px; }
#bar {
	clear: both;
	background: #eff3c9;
	height: 25px;
}
#top {
	background: #EFF3C9;
	height: 248px;
	clear: both;
	padding:0 0 0 0;
}
#body { clear: both; margin-bottom: 15px; margin-top: 15px; font-size:14px;}
#footer { clear: both; padding-top: 5px; }
div.block, div.blockDistinct { padding: 10px; padding-bottom: 3px; padding-top: 8px; border-top:1px dashed #CDCDCD;}
div.blockDistinct { background: url("../images/corner.gif") no-repeat 100% 100% #EFFDC8; }
h1, h2 { color:#3a2664;margin: 10px 0 5px 5px; padding: 0; padding-bottom:5px;font-weight: bold; font-size: 1.6em;font-family:Georgia,Helvetica;line-height:1.4em; }
#top h1 { color: #fff; padding-top: 65px; padding-bottom:10px;line-height: 110%;}
h2 { font-size: 1.4em; margin-bottom: 5px; color:#4F4F4F; }
p {	margin: 0; margin-bottom: 5px; padding:10px;}
.welcome {padding-left:10px;}
p.right { text-align: right; }
#footer p {	clear: both; color: #c0c0c0; font-size: 1em; }
form { margin: 0; }
fieldset { padding: 0; border: 0; }
legend { display: none; }
input { border: 1px solid #c0c0c0; color: #454545; font-size: 11px; letter-spacing: 1px; }
input.searchText { width: 150px; height: 13px; }
input.searchSubmit { color: #0080c0; background: #fff; letter-spacing: 1px;	border: 1px solid #fff;	font-size: 12px; width: 45px; height: 19px; margin: 0; padding: 0; }
ul { margin: 0; padding : 0; list-style : none; }
#bar li { margin: 0; padding: 0; padding-top: 3px; padding-bottom: 4px;	padding-left: 10px;	padding-right: 10px; border-right: 1px solid #fff; float: left; }
#bar li.active { background: #DADEB2; color: #fff; padding-bottom: 4px; }
#footer li { float: left; padding: 0; height: 15px;	vertical-align: middle;	padding-right: 25px;	font-size: 1em; }
a:link, a:active, a:visited { text-decoration: underline; color: #45839F; }
a:hover {color: #000; text-decoration:none;}
#bar a:link, #bar a:active, #bar a:visited { text-decoration: none; color: #000; } 
#bar a:hover { color: #0080c0; } 
#bar li.active a:link, #bar li.active a:active, #bar li.active a:visited {
	color: #3a2664;
} 
h2 a:link,h2 a:active,h2 a:visited { text-decoration: none;}

ul.access {margin: 5px 0 5px 20px;list-style : circle;}


a img { border: 0; }
a img:active { border: 0; }
span.highlight { color: #abd6f1; }
span.hide { display: none; }
span.underline { text-decoration: underline; }
.left {float:left;padding: 5px 10px 5px 0px;}
h3 {margin: 10px 0 10px 10px; padding: 0;padding-left:10px;font-weight: normal; font-size: 1.6em;font-family:Calibri,tahoma, sans-serif; color:#666666;}

img.border {
  padding:4px;
  border:1px solid #ddd;
  }

#accessMenu {position:absolute}
#accessMenu a {
    position:absolute;
    width:30em;
    left:-200em
}
#accessMenu a:active,
#accessMenu a:focus {
  position:absolute;
  left:0;
  top:0;
  z-index:100;
  color:red;
  background:white
}

abbr, acronym
{
   border-bottom: .1em dotted;
   cursor: help;
}
acronym:hover:after { content: " (" attr(title) ") "; }


.scenario{padding:10px;margin:10px;border:1px dashed gray;background:#ffffff;width:500px;}


/* Iconize 0.5 */

/* websites (pictures and movies) */
a[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a[href *="metacafe.com/watch/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_film.gif) no-repeat center right;
}

a[href *="flickr.com/photos/"], a[href *="zooomr.com"], a[href *="imageshack.us"], a[href *="bubbleshare.com"], a[href *="sevenload.com/bilder/"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_pic.gif) no-repeat center right;
}

/* extensions */

a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_doc.gif) no-repeat center right;
}

a[href$='.txt'] {
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_txt.gif) no-repeat center right;
}

a[href$='.xls'] {
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_xls.gif) no-repeat center right;
}

a[href$='.rss'], a[href$='.atom'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_feed.gif) no-repeat center right;
}

a[href$='.opml'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_opml.gif) no-repeat center right;
}

a[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_phps.gif) no-repeat center right;
}

a[href$='.phps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_phps.gif) no-repeat center right;
}

a[href$='.torrent'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_torrent.gif) no-repeat center right;
}

a[href$='.vcard'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_vcard.gif) no-repeat center right;
}

a[href$='.exe'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_exe.gif) no-repeat center right;
}

a[href$='.msi'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_exe.gif) no-repeat center right;
}

a[href$='.dmg'], a[href$='.app'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_dmg.gif) no-repeat center right;
}

a[href$='.pps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_pps.gif) no-repeat center right;
}

a[href$='.pdf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_pdf.gif) no-repeat center right;
}

a[href$='.xpi'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_plugin.gif) no-repeat center right;
}

a[href$='.fla'], a[href$='.swf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_flash.gif) no-repeat center right;
}

a[href$='.zip'], a[href$='.rar'], a[href$='.gzip'], a[href$='.bzip'], a[href$='.ace'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_archive.gif) no-repeat center right;
}

a[href$='.ical'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_ical.gif) no-repeat center right;
}

a[href$='.css'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_css.gif) no-repeat center right;
}

a[href$='.ttf'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_ttf.gif) no-repeat center right;
}

a[href$='.jpg'], a[href$='.gif'], a[href$='.png'], a[href$='.bmp'], a[href$='.jpeg'], a[href$='.svg'], a[href$='.eps'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_pic.gif) no-repeat center right;
}

a[href$='.mov'], a[href$='.wmv'], a[href$='.mp4'], a[href$='.avi'], a[href$='.mpg'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_film.gif) no-repeat center right;
}

a[href$='.m4v']{ 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_ipod.gif) no-repeat center right;
}

a[href$='.mp3'], a[href$='.wav'], a[href$='.ogg'], a[href$='.wma'], a[href$='.m4a'] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_music.gif) no-repeat center right;
}

/* messenger */
a[href ^="aim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_aim.gif) no-repeat center right;
}

a[href ^="msnim:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_msn.gif) no-repeat center right;
}

a[href ^="xmpp:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_jabber.gif) no-repeat center right;
}

a[href *="icq.com"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_icq.gif) no-repeat center right;
}

a[href *="edit.yahoo.com/config/send_webmesg?"] { 
	padding: 5px 20px 5px 0;
	background: transparent url(icons/icon_yim.gif) no-repeat center right;
}

a[href ^="callto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_call.gif) no-repeat center right;
}

a.tel {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_call.gif) no-repeat center right;text-decoration:none;color:black;
}

a[href ^="skype:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_skype.gif) no-repeat center right;
}

a[href ^="gg:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_gadugadu.gif) no-repeat center right;
}

/* email */
a[href ^="mailto:"] {
	padding: 5px 20px 5px 0;
    background: transparent url(icons/icon_mailto.gif) no-repeat center right;
}

/* use this class to make sure that images won't get iconized */

.imageLink {
	padding-right: 0px !important;
	background: none !important;
}

.TabbedPanelsContent ul {list-style : circle;margin:10px 0 10px 30px;}

.indexlist ul {list-style : disc;margin:0 0 10px 30px;}
.indexlist {line-height:1em;}
.indexlist li {padding:5px;}
.indexlist h2 {margin:0 0 0 15px;padding:0 0 0 5px;}
#top img.topright {float:right;}

.victor {font-size:0.7em;}

.contentdiv {position: relative;
	top: 1px;
	padding: 10px 10px;
	background-color: #EFF3C9;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;

}


.contentdiv2 {position: relative;
	top: 1px;
	background-color: none;
	border:none;

}
.contentdiv2 {
	padding:5px 10px 5px 10px;
}

.contentdiv2 p{
padding-left:0px;
}

.groups{color:#3a2664;font-weight: bold; font-size: 1.6em;font-family:Georgia,Helvetica; }
.groups2 {color:#3a2664;font-weight: bold;font-family:Georgia,Helvetica; font-size: 1.1em;}

.scenario h2{padding:0;margin:0;padding-bottom:5px;}

#player {padding:5px 20px 5px 10px;}
