/*
Theme Name: Viroexpo 2009
Theme URI: http://1dva.hr/
Description: Wordpress tema za Viroexpo 2009
Version: 1.0
Author: 1dva ft Mario Kostelac
Author URI: http://www.1dva.hr/

	Viroexpo 2009
	http://www.1dva.hr/

	Dizajn: Matej Sudar (1dva); kodiranje Mario Kostelac

*/
*	{ margin: 0; padding: 0; }
li	{ list-style-type: none; }
img	{ border: 0; }
hr { display:none; }

html	{ background: url('img/html-bg.jpg') 0 0; }
body	{ background: url('img/body-bg.jpg') 0 0 repeat-x; min-height:508px; height:auto !important; height:508px; font-family: "Tahoma"; font-size: 12px; }

a	{ color: #719500; }

h2	{ font-size: 22px; line-height: 30px; font-weight: bold; color: #000; margin-bottom: 10px; }

.translate_translate { color:#999; float:right; }

input,
textarea	{ font-family: "Tahoma"; font-size: 12px; color: #444; padding: 5px; margin: 5px 8px; border: 1px solid #ccc; }

#wrapper	{ width: 960px; margin: 0 auto 0 auto; }
#container	{ width: 100%; float: left; position: relative; background: url('img/container-bg.gif') 0 0 repeat-y; margin-bottom: 80px; }

#logo	{ position: absolute; top: 0; left: 0; width: 100%; height: 370px; text-indent: -9999px; overflow: hidden; background: url('img/logo.jpg') 0 0 no-repeat; z-index: 10; }
#logo a	{ position: absolute; top: 0; left: 0; width: 379px; height: 370px; }

#main-nav	{ width: 100%;  position: absolute; top: 410px; left: 0px; z-index: 10; }
#main-nav li	{ height: 30px; margin-bottom: 5px; }
#main-nav li a	{ display: block; width: 271px; height: 30px; margin: 0 0 0 54px; text-decoration: none; text-indent: -9999px; overflow: hidden; background-position: -271px 0; background-repeat: no-repeat; }
#main-nav li.active	{ background: url('img/menu-bg.gif') 0 0 no-repeat; }
#main-nav li.active a	{ background-position: 0 0; }
#home-link a	{ background-image: url('img/menu-home.gif'); }
#news-link a	{ background-image: url('img/menu-news.gif'); }
#exibitors-link a	{ background-image: url('img/menu-exibitors.gif'); }
#additionals-link a	{ background-image: url('img/menu-additonals.gif'); }
#content-fair a	{ background-image: url('img/menu-content-fair.gif'); }
#contact-link a	{ background-image: url('img/menu-contact.gif'); }
#info-link a	{ background-image: url('img/menu-info.gif'); }
#pokazatelji a	{ background-image: url('img/menu-pokazatelji.gif'); }
#povijest-sajma a	{ background-image: url('img/menu-povijest-sajma.gif'); }
#ostala-dogadanja a	{ background-image: url('img/menu-ostaladogadjanja.gif'); }
#radio a	{ background-image: url('img/menu-radio.gif'); }
#spot a	{ background-image: url('img/menu-spot.gif'); }
#videospot a	{ background-image: url('img/menu-videospot.gif'); }

#content	{ width: 500px; min-height:1050px; height:auto !important; height:930px; float: right; position: relative; right: 27px; padding: 47px 27px 160px 27px; z-index: 10; }
#content dt	{ position: relative; padding-top: 41px; margin-bottom: 5px; }
#content dt	.date { font-family: "Trebuchet MS"; font-size: 14px; font-weight: normal; color: #333; display: block; position: absolute; top: 0; left: 0; float: left; padding: 5px 14px; background: #fdf464; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
#content dt	a	{ font-size: 16px; font-weight: bold; color: #000; text-decoration: none; }
#content dt.nodate	{ padding-top: 6px; }
#content dt.nodate a	{ font-size: 14px; }
#content dd		{ position: relative; margin-bottom: 32px; }
#content dd p	{ padding: 0; }
#content dd a.more-link br	{ display: none; }
#content dd	img	{ display: inline; float: left; padding: 3px; margin-right: 8px; border: 1px solid #ccc; }
#content p	{ font-size: 12px; line-height: 16px; color: #444; padding-bottom: 8px; }
#content span	{ display: block; margin-bottom: 8px; }
#content h1 { color:#000; margin:0 0 10px 0; font-size:28px; font-weight:normal; }
#content h2 { color:#719500; margin:10px 0 4px 0; font-size:18px; font-weight:bold; }
#content h3 { color:#719500; margin:8px 0 2px 0; font-size:14px; font-weight:bold; }

#poslovni-centar { float:left; width:350px; height:500px; background-image:url('img/poslovni-centar.gif'); background-repeat:no-repeat; margin:700px 0 0 0; }

#povijest { width:500px; float:left; margin:20px 0; }
	#povijest li { float:left; margin:0 5px 5px 0; font-size:16px; }
	#povijest li a:link, #povijest li a:visited { width:120px; height:80px; display:block; background-color:#f1f1f1; padding:20px; border:none; text-decoration:none; }
	#povijest li a:hover { background-color:#719500; color:#fff; }

#ala-pagination	{ width: 500px; padding: 0 27px; float: right; position: relative; top: -180px; right: 27px; z-index: 10; }

#signups	{ position: absolute; top: 55px; right: 54px; width: 386px; z-index: 10; padding: 0px 0 20px 114px; background: url('img/singups.jpg') 0 0 no-repeat; font-family: Georgia; font-size: 22px; font-style: italic; font-weight: bold; color: #000000; }
#partners	{ float: right; position: relative; right: 54px; top: -180px; width: 500px; z-index: 10; border-top: 2px solid #c8c7cd; padding: 38px 0 0 0; }
#partners li	{ display: inline; float: left; margin-bottom: 20px; }

#partner	{ position: absolute; top: 299px; left: -82px; z-index: 10; display: none; } /* display none */

#sidebar { position: absolute; top: 885px; left: 68px; width: 256px; z-index: 10; }
#searchform	{ width: 100%; height: 100px; margin-bottom: 20px; }
#searchform .input	{ width: 212px; height: 20px; border: 2px solid #dfdfdf; padding: 10px 20px; font-size: 18px; color: #bcbcbc; text-align: right; background: #fff; }
#searchform .submit	{ border: 0; background: #dfdfdf; text-align: center; font-size: 20px; color: #5f5f5f; position: absolute; top: 60px; right: -7px; margin: 0; padding: 5px 13px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#technical { width: 100%; padding-top: 10px; border-top: 1px solid #dbdbdb; }
#technical h3 { color: #808080; font-weight: normal; text-align: right; margin-bottom: 17px; }
#technical h2 { float: right; }
#technical img	{ float: right; }

#footer		{ width: 998px; height: 385px; float: left; position: absolute; bottom: 0; left: 0; margin: 0 0 -2px -38px; background: url('img/footer-bg.jpg') 0 0 no-repeat; }
#madeby		{ position: absolute; bottom: 35px; right: 27px; z-index: 10; }

#best	{ position: absolute; bottom: 60px; left: 30px; }
.skipper	{ display: none; }

/* contact page */
.wpcf7 p	{ color: #999 !important; }

/* home page */
.blog #content	{ top: 100px; margin-bottom: 130px; }

/* clearfix */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

/* wp default styles */
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 0 0 3px 10px; display: inline; }
img.alignleft { margin: 0 10px 3px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }


/* tabovi */
.tabovi-content li {display:none;}
.tabovi-content li.active {display:list-item; clear:both;}
#tabovi li {float:left; margin:0 10px 10px 0; padding-right:10px; font-size:16px; font-weight:bold}
#tabovi li a {text-decoration:none; border-bottom:solid 1px #eee;}