

@import url("authoring.css");

/* common styles out of the following fractions have to be transferred to newsCommon.css: "Navigation", */

/* ================================= */
/* Navigation */
/* ================================= */

div#secnav
{
	border: none;
}
div#secnav a /*MEDIADESK unique, leave here*/
{
	padding: 0;
}
div#secnav ul
{
	border-top: 1px solid #a3adb7;
}
div#secnav li
{
	border-bottom: 1px solid #a3adb7;
}
div#secnav li a
{
	padding-bottom: 0.45em;
}
div#secnav ul ul
{
	border: none;
}
div#secnav li li
{
	background-image: url(../images/dot_line_mediadesk_nav.gif);
}
div#secnav li li a
{
	padding: 3px 5px 3px 23px;
}

/* ================================= */
/* Content */
/* ================================= */

.newsContentBar
{
	margin: -0.15em 0.2em 0.85em 0;
    padding: 0;
    font-size: 1.95em;
    line-height: 1.2em;
    font-family: Palatino, "Palatino Linotype", "Book Antiqua", serif;
    color: #0028a5;
    font-weight: bold;
}
.newsFeed + .newsContentBar 
{
	font-size: 1em;
	font-family: Arial, Helvetica, FreeSans, sans-serif;
	margin: 0.2em 0 0;
	padding: 0.7em 0 0;
	background: url(../images/dot_line_mediadesk_feeds.gif) left top repeat-x;
	color: #000000;
}
.newsContentBarLinkContainerLeft a, .newsContentBarLinkContainerLeft a:visited
{
	color: #000000;
}
.newsContentBarLinkContainerLeft a:hover
{
	text-decoration: underline;
	color: #dc6027;
}
.content form table 
{
  	border-collapse: collapse;
}
.content form table td 
{
  	padding: 2px 0 7px;
}

/* ================================= */
/* Feeds */
/* ================================= */

.newsFeed
{
	padding: 3px 0 0;
}
.newsFeedItem 
{
  	background: url(../images/dot_line_mediadesk_feeds.gif) left top repeat-x;
  	width: 460px;
  	padding: 15px 0 13px;
  	overflow: auto;
}
.newsXhtmlContent .newsFeedItem
{
	padding-bottom: 8px;
}
.newsFeedItem.first 
{
  	background: none;
  	padding-top: 0;
}
.newsSubject 
{
  	display: none;
}
.newsDate
{
  	display: block;
  	line-height: 1.1em;
  	margin-bottom: 7px;
  	padding: 0;
}
.content .newsFeedItemHead 
{
  	margin: 0 0 3px;
  	padding: 0;
}
.newsFeedItemHead a
{
	text-decoration: none;
}
.newsFeedItemHead a .newsItemTitle
{
	font-family: Palatino, "Palatino Linotype", "Book Antiqua", serif;
	font-size: 1.4em;
	line-height: 1.25em;
	color: #0028a5;
	font-weight: bold;
}
.newsXhtmlContent .newsFeedItemHead a .newsItemTitle
{
	font-size: 1.2em;
}
.newsFeedItemHead a:visited .newsItemTitle
{
	color:#777777;
}
.newsFeedItemHead a:focus .newsItemTitle
{
	-moz-outline-style: none;
	color:#dc6027;
}
.newsFeedItemHead a:hover .newsItemTitle
{
	color:#dc6027;
	text-decoration: underline;
}
.newsFeedItemHead a:active .newsItemTitle
{
	/*outline-style: none;*/
	outline: none;
	/*outline: 0;*/
	color:#dc6027;
}
.content .newsFeedItem img 
{
  	display: block;
  	float: left;
  	width: 220px;
  	margin: 6px 16px 5px 0;
}
.newsFeedDescription 
{
  	padding: 0;
  	margin: 0;
  	line-height: 1.66em;
}
p.categoryLink 
{
  	padding: 5px 9px;
}
div.rssReader div.teaser 
{
  	padding: 0;
  	margin: 10px 9px 5px 9px;
  	border: none;
}

/* ================================= */
/* Related Content */
/* ================================= */

.relatedbox .newsTeaser
{
    line-height: 1.3em;
    font-size: 0.95em;
    border: 1px solid #dadee2;
    padding: 8px 9px 2px;
    margin: 0 0 10px 0;
}
.relatedbox .newsTeaser h3
{
   	font-family: Palatino, "Palatino Linotype", "Book Antiqua", serif;
    font-size: 1.1em;
    line-height: 1.1em;
    color: #0028a5;
    padding: 0 0 8px 0;
    margin: 0;  
}
.relatedbox .newsTeaser p
{
    margin: 0;
    font-size: 1em;
    line-height: 1.4em;
}
div.teaser img
{
    display:block;
    margin: 0 0 9px 0px;
}
div.teaser img.icon
{
    display:inline;
    vertical-align: bottom;
}
.newsTeaser a.internal, .newsTeaser a.uzh, .newsTeaser a.www, .newsTeaser a.podcast, .newsTeaser a.download
{
    display:block;
    color: #000;
    font-size: 1em;
    line-height: 1.3em; 
}
.relatedbox .newsTeaser a.www
{
	background-position: left 1px;
}
.relatedbox .newsTeaser a.download
{
	display:inline;
	background-position: left 0.05em;
}
*+html .relatedbox .newsTeaser a.internal, *+html .relatedbox .newsTeaser a.uzh
{
	background-position: left 1px;
}
.relatedbox .newsTeaser a.internal:visited, .relatedbox .newsTeaser a.uzh:visited, .relatedbox .newsTeaser a.www:visited, .relatedbox .newsTeaser a.podcast:visited, .relatedbox .newsTeaser a.download:visited
{
	color: #777777;
}
.relatedbox .newsTeaser a.internal:hover, .relatedbox .newsTeaser a.uzh:hover, .relatedbox .newsTeaser a.www:hover, .relatedbox .newsTeaser a.podcast:hover, .relatedbox .newsTeaser a.download:hover
{
	text-decoration: underline;
    color: #dc6027;
}
.relatedbox .newsTeaserBody
{
	padding: 0 0 12px;
}
.newsTeaserImageLegend 
{
  	margin-top: 0;
}
.relatedbox a.newsTeaserPreviewImage 
{
  	display: block;
  	color: #dc6027;
}
.relatedbox .newsTeaser .asset
{
	margin: 0;
	display: block;
}

/* ================================= */
/* Article, XHTML */
/* ================================= */

.newsArticleContent
{
	margin: -0.3em 0 0;
}
.newsArticleContent p
{
	margin-bottom: 1em;
}
.newsArticleContent p.newsArticleDate
{
	margin: 0 0 13px;
}
.newsArticleContent p.newsArticleLead 
{
  	font-weight: bold;
  	margin-bottom: 1.3em;
}
div.objectBlock .newsMediaPlayer + div
{
	background-color: #EDEFF1;
    font-size: 0.95em;
    line-height: 1.4em;
    padding: 7px 11px;
}

.newsArticleContent .newsFocus
{
  	background: #edeff1; 
  	padding: 9px 10px 9px 12px;
  	margin: 14px 0 10px;
}
.newsArticleContent .newsFocus h3
{
	margin: 0.3em 0;
}
.newsArticleContent .newsFocus p
{	
	margin: 0 0 0.1em;
	padding: 0;
}
.newsArticleContent .newsFocus p + h3
{
	margin: 1.2em 0 0.2em;
}

/* ================================= */
/* Newsletter */
/* ================================= */

td.newsFormLeftColumn 
{
  	width: 135px;
  	padding: 0;
}
.newsFormRightColumn 
{
  	padding: 0;
  	width: 310px;
}
.newsFormRightColumn input 
{
  	width: 310px;
  	padding: 1px;
  	height: 17px;
  	margin: 2px 0 0;
  	font-size: inherit;
  	font-family: Lucida Grande, sans-serif;
  	border: 1px solid #cfcecf;
  	background-color: #edeff1;
}
.newsCaptcha
{
	margin: 0;
	padding: 3px 0 0;
}
.newsCaptcha h3 
{
  	margin: 0;
  	display: inline;
}
.newsCaptcha input
{
	border: 1px solid #cfcecf;
  	background-color: #edeff1;
  	height: 17px;
}
input.newsFormButton
{
	margin: 10px 0;
}

/* ================================= */
/* Media Response */
/* ================================= */

.newsFeed.mediaResponse
{
	padding: 0;
}
.content h2.newsCollectionTitle 
{
  	margin-top: 0;
}
.content .newsArticleHead h1
{
	margin-bottom: 0.5em;
}
.newsFeed.mediaResponse .newsFeedItem
{
	padding-top: 10px;
}
.newsFeed.mediaResponse .newsFeedItem.first
{
	padding-top: 0;
}
.newsFeed.mediaResponse .newsFeedItemHead
{
	margin: 0;
}	
.newsFeed.mediaResponse .newsFeedItemHead a .newsItemTitle
{
	font-size: 1em;
	font-family: Arial, Helvetica, FreeSans, sans-serif;
	background-image:url(/uzh/authoring/images/arrow_right_title.png);
    background-position:right -0.1em;
    background-repeat: no-repeat;
    padding-right: 1.2em;
    color: #000000;
}
.newsFeed.mediaResponse .newsFeedItemHead a:visited .newsItemTitle
{
	color:#777777;
}
.newsFeed.mediaResponse .newsFeedItemHead a:hover .newsItemTitle
{
	color:#dc6027;
	text-decoration: underline;
}

/* ================================= */
/* Start: Authoring */
/* ================================= */

.newsFeedItemPreview 
{
  	background: url(../images/dot_line_mediadesk_feeds.gif) left bottom repeat-x;
  	padding: 0 0 1px 0;
}

.newsFeedItemPreview .newsFeedItem 
{
  	padding-top: 10px;
  	margin-bottom: 0;
}
.newsFeedItemPreview .newsFeedItemDescription



