/* =========================================================
women-in-nuclear.de - Stylesheet für Women in Nuclear
Datei: design.css
Media: screen
Datum: 22. Oktober 2008
Autor: Ulf Mayer, Navigate AG
Mail: mayer@navigate.de

 Farbangaben:
 Blau: 	#00AAE7
 Orange:		#


========================================================== */

/* ===============================
   = Stylesheet für Standard-GUI-Element
=============================== */
@import url(wgl.css);
/* ===============================
   = Stylesheet für Navigation
=============================== */
@import url(nav.css);


/* ===============================
   = Formatierung von HTML-Elementen
=============================== */

*{
font-size: 1em; /* don't edit! */
}

html {
font-size: 62.51%; /* don't edit */
}

body {
	font-family: "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
	text-align: left;
	font-size: 1em; /* edit here to change font size globaly 1em = 10px */
	background: #fff url(/WiN/wGlobal/layout/images/backgrounds/bg.gif) 50% 0 repeat-x;
	color: #000;
}

div {font-size: 1em;}

address { font-style: normal; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd, hr { margin:0; padding:0 }
ul,ol { list-style:none }
:link,:visited { text-decoration:none }

dl {margin: 0 0 0 .8em;}
dl dt {margin: 0 0 .5em 0;}
dl dd+dt {margin-top: 1.5em;}
dl dd {margin: 0 0 1em 2em;}
ol {list-style: decimal;}

ol li {margin: 0 0 1em 2.5em;}
ol li ol {margin: 1em 0 1em 1em;}
ol li ul {margin: 1em 0 1em 1em;}

p {margin-bottom: 1em;}
ul {list-style-type: square; margin-bottom: 18px;}
ul li {margin: 0 0 0 2em;}
ul li ul {margin: 1em 0 1em 1em; list-style: circle;}
ul li ol {margin: 1em 0 1em 1em;}

a img,:link img,:visited img { border:none }

table                {}
tr, thead, tbody     {}
th, td               {vertical-align:top}

form                 {}

input                {font:inherit;}
select               {font:inherit;}
textarea             {font:inherit;}

label,
button		           {cursor:pointer;}
button:hover         {cursor:pointer;}

a                    {color: #00AAE7; font-weight: bold;}
a:hover              {}
a.intern             {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/intern.gif) center left no-repeat}
a.extern             {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/extern.gif) center left no-repeat}
a.lexikon             {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/lexikon.gif) center left no-repeat}
a.download           {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/download.gif) center left no-repeat}
a.audio              {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/audio.gif) center left no-repeat}
a.video              {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/video.gif) center left no-repeat}
a.pdf              {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/pdf.gif) center left no-repeat}
a.word              {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/page_white_word.gif) center left no-repeat}
a.excel              {line-height: 18px; padding:1px 0 0 20px; background:url(/WiN/wGlobal/layout/images/links/page_white_excel.gif) center left no-repeat}

a img                {border:none}

.elementPictureLeft {float:left;margin:4px 9px 4px 0}
img.picture          {margin:4px 4px 4px 4px}
img.pictureLeft      {float:left;margin:4px 9px 4px 0}
img.pictureRight     {float:right;margin:4px 0 4px 9px}

.clear {
	clear: both;
}

.inv {
	visibility: hidden;
}

/* Tabellen */

table                {font:inherit;color:inherit;border:none}
tr, thead, tbody     {}
th, td               {vertical-align:top}

table.light          {border:none;margin-bottom:12px;}
table.light th       {border:none;text-align:left;background-color:#f0f0f0}
table.light td       {border:none;padding:2px}

table.default        {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.default th     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px;text-align:left;background-color:#f0f0f0}
table.default td     {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px}

table.full           {border-style:solid none none solid;border-width:1px;border-color:#a0a0a0;margin-bottom:12px;}
table.full th        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px;text-align:left;background-color:#f0f0f0}
table.full td        {border-style:none solid solid none;border-width:1px;border-color:#a0a0a0;padding:2px}

td.bgColor1, th.bgColor1 {background-color:#f0f0f0}

/* Grundgerüst */

#blockMain             {position: relative; width:900px; margin: 0 auto; text-align: left; min-height: 600px; padding-bottom: 45px;}
#blockMainInner        {font-size: 13px; margin: 0;}

#blockLeft             {margin: 50px 48px 0 0; font-size: .8em; float:left; width: 202px; padding: 0;}
#blockLeftInner        {font-size: 1.2em;}

#blockContent {width: 650px; float: right; margin: 0;}
#blockContentInner {}
.innerFade {background: url(/WiN/wGlobal/layout/images/backgrounds/content.png) repeat-y;}
.topCon {background: url(/WiN/wGlobal/layout/images/backgrounds/top.png) 0 0 no-repeat; width: 650px; height: 7px;}
.bottomCon {background: url(/WiN/wGlobal/layout/images/backgrounds/bottom.png) 0 0 no-repeat; width: 650px; height: 7px;}
.padding {padding:20px;position: relative;}
#navigationBreadcrumb {display:none;}

#blockBottom {position: relative; margin-top: 0px; background: url(/WiN/wGlobal/layout/images/backgrounds/bottom.gif) repeat-x; height: 75px;}
#blockBottomInner {position: relative; padding: 17px 0 0 0; width:900px; margin: 0 auto; font-size: 1.2em; text-align: left; color: #fff; }
#blockBottomInner a {font-weight: normal; color: #fff; }
#blockContentInner a:hover,
#blockBottomInner a:hover {text-decoration: underline;}
#blockBottomInner .elementText {margin: 0 0 0 250px; font-size: .9em;}

#blockLeftContentRight {margin: 182px 0 0 0; position: relative;}

#logo {position: absolute; top: 0; left: 0; z-index: 100; background: url(/WiN/wGlobal/layout/images/logos/women-in-nuclear.jpg) no-repeat; width: 903px; height: 150px;}
#logo img {display: none;}
#globalFunctions {position: absolute; top: 40px; right: 0; z-index: 200; font-size: .9em; color: #00a7e3;}
#globalFunctions a:hover {text-decoration: underline;}

#becomeMember {margin: 50px 0 40px 30px; display: block; clear: both;}

h1 {color: #fff; font-weight: bold; font-size: 25px; margin: 0 0 25px 0; line-height: 25px;}
h2 {color: #000; font-size: 16px; font-weight: bold;}

#beButtonEditNavigation,
#beButtons {position: absolute;}

#beButtonEditRight {display: none;}

#rightThing {position: absolute; top: 16px; right: 0;}

.wglPortletBody {position: relative;}
.wglLinkTree ul {margin: 0 0 0 5px;}
.wglLinkTree li {margin: 0 0 1em 0; padding: 0;}

.box {width: 310px; float: left; margin: 20px 0 0 0;}
	#right {float: right;}
.topBox {background: url(/WiN/wGlobal/layout/images/backgrounds/box-top.png) 0 0 no-repeat; height: 7px; width: 310px;}
.bottomBox {background: url(/WiN/wGlobal/layout/images/backgrounds/box-bottom.png) 0 0 no-repeat; height: 7px; width: 310px;}
.contentBox {background: url(/WiN/wGlobal/layout/images/backgrounds/box-content.png) 0 0 repeat-y; width: 310px; position: relative;}
.contentBox .padding {height: 220px;}

.rsslink {display: block; border-top: 2px solid #FFAA21; font-size: 12px; width: 290px; padding: 10px 10px 5px 10px;}
.rsslink a {display: block; background: url(/WiN/wGlobal/layout/images/icons/rss-icon.gif) 0 2px no-repeat;padding: 0 0 0 20px;}

.printLink {margin: 0 8px 0 0;}

.box a:hover {text-decoration: underline;}

.wglNavibarset div.wglListPageNav .wglListPageCur,
.wglListPagePrev a,
.wglListPageNext a {background: none!important; color: #000!important; padding: 0!important;}
body h2.wglListTitle a {color: #000; font-size: 1.1em;}
.wglListEntryDetails {border: 0;}
.wglListMore {display: inline; text-align: left; float: left;}
a.wglListPage {background: none!important; color: #00AAE7!important;}

#wFormular fieldset {border: 0; margin: 0; padding: 0;}
#wFormular ol,
#wFormular ol li {list-style: none; margin: 0; padding: 0;}
#wFormular ol li {display: block; background: #b2e5f6; padding: 6px; margin: 0 0 6px 0;}
#wFormular ol li input {padding: 2px; border: 1px solid #ffad2e; width: 296px; background: #fff url(/WiN/wGlobal/layout/images/backgrounds/input-bg.gif) repeat-x;}
#wFormular ol li textarea {padding: 2px; border: 1px solid #ffad2e; width: 196px; background: #fff url(/WiN/wGlobal/layout/images/backgrounds/textarea-bg.gif) repeat-x;}
#wFormular ol li label {width: 195px; float: left;}
#wFormular ol li span.button input.button {width: auto; cursor: pointer; padding: 2px 15px 2px 15px; background: url(/WiN/wGlobal/layout/images/backgrounds/bottom.gif) left bottom; color: #fff; font-weight: bold; border: 0; margin: 0 0 0 195px;}

.wError {display: block; width: 290px; margin: 5px 0 0 195px; color: #fff; font-weight: bold; border-bottom: 1px solid #fff; background: #FFA820; padding: 5px;}

body div.events h2.wglListTitle {font-size: 1em;}
.events h2.wglListTitle a {color: #00AAE7; font-size: 1em;}

.newsStartseite h2.wglListTitle a {font-size: 16px; color: #000; margin: 0 0 10px 0; display: block;}
.newsStartseite p {font-size: .9em;}

.boxHead {font-size: 1.2em; margin: 0 0 10px 0; }
.eventsStartseite h2.wglListTitle {font-size: 16px;}
.eventsStartseite h2.wglListTitle a {font-size: 1em;}
.eventsStartseite .wglList {font-size: .9em;}
.wglSheet {margin: 0!important; padding: 0!important;}

iframe.WMB_Login {
width: 100%;
height:560px;
border:none;
}