* { margin: 0; padding: 0; font-size: 12pt; }

body {
	background-color:#fff;
	font: normal 12pt Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding-bottom: 40px;
	}

a { text-decoration:none; color:#000; }
a img { border:none; }
br { clear: both; }
#header,#trazilica,.advanced,#put-resize,#flash,#login-blok,#blok2,#blok3,#blok4,#blok5,#partneri,#footer .top-en,#footer .top-hr,#podmenu,.kategorija-datum,#paginator,#vezani-linkovi,#cont-nav,.webshop-proizvod-foot,#kupi-ikona,#kosarica,.oc1,.oc12,.oc3,.oc4,.oc5,.oc6,#login-blok-sredina, .top-de,
#eventLogin div h4, .prev, .next, #subsEvent-button, #blok-4 { display:none !important; }

#sadrzaj { display: table; width: 100%; }
	
#print-logo { text-align: center; padding: 10px 0 0 0; margin: 0 0 10px 0; }
#print-logo p {  font-size: 8pt; padding: 10px 0; margin: 10px 0 0 0; }

#video-blok1,
#video-blok2 { width: 100%; clear: both; margin-bottom: 20px; }

#video-blok1 div,
#video-blok1 div { display: none; }

#video-blok1 p,
#video-blok2 p { margin-left: 0; margin-right: 0; }

p, ul, ol, h1, h2, h3, h4, h5, h6, #sadrzaj div, table { margin-left: 10px; margin-right: 10px; }

table { margin-bottom: 15px; }

h1 {
	font-size: 16pt;
	margin-bottom: 15px;
	}

h2 {
	font-size: 14pt;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
h3 {
	font-size: 13pt;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
h4,
h5, 
h6 {
	font-size: 12pt;
	margin-top: 10px;
	margin-bottom: 10px;
	}
ul, ol, p { padding: 10px 0; }	
ul li { list-style: outside square; margin-left: 30px; }
ol li { list-style: outside decimal; margin-left: 30px; }
table { padding: 2px; border: 1px solid #000; }	
table td { padding: 2px 4px; border: 1px solid #ccc; font-size: 10pt; }	
#footer-print { margin-top: 30px; display: table; width: 100%; padding: 10px 0; font-size: 5pt; }
#kontakt,
#copyright { display: inline; }
#kontakt { float: left; }
#copyright { float: right; }
div.vijest { display: table; clear: both; margin-bottom: 20px; }	
div.vijest img { margin: 10px; }
body div#footer { padding: 10px 10px 10px 0; clear: both; }
body div#footer p { font-size: 8pt; text-align: right; }
body div#footer p span { float: left; font-size: 8pt; }

form fieldset { border: none; }

#signup-txt { display: inline; float: left; width: 385px; }	
#video.forma { width: 384px; height: 288px; background: none; }	
#signup br.clear { clear: both; }		
#signup fieldset { border:none; }	
#signup label {
	color:#939598;
	display: block;
	float: left;
	width: 160px;
	text-align: right;
	margin-right: 10px;
	}	
#signup label,
#signup input { margin-bottom: 10px;}		
#signup  input {
	width:170px;
	color:#939598;
	padding:2px 0px 2px 4px;
	border:1px solid #c6c4c4;
	vertical-align: top;
	margin-right: 5px;
	}
#signup .blue { 
	margin: 15px 0; 
	padding: 20px 20px 10px 0; 
	clear: both;
	border:1px solid #4cafe3;
	border-left: none;
	border-right: none;
	width: 620px;
	overflow: hidden;
	height: 100%;
	}		
#signup select {
	color:#939598;
	padding:2px 0px 2px 4px;
	border:1px solid #c6c4c4;
	vertical-align: top;
	margin-bottom: 10px;
	}		
#signup select#position,
#signup select#Handymodell { width: 175px; }	
#signup #signup-newsletter { margin-left: 170px; }
#signup #signup-newsletter label {
	display: block;
	width: auto;
	float: left;
	width: 350px;
	text-align: left;
	padding-left: 5px;
	clear: right;
	}	
#signup #signup-newsletter input { width: auto; border: none; display: inline; float: left; }
#captchaContainer { margin: 15px 0; }	
#submit { margin: 20px 0 0 170px; display: inline; }
#signup #submit input {
	width: 85px;
	background: #888889;
	color: #fff;
	font-size: 11px;
	border: 1px solid #888889;
	text-align: center;
	margin-right: 5px;
	}
#moreinfo { 
	font-size: 1.3em; 
	font-weight: bold; 
	color: #0e89ca;
	}	
	
.captcha_title {
	margin: -32px 100px 10px 0;
	display: inline;
	float: right;
	width: 260px;
	}	
.captchaImage_title {
	margin: -75px 100px 10px 0;
	display: inline;
	float: right;
	width: 260px;
	}	
#captchaimage img { 
	float: left; 
	margin: 0 0 0 20px; 
	}	
#captchaimage { height: 70px; }	

#event-right {
	display: inline;
	float: right;
	width: 235px;
	position: relative;
	right: 0!important;
	right: -20px;
	}

#eventLogin {
	display: inline;
	float: right;
	margin: 0 0 20px 30px;
	}