/*  
Theme Name: Luxor grupa
Author: InsulaBit
Author URI: http://www.insulabit.com
*/

/**************** Body *********************/
*{margin:0; padding:0;}
body{background: #fff url(images/body.jpg) repeat-x; font:11px Arial, Verdana;color:#444;}
#wrapper {width:950px; margin:0 auto;padding:0px 20px 20px 20px;background:url(images/wrapper_logo.jpg) no-repeat right bottom;}
h2{margin-bottom:15px;text-transform:none;font-size:20px;color:#2E729A;letter-spacing:-1px;font-weight:normal; border-bottom:0px dashed #E8E1D0;padding-bottom:18px;padding-left:35px;font-family:Arial,Verdana;background:url(images/h2.jpg) no-repeat ;}
/**************** Links *********************/
a, a:link, a:visited {text-decoration:none; color: #000;}
a:hover {color:#444;}

/**************** Header *********************/
#linkovi{display:block;width:450px;height:30px;position:absolute;margin-top:30px;margin-left:420px;}
.naslovna a{background:url(images/naslovna.jpg) no-repeat;display:inline;float:left;width:91px;height:44px;outline:none;text-indent:-9999px;}
.sitemap a{background:url(images/sitemap.jpg) no-repeat;display:inline;float:left;margin-left:1px;width:108px;height:44px;outline:none;text-indent:-9999px;}
.kontakt a{background:url(images/kontakt.jpg) no-repeat;display:inline;float:left;margin-left:1px;width:68px;height:44px;outline:none;text-indent:-9999px;}
#slajdovi{width:350px;height:240px;display:block;margin-top:212px;margin-left:14px;padding:0;position:absolute;z-index:20;}
#slajdovi2{width:350px;height:240px;display:block;margin-top:212px;margin-left:14px;padding:0;position:absolute;z-index:20;}

#tagline{width:480px;height:100px;display:block;margin-top:255px;margin-left:400px;padding:0;position:absolute;z-index:20;border:0px solid #fff;padding:15px;font-size:16px;font-style:italic;font-weight:bold;font-family:"Times New Roman", Times, serif;color:#CCDEE9;}

#header {width:950px;height:200px; margin:0 auto;padding:0;background:url(images/header2.jpg) no-repeat top;}
#header h1 {display:block;outline:none;position:absolute; height:159px;width:151px;cursor:pointer;margin-top:23px;margin-left:-10px;padding:0;}
#header h1 a {display:block;outline:none;position:absolute; background:url(images/luxor_logo.png); height:159px;width:151px;cursor:pointer;padding:0;text-indent:-9999px;}
#subheader {width:950px;height:260px;margin:0; background: url(images/subheader.jpg) no-repeat center top;padding:0;position:relative;}

/**************** Navigacija *********************/
#navigation{width:603px;height:58px; padding-top:0px;font-size:11px; text-transform:none; font-weight:bold;float:right;margin-top:-330px;margin-right:10px;background: url(images/menu_bgr.png);position:relative;}
#menu{display:block;  margin:15px 0px 0px 55px;padding:10px;}
#menu li{list-style:none;border-bottom:0px solid #262626;display:inline;}

#menu a{   margin-bottom:10px; padding:10px 10px 15px 10px;; height:20px; color:#fff; border-right:1px solid #437C9B; }

#menu a:hover, #menu a:active,
li.current_page_parent a,
li.current_page_parent a:visited,
#menu li.current_page_item a,
#menu li.current_page_item a:visited
{color: #B2D9EC;  margin-bottom:10px; padding:10px 10px 15px 10px; height:20px;background:url(images/active_link.jpg) no-repeat center bottom ; }
#sidebar .current_page_item a{color:#0070A0;text-decoration: none;}

#sidebar a:hover{color:#0070A0;}

/**************** Pretraga *********************/
#topsearch{margin-top:28px;margin-left:690px; padding:10px;width:250px; display:block;position:absolute; }
#searchsubmit {width:37px;height:25px;background:url(images/searchsubmit.jpg) no-repeat center bottom;border:0px;outline:none;padding-bottom:2px;}
.searchfield{background:#F5F4F3;border:1px solid #ddd;padding:3px;width:130px;font-size:11px;color:#666;}

/*****************intro**************************/
#separator{width:950px;height:80px;margin:0 auto;padding-bottom:20px;border-bottom:1px solid #ddd;}
#intro {width:270px; border-right:0px solid #ddd;margin:0; padding:15px;display:block;float:left;}
#intro p{padding:0 0 10px 0;margin-top:10px;margin-bottom:10px;line-height:20px;}
#intro h2 {color:#2E729A; font-size:20px;font-style:normal;font-weight:normal;padding-left:35px;background:url(images/misija.jpg) no-repeat ;}
#intro h2 a {color:#97B252; font-size:24px;}
#intro h2 a:hover {color:#ccc;}

#intro2 {width:280px; border-right:0px solid #ddd;margin-right:15px; padding:15px;display:block;float:left;}
#intro2 p{padding:0 0 10px 0;margin-top:10px;margin-bottom:10px;line-height:20px;}
#intro2 h2 {color:#2E729A; font-size:20px;font-style:normal;font-weight:normal;padding-left:40px;background:url(images/nastanak.jpg) no-repeat ;}
#intro2 h2 a {color:#97B252; font-size:24px;}
#intro2 h2 a:hover {color:#ccc;}

#intro3 {width:280px; border-right:0px solid #ddd;margin:0; padding:15px;display:block;float:left;}
#intro3 p{padding:0 0 10px 0;margin-top:10px;margin-bottom:10px;line-height:20px;}
#intro3 h2 {color:#2E729A; font-size:20px;font-style:normal;font-weight:normal;padding-left:40px;background:url(images/novosti.jpg) no-repeat ;}
#intro3 h2 a {color:#97B252; font-size:24px;}
#intro3 h2 a:hover {color:#ccc;}
#intro3 h3{font-size:12px;font-weight:bold;color:#00517F;border-bottom:1px solid #F5F3F3;padding-bottom:6px; }
#intro3 h4 {color:#666; font-size:13px;font-style:normal;font-weight:bold;border-bottom:1px solid #F5F3F3;padding-bottom:5px;padding-left:20px;background:url(images/uprava.jpg) no-repeat;}
/**************** Sadrzaj *********************/
#content {width:522px; border-right:0px solid #ddd;margin:10px auto 0; padding:10px;display:block;float:left;background:url(images/sadrzajbgr.jpg) no-repeat left top;}
#content h3{font-size:12px;font-weight:bold;}
#content p{padding:0 0 10px 0;margin-top:5px;margin-bottom:5px;line-height:18px;}
#content h2 a {color:#97B252; font-size:24px;}
#content h2 a:hover {color:#ccc;}
#content li{margin-top:5px;margin-bottom:5px;}
#content ul li{margin-left:40px;}
.comments {background:url(images/comments.gif) left no-repeat; padding-left:20px;}
.info { background-color:#262626; padding:2px 10px 2px 10px; font-size:11px; margin-bottom:10px; margin-top:5px;}
.info a {color:#66CC00;}
.info a:hover {color:#fff;}
.entry h2{padding-bottom:10px;color:#B2D235;margin-top:15px;}

.entry p{padding:0 0 10px 0;margin-top:10px;margin-bottom:10px;}
.post{padding:0px 20px 10px 0px;text-align:left; margin-bottom:20px; line-height:16px; color: #444;}
.entry img {margin:0 10px 10px 10px;}
.new {background:url(images/new.gif) right top no-repeat;}
html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 
html>body .entry li { margin: 7px 0 8px 0px; }
.entry ul li:before{ content: "\00BB \0020"; }
.entry ol { padding: 0 0 0 15px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }
.meta { color:#B3D136; padding:5px; font-size:10px; line-height:22px; border-top:1px solid #262626; text-transform:uppercase; font-weight:normal;}
.meta a:link,.meta a:visited,.meta a:active{color:#ddd;font-size:10px;text-transform:uppercase;padding:2px;}
.meta a:hover{text-decoration:none;background:#B3D136;padding:2px;color:#444;}

.cats {text-transform:uppercase;}


#productsholder {margin-left:20px;}
/**************** sidebar *********************/
#logoblank2{margin-right:15px;margin-left:10px;margin-top:10px;margin-bottom:0px;width:380px;height:35px;float:left;}
#logoblank{margin-right:15px;margin-left:10px;margin-top:10px;margin-bottom:0px;width:380px;height:50px;float:left;}
#logociscenja{margin-right:15px;margin-left:10px;margin-top:10px;margin-bottom:5px;width:380px;height:70px;float:left;background:url(images/logociscenja.jpg) no-repeat center top;}
#logougostiteljstvo{margin-right:15px;margin-left:10px;margin-top:10px;margin-bottom:5px;width:380px;height:70px;float:left;background:url(images/logougostiteljstvo.jpg) no-repeat center top;}
#sidebar a {color:#999;}
#sidebar a:hover{color:#0070A0;}
#sidebar { text-align:left;margin-right:15px;margin-left:10px;margin-top:0px;margin-bottom:20px;width:380px;float:left;border-left:0px solid #ddd;background:url(images/) no-repeat center bottom;}
#sidebar ul {list-style:none;font-size:12px;font-weight:bold;margin-left:0px;font-style:normal;}

#sidebar ul ul {margin:4px; padding-bottom:20px;}
#sidebar ul ul li {padding-bottom:10px;padding-top:10px;padding-left:10px;margin:0px;border-bottom:1px solid #F5F3F3;background:url(images/) no-repeat center left ;}
#sidebar p {padding-bottom:10px;}
/**************** suveniri *********************/
#suveniri { text-align:left;margin-right:5px;margin-left:5px;margin-bottom:15px;padding-bottom:18px;width:255px;display:block;float:right;border-bottom:1px solid #E8E1D0;}
#suveniri h2 {font-size:16px;font-weight:bold; color: #62CDF6; border-bottom:0px solid #262626;}
#suveniri ul {list-style:none;font-size:12px;font-weight:bold;margin-left:18px;font-style:normal;}
#suveniri ul ul {margin:4px; padding-bottom:20px;}
#suveniri ul ul li {padding-bottom:10px;padding-top:10px;margin:0px;border-bottom:1px solid #E8E1D0;}
/**************** kalendar zbivanja *********************/
#kalendar { text-align:left;margin-right:5px;margin-left:5px;width:255px;display:block;float:right;border-right:0px solid #262626;}
#kalendar h2 {font-size:16px;font-weight:bold; color: #9BBB44; border-bottom:0px solid #262626;margin:0;}
#kalendar h3 a {font-size:12px;font-weight:normal;margin-bottom:5px;padding:0;color:#666;display:block;border-bottom:1px solid #E8E1D0;padding-bottom:8px;}
#kalendar h3 a:hover{color:#48BCEA;}
#kalendar ul {list-style:none;font-size:11px;font-weight:normal;margin-left:2px;font-style:normal;}
#kalendar ul ul {margin:4px; padding-bottom:20px;}
#kalendar ul ul li {padding-bottom:10px;padding-top:10px;margin:0px;border-bottom:1px solid #E8E1D0;}
.kal_entry{margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:10px;}
.datum{font-size:10px;text-transform:uppercase;}
/*****************po cemu smo poznati***********/
#poznati { text-align:left;margin-right:5px;margin-left:5px;margin-bottom:15px;padding-bottom:18px;width:365px;display:block;float:right;border-bottom:0px solid #E8E1D0;}
#poznati h2 {margin-top:10px;color:#2E729A; font-size:20px;font-style:normal;font-weight:normal;padding-left:35px;background:url(images/h2.jpg) no-repeat ;}
#poznati p{line-height:18px;font-size:11px;}
#poznati ul {list-style:none;font-size:11px;font-weight:normal;margin-left:2px;font-style:normal;}
#poznati ul ul {margin:4px; padding-bottom:20px;}
#poznati ul ul li {padding-bottom:10px;padding-top:10px;margin:0px;border-bottom:1px solid #E8E1D0;}
#poznati img{padding:0;margin:0;float:left;border:0;}
/**************** Footer *********************/
#footer {width:920px;height:60px;text-align:left; font-size:10px;padding-top:10px;padding-left:25px; margin:0 auto 20px; color: #C4C4C2;border-top:1px solid #F5F3F3;background:url(images/) no-repeat left top;}
#footer p {margin-left:50px;margin-top:0px;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
#flogo a {background: url(images/flogo.jpg) no-repeat left;width:40px; height:25px;display:block;float:left;padding:5px 5px 5px 25px;text-indent:-9999px;margin-right:25px;outline:none;}
#flogo a:visited {background: url(images/flogo.jpg) no-repeat left;width:40px; height:25px;display:block;float:left;padding:5px 5px 5px 25px;text-indent:-9999px;margin-right:25px;outline:none;}
#fphone {background: url(images/fphone.jpg) no-repeat; height:25px;display:block;float:left;padding:5px 5px 5px 25px;margin-left:5px;}
#fadresa {background: url(images/fadresa.jpg) no-repeat; height:25px;display:block;float:left;padding:5px 5px 5px 45px;margin-left:5px;}
#fmail {background: url(images/fmail.jpg) no-repeat ; height:25px;display:block;float:left;padding:5px 5px 5px 25px;margin-left:5px;}

/**************** Razno *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }

.center { text-align: center; }
hr { display: none; }
a img { border: none; }

img.alignnone{display:block;margin:0 7px 2px 0;padding:10px;border:0px solid #444;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 4px 12px;padding:10px;border:0px solid #444;float:right;}
img.alignleft{display:inline;margin:0 12px 4px 0;padding:10px;border:0px solid #444;float:left;}

code {font-size:11px; font-family:Arial,Verdana; color: #444; display:block;padding:10px; margin:10px 0 10px 0;}
/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:3px;}
.attachment {text-align:center;}
.attachment img { padding:5px; border:1px solid #999999;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft img{ padding:5px; border:0px solid #999999;}
.imgright {float:right;}
.imgright img{ padding:5px; border:0px solid #999999;}
.post input {border:1px solid #444;background:#fff;padding:5px;margin-top:10px;color:#444;width:270px;}

.pagination{margin-bottom:20px;margin-left:15px;}
/*kontakt obrazac*/
#coldform_name  {color:#999; background-color:#fafafa; border:1px solid #ddd; width:450px; margin-bottom:10px; padding:5px; font-size:10px;}
#coldform_email  {color:#999; background-color:#fafafa; border:1px solid #ddd; width:450px; margin-bottom:10px; padding:5px; font-size:10px;}
#coldform_website  {color:#999; background-color:#fafafa; border:1px solid #ddd; width:450px; margin-bottom:10px; padding:5px; font-size:10px;}
#coldform_topic  {color:#999; background-color:#fafafa; border:1px solid #ddd; width:450px; margin-bottom:10px; padding:5px; font-size:10px;}
#coldform_response  {color:#999; background-color:#fafafa; border:1px solid #ddd; width:200px; margin-bottom:10px; padding:5px; font-size:10px;}
#coldform_message  {color:#999; background-color:#fafafa; border:1px solid #ddd; width:420px; margin-bottom:10px; padding:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif;overflow:auto;}
#coldform .hide {color:#999; font-size:11px; font-weight:bold;}
#coldform .label {margin:3px; color:#999; display:block;}
#coldform fieldset {color:#999; border:1px solid #ddd; margin-top:15px; padding-left:10px;width:470px;}
#coldform_error{color:#FFCC00;}
#coldform_spam{color:#FFCC00;}
#coldform_success{color:#004B79;}

#content .submit{color:#fff;background:url(images/posalji.jpg) no-repeat center center;width:83px;height:27px;display:block;padding:4px;font-weight:normal;text-transform:none;text-indent:-9999px;font-size:10px;margin-top:10px;margin-bottom:10px;border:none;}
#potvrdi {
	border:0px;
	color:#fff;
	background:red;
	font-size:10px;
	padding:3px 0;
	width:60px;
	height:24px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:15px;}
#coldform_error {color:red;font-size:11px;}
#coldform_spam {color:red;font-size:11px;}
h3#coldform_success {margin-bottom:18px;font-size:11px;color:#004B79;}
#poruka{font-size:11px;color:#939393;background:#000;}
#trailer {width:633px;height:279px;padding:0;margin-bottom:5px;border:0px solid #ddd;display:block;float:left;clear:left;background: url(images/slides.png) no-repeat;}
#galerija{width:596px; height:221px;display:block;padding:0;margin-left:14px;margin-top:20px;position:absolute;background:#000;z-index:10;overflow:hidden;}
#posjeti{width:196px;height:134px;z-index:20;padding:0;margin-left:-5px;margin-top:225px;background:url(images/posjeti_ivanic2.png) no-repeat;position:absolute;}

.index_left{float:left;clear:left;width:400px;border-right:0px solid #F4F4F4;padding:6px 15px 6px 6px;margin-right:15px;display:block;line-height:15px;}
.index_left p{margin-top:10px;margin-bottom:10px;}
.index_right{float:right;width:400px;padding:6px;display:block;line-height:15px;}
.index_right p{margin-top:10px;margin-bottom:10px;}
.index_left h2, .index_right h2{margin-bottom:25px;text-transform:none;font-size:18px;color:#F04333;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;font-weight:lighter;}
#intro a:link, #intro a:visited, #intro a:active{color:#006699;}
#intro a:hover{color:#444;text-decoration:none;}
#intro2 a:link, #intro2 a:visited, #intro2 a:active{color:#006699;}
#intro2 a:hover{color:#444;text-decoration:none;}
#intro3 .more-link a{margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #F5F3F3; color:#444;display:block;}
#intro3 .more-link a:hover{margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #F5F3F3; color:#004D7B;display:block;}
#intro3 p{margin-top:6px;margin-bottom:3px;padding:0;}
#karijere{margin-bottom:20px;border-bottom:1px solid #EDEAEA;width:510px;padding:0;}
.expire{font-weight:normal;}
