* { margin:0px; padding:0px; }
body {
	font: normal 1em/1.1em Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:#fff url(../images/layout/background.jpg) repeat-x 0px 0px;
	}
a img { border:none; }
#container {
	margin:0px auto;
	width:1200px;
	text-align:left;
	}
a { outline:none; }
#print-logo { display: none; }
br.clear { clear: both; }
/* -- HEADER ------------- */
#header {
	position:relative;
	width:1200px;
	height:170px;
	}
#header h1 {
	position:absolute;
	top:24px; left:26px;
	text-indent:-9999px;
	background:transparent url(../images/layout/logo.jpg) no-repeat 0px 0px;
	}
#header h1 a { 
	display:block;
	text-decoration:none;
	width:175px; height:84px;
	}
#header h2 {
	position:absolute;   
	top:42px; left:385px;
	width:446px; height:56px;
	font-size:10px;
	}
#header h2 span {
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	background:url(../images/layout/slogan.jpg) no-repeat 0 0;
	}
#header .pomocni-link {
	position:relative;
	top:5px; right:16px;
	float:right;
	list-style:none;
	font-size:10px;
	}
#header .pomocni-link li {
	float:left;
	margin-right:5px;
	color:#939598;
	}
#header .pomocni-link li a:link,#header .pomocni-link li a:visited,#login a:link,#login a:visited { color:#939598; text-decoration:none; }
#header .pomocni-link li a:hover,#header .pomocni-link li a:active,#login a:hover,#login a:active { text-decoration:underline; }
#header .pomocni-link .webshop {
	position:absolute;
	top:40px; right:2px;
	padding-right:17px;
	font-weight:bold;
	background:transparent url(../images/layout/shop_ikona.gif) no-repeat 100% 100%;
	font-size: 12px;
	}
#header .jezik {
	position:absolute;
	top:90px; right:23px;
	width:79px; height:23px;
	list-style:none;
	font-size:11px;
	line-height:2em;
	background:#909092 url(../images/layout/jezik_back.gif) no-repeat 0 100%; 
	}
#header .jezik li {
	float:left;
	font-size:10px;
	padding-left:11px;
	color:#fff;
	}
#header .jezik li a:link,#header .jezik li a:visited { color:#fff; text-decoration:none; }
#header .jezik li a:hover,#header .jezik li a:active { text-decoration:underline; }
#header .jezik li #on { font-weight:bold; }
#korisnik-poz {
	position:absolute;
	top:95px; right:120px;
	color:#939598;
	text-align:right;
	font-weight:bold;
	font-size:11px;
	background:none;
	}
#korisnik-poz a {
	margin-left:8px;
	color:#0081c5;
	text-decoration:underline;
	}
#korisnik-poz a:hover { text-decoration:none; }
/* -- GLAVNI MENU ------------- */
#glavni-menu {
	position:absolute;
	top:130px; left:0px;
	margin:0; padding:0;
	list-style:none;
	float:left;
	background:url(../images/layout/link_lijevo.gif) no-repeat right top;
	}
#glavni-menu li {
	float:left;
	font-size:11px;
	font-weight:bold;
	background:url(../images/layout/link_lijevo.gif) no-repeat left top;
	}
#glavni-menu li a {
	display:block;
	padding:0.9em 2em;
	text-align:center;
	text-decoration:none;
	color:#fff;
	float:left;
	}
#glavni-menu li a:hover,#glavni-menu li a#on { color:#59595a; background:url(../images/layout/link_hover.gif) no-repeat 50% 26px; }
/* -- PODMENU ------------- */
/* -- PODMENU ------------- */
#podmenu {
	float:left;
	width:900px;
	display: inline-block;
	padding: 0 0 2px 0;
	min-height: 40px;
	height: auto !important;
	height: 40px;
	}
#podmenu ul {
	float:left;
	margin-right:35px;
	}
#podmenu ul li {
	line-height:1.2em;
	list-style:none;
	}
#cont-nav ul li {
	margin: 0 0 7px 0 !important;
	margin: 0 0 1px 0;
	list-style:none;
	}
	
#cont-nav ul ul li {
	margin: 0 0 7px 0;
	list-style:none;
	}	
	
#podmenu ul li a,#cont-nav ul li a {
	color:#4cafe3;
	font-size:12px;
	padding-top:3px;
	padding-left:8px;
	background:url(../images/layout/bullet_sivi.gif) no-repeat 0px 8px;
	}
#podmenu ul li a:hover,#cont-nav ul li a:hover,.podlink-on {
	text-decoration:none;
	background:url(../images/layout/bullet-crveni.gif) no-repeat 0px 8px;
	}
.podlink-on { font-weight:bold; background:url(../images/layout/bullet_crveni-bold.gif) no-repeat 0px 7px !important; }

#trazilica,#event-updates {
	float:right;
	width:268px;
	margin-bottom:2px;
	}
#trazilica fieldset,#event-updates fieldset { border:none; }
#trazilica label,#event-updates label {
	float:left;
	color:#939598;
	font-size:16px;
	font-weight:bold;
	margin-right:10px;
	}
#upit,#email {
	width:132px; height:15px;
	font-size:11px;
	color:#939598;
	float:left;;
	padding:2px 0px 0px 4px;
	border:1px solid #c6c4c4;
	}
#upit:focus,#upit:hover,#username:focus,#username:hover,#password:focus,#password:hover,#email:focus,#email:hover { background-color:#f8f8f8; }
#trazi,#send {
	position:relative;
	float:left;
	}
.advanced {
	display:block;
	width:166px; height:12px;
	padding-top:4px;
	float:right;
	clear:right;
	margin-right:28px;
	margin-bottom:4px;
	font-size:11px;
	}
* html .advanced { margin-right:15px; }
/* -- PUT/RESIZE/PRINT ------------- */
#put-resize {
	width:1200px;
	float:left;
	position:relative;
	margin-top:5px;
	margin-bottom:7px;
	font-size:0.7em;
	line-height:2.2em;
	color:#fff;
	background:#4cafe3 url(../images/layout/put_back.gif) no-repeat 0 100%;
	}
#put-resize li { float:left; list-style:none;  }
#put-resize li a:link,#put-resize li a:visited { text-decoration:none; color:#fff; }
#put-resize li a:hover,#put-resize li a:active { text-decoration:underline; }
#put {
	float:left;
	padding-left:8px;
	background:transparent url(../images/layout/put_back-l.gif) no-repeat 0 0;
	}
#put li { 
	margin-right:5px;
	padding-left:8px;
	background:url(../images/layout/bullet_bijeli.gif) no-repeat 0 50%;
	}
#put li.pr { background:url(../images/layout/bullet-where.gif) no-repeat 0px 9px; padding-left:14px; }
#resize {
	float:right;
	padding-right:12px;
	background:transparent url(../images/layout/put_back-d.gif) no-repeat 100% 0;
	}
#resize .print a {
	position:relative;
	top:5px; left:0px;
	margin-left:15px;
	text-indent:-9999px;
	display:block;
	width:14px; height:15px;
	background:transparent url(../images/layout/print_icon.gif) no-repeat 0 0;
	}
/* -- SADRŽAJ ------------- */
#cont {
	clear:left;
	text-align:left;
	background:transparent url(../images/layout/sadrzaj-back.gif) repeat-y 0 0;
	}
.cont-gore {
	width:1200px; height:4px;
	padding-bottom:15px;
	background:url(../images/layout/sadrzaj-gore.gif) no-repeat 0 0;
	}
.cont-dolje {
	width:1200px; height:4px;
	clear:both;
	padding-top:15px;
	background:url(../images/layout/sadrzaj-dolje.gif) no-repeat 0 100%;
	}
#cont-nav {
	float:left;
	width:155px;
	padding:0px 15px 70px 15px;
	border-right:1px solid #4cafe3;
	}
#cont-nav ul { width:130px; padding-left:8px; }
#cont-nav ul li {
	text-indent:-8px;
	font-size:12px;
	background-position:0 5px;
	}
	
#cont-nav ul li ul { margin:5px 0px 10px 8px; }
#sadrzaj {
	float:left;
	width:930px;
	font-size:0.72em;
	color:#939598;
	padding-left:30px;
	}
* html #sadrzaj { margin-left:18px; padding:0px; }
#sad-cijeli #sadrzaj { width:1150px; }
#cont h1 {
	margin:0px 30px 15px 0px;
	color:#4cafe3;
	font-size:1.6em;
	}	

#cont h2 {
	margin:0px 30px 15px 0px;
	color:#4cafe3;
	font-size:1.6em;
	}		
#cont h3 {
	margin:0px 30px 15px 0px;
	color:#4cafe3;
	font-size:1.6em;
	}
#cont h4, h5, h6 {
	margin:0px 30px 15px 0px;
	font-size:1.4em;
	}
#cont h5 { font-size:1.2em; }
#cont h6 { font-size:1em; }
#cont p,.lista {
	color:#939598;
	margin:0 30px 15px 0px;
	}
#cont p a:link,#cont .lista a:link { color:#0e89ca; }
#cont p a:visited,#cont .lista a:visited,#kosarica label a { color:#0e89ca; }
#cont p a:hover,#cont p a:active,#cont .lista a:hover,#cont .lista a:active,#kosarica label a:hover { text-decoration:none; }

#cont #sadrzaj a:link { color:#0e89ca;  text-decoration: underline; }
#cont #sadrzaj a:visited { color:#0e89ca;  text-decoration: underline; }
#cont #sadrzaj a:hover,
#cont #sadrzaj a:active { text-decoration:none; }

#sadrzaj h2,
#sadrzaj h3,
#sadrzaj h4,
#sadrzaj h5,
#sadrzaj h6 { margin-top: 10px; }


#sadrzaj ul { margin: 10px 0; }
#sadrzaj ul li {
	margin:0 25px;
	list-style:none;
	padding-left:10px;
	background:url(../images/layout/bullet_plavi.gif) no-repeat 0 5px;
	}
#sadrzaj ul ul { display: block; }	
#sadrzaj ol { margin:10px 0px; padding-left: 25px; }	
#sadrzaj ol li {
	margin:0px 25px;
	list-style: outside decimal;
	}
	
#sadrzaj img {
	padding:5px;
	margin:10px 20px 10px 20px;
	border:1px solid #7fc3e6;
	display: inline;
	}
#sadrzaj table {
	clear:both;
	margin:0px 30px 10px 0px;
	color:#939598;
	border-collapse:collapse;
	}
#sadrzaj table caption {
	padding:5px 0px 8px 30px;
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
	}
#sadrzaj table th,#sadrzaj table td {
	padding:8px 15px;
	border:1px solid #cfcfcf;
	}
#sadrzaj table th {
	padding:12px 15px;
	background-color:#f8f8f8;
	}
#flash {
	width:1200px; height:300px;
	}
/* -- PARTNERI ------------- */
#partneri,#vezani-linkovi {
	position:relative;
	float:left;
	width:1200px;
	padding-bottom:10px;
	margin-top:10px;
	background:#f6f6f6 url(../images/layout/partneri_back-d.gif) no-repeat 0 100%;
	}
#vezani-linkovi { 
	background:none; 
	margin:0; padding:0;
	line-height:0px;
	}
#partneri h5,#vezani-linkovi h5 {
	font-size:0.8em;
	padding:30px 20px;
	color:#939598;
	background:url(../images/layout/partneri_back-g.gif) no-repeat 0 0;
	}
#vezani-linkovi h5 { 
	float:left; 
	background:none; 
	margin-top:15px; 
	}
#partneri ul {
	margin:-50px 0px 0px 140px;
	width:1050px;
	list-style:none;
	}
#partneri ul li {
	float:left;
	margin:0px 25px 10px 10px;
	}
#partneri ul li p {
	font-size:0.7em;
	margin:4px 0px;
	padding-left:7px;
	background:transparent url(../images/layout/bullet_plavi.gif) no-repeat 0 70%;
	}
#vezani-linkovi ul { 
	font-size:0.8em;
	list-style:none;
	padding:25px 0px 20px 10px;
	width:235px;
	float:left;
	display:block;
	}
#vezani-linkovi ul li {
	padding-left:10px;
	line-height:2em;
	background:url(../images/layout/bullet_plavi.gif) no-repeat 0 9px;
	}
#vezani-linkovi ul a { color:#939598; }
#vezani-linkovi ul a:hover { text-decoration:none; }
#footer {
	position:relative;
	width:1200px;
	line-height:32px;
	margin-top:10px !important;
	margin-bottom:25px;
	float:left;
	display:block;
	background:#0383c6 url(../images/layout/footer_back-d.gif) no-repeat 0 100%;
	}
* html #footer { margin-top:0; }
#footer p {
	color:#fff;
	font-weight:normal;
	font-size: .8em;
	text-align:center;
	background:url(../images/layout/fotter_back-g.gif) no-repeat 0 0;
	}
#footer p span { display: none; }	
#footer a {
	position:absolute;
	top:12px; right:15px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	}
.top-en {
	width:31px; height:10px;
	background:url(../images/layout/top-icon-en.gif) no-repeat 0 0;
	}
.top-de {
	width:54px; height:11px;
	background:url(../images/layout/top-icon-de.gif) no-repeat 0 0;
	}
#put-resize ul#velicina-teksta {
	position:absolute;
	top:4px; left:1055px;
	}	
ul#velicina-teksta,ul#velicina-teksta li ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align:left;
	width:100px !important;
	border:1px solid #fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
#velicina-teksta li {
	position: relative;
	width:100%;
	border-bottom:1px solid #fff;
	}
#velicina-teksta li.prvi {
	border-bottom:none;
	background:url(../images/layout/vel-teksta-strelica.gif) no-repeat center right !important;
	}
#velicina-teksta li ul {
	position:absolute;
	left:-1px;
	top:16px;
	display: none;
	padding:0px;
	background:#4cafe3;
	}
#velicina-teksta li a {
	display: block;
	text-decoration: none;
	color: #777;
	padding:1px 4px 2px 4px;
	}
* html #velicina-teksta li { float: left; height: 1%; }
* html #velicina-teksta li a { height: 1%; }
#velicina-teksta li:hover ul, #velicina-teksta li.over ul { display: block; }
/* ------------------------------ */
h4 a {
	text-decoration:none;
	}
h4 a:hover { text-decoration:none !important; }
.vijest {
	margin-bottom:30px !important;
	display: table;
	width: 100%;
	
	}
.vijest .kategorija-datum {
	clear:both;
	padding:5px 10px 0px 10px;
	border-top:1px solid #d2d2d2;
	width: 1115px;
	}
.vijest .kategorija-datum li {
	float:left;
	margin:0px !important;
	padding:0px !important;
	background:none !important;
	}
.vijest .kategorija-datum li.kategorija-vijesti {
	margin-left:10px !important;
	}
.vijest .kategorija-datum li.detaljnije {
	float:right;
	}
#webshop #paginator {
	margin:15px 0px !important;
	width:365px !important;
	float:right !important;
	}

#sadrzaj ul#paginator {
	float:right;
	margin:-10px 20px 0px 0px !important;
	}
#sadrzaj ul#paginator li {
	margin:0 0 0 5px; 
	padding:0px;
	background:none !important;
	display: inline;
	float: left;
	}
#sadrzaj ul#paginator li a {
	color:#4cafe3;
	padding:2px 4px;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	border:1px solid #4cafe3;
	margin: 0;
	display: block;
	}
	
#sadrzaj ul#paginator li a:link,
#sadrzaj ul#paginator li a:visited { color:#4cafe3; text-decoration:none; }	
	
#paginator li a:hover { color:#939598; border-color:#939598; background-color:#f7f7f7; }
#paginator li a.on { color:#727272; border-color:#727272; background-color:#f7f7f7; }
.vijest p.vijest-sazetak { font-weight:bold; }

/* ------------ TRAZILICA ---------------- */
#search-content {

	}
#search-content p { margin: 0; } 
#search-content form fieldset { border: none;  }


#search-content h2,
#search-content h4 { clear: both; }

#search-content form { margin-bottom: 20px !Important; margin-bottom: 30px; display: table; }
#search-content form input { display: inline; }

#search-content #upit { width: 250px; }

#search-conten .search_form {
	height: 15px;
	border: 0px solid white;
}

#search-content .search_button {
	height: 17px;
	border: 1px solid #d3ea82;
}

#search-content .form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e8db94;
	border: 1px solid #a0a09c;
}

#search-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
	border: 1px solid #a0a09c;
	padding: 3px;
	width: 100px;
	}

#search-content .form_button {
	background-color: #e8db66;
	border: 1px solid #a0a09c;
	font-weight: bold;
	font-size: 10px;
	padding: 1px 3px 1px 3px;
}
	
#search-content label { display: none; }
#search-content #categories label  { 
	display: inline;
	color:#939598;
	font-size:16px;
	font-weight:bold;
	margin-right:10px;
	}	
	
#search-content  #trazi { margin-right: 40px; }
	
#categories { margin-left: 40px; display: inline; }
#categories select { padding: 1px; }


#results-nav { padding: 10px 20px 0 20px; }

.result-item { margin: 15px 0; }
.result-description { padding: 5px 0; }
.url { font-size: .9em; padding-bottom: 10px; }

/* ------------ SITEMAP  ---------------- */
#sad-cijeli #container #cont #sadrzaj .sitemap {
	margin: 0;
	padding: 0;
	float: left;
	width: 250px;
	margin-right: 25px;
	line-height: normal;
	}
#cont #sadrzaj ul.sitemap ul { display: block; margin: 5px 0 5px 10px; padding: 0;  }
#cont #sadrzaj ul.sitemap ul ul { margin: 5px 0 0 10px; }

#sad-cijeli #container #cont #sadrzaj .sitemap li { margin: 0; display: block; }	
	
#cont ul.sitemap li.title { font-size: 1.3em; font-weight: bold; padding-bottom: 10px; }
#cont ul.sitemap li { display: block; padding: 0; margin: 0; background: none; }	

hr.map { clear: both; background: #fff; border: none; color: #fff; margin-bottom: 15px; }
#cont ul.sitemap li ul li {
	list-style:none;
	padding:0 0 0 10px;
	margin: 0;
	background:url(../images/layout/bullet_plavi.gif) no-repeat 0 5px;
	line-height: normal;
	}
	
/* ------------ SING UP FORMA  ---------------- */
#signup {
	margin: 20px 0 20px 0;
	display: inline;
	float: left;
	width: 750px;
	}
#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: 530px;
	text-align: left;
	padding-left: 5px;
	}	
#signup #signup-newsletter input { width: auto; border: none; display: inline; float: left; }
#captchaContainer { margin: 15px 0; }	
#submit { margin: 20px 0 0 170px; }
#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 { height: 70px; }
#captchaimage img { 
	float: left; 
	margin: 0 0 0 0; 
	}
/* ------------ EVENTS  ---------------- */	
#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;
	}
	
#eventLogin #login-blok-sredina {
	margin:0 0 20px 0;
	height:130px;
	width:235px;
	}	
	
#eventLogin #login { padding: 0; }
	
#eventLogin #login-blok-sredina fieldset {
	float:left;
	border:none;
	padding: 0;
	}	
	
#sadrzaj #eventnews {
		width:206px;
		color:#0785c8;
		font-weight:bold;
		text-align:center;
		border-collapse:collapse;
		}
#sadrzaj #eventnews caption {
		color:#0785c8;
		text-align:left;
		font-size:13px;
		font-weight:bold;
		text-indent: 0;
		}
#sadrzaj a.prev,#sadrzaj a.next {
	position:absolute;
	top:5px; left:202px;
	font-size:9px;
	font-weight:bold;
	padding:0px 5px;
	background-color:#7cb0cc;
	color:#fff;
	text-decoration:none;
	}

#sadrzaj a.prev:link,
#sadrzaj a.prev:visited { color: #fff; }

#sadrzaj a.prev { left:184px; }

#sadrzaj a:hover.prev,#sadrzaj a:hover.next { background-color:#497892; }

#sadrzaj #eventnews th,#sadrzaj #eventnews td {
	padding:4px 6px;
	font-size:11px !important;
	text-align: center;
	}
#sadrzaj #eventnews td a:link,
#sadrzaj #eventnews td a:visited {
	background-color:#7cb0cc;
	padding:2px 0;
	width:100%;
	color:#fff;
	border:2px solid #fff;
	text-decoration:none;
	}
#sadrzaj #eventnews td a:hover { background-color:#497892; }
#sadrzaj #event-updates {
	margin:8px -5px 10px 5px;
	width:206px; height:89px;
	padding:10px 0px 0px 10px;
	background:url(../images/layout/ev-updates_back.gif) no-repeat 0 0;
	}
#sadrzaj #email { width:120px; }
#sadrzaj #event-updates label {
	font-size:12px;
	font-weight:normal;
	color:#0785c8;
	margin-bottom:5px;
	}
	
#cont #sadrzaj #event-right .prev:link, 
#cont #sadrzaj #event-right .prev:visited,
#cont #sadrzaj #event-right .next:link, 
#cont #sadrzaj #event-right .next:visited { color: #fff; text-decoration: none;  }

.event {
	padding: 0 10px 0 0;
	margin: 0 0 20px 0;
	width: 870px;
	border-bottom: 1px solid #ccc;
	}
	
.eventdate,
.eventinfo,
.eventorganis { margin: 10px 0; }

#eventContent .eventdate,
#eventContent .eventinfo,
.eventorganis { font-weight: bold; }
#sadrzaj .eventorganis img { margin: 0; padding: 0; border: none; margin: 10px 0; }

#event-right .eventorganis { padding-top: 40px; margin: 0; }

#cont #sadrzaj #event-right #subsEvent-button {
	display: block;
	width: 230px;
	height: 30px;
	padding: 5px 0 0 0;
	margin: 20px 0 0 0;
	text-align: center;
	text-decoration: none;
	text-indent: 0;
	color: #fff;
	font-weight: bold;
	background: transparent url(../images/layout/event-subs-button.gif) no-repeat 0 0;
	}

#cont #sadrzaj #event-right #subsEvent-button:hover { text-decoration: underline; }
	
#eventContent {
	padding: 0 10px 0 0;
	margin: 0 0 20px 0;
	width: 850px;
	}	
/*------------------*/	
#center {
	height: 100%;
	overflow: hidden;
	}
#center #login-blok-sredina { height: auto; margin: 20px 0; text-align: left; float: none; }
#center #login-blok-sredina #login { width: 700px; float: none; position: relative; margin-left: 250px; }
#center #login-blok-sredina fieldset { padding: 0; margin: 0; }
#center #login-blok-sredina input {
	width:170px;
	display: inline;
	float: left;
	color:#939598;
	padding: 2px 0px 2px 4px;
	border:1px solid #c6c4c4;
	vertical-align: top;
	margin: 0 0 10px 0;
	}
#center #login-blok-sredina label {
	display: block;
	width: 160px;
	float: left;
	margin: 0 10px 10px 0;
	text-align: right;
	clear: left;
	}	

#center #login-blok-sredina input#login_btn { clear: both; width: 53px; height: 19px; display: block; padding: 0; border: 0; margin: 15px 0 0 170px; }

#center #captchaimage {
	display: inline;
	float: left;
	width: 200px;
	clear: none;
	}	
#center .captcha_title {
	margin: 0 0 0 25px;
	display: inline;
	float: left;
	width: 260px;
	}	
#center .captchaImage_title {
	margin: 0;
	display: inline;
	float: left;
	width: 260px;
	}	
	
#center #captchaimage img { 
	float: left; 
	margin: 0 0 0 20px; 
	}