/**
 * @style       Standard Layout
 * @media       screen
 * @version     1.0
 * @author      Susan Lau ><> abados.de
 * @copyright   Susan Lau ><> abados.de
 * @licensor    Susan Lau ><> abados.de
 * @layout      in pixels:
 *              |              995              |
 *              |   215  |     640      |  140  |
 */

/**
 * @section reset
 * @see     ...
 */

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

img
{
  border: 0px;
}

.clear
{
  clear: both;
  width: 100%;
  height: 0px;
  overflow: hidden;
}

.last:after
{
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.red
{
  color: #FF0000;
}

/**
 * @section WireFrame
 */

body
{
  font: 11px  Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  text-align: left;
  overflow: scroll;
  overflow: -moz-scrollbars-vertical;
  background: #808080;
}

h2
{
  font-size: 11px;
}

h3
{
  color: #9FA735;
}

#position
{
  position: relative;
  display: block;
  width: 1012px;
  min-height: 900px;
  margin: 0px auto;
  background: transparent url(../_img/bg_ovidius.jpg) 0px 0px repeat-y;
}

#logo
{
  width: 983px;
  height: 80px;
  text-align: right;
  margin-left: 9px;
  padding: 14px 10px 0px 0px; /* o r u l*/
  background: transparent url(../_img/line_ovidius.gif) 0px 0px no-repeat;
}


#navigation, #content, #teaser
{
  float: left;
}


/**
 * @section Details
 */
 
/* navi */
#navigation
{
  width: 216px;
  height: 750px;
  padding-left: 19px;
}

#navi a
{
  color: #333333;
  text-decoration: none;
}

#navi a.active
{
  color: #000000;
  font-weight: bold;
}

#navi a:hover
{
  font-weight: bold;
}

/* content */
#content a
{
  color: #0B4D99;
  font-weight: bold;
}

#content a:active
{
  color: #0B4D99;
  text-decoration: underline;
}

#content a:visited
{
  color: #9FA735;
  font-weight: normal;
}

ul#main
{
  width: 204px;
  list-style-type: none;   
  padding: 0px 0px 0px 0px; /* o r u l*/
  margin: 0px 0px 0px 0px; /* o r u l*/
  background: transparent url(../_img/li_bg_ov.gif) 0px 0px repeat-y;
}

ul#main span.tab
{
  display: block;
  padding: 0px 0px 0px 16px; /* o r u l*/
}

ul#main li
{
  padding: 10px 0px 9px 0px; /* o r u l*/
  background: transparent url(../_img/li_middle_ov.gif) top no-repeat;
}

ul#main li.first
{
  background: transparent url(../_img/li_first_ov.gif) 0px 0px no-repeat;
}

ul#main li.last
{
  padding: 11px 0px 0px 0px; /* o r u l*/
  background: transparent url(../_img/li_last_ov.gif) 0px 0px no-repeat;
}

ul#main li.end
{
  padding: 0px 0px 0px 0px; /* o r u l*/
  background: transparent url(../_img/li_end_ov.gif) 0px 0px no-repeat;
}

ul#main li.active
{
  padding-bottom: 0px; /* o r u l*/
  font-weight: bold;
  background: transparent url(../_img/li_active_ov.jpg) 0px 0px no-repeat;
}

ul#main li.activeFirst
{
  font-weight: bold;
  background: transparent url(../_img/li_active_first_ov.jpg) 0px 0px no-repeat;
}

ul#main li.activeLast
{
  font-weight: bold;
  padding: 11px 0px 3px 0px; /* o r u l*/
  background: transparent url(../_img/li_active_last_ov.jpg) 0px 0px no-repeat;
}

ul#main li.activeEnd
{
  padding: 0px 0px 0px 0px; /* o r u l*/
  background: transparent url(../_img/li_active_end_ov.gif) 0px 0px no-repeat;
}

ul#sub
{
  list-style-type: none;   
  padding: 5px 0px 5px 0px; /* o r u l*/
  margin: 10px 0px 0px 0px; /* o r u l*/
  font-weight: normal;
  background: transparent url(../_img/li_sub_first_ov.gif) 0px 0px repeat-y;
}

ul#sub span.tab, ul#subSub span.tab
{
  padding: 0px 0px 0px 40px;
}


ul#sub li
{
  padding: 4px 0px 4px 0px;
  background: transparent url(../_img/li_sub_ov.gif) 0px 0px repeat-y;
}

ul#sub li.subactive
{
  font-weight: bold;
  background: transparent url(../_img/li_subsub_ov.gif) 0px 0px repeat-y;
}

ul#subSub
{
  list-style-type: none;   
  padding: 5px 0px 5px 0px; /* o r u l*/
  font-weight: normal;
}

ul#subSub span.tab
{
  padding: 0px 0px 0px 60px;
}

ul#subSub li
{
  padding: 4px 0px 4px 0px;
  background: transparent url(../_img/li_subsub_ov.gif) 0px 0px repeat-y;
}

ul#subSub li.subactive
{
  font-weight: bold;
}

/*
 * meta navi
 */

ul.meta
{
  width: 204px;
  list-style-type: none;   
  padding: 0px 0px 0px 0px; /* o r u l*/
  margin: 17px 0px 0px 0px; /* o r u l*/
  background: transparent url(../_img/li_meta_bg_ov.gif) 0px 0px repeat-y;
}

ul.meta span.tab
{
  display: block;
  padding: 0px 10px 0px 20px; /* o r u l*/
}

ul.meta li
{
  padding: 10px 0px 9px 0px; /* o r u l*/
  background: transparent url(../_img/li_meta_middle_ov.gif) top no-repeat;
}

ul.meta li.active
{
  font-weight: bold;
  background: transparent url(../_img/li_meta_active_ov.jpg) top no-repeat;
}

ul.meta li.single
{
  background: transparent url(../_img/li_meta_single_ov.gif) 0px 0px no-repeat;
}

ul.meta li.first
{
  background: transparent url(../_img/li_meta_first_ov.gif) 0px 0px no-repeat;
}

ul.meta li.last
{
  padding: 11px 0px 11px 0px; /* o r u l*/
  background: transparent url(../_img/li_meta_last_ov.gif) bottom no-repeat;
}

ul.meta li.activeFirst
{
  font-weight: bold;
  background: transparent url(../_img/li_meta_active_first_ov.jpg) 0px 0px no-repeat;
}

ul.meta li.activeLast
{
  font-weight: bold;
  padding: 11px 0px 11px 0px; /* o r u l*/
  background: transparent url(../_img/li_meta_active_last_ov.jpg) bottom no-repeat;
}



 
/*
 * content 
 */
  
#content
{
  width: 537px; /* minus padding */
  padding: 60px 45px 30px 35px; /* o r u l*/
  background: transparent url(../_img/kopf_ovidius.gif) 0px 0px no-repeat;
  line-height: 17px;
}

#content p
{
  margin-bottom: 10px;
}

#content .tabLeft, #content .tabRight
{
  float: left;
  width: 220px;
  padding-top: 5px;
}

#content .tabRight:after
{
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

#content .colLeft, #content .colRight
{
  float: left;
  width: 265px;
  padding-top: 5px;
  overflow: hidden;
}

#teaser
{
  width: 140px;
}

#teaser img
{
  padding-bottom: 10px;
}



/**
 * @section tt_news
 */
 
.news-single-backlink
{
  clear: both;
  padding-top: 20px;
}

.news-list-date
{
  color: #00389A;
}

.news-latest-date
{
  color: #666666;
  font-weight: bold;
}

.news-latest-category
{
  color: #333333;
}

.news-latest-item a
{
  color: #829990;
}

.Ovidius
{
  color: #00389A;
  font-weight: bold;
}

.EasyBrowse
{
  color: #9FA617;
  font-weight: bold;
}

.news-latest-item, .event
{
  font-weight: normal;
  margin-top: 5px;
}

.news-list-item
{
  font-weight: normal;
  margin-top: 10px;
}

.news-list-item a
{
  color: #0B4D99;
}

/*
 * @section content
 */ 
 

#content ul
{
  list-style-type: none;   
  padding: 0px 0px 0px 10px; /* o r u l*/
  margin: 0px 0px 0px -10px; /* o r u l*/
}

#content li
{
  padding: 0px 0px 0px 13px;
  background: transparent url(../_img/square_blue.gif) 0px 4px no-repeat;   
}

#content .csc-textpic, #content .csc-textpic-caption
{
  color: #9FA617;
}

/* glossary */
#content .navbar
{
  padding-bottom: 20px;
}

acronym, dfn, abbr, span.abbr 
{
  font-style: normal; 
  border-bottom: 1px dotted black; 
  cursor: help; 
}

dl.glossary dt
{
  font-weight: bold; 
  margin: 0px 0px 3px 0px; 
  font-style: normal; 
}    

dl.glossary dd 
{
  margin: 0px 0px 15px 20px;
}

dl.glossary .description
{
  margin: 0px; 
  padding: 0px;
}

dl.glossary .type
{
  padding: 0px 3px 0px 0px; 
}



/* contact */
legend
{
  border: 0px;
}

label 
{
  display: block;
  float: left;
  width: 220px;
}

input, textarea, select, checkbox
{
  width: 200px;
  border: 1px solid #666666;
}

textarea
{
  width: 420px;
  padding-top: 5px;
}

input.btn
{
  width: 90px;
}

input.red
{
  border: 1px solid #FF0000;
}



/**
 * @section glossary
 * needs to be before the navigation/content-styling so we can override it 
 */
#content .navbar
{
  padding-bottom: 20px;
}

acronym, dfn, abbr, span.abbr 
{
  border-bottom: 1px dotted black; 
  cursor: help; 
}

dl.glossary dt
{
  font-weight: bold; 
  margin: 0px 0px 3px 0px; 
  font-style: normal; 
}    

dl.glossary dd 
{
  margin: 0px 0px 15px 20px;
}

dl.glossary .description
{
  margin: 0px; 
  padding: 0px;
}

dl.glossary .type
{
  padding: 0px 3px 0px 0px; 
}

#navigation acronym, #navigation dfn, #navigation abbr, #navigation span.abbr, 
h1 acronym, h1 dfn, h1 abbr, h1 span.abbr, 
h2 acronym, h2 dfn, h2 abbr, h2 span.abbr, 
h3 acronym, h3 dfn, h3 abbr, h3 span.abbr, 
h4 acronym, h4 dfn, h4 abbr, h4 span.abbr,
a acronym, a dfn, a abbr, a span.abbr
{
  border: 0px;
  font-style: normal; 
}
 

/*
 * @section search
 */ 
.tx-indexedsearch-form
{
  float: left;
}

.searchbox-tmpl-css label
{
  width: 100px;
}

#tx-indexedsearch-searchbox-button-submit
{
  width: 70px;
}

#tx-indexedsearch-searchbox-sword
{
  height: 18px;
}

.tx-indexedsearch-rules
{
  padding: 10px 0px 10px 0px;
}

ul.browsebox
{
  list-style-type: none;  
  padding: 0px 0px 0px 0px; /* o r u l*/
  margin: 10px 0px 10px 0px; /* o r u l*/
}

.tx-indexedsearch-browsebox li
{
  float: left;
  background-image: none;
  padding: 10px 5px 0px 10px;
  background-image: none;
}


.tx-indexedsearch-res
{
  padding-top: 10px;
}

.tx-indexedsearch-whatis
{
  padding-bottom: 10px;
}

.tx-indexedsearch-browsebox
{
  padding: 10px 0px 10px 0px;
}
