﻿/*
 *
 *	Import commonly used stylesheets
 *	--------------------------------------------------------------------------------
 *
*/
								/* RESETS ALL BROWSER STYLE DEFAULTS */
/*@import							url("Reset.css");*/

								/* HEADER/FOOTER CONTAINER STYLES */
@import							url("HeaderFooter.css");

								/* CONTENT STYLES */
@import							url("Content.css");

								/* FORM STYLES */
@import							url("Form.css");

								/* FORM STYLES */
@import							url("Table.css");
	
								/* FORM ELEMENTS STYLES */
@import							url("Gallery.css");

								/* TAB STYLES */
@import							url("Tab.css");

								/* CALENDAR STYLES */
@import							url("Calendar.css");

html{
	border: 0px;
	padding: 0 0 0 0;
	overflow: -moz-scrollbars-vertical;
    overflow: scroll;
}

body	{
	font-family: Arial;
	font-size: 62.5%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	background-image: url(../Images/Common/bg.gif);
	background-repeat: repeat-x;
}

h1 {
	font-family: Georgia;
	font-size: 2.3em;
	color: #666666;
	display:block;
	border-bottom: solid 1px #666666;
	font-weight: lighter;
	padding-left: 2px;
	margin-bottom: 6px;
}

h2 {
	font-weight: bold;
	font-size: 1.8em;
	color: #a8c5e6;
	margin: 0px 0px 6px 0px;

}

h3 {
	font-size: 1.1em;
	color: #ff9933;
	margin-bottom: 0px;
	font-weight: lighter;
	margin-top: 0px;
}

h4 {
	background-image: url(../Images/Common/h4_bullet.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	display: block;
	border-bottom: 1px solid #d7d7d7;
	padding-left: 14px;
	padding-bottom: 5px;
	font-size: 1.4em;	
}

h5
{
    font-size: 1.1em;
	color: #b71111;
	margin-bottom: 0px;
	font-weight: bold;
	margin-top: 0px;
	text-transform:uppercase;
}

.clear
{
    clear:  both;
}

#container {
	margin: 8px auto;
	width: 950px;
	
}

a img 
{
    border:none;
}


.text {
	font-size: 1.2em;
	text-align:justify;
}	

.text a:link, .text a:visited, .text a:active {
	font-size: 0.83em;
	color: #0066cc;
	text-decoration: underline;
}

.text a:hover {
	font-size: 0.83em;
	color: #0066cc;
	text-decoration: none;
}

.text2 a:link, .text2 a:visited, .text2 a:active, text2Intro {
	font-size: 0.83em;
	color: #0066cc;
	text-decoration: underline;
	padding-left: 10px;
	
}

.text2Intro {
	display: block;
	overflow: hidden;
}


.text2 a:hover {
	font-size: 0.83em;
	color: #0066cc;
	text-decoration: none;
	padding-left: 10px;
	
}

.text2 {
	font-size: 1.1em;
	color: #333333;
}

.text3 a, .text3 a:link, .text3 a:visited .text3 a:active {
	color: #0066cc;
	text-decoration: underline;
	font-family: inherit;
	font-size: 14px;
}

.text3 a:hover {
	color: #0066cc;
	font-family: inherit;
	font-size: 14px;
}

.text3 {
	font-family: Myriad pro, Tahoma, Arial, Verdana, Serif;
	font-size: 13px;
	color: #333333;
}

#contentMiddleCampaign p.text3 
{
    font-family: Myriad pro, Tahoma, Arial, Verdana, Serif;
	font-size: 14px;
	color: #333333;
	line-height:15px;
	text-align:center;
}

.clearFloat {
	clear: both;
	font-size: 0px;
}





#picNews {
	width: 613px;
	height: 170px;
	border: solid 1px #cccccc;
	float: left;
}

.picNews, .picNewsDefault 
{
	width: 613px;
	height: 170px;
	border: solid 1px #cccccc;
	float: left;
	/*margin-right: 20px;*/
}

.picNewsDefault
{
	height:	159px;
	float:	right;
}

.picPressClip
{
	width: 180px;
	/*border: solid 1px #cccccc;*/
	float: right;
	margin:0 0 0 10px;
}

#vidNews {
	width: 297px;
	height: 147px;
	background-image: url(../Images/Common/bg_video_vesti.gif);
	background-repeat: repeat-x;
	float: right;
	padding: 15px 5px 10px 11px;
	color: #0066cc;
}

#vidNews img {
	/*border: solid 3px #a8c5e6;*/
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
}

#vidNews p {
	font-family: Georgia;
	font-size: 1.7em;
	color: #333333;
	float: left;
	background-image: url(../Images/Common/kamerica.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin-top: 0px;
	
}

#vidNews a:link, #vidNews a:visited, #vidNews a:active {
	font-size: 1.1em;
	color: #0066cc;
	text-decoration: underline;
}

#vidNews a:hover {
	text-decoration: none;
}

.rightOnipu {
	padding-top: 18px;
	padding-bottom: 3px;
	border-bottom: solid 1px #666666;
	display: block;
	margin-bottom: 37px;
}

#structureBox
{
    width: 293px;
	border: 1px solid #ebebeb;
	background-image: url(../Images/Common/bg_pdf.gif);
	background-repeat: repeat-x;
	background-color: #efefef;
	font-size: 1.1em;
	color: #000000;
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	margin-bottom: 20px;
}

#structureBox ul
{
    list-style:none;
    margin:0;
    padding:0;
    border-top: 1px dotted #cccccc;
}

#structureBox ul li
{
    background:none;
    display: block;
	padding: 5px 0px 7px 10px;
	margin: 0 0 0px 0;
	border-bottom: 1px dotted #cccccc;
}

#structureBox ul li a
{
    font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #1d61bb;
	text-decoration: none;
}

#structureBox ul li a:hover
{
    text-decoration:underline;
}

#pdfBox {
	width: 293px;
	border: 1px solid #ebebeb;
	background-image: url(../Images/Common/bg_pdf.gif);
	background-repeat: repeat-x;
	background-color: #efefef;
	font-size: 1.1em;
	color: #000000;
	padding-left: 10px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 15px;
	margin-bottom: 20px;
}

#pdfBox li, .arhivaTxt li {
	background-image: url(../Images/Common/bg_pdfBullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	border-bottom: 1px dotted #cccccc;
	padding: 5px 0px 7px 28px;
	margin: 0 0 6px 0;
}

#pdfBox li.xls, .arhivaTxt li.xls  {
	background-image: url(../Images/Common/bg_xlsBullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	border-bottom: 1px dotted #cccccc;
	padding: 5px 0px 7px 28px;
}

#pdfBox li.doc, .arhivaTxt li.doc {
	background-image: url(../Images/Common/bg_docBullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	border-bottom: 1px dotted #cccccc;
	padding: 5px 0px 7px 28px;
}

#pdfBox li.ppt, .arhivaTxt li.ppt {
	background-image: url(../Images/Common/bg_pptBullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	border-bottom: 1px dotted #cccccc;
	padding: 5px 0px 7px 28px;
}

#pdfBox li a:link, .arhivaTxt li a:link, #pdfBox li a:visited, .arhivaTxt li a:visited, #pdfBox li a:active, .arhivaTxt li a:active {
	font-family: Arial;
	font-size: 1.1em;
	font-weight: bold;
	color: #1d61bb;
	text-decoration: none;
}

#pdfBox li a:hover, .arhivaTxt li a:hover {
	text-decoration: underline;
	
}

#pdfBox ul, .arhivaTxt ul {
	margin: 0px;
	padding: 0px;
	border-top: 1px dotted #cccccc;
	padding-top: 4px;
	list-style:none;
}

.anchor a:link, .anchor a:visited, .anchor a:active {
	font-family: Arial;
	padding-left: 12px;
	color: #1d61bb;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #1d61bb;
	
}

.anchor a:hover {
	text-decoration: underline;
}

li.anchor {
	background-image: url(../Images/Common/anchor_bullet.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 3px 5px;
	
}

.anchorUl {
	padding-left:0px;
}

ol li {

	padding-bottom: 15px;
	padding-top: 5px;
	border-bottom: solid 1px #d7d7d7;
}

ol {
	margin-top: 40px;
}
/*------testing--------*/
/*
.arhivaVideoThumb {
	width: 260px;
	color: #1d61bb;
	font-size: 1.1em;
	float: left;
	margin:0 0 10px 0;
}
*/
.arhivaVideoThumb {
	width: 260px;
	color: #1d61bb;
	font-size: 1.1em;
	float: left;
	margin:0 40px 10px 0;
}
/*---------------------*/
.arhivaVideoThumb a:link, .arhivaVideoThumb a:visited, .arhivaVideoThumb a:active {
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	color: #1d61bb;
	text-decoration: none;
	
}

.arhivaVideoThumb a:hover {
	text-decoration: underline;
}

.arhivaVideoThumb img {
	/*border: solid 3px #a8c5e6;*/
}

.arhivaTxtWide {
	width: 600px;
	padding: 0 0 30px 15px;
	float: right;
	line-height: 17px;
}

/*------testing------*/
/*
.arhivaTxt {
	width: 325px;
	padding: 0 0 30px 15px;
	margin:0 0 0 15px;
	float: right;
	line-height: 17px;
}
*/

.arhivaTxt {
	width: 600px;
	padding: 0 0 30px 15px;
	float: right;
	line-height: 17px;
}

.arhivaTxt p{
	margin-top:0;
}
/*-------------------*/
.arhivaPicPlaceholder {
	width: 25px;
	float: left;
}

.note, .formEnd {
	color: #666666;
	font-size: 1.1em;
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc;
	display: block;
	margin-top: 10px;
}

.formEnd
{
	margin:				10px 0 10px 0;
}


#videoArchive {
	width: 615px;
	height: 358px;
	background-color: #a9c5e6;
	background-image:url(../Images/Common/bg_flash.gif);
	background-repeat: repeat-x;
	border: solid 1px #a8c5e6;
	padding-top: 7px;
	margin-top: 37px;
	
}

#videoArchiveTitle {
	width: 370px;
	padding-left: 15px;
	float: left;
}

#videoArchiveBack {
	width: 220px;
	color: #1d61bb;
	font-size: 1.1em;
	float: left;
	
}

#videoArchiveBack a:link, #videoArchiveBack a:visited, #videoArchiveBack a:active {
	font-size: 1em;
	text-decoration: none;
	color: #1d61bb;
	font-weight: bold;
}

#videoArchiveBack a:hover {
	text-decoration: underline;
	font-weight: bold;
	font-size: 1em;
}

#videoArchiveFlash {
	padding-left: 5px;
	padding-top: 5px;

}

li.links {
	list-style-type: none;
	background-image: url(../Images/Common/anchor_bullet.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	padding-left: 12px;
	line-height: 17px;
	
}

.links a:link, .links a:visited, .links a:active {
	color: #1d61bb;
	text-decoration: none;
	font-size: 1.2em;
	
}

.links a:hover {
	text-decoration: underline;
	font-size: 1.2em;
}

.contact {
	font-size: 1.2em;
	padding-left: 30px;

}

.contact a:link, .contact a:visited, .contact a:active {
	color: #0066cc;
	text-decoration: underline;
}

.contact a:hover {
	color: #0066cc;
	text-decoration: none;
}



.modalBackground {
	background-color:#ffffff;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.divProjectEntryIntro a, .divProjectEntryIntro a:visited, .divProjectEntryIntro a:active a:link {
	text-decoration: underline;
	font-size: small;
	color: blue;
}

.divProjectEntryIntro p{
	font-weight: bold;
	color: #DA545A;
	padding: 0 0 0 0;
}

.divProjectEntryIntro {
	font-size: small;
	padding: 0 215px 0 142px;
	text-align: justify;
}

.divProjectEntryHeader a, .divProjectEntryHeader a:visited, .divProjectEntryHeader a:active, .divProjectEntryHeader a:link {
	text-decoration: underline;
	font-family: inherit;
	font-size: small;
	color: #DA545A;
}

.divProjectEntryHeader {
	border: solid 1px #DA545A;
	text-align: center;
	color: #DA545A;
	font-size: small;
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;
}

.tableInstitution .tablePerson {
	border-style: none;
}

.tableInstitution {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.tableInstitutionList {
	border: none;
}

.tableNoBorder {
    border-top-style: none; 
    border-right-style: none; 
    border-left-style: none; 
    border-bottom-style: none
}

.radioButtons {
    border-top-style: none; 
    border-right-style: none; 
    border-left-style: none; 
    border-bottom-style: none;
}

.radioButtons input 
{
    vertical-align:middle;
}

tr.even
{
	/*background:					#e1e1e1;*/
	background-color:               #efefef;
}

tr.odd
{
    background-color:               #ffffff;
	/*background:					#e1e1e1;*/
}

tr.investmentPlaceEven
{
    background-color:               #b0c4de;
}

tr.investmentPlaceOdd
{
    background-color:               #99ccff;
}