 /* body */
body 		{ margin:0 auto; padding:0; font:75% "Trebuchet MS",Arial,Helvetica,sans-serif; color:#2b2b2b; background-color:#fff; }
#container 	{ width:880px; margin:0 auto; background:#fff; }
p 		{ padding:0; font:75% "Trebuchet MS",Arial,Helvetica,sans-serif; color:#2b2b2b; font-size:12px; line-height:1.3em; }
a 		{ color:#d1494a; font-size:12px; font-weight:bold; color:#36C; text-decoration:none; }
a:hover { color:#06f; text-decoration:underline; }
.style1 {color: #1e70b8}
.style2 {font-size: 9px}

 /* header */
h1 		{ margin:0; width:880px; height:106px; background:#fff url(http://www.student3p.hr/images/header.jpg) no-repeat; text-indent:-9999px; }

 /* left sidebar */
#leftsidebar 	{ width:209px; float:left; }

 /* left sidebar top*/
#sidebar 		{ width:209px; float:left; }
.sidebarbottom 	{ background:url(http://www.student3p.hr/images/sidebar-bottom.gif) bottom no-repeat; height:17px; text-align:left; margin-bottom:10px; }
#sidebar p 		{ font-size:11px; line-height:1.2em; }

 /* navigacija */
#sidebar ul 	{ background:#1e70b8; margin:0; padding:0; }  
#sidebar li 	{ border-top:none; list-style:none; margin:0; background:url(http://www.student3p.hr/images/border-nav.png) repeat-x bottom left; }
#sidebar li .uvuceno	{ margin-left:25px; padding: 3px 0 3px 15px; background: url(http://www.student3p.hr/images/nav-button.png) center left no-repeat; border:none;  }
#sidebar li .putovanja	{ margin-left:25px; padding: 3px 0 3px 20px; color:#C0C0C0;}
#sidebar li a 	{ color:#ffffff; display:block; font-size:12px; padding:5px 6px 5px 25px; text-decoration:none; }
#sidebar a:hover { color:#cccccc; }

 /* left sidebar bottom*/
#sidebardown 		{ background:#ebecee; width:209px; float:left; font-size:11px; line-height:1.2em; }
#sidebardown a 		{ color:#d1494a; font-size:inherit; padding:0 !important; font-weight:normal; color:#36C; text-decoration:none; }
#sidebardown a:hover{ text-decoration:underline; }
.sidebardowntop 	{ background:url(http://www.student3p.hr/images/sidebar2.gif) no-repeat; height:14px; margin-bottom:10px; }
.sidebardownbottom 	{ background:url(http://www.student3p.hr/images/sidebar2-bottom.gif) bottom no-repeat; height:14px; text-align:left; margin-top:10px;}
#sidebardown img 	{ border:0; }	
#sidebardown .najbolji { text-align:center; }
#sidebardown .najjeftiniji { text-align:center; }
#sidebardown .slika { padding-bottom:10px; text-align:center; }
#sidebardown p 		{ margin-top:0; padding:0 10px; font-size:inherit; }
#sidebardown dl *	{ padding:0 10px; margin:0;  }
#sidebardown dt		{ margin-top:15px; padding:0 10px; font-weight:bold; }
#sidebardown .razmak	{ height:20px; }

#sidebardown .szos	{ text-align:center; width:180px; height:75px; padding-bottom:5px; background-image: url(http://www.student3p.hr/images/partneri/szos.jpg) no-repeat; }

 /* info */
#traka 		{ margin:0 0 10px; background:url(http://www.student3p.hr/images/traka.gif) right; height:37px; }
#traka p 	{ text-align:left; line-height:100%; }

 /* main */
#content 		{ padding-left:218px; padding-right:218px; }
.banner 		{ margin-bottom:10px; background: url(http://www.student3p.hr/images/putovanja.jpg) no-repeat; height:74px; }
.banner img 	{ border:none; }
#novosti 		{ background:#f5f5f6; margin:0; }
.novostitop 	{ background:#f5f5f6 url(http://www.student3p.hr/images/novosti.gif) no-repeat; height:17px; line-height:100%; }
.novostibottom 	{ background:url(http://www.student3p.hr/images/novosti-bottom.gif) bottom no-repeat; height:17px; text-align:left; line-height:100%; margin-top:10px; }
.novostitext 	{ margin:0; padding:0 10px; }
.novostitext p 	{ font-size:inherit; }
.novostitext p .small	{ font-size:9px; }
.novostitext dl * { padding-top:5px; }
.novostitext dd span { color:#1e70b8; font-size:14px; }
.novostitext h2 { margin:0 0 5px 0; font-size:16px; }
.novostitext h3 { margin:0 0 5px 0; font-size:14px; color:#1e70b8; }
.novostitext .vijesti	{ float: left; width:200px; padding:5px; border: none; }
.novostitext .vijesti2	{ float: right; width:200px; padding:5px; border: none; }
.novostitext .box 	{ float:left; width: 170px; height: 160px; padding:4px; margin:0 6px 6px 6px; border: 1px solid #c9d0d8; }
.novostitext .box2 	{ float:left; width: 170px; height: 140px; padding:4px; margin:0 6px 6px 6px; border: 1px solid #c9d0d8; }
.novostitext .box img	{ border:0; width:170px; height:100px; }
.novostitext .title { font-size:20px; text-align:center; font-weight:bold; letter-spacing:3px; padding: 1px 1px; }	
.novostitext .title a	{ font-size:20px; letter-spacing:3px; font-weight:bold; color:#2b2b2b; text-decoration:none; }
.novostitext .title2 { font-size:14px; text-align:center; font-weight:bold; letter-spacing:2px; padding: 1px 1px; }	
.novostitext .title2 a { font-size:14px; font-weight:bold; letter-spacing:2px; color:#2b2b2b; text-decoration:none; }	
.novostitext .desc 	{ height:auto; padding: 5px 5px; background: #fffae8; font-size: 10px; color: #666666; line-height: 10px; text-align:center; }
.novostitext .info 	{ height:240px; padding-left:20px; text-align:center; }
.novostitext .info2 { height:900px; width:400px; padding-left:20px; text-align:center; }
.novostitext .datum	{ margin:0; font-size:9px; color:#000; }
.novostitext .naslov	{ line-height:90%; font-size:13px; font-weight:bold; color:#1e70b8; padding-bottom:5px }
.novostitext .tekst { padding-bottom:30px; display:block; }
.novostitext .expand a	{ background: url(http://www.student3p.hr/images/external.png) center right no-repeat; padding-right:13px; float:right; font-size:12px; }
.novostitext .opsirnije { background: url(http://www.student3p.hr/images/external.png) center right no-repeat; padding-right:12px; font-size:11px; font-weight:normal; }
.novostitext .ponuda a	{ background: url(http://www.student3p.hr/images/pdf.png) center left no-repeat; float:left; padding-left:25px; font-size:12px; clear:inherit; }
.novostitext .slika	{ background: url(http://www.student3p.hr/images/onama-head.jpg) no-repeat; margin:0 25px; padding-bottom:15px; height:113px; }
.novostitext img 	{ border:0; }
.novostitext .sponzori 		{ list-style:none; text-align:center; margin:0 auto; padding:10px 0 0; }
.novostitext .sponzori li	{ display:inline; }
.novostitext .sponzori li a	{ color:#fff; }
.novostitext .sponzori img 	{ border:0; }	
/* putovanja */
.novostitext .naziv { margin: 0 0 0 10px; display: block; float: left; font-size: 18px; }
.novostitext .nadnaslov a 	{ font-size: 11px; text-transform: uppercase; letter-spacing: 3px; }
.novostitext .naslovputovanja	{ width:420px; margin: 0 0 10px 0; display: block; float: left; font-size: 24px; }
.novostitext .podnaslov 	{ font-size:11px; text-transform:uppercase; font-weight:bold; letter-spacing:3px; }
.novostitext .raspis 	{ margin: 40px 0; font-size: 11px; clear:inherit; }
.novostitext .raspis dt span	{ font-weight: normal; margin-right: 5px; background-color: #ebecee; padding: 2px 5px; color: Black; }
.novostitext .raspis dt { font-weight: bold; color: #1e70b8; }
.novostitext .raspis dd { margin: 8px 0 10px 10px; border-left: dotted 2px #E0E0E0; padding-left: 8px; }
.novostitext .napomene  { font-size: 11px; padding-bottom:2px; }
.novostitext .napomene dt 		{ clear: inherit; float: left; font-weight: bold; margin-right:5px; }
.novostitext .napomene dd 		{ margin: 8px 0 10px 10px; }
.novostitext dl.features 	{ font-size: 13px; padding-bottom: 2px; }
.novostitext dl.features dt 	{ clear: both; font-weight: bold; color: #555; margin: 5px 3px 0 0; }
.novostitext dl.features dd	{ margin: 1px 0 3px 10px; padding-left: 4px; font-size: 12px; }
.novostitext dl.features dd ul	{ clear: both; padding-left: 10px; list-style-type: circle; }
.novostitext .razmak { background-image:url(http://www.student3p.hr/images/razmak.gif); }
/* text */
.novostitext .text { font:75% "Trebuchet MS",Arial,Helvetica,sans-serif; color:#2b2b2b; margin:0; padding:0; font-size:12px; line-height:1.3em; }
.novostitext .text a { text-decoration:none; }
.novostitext .text a:hover { text-decoration:underline; }
.novostitext .text a:visited {}
.novostitext .text p { margin: 0px 0px 6px 0px ; }
.novostitext .text h2 { text-transform:uppercase; color:#000; }
.novostitext .textHeader { font:bold 18px verdana; color: #CC9900; border-bottom: 1px solid #CC9900; margin-bottom: 12px; }
.novostitext .textImages { vertical-align:middle; width: 162px; }
.novostitext .text dl { margin:0 0 10px 0; }
.novostitext .text dt { font-size:15px; font-weight:bold; color:#3366cc; text-decoration:underline; }
.novostitext .text dt a { text-transform:uppercase; color:#3366cc; }
.novostitext .text dd { margin:0; padding-bottom:15px; }
.novostitext .small dd { margin:0; padding-bottom:15px; font-size:9px; }


 /* right sidebar */
#infosidebar 	{ width:209px; float:right; }

 /* right sidebar top*/
#info 		{ background:#ebecee; width:209px; float:right; font-size:11px; line-height:1.2em; }
#info img   { border:0; padding: 5px 15px; text-align:center; }
#info a 		{ color:#d1494a; font-size:11px; font-weight:normal; color:#36C; text-decoration:none; }
#info a:hover	{ text-decoration:underline; }
.infotop 	{ background:url(http://www.student3p.hr/images/infoside.gif) no-repeat; height:11px; margin-bottom:10px; }
.infobottom { background:url(http://www.student3p.hr/images/infoside-bottom.gif) bottom no-repeat; height:14px; text-align:left; line-height:100%; margin-top:10px;}
#info .najbolji { text-align:center; }
#info .najjeftiniji { text-align:center; }
#info .slika { padding-bottom:10px; text-align:center; }
#info p 	{ font-size:inherit; line-height:inherit; padding:0 10px 0 10px; }
#info dl *	{ margin:0; padding:0 0 0 10px; }
#info dt	{ margin:0; padding:0 0 0 10px; font-weight:bold; }
#info dd 	{ margin:0; padding:0 0 0 10px; }
#info h3	{ margin:0; padding:0 0 0 10px; font-size:11px; color:#F00; }
#info h4	{ margin:0; padding:0 0 0 10px; font-size:11px; font-weight:bold; }
#info hr	{ margin:0 10px 5px 10px; padding:0;}


/* udruge */
#partneri { display: block; text-align:center; margin:0 auto; width:180px; }
#partneri img { padding-bottom:5px; }



 /* sponzori */
#sponzori 		{ list-style:none outside none; text-align:center; clear:both; margin:0 auto; padding:20px 0 0; }
#sponzori li	{ display:inline; }
#sponzori li a	{ color:#fff; }
#sponzori img 	{ border:0; }

 /* footer */
#footer 	{ text-align:center; clear:both; margin:0 auto; padding:10px 0; }
#footer p 	{ text-align:center; }