/*							*/

/*	cmc.com.hr CSS document */

/*							*/



body, html {

	height: 100%;

	width: 100%;

	margin: 0px;

	font-family: Tahoma, Verdana, sans-serif;

	font-size: 11px;

	color: #484343;

}

h1 {

	height: 528px;

	width: 283px;

	background-image: url(../img/_flash_privremeno1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.wrapper_small h1 {

	height: 428px;

	background-image: url(../img/_flash_privremeno1_sm.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

h2 {

	font-size: 22px;

	line-height: 25px;

}

h3 {

	font-size: 11px;

	color: #990000;

	text-transform: uppercase;

	line-height: normal;

}

ul {

	list-style-type: none;

	line-height: normal;

}

a {

	color: #990000;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

h3   a:hover  {

	color: #FFFFFF;

	text-decoration: none;

	background-color: #990000;

}

a img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

p {

	line-height: 14px;

}

#wrapper {

	width: 100%;

	min-height: 100%;

	position: relative;

	background-color: #edecec;

	background-image: url(../img/bg_wrapper.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

#wrapper.wrapper_small   {

	background-image: url(../img/bg_wrapper_sm.gif);

	background-repeat: repeat-x;

	background-position: left top;

}

#content_wrapper {

	width: 1001px;

	min-height: 300px;

	padding-bottom: 40px;

	background-image: url(../img/bg_wrapper_left.gif);

	background-repeat: repeat-y;

	background-position: left top;

}



#footer_wrapper {

	height: 40px;

	width: 100%;

	position: absolute;

	bottom: 0px;

	background-image: url(../img/bg_footer_wrapper.gif);

	background-repeat: repeat-x;

	background-position: 0px 0px;

}

#sub_content {

	float: left;

	width: 283px;

	background-color: #FFFFFF;

}

.banner_left {

	margin-top: 6px;

	margin-left: 14px;

}

.box_login  {

	background-image:url(../img/bg_bannerbox.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	background-color:#F2F3FC;

	border-top: #FFFFFF 1px solid;

	border-bottom: 1px #d8d8d8 solid;

	padding-bottom:5px;

	padding-top: 8px;

	padding-left: 12px;

}

.box_login div.title {

	background:url(../img/naslov_prijava.gif) no-repeat;

	width:71px;

	height:20px;

	text-indent:-1500px;

	margin-top:0px;

}

.box_login_input {

	width:122px;

	height:19px;

	background:url(../img/bg_login_input.gif) no-repeat;

	border:none;

	color:#666666;

	padding:4px;

	display:inline;

}

.box_login label {

	color:#999999;

}

.box_login_submit {

	background-position: left;

	width: 67px;

	height: 25px;

	margin-left: 0px;

	margin-top: 7px;

	border: none;

	cursor: pointer;

	float: left;

}

.box_login_submit {

	background: url(../img/button_kreni.gif) no-repeat;

}

.box_login_odjava {

	margin-left: 0px;

	margin-top: 7px;

	border: none;

	float: left;

}

.nisteregistrirani {

	float:left;

	width:186px;

	height:20px;

	background:url(../img/bg_nisteregistrirani.gif);

	padding-top:5px;

	padding-left:10px;

	margin-top:7px;

	display:inline

}

.box_partner {

	margin-top: 20px;

	padding-top: 0px;

	padding-left: 33px;

	height: 160px;

}

.box_partner li {

	float: left;

}

.box_partner img {

	background-image: url(../img/bg_banner.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 1px;

}

.box_hittjedna {

	border-top: #FFFFFF 1px solid;

	padding-left: 12px;

	padding-top: 3px;

	padding-bottom: 0px;

	background-color: #f3f3f3;

	height: 136px;

	overflow: hidden;

	position: relative;

	background-image: url(../img/bg_glasnaroda.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.box_hittjedna_container {

	height: 80px;

	width: 1360px;

	position: absolute;

	left: 0px;

}

.box_hittjedna_sub {

	padding-right:10px;

	margin-right: 22px;

	height:80px;

	width: 240px;

	float: left;

	display: inline;

}

.box_hittjedna_sub img {

	padding:1px;

	border: 1px solid #999999;

	margin-top: 3px;

	margin-right: 3px;

	margin-bottom: 3px;

	margin-left: 0px;

}

.box_hittjedna_sub a:link, .box_hittjedna_sub a:visited {

	text-decoration:none;

	color:#990000;

	background:none

}

.box_hittjedna_sub a:hover, .box_hittjedna_sub a:active {

	text-decoration:none;

	color:#f3f3f3;

	background-color:#990000

}	

ul.nav_day {

	background-image: url(../img/bg_nav_day.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 22px;

	width: 234px;

	padding-left: 28px;

	padding-top: 3px;

	position: absolute;

	left: 10px;

	bottom: 2px;

}

ul.nav_day li {

	float: left;

	padding-left: 4px;

	padding-right: 4px;

}

ul.nav_day li a {

	background-repeat: no-repeat;

	background-position: right top;

	height: 19px;

	text-indent: -9999px;

	overflow: hidden;

	display: block;

}

ul.nav_day  li  a:hover, ul.nav_day li.here a {

	background-position: left top;

	height: 20px;

	text-decoration: none;

	background-color: transparent;

}

li.nav_day_01 {	width: 35px; }

li.nav_day_02 {	width: 34px; }

li.nav_day_03 {	width: 28px; }

li.nav_day_04 {	width: 31px; }

li.nav_day_05 {	width: 31px; }

li.nav_day_06 {	width: 34px; }

li.nav_day_07 {	width: 34px; }



.box_5u5 {

	background:url(../img/bg_5u5.gif) no-repeat;

	overflow:hidden;

	height:93px;

}

.box_5u5 div {

	background:url(../img/naslov_5u5.gif) no-repeat;

	height:90px;

	width:60px;

	text-indent:-1500px;

	margin-left:12px;

	margin-top:10px;

	float:left;

	overflow:hidden;

	display:inline;

}

.box_5u5 ul {

	position:relative;

	left:0px;

	top:10px;

}

.box_5u5  li, .box_blog_right ul li {

	height:15px;

	background:url(../img/bullet_5u5.gif) no-repeat;

	background-position: 0px 3px;

	padding-left:16px;

	overflow:hidden;

}

.box_glasnaroda {

	background:url(../img/bg_glasnaroda.gif) no-repeat bottom #f3f3f3;

	padding-bottom:7px;

	padding-top:4px;

	padding-left: 12px;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #ffffff;	

}

.box_glasnaroda label {

	color:#777777

}

.box_glasnaroda_input {

	width:92px;

	height:19px;

	background:url(../img/bg_glasnaroda_input.gif) no-repeat;

	border:none;

	color:#666666;

	padding:4px;

	display:inline;

}

.box_glasnaroda textarea {

	width:192px;

	height:64px;

	background:url(../img/textarea_glasnaroda.gif) no-repeat;

	border:none;

	padding:5px;

	font-family: Tahoma, Verdana, sans-serif;

	font-size: 12px;

	color:#666666;

	clear:both;

}

.box_glasnaroda_submit {

	background:url(../img/button_glas.gif) no-repeat;

	background-position:left;

	width:67px;

	height:25px;

	margin-top:7px;

	border:none;

	cursor:pointer;

	float:left;

}

.box_glasnaroda .nisteregistrirani {

	width: 138px;

}

.box_newsletter {

	background-image:url(../img/bg_bannerbox.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	background-color:#F2F3FC;

	border-bottom: 1px #d8d8d8 solid;

	border-top: 1px #ffffff solid;

	padding-bottom:6px;

	padding-left: 12px;

}

.box_newsletter div.title {

	background:url(../img/naslov_newsletter.gif) no-repeat;

	height:16px;

	width:119px;

	text-indent:-9999px;

	margin-top:7px;

	position:absolute;

	clear:both;

}

.box_newsletter label {

	color:#777777;

}



.box_newsletter_input {

	width:254px;

	height:19px;

	background:url(../img/bg_newsletter_input.gif) no-repeat;

	border:none;

	color:#666666;

	padding:4px;

	display:inline;

}

.box_anketa {

	background-image: url(../img/bg_box_top.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 14px;

	background-color: #F3F3F3;

	padding-bottom: 4px;

	padding-left: 12px;

	position: relative;

}

.box_anketa p {

	margin-top:2px;

	margin-bottom:4px;

	padding-left: 2px;

}

.box_anketa .anketa_poll {

	padding-top: 4px;

	padding-bottom: 4px;

}

.box_anketa input {

	float: left;

	margin-right: 3px;

	clear: both;

	margin-left: 4px;

}

.traka_anketa {

	background:url(../img/traka_anketa.gif) no-repeat;

	width:224px;

	height:26px;

	margin-top:5px;

	margin-left:-4px;

	position: relative;

}

.box_anketa .anketa_rezult {

	background:url(../img/button_rezultati.gif) no-repeat;

	border:none;

	width:76px;

	height:14px;

	text-indent:-2500px;

	position:absolute;

	cursor:pointer;

	left: 10px;

	top: 6px;

	margin: 0px;

}

.box_anketa .anketa_glasuj {

	background:url(../img/button_anketa.gif) no-repeat;

	border:none;

	width:64px;

	height:14px;

	text-indent:-2500px;

	position:absolute;

	margin-top:7px;

	margin-left:130px;

	cursor:pointer;

	padding-top: 6px;

	padding-left: 40px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

.anketa_poll {

	height:auto;

}

.traka_rezultati {

	height:auto;

	padding: 4px 0 4px 0;

	margin-left:12px;

}

.archive_anketa {

	position: absolute;

	top: 20px;

	right: 10px;

}

#main_content {

	float: left;

	width: 718px;

}



#flash_top {

	height: 313px;

	/*height:400px;*/

	width: 718px;

}

.wrapper_small #flash_top {

	height: 213px;

}

#footer {

	height: 100%;

	width: 1001px;

	background-image: url(../img/bg_footer.gif);

	background-repeat: no-repeat;

	background-position: 283px 0px;

	background-color: #FFFFFF;

	color:#FFFFFF

}

#footer ul {

	margin-left:300px;

	padding-top:10px;

	clear:both;

	margin-bottom:0px;

	padding-bottom:0px;

}

#footer li {

	float:left;

	color:#FFFFFF;

	margin-right:2px;

}

#footer p {

	margin-left:300px;

}

#footer a:link, #footer a:visited {

	color:#dedede;

	text-decoration:none

}

#footer a:hover, #footer a:active {

	color:#ffffff;

	text-decoration:none

}

#column_1 {

	float: left;

	width: 483px;

}

.wrapper_small #column_1 .article {

	padding-top: 10px;

}

.wrapper_small #column_1 .article p {

	margin-left: 10px;

}

.wrapper_small #column_1 .article p a img {

	margin-left: 0px;

}

.wrapper_small  #column_1 h2 {

	margin-bottom: 10px;

	margin-left: 8px;

}

#column_1 p {

	padding-right: 12px;

}

#column_1 .obavijest h3 {

	padding-left: 0px;

	margin-left: 0px;

	font-size: 14px;

	padding-bottom: 10px;

	padding-top: 4px;

}

#box_program {

	width: 483px;

	height: 123px;

	background-image: url(../img/bg_box_program.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.program_list {

	padding-left: 240px;

	padding-top: 10px;

	color: #595858;

	height: 86px;

	line-height: 14px;

}

.program_list strong {

	padding-right: 12px;

}



#box_program ul.nav_program {

	background-image: none;

	height: 30px;

	padding-left: 190px;

	padding-top: 0px;

	margin-bottom: 0px;

}

#box_program ul.nav_program li {

	padding-left: 8px;

	padding-right: 0px;

}

.banner_center {

	padding-top: 10px;

}



.box_main {

	background-image: url(../img/bg_box_main.gif);

	background-repeat: repeat-y;

	background-position: left bottom;

	height: 386px;

	width: 483px;

}

#tcontent3 .reviews {

	height: 576px;

}

.box_novost {

	float: left;

	width: 157px;

	height: 192px;

	padding-left: 4px;

}

.box_novost img {

	background-image: url(../img/bg_main_box_img.gif);

	background-repeat: no-repeat;

	background-position: center top;

	padding-top: 13px;

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 10px;

	margin-top: 8px;

}

.reviews .box_novost img {

	background-image: url(../img/bg_main_box_img2.gif);

}

.events .box_novost img {

	background-image: url(../img/bg_main_box_img3.gif);

}

.box_novost h3, #column_1 .box_novost p {

	margin-left: 6px;

	margin-right: 4px;

	line-height: 15px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.box_novost .datum   {

	font-size: 10px;

	line-height: 10px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}

.box_novost p img {

	background-image: none;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.box_novost a {

	color: #990000;

	text-decoration: none;

}

.reviews .box_novost h3 a {

	color: #7686b2;

}

.reviews  .box_novost  h3  a:hover {

	color: #FFFFFF;

	background-color: #7686B2;

}

.events  .box_novost  h3  {

	color: #484343;

}

.box_novost p a, .reviews .box_novost p a      {

	padding-right: 16px;

	padding-bottom: 4px;

	color: #484343;

	display: inline;

	text-decoration: none;

}

.search {

	background-image: url(../img/bg_search.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 33px;

	width: 470px;

	padding-left: 13px;

	position: relative;

}

.search li {

	float: left;

	padding-top: 6px;

}

.search li.fav {

	padding-left: 10px;

}

.search input {

	background-image: url(../img/bg_search_input.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 17px;

	width: 138px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-right: 4px;

}

.search input.search_submit {

	background-image: url(../img/button_search.gif);

	height: 15px;

	width: 94px;

	cursor: pointer;

	margin-top: 1px;

	margin-right: 18px;

}



.search img {

	vertical-align: middle;

	margin-right: 18px;

}

.box_video {

	background-image: url(../img/bg_video.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 490px;

	width: 460px;

	padding-left: 13px;

	padding-right: 10px;

	padding-top: 9px;



}

.box_video img {

	float:left;

	/*clear:right;

	margin-left:10px;

	margin-top:2px;*/

}





.box_video h2 {

	line-height: 20px;

}

.video_viewer  {

	height: 296px;

	/*width: 339px;*/

	width: 330px;

	background-repeat: no-repeat;

	background-position: left top;

	display: inline;

	float:left;

	margin-top: 5px;

}

.box_video_right {

	background-image: url(../img/bg_video_right.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 294px;

	width: 117px;

	float: right;

	display: inline;

	margin-top: 5px;

}

.box_video_right h3 {

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;

	color: #9a9a9a;

	margin-top: 10px;

	margin-left: 6px;

	line-height: 18px;

}

.box_video_right p {

	color: #595858;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 26px;

}

.box_video_right p a {

	color: #595858;

}

.slide_box {

	position: relative;

	background-image: url(../img/bg_video_slider.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 152px;

	width: 458px;

	margin-top: 6px;

	margin-left: 1px;

}

.slide_box_wrapper {

	overflow: hidden;

	position: relative;

	padding-top: 10px;

	margin-left: 43px;

	margin-right: 43px;

	width: 372px;

	height: 116px;

}

.slide_box_container {

	height: 116px;

	position: absolute;

	left: 0px;

}

.slide_box_video {

	display: inline;

	margin-left: 13px;

	margin-right: 14px;

	margin-bottom: 10px;

	padding-left: 2px;

	height: 53px;

	width: 66px;

	float: left;

	background-image: url(../img/bg_video_th.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

.slide_box span {

	height: 34px;

	width: 34px;

	position: absolute;

	top: 50px;

}

.slide_box span.left {

	left: 10px;

}

.slide_box span.right {

	right: 10px;

}

.slide_box span a {

	background-position: left top;

	display: block;

	height: 34px;

	width: 34px;

}



.galerija {

	padding-top: 4px;

	padding-left: 12px;

	padding-right: 8px;

	background-color: #F3F3F3;

	padding-bottom: 10px;

	border: 1px solid #E0E0E0;

	width: 460px;

}

#tcontent4 .galerija {

	height: 180px;

	padding-top: 20px;

	padding-left: 12px;

	padding-right: 8px;

	padding-bottom: 10px;

	background-color: transparent;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.gal_img {

	float: left;

	width: 230px;

	padding-top: 6px;

	padding-bottom: 4px;

	height: 94px;

}

.galerija .gal_img .date {

	line-height: 10px;

	padding: 0px;

	margin: 0px;

	font-size: 10px;

}

.galerija .gal_img a img, .article a img {

	padding: 3px;

	border: 1px solid #CCCCCC;

	background-color: #FFFFFF;

	float: left;

	display: inline;

	margin-right: 4px;

	margin-left: 0px;

}

.galerija a img {

	margin-left: 8px;

}

/*

.galerija br {

	

	clear: both;

}

*/

#column_1 .galerija .gal_img p {

	margin: 0px;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 0px;

	line-height: normal;

}

.article {

	margin-top: 2px;

	border-top-width: 0px;

	border-top-style: none;

	padding-left: 12px;

	padding-top: 10px;

	position: relative;

}

* html .article {

	height: 1%;

	line-height: 1.1px;

}

.article  h2  img {

	float: none;

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.article h3 {

	padding-left: 10px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}

#column_1 .events h3  {

	color: #484343;

}

#column_1 .reviews h3 a {

	color: #7686b2;

}

#column_1 .reviews h3  a:hover {

	color: #FFFFFF;

	background-color: #7686B2;

}

.article .date {

	font-size: 10px;

	line-height: 12px;

	padding: 0px;

}

.article img {

	display: inline;

	margin-top: 3px;

	margin-right: 4px;

	background-color: #FFFFFF;

	padding: 3px;

	border: 1px solid #CCCCCC;

	margin-bottom: 2px;

	line-height: normal;

	position: relative;

}

.article p {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 0px;

}

.article p.att {

	padding-bottom: 3px;

}

.article p.att img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#column_1 .article span.back a img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#column_1 .article .box_blog_right {

	width: 302px;

	float: right;

	padding-bottom: 20px;

	position: relative;

}

.box_blog_right h3 {

	margin: 0px;

	padding: 0px;

}

.wrapper_small   #column_1  .box_blog_right p {

	margin: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 2px;

	padding-left: 0px;

}

table.ring, table.program {

	width: 96%;

	text-align: left;

	margin-top: 10px;

	margin-bottom: 10px;

	margin-left: 8px;

	line-height: normal;

}

table.ring img {

	background-color: transparent;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

table.ring tr.even {

	background-color: #EEF3F9;

}

table.ring tr.odd {

	background-color: #FFFFFF;

}

table.ring th, table.program th {

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 4px;

	background-color: #D5D5D5;

}

table.ring td, table.program td {

	padding-top: 1px;

	padding-right: 2px;

	padding-bottom: 3px;

	padding-left: 4px;

}

p.napomena {

	font-size: 10px;

	text-align: left;

}



table.top_spot td, table.program td {

	padding-left: 10px;

}

table.top_spot td.name {

	color: #484343;	

}

table.top_spot td.name strong {

	color: #990000;

	font-weight: bold;

	text-transform: uppercase;

}

table.top_spot td.name strong a {

	text-decoration: none;

}

table.top_spot td.name strong a:hover {

	text-decoration: underline;

}

table.top_spot tr.even {

	background-color: #F9EDEB;

	height: 30px;

}

table.top_spot tr.odd {

	background-color: #FEFBFA;

	height: 30px;

}

table.program {

	width: 444px;

}

table.program th {

	height: 40px;

	background-color: transparent;

	padding: 0px;

}

table.program tr.even {

	background-color: #E8E8E8;

	height: 20px;

}

table.program tr.odd {

	background-color: #D5D5D5;

	height: 20px;

}

table.program .time {

	width: 10%;

}

ul.nav_program {

	background-image: url(../img/bg_table_private.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 36px;

	width: auto;

	padding-left: 30px;

	padding-top: 4px;

	margin-bottom: 4px;

}

ul.nav_program li {

	float: left;

	padding-left: 16px;

	padding-right: 4px;

	color: #999999;

}

ul.nav_program li a {

	background-repeat: no-repeat;

	background-position: right top;

	height: 19px;

	text-indent: -9999px;

	overflow: hidden;

	display: block;

}

ul.nav_program li a:hover, ul.nav_program li.here a {

	background-position: left top;

	height: 19px;

	text-decoration: none;

	background-color: transparent;

}

.article .wall {

	width: 140px;

	float: left;

	padding-left: 10px;

	padding-top: 4px;

}

.article .wall h3 {

	margin-left: 0px;

	padding-left: 0px;

}

.article .wall img {

	margin-bottom: 2px;

}

#column_1  .article  .wall p {

	margin: 0px;

	padding: 0px;

}

/* Form register */

form.register {

	padding-top: 10px;

	padding-bottom: 20px;

	width: 380px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 1%;

	position: relative;

}

form.register div {

	clear: both;

	vertical-align: middle;

	height: 24px;

	width: 360px;

	margin-top: 7px;

	margin-right: 0;

	margin-bottom: 7px;

	margin-left: 0;

	position: relative;

}

form.register div.check {

	height: 14px;

	padding-top: 10px;

	padding-left: 80px;

}



form.register div.sec_img {

	clear: both;

	vertical-align: middle;

	height: 48px;

	width: 360px;

	margin-top: 0px;

	margin-right: 0;

	margin-bottom: 0px;

	margin-left: 0;

	position: relative;

}

form.register label, form.register span {

	float: left;

	display: inline;

}

form.register label {

	width: 30%;

	text-align: right;

	padding: 4px;

	color: #940a0a;

	margin-left: 16px;

	line-height: 14px;

}

form.register .check label {

	width: 60%;

	text-align: left;

	padding: 0px;

	line-height: 2px;

}



form.register label a {

	color: #6E6E6E;

}

form.register label.legal {

	width: 22%;

}

form.register input {

	float: left;

	width: 150px;

}

form.register .check input {

	float: left;

	width: auto;

	margin-right: 4px;

	display: inline;

	margin-top: -4px;

}



form.register span a {

	color: #6E6E6E;

}

form.register span {

	padding: 6px 0;

}

form.register img {

	border: 1px solid #999;

	position: relative;

}

form.register a img {

	border: none;

	background-color: transparent;

	display: inline;

	padding: 0px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 4px;

}

form.register *.error {

	text-align: center;

	font-weight: bold;

	color: #F33;

}

form.register div.buttons {

	text-align: center;

	padding-top: 10px;

}

form.register div.buttons input {

	float: none;

	border: 1px solid #c2c2c2;

	font-size: 11px;

	font-weight: bold;

	color: #6d6c6c;

	background-color: #FFFFFF;

	cursor: pointer;

	height: 20px;

	width: 100px;

}



 /* End form register */

 

 /* Form voditeljice */

#send_question {

	width: 434px;

	padding-top: 10px;

	padding-bottom: 20px;

	margin-left: 8px;

	background-color: #FFFFFF;

	border: 1px solid #E9E9E9;

	height: 160px;

}

#send_question fieldset {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#send_question fieldset.send_left, #send_question fieldset.send_right {

	width: 160px;

	float: left;

	padding-left: 30px;

}

#send_question fieldset.button {

	padding-top: 20px;

	text-align: center;

	clear: both;

}

#send_question fieldset legend {

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 10px;

	padding-left: 20px;

}

#send_question textarea {

	width: 160px;

}

#send_question label {

	display: block;

	padding-bottom: 4px;

}

#send_question .button input {

	width: 60px;

	border: 1px solid #999999;

	height: 20px;

	font-size: 11px;

	cursor: pointer;

}

#column_2 {

	float: left;

	width: 235px;

}

.box_radio {

	background-image: url(../img/bg_box_radio.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 114px;

	width: 224px;

	padding-left: 11px;

	padding-top: 24px;

	margin-top: 3px;

}

.wrapper_small .box_radio {

	margin-top: 2px;

}

.box_radio h2 {

	font-size: 18px;

	line-height: normal;

	background-image: url(../img/naslov_cmc_radio.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 36px;

	text-indent: -9999px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 14px;

	margin-left: 0px;

}

.box_radio ul {

	padding-top: 6px;

}

.box_radio li {

	background-image: url(../img/bullet_audio.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

}

.box_radio li img {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

}

.box_banner_right {

	background-image: url(../img/bg_box_banner_right.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 14px;

	background-color: #fbfbf8;

	width: 231px;

	padding-right: 2px;

	padding-left: 2px;

}

#sub_content .box_banner_right {

	background-image: none;

	margin-left: 20px;

}

.box_banner_right img {

	margin-bottom: 0px;

}

.box_top {

	background-image: url(../img/bg_box_top_lista_pepsi.gif);

	height: 513px;

	width: 235px;

	line-height: 14px;

}

.box_top div {

	background-image: url(../img/naslov_top_spot.jpg);

	background-repeat: no-repeat;

	background-position: 15px 18px;

	height: 112px;

	width: 169px;

	text-indent: -9999px;

	padding-left: 29px;

	padding-top: 10px;

	overflow: hidden;

}

.box_top ul {

	padding-left: 14px;

	line-height: 14px;

}

.box_top li {

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 18px;

	margin-top: 4px;

	margin-bottom: 8px;

}

.box_top  li a {

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 18px;

	padding-bottom: 2px;

	text-transform: uppercase;

	font-weight: bold;

	text-decoration: none;

}

.box_top p {

	padding-left: 18px;

}

.box_top span.datum {

	background-image: url(../img/naslov_datum.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 10px;

	padding-left: 40px;

	font-weight: bold;

	color: #5a5a5a;

	margin-top: 12px;

	margin-left: 8px;

	display: block;

	line-height: 11px;

	width: 174px;

	position: relative;

}





span.datum  img {

	position: absolute;

	top: 0px;

	right: 0px;

}



.box_interview, .box_kolumna {

	background-image: url(../img/bg_box_top.gif);

	background-repeat: no-repeat;

	background-position: left top;

	background-color: #F3F3F3;

	display:block;

	height:135px;

	height:expression('142px');

	width: 227px;

	margin-top:3px;

	clear:both;

	padding-top: 14px;

	padding-top:expression('18px');

	padding-left:7px;

}



.box_interview img, .box_kolumna img {

	

	padding:1px;

	border: 1px solid #999999;

	margin-top: 3px;

	margin-right: 3px;

	margin-bottom: 6px;

	margin-left: 0px;

	

}

.box_interview h3, .box_kolumna h3 {

	background:url(../img/naslov_interview.gif) no-repeat;

	width:98px;

	height:16px;

	margin-bottom:5px;

	margin-top:5px;

	display:block;

	text-indent: -9999px;

}

.box_marketing {

	background:url(../img/bg_box_banner_right.gif) no-repeat;

	padding-top:14px;

	}

.box_marketing img {

	border:none;	

}

.box_marketing a:link, .box_marketing a:link {

	width:231px;

	height:36px;

	background:url(../img/bg_marketing.gif) left;

	display:block;

	text-indent:-2000px;

}



.box_marketing a:hover, .box_marketing a:visited {

	width:231px;

	height:36px;

	background:url(../img/bg_marketing.gif) right;

	display:block;

	text-indent:-2000px;

}



#column_2 .box_kolumna h3 {

	width: 88px;

	background-image: url(../img/naslov_kolumna.gif);

	background-repeat: no-repeat;

}

.svi_inter {

	background:url(../img/traka_anketa.gif) no-repeat;

	width:220px;

	height:22px;

	margin-top:8px;

	position: relative;

	clear:both;

	padding-top:4px;

	padding-left:4px;

}



.svi_inter img {

	border:none;

}



img.rate {

	margin-top: 8px;

	margin-right: -73px;

	display: inline;

}



* html img.rate {

	margin-top: -10px;

	margin-right: -73px;

	display: inline;

}

ul.pagination {

	height: 30px;

}

ul.pagination li {

	float: left;

	padding-left: 4px;

	padding-right: 4px;

}

	

* {

	margin: 0px;

	padding: 0px;

}



.clear {

	clear: both;

}

.floatLeft {

	float: left;

}

.floatRight {

	float: right;

}


