/* CSS Document */

a{text-decoration:none; color:#555;}
a:hover{color:#E53A1B; text-decoration:none;}

#maincontent a{color:#E53A1B;}
#maincontent a:hover{color:#555;}
.c{clear:both;}
body{color:#333; font:11px/1.4em Verdana, Arial, Helvetica, sans-serif;	padding: 0;
	margin: 0; text-align: center;}
p{line-height:1.4em; margin-bottom:1em;}


.clearleft{clear:left;}
.clearright{clear:right;}
.a-center{text-align:center;}
.slika{float:left; margin-left:10px;}
.hidden{visibility:hidden;}
.hideme{display:none;}

p.text{ padding-left:170px;}

div.text p { padding-left:170px;}

#nav3 a.activepage,
#nav1 a.activepage,
#nav2 a.activepage,
#centerbox a.activepage{background-color:#333; color:#fff;}

#allcontent{
	width:850px;
	margin: 0 auto 0 auto;
	padding-top:20px;
	text-align: left;
	position:relative;
	
}
#eng{float:left; color:#E53A1B;}

/*----------------------------------------    _topcontent    -----------------------------------------------------------*/
#topcontent{margin-top:0; }

#logo{
	float:left;
	margin-top:0px;

}


#header{
	float:right;
	margin-top:0;
	
}

#topmenu ul {
	list-style:none;
	margin:0;
	padding:0;
}

#topmenu ul li {
	display:block;
	float:left;
}

#topmenu ul li a {
	font-size:1em;
	background-color:#F0350C;
	color:#fff;
	font-weight:bold;
	padding:5px 7px;
	display:block;
	margin-left:2px;
}

#topmenu ul li a:hover {
	background-color:#58585A;
}

#topmenu ul li.selected a {
	background-color:#58585A;
}






#nav1, #nav2, #nav3{
	list-style:none;
	margin:0;
	padding:0;
}

#nav1{float:right; margin-top:4px; margin-right:10px; font-size:10px; }
#nav1 li{
	display:block;
	float:left;
	border-left:1px solid #999;
}

#nav1 li.first{border:0; padding:0;}

#nav1 li a{
	display:block;
	/*color:#999;*/
	background-color:#fff;
	padding:0px 8px;
	line-height:1em;
	}
#nav1 li a:hover{
	color:#E53A1B;
}

#nav1 li#iforum, #nav1 li#iprijava, #nav1 li#ienglish{
border:none;
}

#nav1 li#iforum a{background:url(../images/icon_forum.gif) no-repeat 0 0em;  padding:0 8px 6px 22px;  margin-left:10px;}
#nav1 li#iprijava a{background:url(../images/icon_prijava.gif) no-repeat 0 0em; padding:0 8px 6px 22px; margin-left:10px;}
#nav1 li#ienglish a{background:url(../images/icon_english.gif) no-repeat 0 0em;  padding:0 8px 6px 22px;  margin-left:10px;}	
	

.search-full{
	background:#f1f1f1;
	color:#999;
	float:right;
	padding:2px 8px 2px 18px;
	width: 240px;
	font-size:10px;	
}	

.search-full label{
	color:#999;
	background-color:transparent;
	float:left;
	margin-right:8px;
	
}
.searchtext{
	color:#999;
	width:108px;
	border:1px solid #999;
	}

.searchbutton{
	background:#333;
	color:#fff;
	border:0;
	font-size:1em;
}

.search-full .searchtext{
	width:108px;
	border:1px solid #999;
	}
.search-full .searchbutton{
	background:#333;
	color:#fff;
	border:0;
	font-size:1em;
}

.search-full a.napredno{
	margin-left:58px;
	/*color:#999;*/
	background:transparent url(../images/strelica_crna.gif) no-repeat 0 0.2em;
	padding-left:16px;
	}

#topmenu{
	float:right;
	margin-top:43px;
}


#nav2 li{
	display:block;
	float:left;
}

#nav2 a{
	font-size:1em;
	background-color:#F0350C;
	color:#fff;
	font-weight:bold;
	padding:5px 9px;
	display:block;
	margin-left:2px;
}

#nav2 a:hover{background-color:#58585A;}





/*-----------------------------------------------------------------------------------------end _topcontent-------*/

#path{
	clear:both;
	margin:26px 0 0px 0;
	background:#fff;
	color:#555;
	position:relative;
	z-index:500;
	}
	
	
/*----------------------------------------    _path    -----------------------------------------------------------*/	

#path a{color:#999; background:#fff;}

/*-----------------------------------------------------------------------------------------end _path-------*/






/*----------------------------------------    _leftbox    -----------------------------------------------------*/














#leftbox{
	
	width:187px;
	/*margin-left:-187px;
	padding-left:187px;*/
    float:left;
	
	/*top:170px;
	left:0;
	position:absolute;*/
	
}

.lefttoolbar{
	float:left;
	/*padding-top:50px;*/
	display:inline;
	color:#555;
	width:186px;
	background:#e9e9e9 url(../images/sjena_vodoravno.jpg) no-repeat 0% 100%;
}

.lefttoolbar h2{font-size:1.4em; color:#C5C6C8; margin-top:20px; padding-left:5px;}
.lefttoolbar h2 span{font-size:0.8em; font-weight:normal;}
#tool2{margin-top:50px;}
.nav3{list-style:none; margin:0; margin-bottom:50px;}
#nav3{margin-top:50px;}
#nav3, .nav3{margin-left:7px;}

#nav3 li, .nav3 li{
	margin-bottom:8px;
	height:1%;
	padding:0;
}

#nav3 a, .nav3 a{
	font-size:1em;
	display:block;
	background:transparent url(../images/strelica_crna.gif) no-repeat 0 0.2em;
	padding:0 0 2px 16px;
	color:#555;
	height:1%;
	
}

#nav3 a:hover, .nav3 a:hover{
	color:#999;
	color:#E53A1B;
}




/*-----------------------------------------------------------------------------------------end _leftbox-------*/




/*----------------------------------------    _rightbox    -----------------------------------------------------*/
#rightbox{
	float:right;
	padding-top:8px;
}

/*-----------------------------------------------------------------------------------------end _rightbox-------*/





/*----------------------------------------    _topbox    -----------------------------------------------------*/
#topbox{margin-left:187px;}
#topbox.home{margin-left:0;}

#topbox h2{
	position:absolute; 
	margin:0;
	top:188px;
	left:145px;
	width:800px;
	font-size:24px;
	font-weight:normal;
	color:#fff;
	height:2em;
	
	
	
	
}
#topbox h2 span{display:none;}
#topbox h2 em{
	font-style:normal;
	color:#F0350C;
	width:30px;
	display:block;
	float:left;
	height:2em;
	margin-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
#topbox h2.hide{display:none;}
#topbox h2.hr{background:url(../images/hr_sivo.gif) no-repeat 0 0; text-indent:-999em; left:126px; top:180px;}

#topimage{float:left; margin-top:8px; }
#topbox.home #topimage{margin-top:-11px;}
#topimage.top{margin-top:-11px;}
/*-----------------------------------------------------------------------------------------end _topbox-------*/


/*----------------------------------------    _rightbox    -----------------------------------------------------*/
#rightbox{width:187px;}
#rightbox.hide{display:none;}

/*-----------new------------------*/

#konferencija{margin-bottom:20px; margin-top:-20px; position:relative;}
#konferencija h2{font-size:1.2em; background:none; margin:0; padding:0; color:#fff; display:inline; font-weight:normal;}
#konferencija .bg{	
	background: url(../images/naslov_bg_4_trans.gif) no-repeat 0 0; 
	padding-top:8px;
	padding-left:10px;
	height:22px;
	margin:0;
}

#konferencija div.in{background:url(../images/border.gif) repeat-y 0 0; padding-bottom:2px;}
#konferencija div.in div.links{padding-top:10px;}
#konferencija div.in div.links a{
	display:block;
	background:url(../images/strelica_crvena.gif) no-repeat 0 0.2em;
	padding-left:14px;
	margin-left:16px;
	background-color:transparent;
	margin-bottom:6px;
	
}


#konferencija h2 span{font-size:1.4em; font-weight:bold;}

#konferencija div.citat span{
	display:block; 
	margin-left:16px;
	padding:4px 0 0 16px; 
	font-size:1em;
	font-weight:bold;
	width:153px;
	background:url(../images/navodnici_crni_gore.gif) no-repeat 0 0.6em;
	
}

#konferencija div.citat p.govori{ margin-top:12px; font-style:italic; margin-left:33px; font-size:10px;}

	/*------------------------------------------    _banneri ----------------------------------------------------*/
	.banneristaknuto{
		/* margin-top:36px; */
		border-left:30px solid #E9E9E9;
		margin-bottom:10px;
		color:#555;
	}
	
	.banneristaknuto .in{background:url(../images/strelica_crvena.gif) no-repeat 0 0.3em; padding-left:16px; margin-left:-10px;}
	
	.banneri {padding-bottom: 10px;}
	#banneri a{display:inline; width:187px; text-align:center; margin: 0; padding: 0;}
	#banneri img {border: 0;}
	#banneri p{margin-bottom:0; margin-top:0; font-style:italic; color:#bbb; padding-left:2px; width:100%; clear:both;}
	/*-----------------------------------------------------------------------------------------end _banneri -------*/

/*-----------------------------------------------------------------------------------------end _rightbox -------*/



/*------------------------------------------    _maincontent ----------------------------------------------------*/

#maincontent.w580{width:648px;}
#maincontent{ position:relative; padding-left:200px; width:100%; }
#imaincontent{width:366px; margin-right:0px;}

.mt30{margin-top:50px;}



/*-----------------------------------------------------------------------------------------end _rightbox -------*/

/*------------------------------------------    _novosti ----------------------------------------------------*/
#homeleftbox{width: 262px; margin-right:0px;}
#homeleftboxoracle{float: left; width: 262px; margin-right:-262px;}
#homecenterbox{float: right; width: 366px; padding-right: 15px;}
#novosti{
	clear:left; width:262px; background:url(../images/naslovi_bg_3.gif) repeat-y 100% 0;
	margin-bottom: 10px; height:1%;float:left;
}
.home_novosti{
/*	position: absolute;
	top: 442px;
*/
/*
	margin-top: -12px;	
*/
	
}
.oracle_novosti {position: absolute; top: 390px; z-index: 100;}
#novosti h2{
	font-size:1.2em;
	color:#fff;
	background:url(../images/naslov_bg_4.gif) no-repeat 0 0;
	padding-top:8px;
	padding-left:10px;
	height:17px;
	margin:0;
	font-weight:normal;
}
#novosti h2 span{font-size:1.4em;}
#novosti ul {	
	margin:0;
	list-style:none !important;
/*	height:186px;*/
	height:1%;
}
#novosti ul li{clear:left; padding-left:5px;}
#novosti ul li a{
	display:block;
	float:left;
	background:url(../images/strelica_crna.gif) no-repeat 0 0.2em;
	padding-left:14px;
	/*margin-left:5px;*/
	width:168px;
	padding-bottom:10px;
	font-weight:bold;
}

#novosti ul li span.short-desc{
	width:168px;
	padding-bottom:9px;
	color:#555555;
	font-weight: normal;
	padding-left:12px;
}

#novosti.red ul li a{color:#E53A1B;}
#novosti.red ul li a:hover{color:#555;}


#novosti  ul li a{color:#555;}
#novosti  ul li a:hover{color:#E53A1B;}
a.arhiva{
	float:none;
	clear:both;
	display:block;
	margin-left:5px;
	background:url(../images/strelica_crvena.gif) no-repeat 0 0.2em;
	padding-left:14px;
	
	
	
}
a:hover.arhiva{padding-left:14px; margin-left:5px;}

#novosti .brake{clear:both; height:20px;}

#novosti  ul li span{display:block; float:left; color:#fff; font-weight:bold; width:64px; padding-left:4px; font-size:10px;}

html>body #novosti  ul li span{width:64px; padding-left:4px;}



#novosti table td{padding:0; vertical-align:top;}
#novosti table td a{float:none; clear:left; background:url(../images/strelica_crvena.gif) no-repeat 0 0.2em; padding-left:16px;}

/*-----------------------------------------------------------------------------------------end _novosti -------*/

/*------------------------------------------   _newsletter ----------------------------------------------------*/

#newsletter{padding-top:10px; clear:left;}
#newsletter h2{font-size:1.2em; background:none; margin:0; padding:0; color:#555; display:inline; font-weight:normal;}
#newsletter .bg{	
	background:#ededed url(../images/naslov_bg_5.gif) no-repeat 0 0; 
	color:#555;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:4px;
	margin:0;
}
#newsletter .in{background-color:#f2f2f2; padding:4px; padding-left:10px;}
#newsletter h2 span{font-size:1.4em; font-weight:bold;}
#newsletter .searchtext{width:90px; margin-left:4px;}
#newsletter .searchbutton{width:60px;}

#leftbox #newsletter h2{ display:block; margin-bottom:5px;}
/*-----------------------------------------------------------------------------------------end _newsletter -------*/

/*------------------------------------------   _newsletter ----------------------------------------------------*/

#novinari{padding-top:10px; clear:left;}
#novinari h2{font-size:1.2em; background:none; margin:0; padding:0; color:#555; display:inline;}
#novinari .bg{	
	background:#ededed url(../images/naslov_bg_5.gif) no-repeat 0 0; 
	color:#555;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:10px;
	margin:0;
}
#novinari .in{background-color:#f2f2f2; padding:4px; padding-left:10px;}
#novinari h2 span{font-size:1.4em;}
#novinari .searchtext{width:90px; margin-left:4px;}
#novinari .searchbutton{width:60px;}
#novinari .kontakt{background-color:#fff; width:161px; padding:10px 0; padding-left:6px; margin-bottom:10px;}
#novinari .kontakt h3{margin-top:0; color:#555;}
#novinari #mat.kontakt {margin-bottom:0;}
#novinari #mat.kontakt .vise{background-image:url(../images/strelica_crna.gif);}

#leftbox #novinari h2{ display:block; margin-bottom:5px;}
/*-----------------------------------------------------------------------------------------end _newsletter -------*/





div.contentbox{background:#f8f8f8 url(../images/sjena_okomito.gif) repeat-y 100% 0; padding-right:2px; margin-bottom:10px;}
div.contentbox h3{
	margin-top:0;
	margin-bottom:12px;
	line-height:24px;
}
#imaincontent div#predstavljamo.contentbox h4{margin-top:0; padding-top:0;}
#maincontent div#predstavljamo.contentbox h3{
	background:url(../images/strelica_crna_nabjelom.jpg) no-repeat 0 0;
	padding-left:24px;
	padding-top:4px;
	font-size:12px;
	color:#555;
	}
div#predstavljamo{font-size:10px;}

p#predstavljamo-text{padding-left:0px;}

div.contentbox .slika{margin-left:10px; float:left; margin-right:10px;}
div.contentbox .in{background:url(../images/sjena_vodoravno.jpg) no-repeat 0 100%; padding-bottom:12px;}
div.contentbox div.text{width:179px; float:left;}
div.contentbox div.text, div.contentbox  h3{color:#555;}


.vise, #maincontent .vise{font-weight:bold; color:#555; background:url(../images/strelica_crvena.gif) no-repeat 0 0.2em; display:block;padding-left:16px; line-height:13px; font-size:10px;}
a:hover.vise, #maincontent a:hover.vise{color:#e53a1b; }

div#search.contentbox .in{padding-left:10px;}
div#search.contentbox #pretrazi.searchbutton {width:60px;}
div#search.contentbox #pretrazisve.searchbutton {width:120px;}
div#search.contentbox .searchtext{width:140px;}

div#clan.contentbox, div#clan.contentbox .in {background-image:none; padding:0;}
div#clan.contentbox .slika{margin-left:0; background-image:none;}
div#clan.contentbox{height:1%;}
div#clan.contentbox .text{width:200px;}
div#clan.contentbox .text ul{margin:0; list-style:none; margin-top:14px;}
div#clan.contentbox .text ul li{background:url(../images/kockica.gif) no-repeat 0 0.4em; padding-left:12px; margin-bottom:4px;}


#footer{clear:both; float:none; background-color:#f4f4f4; color:#444; height:1%; margin-bottom:2em; margin-top:2em;}









/*-----------------------------------------------------------------------------------------end _novosti -------*/







/*------------------------------------------   _postaniteclan ----------------------------------------------------*/
#postaniteclan{margin-top:16px; clear:left; float:left; display:inline; background-color:#E9E9E9;}
#postaniteclan img{display:block;}
#postaniteclan ul{margin:5px; list-style:none; padding:0px; width:177px;}
#postaniteclan ul li{background:url(../images/kockica.gif) no-repeat 0 0.4em; padding-left:12px; margin-bottom:4px;}
/*-----------------------------------------------------------------------------------------end _postaniteclan -------*/








/*------------------------------------------   _pokrovitelji  ----------------------------------------------------*/
div.pokrovitelji div.so {background:#f8f8f8 url(../images/sjena_okomito.gif) repeat-y 100% 0; }
	div.pokrovitelji div.sv { background:url(../images/sjena_vodoravno.jpg) no-repeat 100% 100%; padding-bottom:10px; }
		div.pokrovitelji h3 {display:block;font-size:1em; background:url(../images/strelica_crvena.gif) no-repeat 2px 4px;  font-weight:normal; padding-left:16px;  padding-top:2px; width:170px;}
		div.pokrovitelji h3.bezs{background:none; padding-left:0;}
div.pokrovitelji .in{text-align:center; border:1px solid #999; border-top:none; width:180px; margin-left:1px; margin-top:-4px; padding-top:10px; margin-bottom:10px;}
	div.pokrovitelji img{margin:10px 0;}
	div.pokrovitelji.n2 img{margin:10px 0;}
/*-----------------------------------------------------------------------------------------end _pokrovitelji -------*/







/*------------------------------------------   _najava  ----------------------------------------------------*/
#najava{margin-bottom:10px;}

/*-----------------------------------------------------------------------------------------end _najava -------*/


#maincontent #predstavljamo{width:188px; position:absolute; right:-197px; top:0;}
#maincontent #predstavljamo div.text{padding-left:8px;}








/*------------------------------------------   _medij  ----------------------------------------------------*/
#medij{margin-bottom:20px; display:none;}
#medij h2{font-size:1.2em; background:none; margin:0; padding:0; color:#fff; display:inline;}
#medij .bg{	
	background:#B7B7B7 url(../images/naslov_bg_4.gif) no-repeat 0 0; 
	padding-top:8px;
	padding-left:10px;
	height:22px;
	margin:0;
}

#medij .inn{background:url(../images/border.gif) repeat-y 0 0; padding-bottom:2px;}
#medij .inn .links{padding-top:10px; margin:0; list-style:none; }
#medij .inn .links li{display:block;}
#medij .inn .links a{
	
	display:block;
	background:url(../images/strelica_crna.gif) no-repeat 0 0.2em;
	padding-left:14px;
	margin-bottom:6px;
	margin-left:16px;
	
}
#medij .inn .links a.press{
	margin-top:30px;
	background:url(../images/strelica_crvena.gif) no-repeat 0 0.2em;
}

#medij h2 span{font-size:1.4em;}
/*-----------------------------------------------------------------------------------------end _medij -------*/



#faqdio a{color:#333;}
#faqdio .activityfiles a{color:#E53A1B;}
 
#faqdio ol,#fagdio ol ol{list-style:none; margin:0; padding:0;}
#faqdio div, #faqdio p{margin:0; width:453px;}
#faqdio div{margin:0; clear:left;}
#faqdio ol ol li div p{ padding:8px 18px 8px 22px; width:428px;}
#faqdio ol li, #faqdio ol ol li{clear:left; display:block;  background:url(../images/faq_bg.gif) repeat-y 0 0;}

#faqdio ol ol span{padding:4px; width:128px; float:left; background-color:transparent;}
#faqdio ol ol span.num{width:18px; text-align:center; padding:4px 0;  float:left; font-weight:bold; color:#fff;}
#faqdio ol ol span.s1{width:108px; font-weight:bold; }
#faqdio ol ol span.s2{width:100px;}
#faqdio ol ol span.s3{width:200px;}
/*---------------------------------*/

#maincontent #faqdio h4{height:1%;}

#maincontent #showhide{display:none;}
#maincontent #faqdio h4.close,
#maincontent #faqdio h4.open,
#maincontent #faqdio h4.closeL{margin:0; font-weight:normal; font-size:11px; background:#999 url(../images/strelica_crna_big.gif) no-repeat 0 0.2em; padding-left:18px;}
#maincontent #faqdio h4.open{background-color:#E53A1B; border-bottom:1px solid #fff;}
#maincontent #faqdio h4 a{font-size:11px; background-color:#ccc; display:block;  padding:5px 0; }
#maincontent #faqdio h4 span{font-weight:bold;}
#maincontent #faqdio h4 a.open{background-color:#E53A1B; color:#fff;}

#maincontent #faqdio h4.close a{background-color:#ccc;}
#maincontent #faqdio h4.closeL a{background-color:#F5F6F6;}

#faqdio a:hover, #maincontent #faqdio h4 a:hover,
#maincontent #faqdio li p a:hover{color:#fff; background-color:#E53A1B;}
#maincontent #faqdio li p a{float:left;}
#maincontent #faqdio li div p a{float:none;}
#maincontent #faqdio li div p a:hover{background-color:transparent; color:#E53A1B;}
/*#maincontent #faqdio li p{width:100%;}*/

#maincontent #faqdio li.close p {background:#ECECED url(../images/faq_bg.gif) repeat-y 0 0; float:left;}
#maincontent #faqdio li.closeL p {background:#fefefe url(../images/faq_bg.gif) repeat-y 0 0; float:left;}

#maincontent #faqdio li.close p.open {background:#E53A1B url(../images/faq_bg..gif) repeat-y 0 0; float:left;}
#maincontent #faqdio li.closeL p.open {background:#E53A1B url(../images/faq_bg..gif) repeat-y 0 0; float:left;}

#maincontent #faqdio li.close p.open a span{color:#fff;}
#maincontent #faqdio li.closeL p.open a span{color:#fff;}


#maincontent #faqdio li li div p{ padding:8px 0px 8px 24px;}


/*----------------------------------------*/









/*------------------------------------ _novosti & _presscut -----------------------------------*/

#maincontent #novpress h2{color:#E53A1B; font-weight:bold; padding-bottom:30px; font-size:1.7em;}
.columnleft, .columnright{width:300px; float:left;}
.columnright{margin-left:27px;}
.solo{margin-left:0px;}
#maincontent .p-item h3{font-size:13px; color:#555; margin-bottom:0.2em;}
#maincontent .p-item h2 a{font-size:13px; color:#E53A1B; margin-bottom:0.2em;}
#maincontent .p-item h3 span{display:block; color:#777; font-size:0.8em; font-weight:normal;}
#maincontent .p-item ul{margin-top:0;}
#maincontent .p-item h3 span em{font-style:normal; color:#E53A1B; font-weight:bold; margin-left:4px; padding-left:4px;}
.p-item{border-bottom:1px solid #ccc; padding-bottom:4px; margin-bottom:1.4em;}
#maincontent .p-item {padding-bottom:20px; margin-bottom:20px;}
#maincontent .p-item p{line-height:1.3em;}

#maincontent .p-item .slika{margin-left:0; padding-right:10px; margin-top:4px;}
#maincontent .columnright a.vise{background-image:url(../images/strelica_crna.gif); display:block; float:left; }
/*.p-item{padding-right:20px;}*/





#maincontent .p-item .medij{display:block; float:left; font-weight:bold; color:#444; margin-right:56px; width:100px; }

#novost h3{margin-top:0;}
#novost{width:430px; float:left; margin-right:28px;}
#novost #slike{width:187px; float:left;  }

#maincontent #novost span{display:block; color:#555; font-size:0.6em;}
#maincontent #novost h3 span strong{font-style:normal; color:#E53A1B; color:#555; font-weight:bold; margin-left:4px; padding-left:4px;}

#maincontent #spacer{float:left; width:1px; margin-left:-1px; visibility:hidden; height:500px;}




/*-------------------------------------------- PART2 ------------------------------------*/
/*
#maincontent{
	clear: left;
}*/

#maincontent ul{list-style:disc; margin-top:1.4em;}
#maincontent ul li{padding:2px 0; margin-bottom:2px;}


#maincontent ul.strelica-crna, #maincontent ul.strelica-crna-big, #maincontent ul.strelica-crvena, #imaincontent ul.strelica-crvena{margin:0; list-style:none; }
#maincontent ul.strelica-crna li{background:url(../images/strelica_crna.gif) no-repeat 0 0.2em; padding-left:16px; line-height:1.4em;}
#maincontent ul.strelica-crna-big li{background:url(../images/strelica_crna_big.gif) no-repeat 0 0.2em; padding-left:20px; line-height:1.4em;}
#maincontent ul.strelica-crvena li, #imaincontent ul.strelica-crvena li{background:url(../images/strelica_crvena.gif) no-repeat 0 0.2em; padding-left:16px; line-height:1.4em; list-style:none;}
#maincontent ul.strelica-crvena li a span, #imaincontent ul.strelica-crvena li a span{
	font-size: 1em;
	color: #E53A1B;
	font-weight: bold;
}
span.h4_span{
 	color: #E53A1B;
	font-size: 1.6em;
	font-weight: bold;
}
#maincontent h3{
	color: #E53A1B;
	font-size: 1.64em;
}
#maincontent h4, #imaincontent h4{
	color: #58585a;
	font-size: 1.2em;
	margin-top: 15px;
	margin-bottom: 5px;
}
#maincontent h5{
	color: #E53A1B;
	font-size: 1em;
	margin-bottom:0em;
	font-weight: bold;
	color: #555;
	padding-top:1em;
	border-bottom:1px solid #eee;
}
#maincontent h5.manji{font-size:11px; line-height:1.4em;}
/*#bodyText h5{
	font-weight: bold;
	font-size: 1.4em;
	color: #555;
}*/
#bodyText h6{
	font-size: 1.2em;
	color: #555;
}
#bodyText div.divSlika{
	margin-top: 25px;
}
table.tblHoteli{
	clear: left;
	margin-top: 15px;
	margin-bottom: 25px;
	width: 100%;
}
table.tblHoteli tr td{
	padding: 3px;
}
table.tblHoteli tr.title{
	height: 23px;
	background-color: #c5c6c8;
	font-weight: bold;
	font-size: 1.2em;
}
table.tblHoteli tr.title td.kocka{
	background: #c5c6c8 url(../images/kocka_crna.gif) no-repeat 0 50%;
}
table.tblHoteli tr td.price{
	width: 120px;
}
table.tblHoteli tr.svjetlo{
	background-color: #f5f6f6;
}
table.tblHoteli tr.tamno{
	background-color: #d9dadb;
}
#bodyText img.hoteli{
	margin-right: 10px;
	float: left;
}
#bodyText span.imgSpan{
	font-style: italic;
}
#maincontent{
	/*background-color:#f1f1f1;*/
}
#maincontent h3, #maincontent h4, #maincontent h5{
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom:1em;
}

#maincontent h4.red{color:#E53A1B; margin-bottom:0;}
#maincontent div#left_side ul, #maincontent div#right_side ul{
	margin-bottom: 45px;
	font-weight: bold;
	font-size: 1.2em;
	color: #555;
	list-style: none;
	margin-left: 0;
}
#maincontent div#left_side{
	float: left;
	width: 215px;
}
#maincontent div#right_side{
	float: right;
	width: 215px;
}
#maincontent div#left_side2{
	float: left;
	width: 135px;
}
#maincontent div#right_side2{
	float: right;
	width: 265px;
	overflow:hidden;
}

#maincontent div#right_side2_fl{
	float: left;
	width: 301px;
	padding-left:14px;
	overflow:hidden;
}

#maincontent div#right_column2{
	float: left;
	padding-left:14px;
	width: 171px;
	overflow:hidden;
}

#maincontent .msolution{
	color: #666;
	font-size:10px;
	border-bottom: 1px dotted #999;
	padding-bottom: 3px;
	margin:3px 0px;
}


table.activities-home h4 {color: #E53A1B !important; margin-bottom: 0;}
table.activities-home ul{margin-bottom: 45px; font-weight: bold; font-size: 1.2em; color: #555; list-style: none !important; margin-left: 0;}

#maincontent td{
	padding-right:5px;
	margin-right:5px;
	padding-left:5px;
	margin-left:5px;
}


td.newsletter-lijevi-stupac {
	border-right: 1px solid #8D8D8D;
}


#maincontent #bodyText{
	font-size: 1em;
	padding-top:8px;
}
/*
#maincontent #bodyText p.bulletedRed{
	background: url(../images/strelica_crvena.gif) no-repeat 0 0;
	padding-left: 20px;
}
*/
ul#formular_prijava{
	width: 445px;
	list-style: none;	
	margin: 15px 0 0 0;
	
}

ul#formular_prijava input[type="text"] {
	width: 134px;
}

ul#formular_prijava input[type="file"] {
	width: 188px;
}

ul#formular_prijava .authorinputbox input[type="text"] {
	width: 180px;
}

ul#formular_prijava input[type="checkbox"] {
	float: left;
}

#txtLozinka{width:100px;}
#maincontent #formular_prijava li{
	padding-left: 7px;
	padding-right: 7px;
	margin-bottom:0;
}
#formular_prijava li.first{
	height: 18px;
	background-color: #e53a1b;
	color: white;
	font-size: 1.1em;
	font-weight: bold;
}
#formular_prijava li.last{
	background-color: #ececed;
	/*font-style: italic;*/
	padding: 10px;
	font-size:11px;
}
#formular_prijava li.gray{
	background-color: #ececed;
	/*height: 23px;*/
	padding-top: 1px;
	line-height: 180%;
}
#formular_prijava li.cat{
	background-color: #ffffff;
	min-height: 20px;
	font-weight: bold;
	line-height: 180%;
}
#formular_prijava li.gray label{
	width: 110px;
	display: block;
	font-weight: normal;
	text-align: right;
	float: left;
	margin-top: 0px;
}
#formular_prijava li.gray label.l2{
	width: 170px;
	display: block;
	font-weight: normal;
	text-align: right;
	float: left;
	margin-top: 0px;
}
#formular_prijava li.gray label.checkBoxLabel{
	width: auto;
	font-weight: normal;
	margin-top: 0;
	text-align: left;
}
#formular_prijava li span {
	color: red;
	width: 5px;
}
#formular_prijava li.gray select, #formular_prijava li.gray textarea, #formular_prijava li.gray #ezcoa-370_themes{
	width: 415px;
}
#formular_prijava li.member-type select {width: 140px; padding: 0; margin: 0;}
#formular_prijava li.accommodation select {width: 245px; padding: 0; margin: 0;}
#formular_prijava li.text input.ezcc-member {width: 134px;}
#formular_prijava li.checkbox input {width: 20px;}
.logotipovi{
	width: 453px;
	border: 1px solid #c5c6c8;
}
.logotipovi .object-center, .logotipovi p {display: inline;}
.logotipovi p{padding: 0; margin: 0; margin-top: 2px;}
.logotipovi td.categories{
	background: url(../images/logos_bg.gif) repeat-x 0 0;
	font-size: 1.2em;
	font-weight: bold;
	height: 27px;
}
.logotipovi td.categories{
	padding-left: 15px;
}
.logotipovi tr td.logos{
	text-align: center;
	width: 653px;
}
.logotipovi tr td.logos img{
	text-align: center;
	border: 10px solid #FFFFFF;
}
.logotipovi tr td.shadowed{
	width: 3px;
	padding-left: 0;
}

#tblPredavanja tr{
	background-color: #f5f6f6;
}
#tblPredavanja tr.active{
	color: #FFFFFF;
	background-color: #e53a1b;
}
#tblPredavanja tr.active td.bulleted{
	background: #e53a1b url(../images/strelica_crna_big.gif) no-repeat 0 50%;
}
#tblPredavanja tr td{
	padding: 5px;
	font-size: 1.2em;
	font-weight: bold;
}
#tblPredavanja tr td.bulleted{
	width: 17px;
	padding-left: 0;
	background: #9c9d9f url(../images/strelica_crna_big.gif) no-repeat 0 50%;
}
#tblPredavanja tr td.dark{
	background-color: #c5c6c8;
}
#tblPredavanjaActive{
	width: 100%;
}
#tblPredavanjaActive tr{
	background-color: #ececed;
}
#tblInfo2005{
	font-weight: bold;
	width: 100%;
}
#tblInfo2005 tr.dark{
	background-color: #ececed;
}
#tblInfo2005 tr td{
	padding: 5px;
}
#tblInfo2005 tr td.normal{
	font-weight: normal;
}
.clanovi{
	width: 100%;
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 20px;
}
.clanovi tr td{
	border-bottom: 1px solid #d8d9da;
	height: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.clanovi tr td.broj{
	width: 30px;
}
.clanovi tr td.slike{
	padding-left: 15px;
	padding-right: 15px;
	width: 125px;
	text-align: center;
}
.clanovi tr td.naziv{
	width: 188px;
}
.clanovi tr td.link{
	width: 80px;
}
/*------------------------------------------------------*/
#maincontent .pagination{
	list-style:none;
	
}
#maincontent .pagination ul{
	text-align:center;


	margin:2em 0 2em 0;
}
#maincontent .pagination ul.bottom{
	border:none;
	
}
#maincontent .pagination li{
	display:inline;
}
/*.pagination .arhiva{float:left; padding-left:15px; color:#FE7E03;}*/
#maincontent .pagination a{
	padding:2px 2px;
	color:#000;
}
#maincontent .pagination a:hover{
	color:#E53A1B;
}
#maincontent .pagination a.active{background-color:#000; color:#fff;}
#maincontent .pagination a.active:hover{color:#fff; text-decoration:none;}

#maincontent .pagination .next-a, #maincontent .pagination .back-a{
	padding-right:12px;
	background:#000 url(../images/strelica_crna.gif) no-repeat 100% 0.4em;
	color:#fff;
}
#maincontent .pagination a.back:hover, #maincontent .pagination a.next:hover{text-decoration:none; color:#fff; background-color:#fff;}

#maincontent .pagination .back-a{
	padding-left:12px;
	background:#000 url(../images/strelica_crna_2.gif) no-repeat 0 0.4em;
}
#maincontent .pagination .next{
	padding-right:12px;
	color:#fff;
	background:#000 url(../images/strelica_crna.gif) no-repeat 100% 0.4em;
}
#maincontent .pagination .back{
	padding-left:12px;
	color:#fff;
	background:#000 url(../images/strelica_crna_2.gif) no-repeat 0 0.4em;
}
#maincontent #divPretrazivanje{
	width: 430px;
	background-color: #edecec;
	padding: 3px;
}
#maincontent #divPretrazivanje div{
	background-color: #FFF;
	padding: 3px 10px 3px 10px;
	margin-bottom: 10px;
}
#maincontent #divPretrazivanje h3, #divPretrazivanje h4{
	margin: 0px 0 8px 10px;
	font-size:12px;
}
#maincontent #divPretrazivanje h3{font-size:1.4em; margin-bottom:1em;}

#maincontent #divPretrazivanje div p{
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0.5em;
}
#maincontent #divPretrazivanje div select, #divPretrazivanje div input{
	font-weight: normal;
}
.skupstine{
	margin-left: 0;
}
.skupstine li{
	list-style: none;
}
.skupstine li.number{
	margin-top: 15px;
	font-weight: bold;
	font-size: 1.2em;
}




/*---------------------------------------- _login -------------------------*/




#maincontent div#predstavljamo.contentbox h3, #imaincontent div#predstavljamo.contentbox h3{
	background:url(../images/strelica_crna_nabjelom.jpg) no-repeat 0 0;
	padding-left:24px;
	padding-top:4px;
	font-size:12px;
	color:#555;
	}






/*.fix{padding:0 200px 0 197px;}*/
.fix-noright{padding:0 0 0 197px;}
.fix-noboth{padding:0 0 0 0px;}

#leftbox{float:left; margin-bottom:20px;}
#rightbox{float:right; margin-bottom:20px;}
#maincontent{float:none; width:100%; padding:0; margin-bottom:20px;}

#centerbox{float:none; width:auto;   }
#centerbox .in{}

.fix2{float:left; width:100%;}










#header {
	
	float:right;
	margin-top:0;
	
}

/*--------------------------------------------*/

#maincontent {
	float: left;
	width: 453px;
	padding: 0;
}

#maincontent.maincontent-noright{
	width: 638px;
	margin-left: 10px;
}

#maincontent.maincontent {
	margin-left: 10px;
}

.maincontent-oracle {
	margin-left: 0;
}


#width_default {
	
}

#width_news {
	
	width: 653px;
}

#width_oracle {
	
	width: 653px;
}

#width_oracle2 {
	
	width: 647px;
}

#width_image, #width_poll {
	
	width: 850px;
/*	text-align: center;*/
	
}

#width_user {
	
	width: 627px;
	margin-left: 197px;
}

#width_sitemap {
	
	width: 800px;
	margin-left: 25px;
	margin-right: 25px;
}

#maincontent-design {
	
	width: 100%
	
}

#maincontent h1 {
	
	color: #E53A1B;
	font-size: 1.64em;
	
}

#maincontent h3 {
	
	color: #E53A1B;
	font-size: 1.64em;
	
}

#maincontent img.main {
	
	position: relative;
	left: -10px;
	top: 8px;
	margin-bottom: 8px;
	
}

#maincontent img.home {
	
	margin-bottom: 0px;

}

#maincontent img.top {
	
	margin-top:-19px;
	
}

#maincontent img.oracle {
	
	margin-left: 10px;
	
}

/*--------------------------------------------*/

#login, #reg{background-color:#f0f0f0; padding:15px; padding-bottom:0; width:267px;float:left; height:130px;}
#login h3, #reg h3{margin-top:0; margin-bottom:20px; font-size:14px; color:#888;}
#login label{float:left; width:90px; padding-right:5px; text-align:right; display:inline;}
#login input searchtext{width:85px;}
#login .forget, #reg .forget{margin-top:30px;background:url(../images/strelica_crna.gif) no-repeat 0 0.2em; padding-left:14px; display:block; color:#888; font-weight:bold;}

#reg{float:left; border-left:2px solid #fff;}

/*--------------------------------------------*/

#leftmenu {
	
	width:187px;
    float:left;
	margin-bottom: 37px;
	
}

#leftmenu-oracle {
	
	position: absolute;
	top: 389px;
	z-index: 100;
	width:187px;
	margin-bottom: 50px;
	
}

#leftmenu-design {
	float:left;
	/*padding-top:50px;*/
	display:inline;
	color:#555;
	width:186px;
	background:#e9e9e9 url(../images/sjena_vodoravno.jpg) no-repeat 0% 100%;
}

#leftmenu-design h2 {
	
	font-size: 1.4em;
	color: #E53A1B;
	margin-top: 20px;
	padding-left:5px;
	
}

#leftmenu-design h2 span {
	
	font-size:0.8em;
	font-weight:normal;
	
}

#leftmenu-design ul {
	
	list-style:none;
	margin:0;
	margin-bottom:50px;
	margin-left:7px;
	margin-right:7px;
	
}

#leftmenu-design ul.high {
	
	margin-top: 81px;
	margin-bottom: 0px;
	
}

#leftmenu-design div.hroug {
	
	float: right;
	height: 35px;
	width: 60px;
	background: transparent url(../images/hr_sivo.gif) no-repeat bottom left;
	
}

#leftmenu-design ul.hroug {
	
	padding-top: 119px;
	margin-bottom: 0px;
	
}

#leftmenu-design ul.announce {
	
	margin-bottom: 0px;
	
}

#leftmenu-design ul.faq {
	
	margin-top: 15px;
	
}

#leftmenu-design ul li {
	
	margin-bottom:8px;
	height:1%;
	padding:0;
	
}

#leftmenu-design ul li a {
	
	font-size:1em;
	display:block;
	background: transparent url(../images/strelica_crna.gif) no-repeat 0 0.2em;
	padding:0 0 2px 16px;
	color:#555;
	height:1%;
	
}

#leftmenu-design ul li a.selected {
	background: transparent url(../images/strelica_crvena.gif) no-repeat 0 0.2em;
	color:#E53A1B;
}

#leftmenu-design ul li.last {
	
	margin-top:2em;
	
}

#leftmenu-design ul li.last a {
	
	background:transparent url(../images/strelica_crvena.gif) no-repeat 0 0.2em;
	
}

#leftmenu-design ul li a:hover {
	
	color:#E53A1B;
	
}

#numconf {
	
	margin: 0;
	padding: 0;
	height: 48px;
	display: block;
	width: 176px;
}

#numconf h2 {
	display: block;
	float: right;
	font-size:24px;
	font-weight:normal;
	padding: 0;
	margin: 0;
	padding-top: 8px;
	height: 30px;
}

#numconf h2 em{
	font-style:normal;
	color:#F0350C;
	width:40px;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height: 30px;
	padding-top: 3px;
	text-align: right;
}

/*--------------------------------------------*/

table.forum tr td, table.forum th {
	border-right: 2px solid #FFF;
}

/*--------------------------------------------*/

/* NAVIGATORS */

div.content-navigator
{
    display: block;
    clear: both;
	margin-bottom: 10px;
}

div.content-navigator div
{
    display: inline;
    text-align: center;
}

div.content-navigator div.content-navigator-separator, div.content-navigator div.content-navigator-separator-disabled
{
    padding-left: 4px;
    padding-right: 4px;
}

div.content-navigator div.content-navigator-arrow
{
    font-size: 150%;
}

/*--------------------------------------------*/

#centerbox {
	
	background: #f8f8f8 url(../images/sjena_okomito.gif) repeat-y 100% 0;
	margin-bottom: 10px;
	
}

#centerbox .in {
	
	background: url(../images/sjena_vodoravno.jpg) no-repeat 100% 100%;
	padding-bottom: 2px;
	
}

#centerbox h3 {
	
	color: #ccc;
	font-size: 1.4em;
	margin:0px 0 10px 10px;
	
}

#centerbox ul {
	
	list-style:none;
	margin-left:2px;
	margin-right:5px;
	
}

#centerbox ul li{
	
	float: left;
	display: inline;
	padding: 0;
	margin: 0;
	margin:0 0px 10px 10px;
	
}

#centerbox ul a{
	display:block; float:left;  padding:2px; padding-left:16px; background:url(../images/strelica_crna.gif) no-repeat 0 0.2em;
	/* white-space:nowrap; */
	color: #555555;
}

#centerbox ul a:hover{color: #e53a1b;}

/*-------------------------------- _pretrazivanje -------------------------------------*/


#pretrazivanje{ background-color:#fff; position:absolute; top:72px; left:-10px;padding:10px; padding-bottom:13px; }
#pretrazivanje .in{border:3px solid #EDECEC; width:448px; height:134px;}
#pretrazivanje h2{background-color:#EDECEC;margin:0; position:static; height:auto; font-size:12px; width:auto; color:#D23A31; font-weight:bold; padding:9px 0;  padding-left:8px;} 
#pretrazivanje h3{margin:0; padding-top:10px; margin-bottom:2px; font-size:10px;}
#pretrazivanje .left{width:274px; height:102px; padding:0 8px; border-right:3px solid #EDECEC; float:left;}
#pretrazivanje .right{float:right; width:153px; text-align:center;}
#pretrazivanje .right h3{margin-top:20px;}
#pretrazivanje select{width:270px;  border:1px solid #ccc;}
#pretrazivanje input.text{width:200px; margin:0;  border:1px solid #ccc;}
#pretrazivanje input.searchbutton{width:60px; height:17px; margin-left:4px;}
#pretrazivanje input#svi.searchbutton{width:120px; height:17px; margin-left:4px;}

#width_oracle .content-view-full {float: right; width: 366px; padding-right: 15px;}
#width_oracle2 .content-view-full {float: right; width: 453px; padding-right: 0px;}
#width_oracle .class-folder {width: 330px; margin-top: 0pt; margin-right: auto; margin-bottom: 0pt; margin-left: auto;}
#width_oracle ul.strelica-crvena{margin-top:2em;}
#width_oracle ul.strelica-crvena li a span{font-size:10px; color:#555; font-weight:normal;}
#width_oracle h4{line-height:0.8em;color: #58585a; font-size: 1.2em; margin-top: 15px; margin-bottom: 15px;}

#clanovi td{padding:4px 2px; vertical-align:top;}
#maincontent table#clanovi{width:100%;}
#maincontent table#clanovi td.tvrtka{font-weight:bold; font-size:1em;}
#maincontent table#clanovi td.adresa{width:120px; display:none;}
#maincontent table#clanovi td.grad{width:120px; display:none;}


div.oracle-partner {width: 453px; height: 30px; padding-top: 5px; padding-bottom: 5px;}

div.bglight {background-color: #FFFFFF;}
div.bgdark {background-color: #F7F7F7;}
div.sponsored {background-color: #FFFADD;padding-top:0px !important;border-top: 1px solid #E63B1B !important; border-bottom: none !important;}

div.oracle-partner div {float: left;}
div.oracle-partner div.number {width: 20px; margin-left: 5px; font-weight: bold;}
div.oracle-partner div.type {width: 35px; margin-left: 5px;}
div.oracle-partner div.company {width: 205px; margin-right: 5px;}
div.oracle-partner div.place {width: 70px;}
div.oracle-partner div.level {width: 100px; text-align: right; margin-right: 5px;}
div.oracle-partner div.link {width: ;}

div.solutions{ border-bottom:1px solid #d7d7d7; }

div.solution {padding:6px 0;background-image: url(../images/solution-bg.gif);background-repeat: repeat-y; border-top:1px dotted #CCCCCC; border-right:1px solid #D7D7D7;border-left:1px solid #D7D7D7;}
div.solution div {font-size:10px;color:#666666;}
div.solution p{margin-bottom:2px;}


div.sponzored-label{
	background-color:#FFFFFF;color:#E63B1B;border-bottom: 1px solid #E63B1B;
	font-family:Arial,Helvetica,Sans-serif;font-size:9px;padding:2px 20px 1px 10px
}

div.solution .description, div.solution .soltype, div.solution .soldomain, div.solution .more{
	float: left;
}

div.solution-h {background-image: url(../images/solution-bg.gif);background-repeat: repeat-y; border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;border-bottom:1px solid #EEEEEE;}
div.solution-h div {float: left;color:#666666;}
div.solution-h p{font-weight: bold;font-size:10px; margin-bottom:7px;}

div.solution-h div.description{width: 250px; padding:0px 10px;}
div.solution-h div.soltype {text-align:center;width: 131px;padding: 0 10px;}
div.solution-h div.soldomain {text-align:center;width: 131px;padding: 0 10px;}
div.solution-h div.more {width: 50px; padding-left: 10px;}

div.solution div.description {width: 250px; padding:0px 10px;color:#000;font-size:11px;clear:left}
div.solution div.description h2.title {
	margin: 8px 0 3px 0;
	padding: 0;
}

div.solution div.soltype {width: 131px;padding: 0 10px;}

div.solution div.soltype p{
	margin-top: 11px;
}

div.solution div.soldomain {width: 131px;padding: 0 10px;}

div.solution div.soldomain p{
	margin-top: 11px;
}

div.solution div.more {width: 50px; text-align: right; font-size:11px;padding-left: 10px;}

#maincontent div.solution div.more ul.strelica-crna-big{
	margin-top: 9px;
}

div.class-poll {padding-bottom: 15px;}
div.class-poll p {background: #b6b6b6; padding: 5px; margin: 0; color: #FFFFFF;}
div.class-poll td.rbutton {background: #b6b6b6; width: 28px; text-align: right;}
div.class-poll td.rlabel {padding-left: 5px;}
div.class-poll input.searchbutton {padding: 2px; padding-left: 5px; padding-right: 5px;}




div#width_poll div.content-view-full {width: 600px; margin-left: auto; margin-right: auto;}


/* POLL RESULT STYLE */

div.poll-result td.poll-resultbar td.poll-percentage, div.poll-result td.poll-resultbar td.poll-votecount
{  
    font-style: italic;
    font-size: 85%;
}

div.poll-result td.poll-resultbar td.poll-percentage
{  
    text-align: left;
}

div.poll-result td.poll-resultbar td.poll-votecount
{  
    text-align: right;
}

div.poll-result p
{  
    font-weight: bold;
}

div.poll-result .attribute-link p
{  
    background: #FFFFFF;
}

div.poll-result div.chart-bar-resultbox
{
    margin: 0.5em 0 0.5em 0;
    width: 100%;
}

div.poll-result div.chart-bar-resultbar
{
    height: 14px;
}

div.poll-result td.poll-resultname
{
    padding-right: 5px;
}

div.poll-result td.poll-resultbar
{
    padding-left: 5px;
}

div.poll-result td.poll-resultbar table
{
    width: 300px;
}

div.poll-result div.chart-bar-resultbox
{
    background-color: #eeeeee;
}

div.poll-result div.chart-bar-resultbar
{
    background-color: #E53A1B; /* This could also be a repeating background image */
}

table.poll-resultlist
{
	margin-top: 25px;
    width: 400px;
	margin-left: auto;
	margin-right: auto;
}

div.oracle-custom-box {padding-top: 5px; padding-bottom: 5px;}

div.activityfiles a:hover{
	background-color: #ffffff !important;
}

.content-view-full .class-solution .solutiondesc p{
	margin-top:0;
}

.content-view-full .class-solution p.additional-title{
	color: #F0350B;
	font-style:italic;
	margin-top:0;
}



/* FILE ICONS */

#maincontent .attribute-pdf a
{
    background-image: url('../images/icons/i-acrobat.gif');
}

#maincontent .attribute-plain a, #maincontent .attribute-octet-stream a
{
    background-image: url('../images/icons/i-text.gif');
}

#maincontent .attribute-msword  a
{
    background-image: url('../images/icons/i-word.gif');
}

#maincontent .attribute-vnd-ms-excel a
{
    background-image: url('../images/icons/i-excel.gif');
}

#maincontent .attribute-vnd-ms-powerpoint a
{
    background-image: url('../images/icons/i-powerpoint.gif');
}


div.content-view-line div.class-file span.sizeinfo{
	color: #666666;
	white-space:nowrap;
}

#maincontent div.content-view-line div.class-file a.filelink{
	display:block;
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding: 2px 0 2px 23px;
	line-height:1.8em;
	font-size:1em;
}
