/* ***** containters ***** */
*{
padding: 0;
margin: 0;
text-decoration: none;
}


html, body
{
  background: #F5F5F5 url(../../images/body.png) top no-repeat;
	margin:					0px auto;
	padding: 0;
	height: 100%;
	
}

img{
font-size: 7.5pt;
font-family: verdana;
}

#content_header
{
  width: 100%;
}

#container_main{
background: #fff;
width: 940px;
background: #fff url(../../images/back.png) top repeat-y;
margin:					0 auto;
text-align:				left;
}

#container_main_strip{
width: 940px;
background: #fff;
margin:					0 auto;
text-align:				left;
}

#content_left
{
  float: left;
  width: 130px;
  padding: 5px;
  min-height: 750px;
  
}

#content_middle
{
	float: left;
  width: 470px;
	text-align: left;
  padding:  5px;
}

#content_middle p
{
font-family:			Georgia;
font-size:				14px;
}

.single_news{
font-family:			Georgia;
font-size:				14px;
color:					#000;
line-height: 22px
}

.single_news h1
{
  clear: both;
  font-family:			Georgia;
	font-size:				25px;
	line-height: 29px;
	font-weight: normal;
  color:					#ed1c24;
	text-decoration:		none;
}

#content_middle td{
padding: 0px 3px;
}

#lead{ 
clear: both;
font-family:			Tahoma, Verdana;
font-weight: normal;
font-size: 9px;
text-transform: uppercase;
line-height: 15px;
height: 32px;
}

#autor
{
  margin-top: 5px;
  font-family:			tahoma;
	font-size:				10px;
	font-weight: normal;
  color:					#333;
}

#autor span
{
  color:					#777;
}

#autor b
{
  text-decoration: none;
  color:					#de0000;
}

#content_middle h5
{
	font-family:			Georgia, Verdana;
	font-size:				18px;
}

#content_middle .antre_l{
margin: 5px 5px 0px 0px;
text-align: left;
padding: 1px;
background: #fff;
border: 1px solid #eee;
}

#content_middle .antre_r{
margin: 5px 0px 0px 5px;
padding: 1px;
background: #fff;
border: 1px solid #eee;
}

#content_middle .antre_l td{
border: 1px solid #ddd;
background: #f3f3f3;
padding: 4px;
}

#content_middle .antre_r td{

border: 1px solid #ddd;
background: #f3f3f3;
padding: 4px;
}


#content_middle .antre_r p{
font-family: Trebuchet MS,georgia;
color: #444;
font-size: 9pt;
text-align: left;
}

#content_middle .antre_l p{
font-family: Trebuchet MS,georgia;
color: #444;
font-size: 9pt;
text-align: left;
}

#content_middle .antre_c{
padding: 1px;
text-align: left;
background: #fff;
border: 1px solid #ddd;
}

#content_middle .antre_c td{
border: 1px solid #ddd;
background: #f3f3f3;
padding: 4px;
}

#content_middle .antre_c p{
font-family: Trebuchet MS,georgia;
color: #444;
font-size: 9pt;
text-align: left;
}

#content_middle .antre_c img{
padding: 5px 0 0 0;
}


.imgcontainer{
font-family: verdana;
font-size: 8pt;
margin: 0 0 0 2px;
text-align: center;
border: 1px solid #ddd;
color: #777;
background: #f6f6f6; 
}

.imgcontainer td{
color: #777;
padding: 3px;
}

.imgcontainer img{
display: block;
}

.imgcontainer_r{
font-family: verdana;
font-size: 8pt;
margin: 0px 2px 0 0px;
text-align: center;
border: 1px solid #ddd;
color: #777;
background: #f6f6f6; 
}

.imgcontainer_r td{
color: #777;
padding: 3px;
}

.imgcontainer_r img{
display: block;
}

#content_right
{
  float: right;
  padding: 5px;
  width: 305px;
  height: auto !important;
  height:780px;
}

/* ***** header ***** */

#hed_date{

text-align: right;
width: 200px;

}

#heder_up
{
  padding: 5px;
  height: 20px;
	background: #fff;  
}

.hed_left
{
	float: left;
  width: 59%;
}

.hed_left ul li
{
  width: 30%;
  display: inline;
	text-align:				left;
	background: #fff;
	list-style: none;
}

.header_left a
{
  margin: 0 3px;
  padding: 2px 3px;
  font-family:			Verdana;
	font-size:				10px;
	color:					#000;
	text-transform:			uppercase;
	text-decoration:		none;
}

.header_left a.selected
{
  font-family:			Verdana;
	font-size:				10px;
	background: #b90000;
  color:					#fff;
	text-transform:			uppercase;
}

.hed_right
{
  font-family:			Verdana;
	font-size:				10px;
	float: right;
	text-align: right;
  width: 39%;
  padding-top: 5px;
}

.hed_right input
{
	border:					0px;
	width:					110px;
	height:					12px;
	background-color:		#e2e2e2;
	font-family:			Verdana;
	font-size:				10px;
	color:					#000;
}

.hed_right li
{
  display: inline;
  list-style: none;
  color:					#ca0000;
  text-transform:			uppercase;
}

.hed_search{
padding-left: 20px;
background: url(../../images/search.gif) left no-repeat;

}

.hed_right a
{
  text-transform:			uppercase;
	color:				#ca0000;
}

.hed_right a:hover
{
	text-decoration:		underline;
}

.logolink{
display: block;
float: left;
width: 150px;
height: 100px;
}

#header_lower
{
padding-top: 5px;
height: 108px;
background: #fff url(../../images/header_back_tile.png) no-repeat;
}

#header_euro
{
padding-top: 5px;
height: 108px;
background: #de0000 url(../../images/header_euro2007.png) no-repeat;
}

/* ***** Side Blog ***** */
.sidebar-tools-blog{
background: #d20000;
color: #fff;
cursor: none;
padding: 0 5px;
font-family: trebuchet MS;
}

.content_right_blog{
margin-bottom: 5px;
border-bottom: 1px #ccc solid;
}

.content_right_blog p{
margin: 0;
padding-bottom: 5px;
font-size: 10px;
font-family: verdana;
line-height: 18px;
color: #222;
}

.content_right_blog p img{
margin-right: 5px;
margin-top: 3px;
padding: 3px;
border: 1px #ccc solid;
}

h2.blog_tool{
margin: 3px 0;
}

h2.blog_tool a{
margin: 0;
font-size: 16px;
color: #3c4245;
}

h2.blog_tool a:hover{
color: #B2010C;
}


/* ***** breaking news ***** */

#breaking_news
{
	width: 100%;
  font-family:			Verdana;
	font-size:				12px;
	color:					#000;
	font-weight:			bold;
	text-transform:			uppercase;
	border-bottom:			1px solid #c1c1c1;
  background: #fff;
}

#breaking_news_left
{
	height: 17px;
  width: 130px;
  font-family: arial;
  font-size: 9pt;
  letter-spacing: 1px;
  padding: 0 0 0 5px;
  color:					#ed1c24;
	text-align:				left;
}

#breaking_news_right
{
	width: 800px;
  font-family: arial;
  font-size: 9pt;
  text-transform:			none;
  text-align:				left;
}

/* ***** content - left ***** */

ul.content_hronike
{
	width: 130px;
  height: 100%;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 4px solid #eee;
}

ul.content_hronike li
{
  height: 20px;
  list-style:				none;
}

ul.content_hronike a, ul.content_hronike a:hover
{
	font-family:			Georgia;
  font-size:				11px;
	color:					#000;
	text-transform:			uppercase;
}

ul.content_hronike a:hover
{
	color:					#de0000;
	font-weight:		bold;
}


ul.content_hronike a.selected
{
 	color:					#de0000;
	font-weight:		bold;
}

ul.content_links
{
  list-style-type: none;
  margin-left:			5px;
}

ul.content_links li
{
	margin-left:			-40px;
}

ul.content_links a
{
	font-family:			verdana;
	font-size:				7.5pt;
	color:					#888;
	text-decoration:		underline;
}

ul.content_links a:hover
{
	color:					#000;
}

/* ***** content - middle ***** */

h2.kattitle
{
  font-family:			Georgia;
	font-size:				25px;
	font-weight: normal;
  color:					#aaa;
	margin:	 5px 0px;
}

h2, h2.pagetitle, h2.newstitle
{
  
  font-family:			Georgia;
	font-size:				25px;
	font-weight: normal;
  color:					#aaa;
	text-decoration:		none;
	margin:	 5px 0px;
}

h2.pagetitle
{
	text-align: left;
  margin-bottom: 5px;
	font-weight:		normal;
	border-bottom: 1px solid #ccc;
}
h2.home_title
{
  text-decoration:		none;
  color:					#ed1c24;
}

h2.home_title a
{
  text-decoration:		none;
  color:					#ed1c24;
}

h2.home_title a:hover
{
  text-decoration:		underline;
}

h2.pagetitle_stat
{
	text-align: left;
  margin:	0 0 5px 0px;
	text-transform:		none;
	font-weight:		normal;
	border-bottom: 1px solid #ccc;
}

h2.newstitle
{
	font-weight:			normal;
	text-transform:			none;
	margin:						0 0 5px 0;
}

p
{
	font-family:			georgia;
	font-size:				14px;
	color:					#000;
	font-weight:			normal;
	text-decoration:		none;
	margin:					10px 0px 10px 0px;
	line-height:		22px;
}

p a
{
	color: 			#000;
	text-decoration:			underline;
	
}

p a:hover
{
	color:			#ed1c24;
}

.content_large_home
{
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
}

.content_large
{
	border-bottom: 1px solid #ddd;
}

.content_small_list
{
padding-top: 5px;
border-top: 1px solid #ccc;
clear: both;
}

.content_small
{
width: 225px;
}

.content_small h3
{
height: 36px;
}

.content_small h3 a, .content_small_list h3 a
{
font-size:				16px;
color:					#ed1c24;
}

.content_small a:hover, .content_small_list a:hover
{
  text-decoration: underline;
}

h3
{
  font-family:			Georgia;
	font-size:				16px;
	color:					#ed1c24;
	font-weight:			normal;
	text-align: left;
	margin-top:				5px;
}

h3.id_link a
{
  font-family:			Georgia;
	font-size:				18px;
	color:					#ed1c24;
	font-weight:			normal;
}

h3.id_link a:hover
{
text-decoration: underline;
}

#content_middle h4{
font-family: trebuchet MS;
height: 10px;
font-weight: normal;
font-size: 9px;
}

#content_middle h4 span{
color: #555;
}

#content_middle h4 a{
color: #de0000;
}

#content_middle h4 a:hover{
text-decoration: underline;
}

.content_small img
{
	margin-top:				5px;
}

h4
{
	font-family:			Verdana;
	font-size:				12px;
	color:					#000;
	font-weight:			bold;
	text-transform:			uppercase;
}

.home_list{
height: 100%;
}

.home_list h4{
font-family:			Verdana;
font-size:				12px;
color:					#000;
text-transform:			uppercase;
}

ul.content_rubrike_related
{
  border-bottom: 1px solid #ddd;
	padding: 5px 0 5px 20px;
	margin: 0 0 10px 0;
}

ul.tick24
{
font-family: verdana;
font-weight: normal;
padding:5px;
font-size: 11px;
color: #de0000;
}


ul.tick24 a
{
height: 20px;
line-height: 17px;
text-decoration: none;
color: #000;
}

ul.tick24 a:hover
{
text-decoration: underline;
color: #de0000;
}

#tickdiv
{
border-bottom: 1px solid #ddd;
padding: 0 5px 5px 0px;
color: #000;
font-family: verdana;
font-size: 10px;
margin-bottom: 5px;
}

#tickdiv ul
{
padding: 5px 5px 5px 15px;
color: #ccc;
list-style: disc;
}

#tickdiv li
{

color: #ccc;
list-style: disc;
}

.tick_link span{
color: #ed1c24;
}

.tick_link a{
height: 20px;
line-height: 20px;
}

.tick_link a{
text-decoration: none;
color: #000000;
}

.tick_link a:hover{
text-decoration: underline;
}

div ul.content_rubrike
{
  padding-left: 10px;
  padding-bottom: 5px;
}

div ul.content_rubrike li span
{
  font-family:			Verdana;
  font-size: 7.5pt;
  color: #555;
}

div.tab-pane ul.content_rubrike
{
	border-bottom:			0;
	padding: 0 0 0 15px;
}

ul.content_rubrike li
{
  list-style: none;
	list-style-image:		url('../../images/listarrow.gif');
	margin-left: 15px;
}

ul.content_rubrike li a
{
	font-family:			Verdana;
	font-size:				10px;
	color:					#000;
	font-weight:			normal;
	text-decoration:		none;
}

ul.content_rubrike li a:hover
{
	text-decoration:		underline;
}

ul.content_rubrike_related li
{
	list-style-image:		url('../../images/listarrow.gif');
}

ul.content_rubrike_related li a
{
	font-family:			Verdana;
	font-size:				10px;
	line-height:			15px;
	color:					#000;
	font-weight:			normal;
	text-decoration:		none;
}

ul.content_rubrike_related li a:hover
{
	text-decoration:		underline;
}


/* ***** content_right ***** */

.content_right_bordered
{
	border-bottom:		1px solid #ccc;
	margin:						0px;
	padding:					0px;
}

.content_right_borderdown
{
	border-bottom:		1px solid #ccc;
	padding:					5px;
	margin-bottom: 5px;
}

.content_right_borderdown p
{
  font-family:			arial;
	font-size:				12px;
	color:					#000;
	font-weight:			normal;
	text-decoration:		none;
	line-height:		22px;
}

.content_right_kom_tool
{
  margin: 0;
  margin-bottom: 5px;
  padding: 0;
  padding-bottom: 5px;
  font-family:			verdana;
	font-size:				10px;
	color:					#333;
	font-weight:			normal;
	text-decoration:		none;
	line-height:		14px;
	border-bottom:		1px solid #ccc;
}

.content_right_kom_tool p
{
  margin: 0;
  padding: 0;
  font-family:			verdana;
	font-size:				10px;
	color:					#333;
	font-weight:			normal;
	text-decoration:		none;
	line-height:		14px;
}


.content_right_splitted_title
{
  font-family:			georgia;
	font-size:				14px;
	color:						#333;
	border-bottom:		1px solid #ccc;
}

.content_right_splitted_title a
{
	text-decoration: none;
  color:						#333;
}

.content_right_splitted_title a:hover
{
	color:						#ed1c24;
}

.newsletter
{
  font-family:			georgia;
  font-size:				14px;
	height: 25px;
	background: #f8f8f8;
  color:						#333;
	padding: 0 5px;
  border-bottom:		1px solid #ccc;
}

.newsletter_title
{
  font-family:			georgia;
	font-size:				14px;
	color:						#333;
}
.newslinks
{
	font-family:			georgia;
	font-size:			14px;
	text-align:			right;
  padding:	5px 0;
}

.newslinks a
{
	color:					#ed1c24;
  text-decoration:			none;
}

.newslinks a:hover
{
	text-decoration:			underline;
}

.newslinks a+a
{
	color:					#000;
}

h6
{
	font-family:			georgia;
	font-size:				14px;
	font-weight:			normal;
	color:						#333;
	padding:			3px 0;
	margin:				0 0 10px 0;
	color:				#ed1c24;
	text-align:			left;
}

.pollanswer
{
	font-family:		verdana, tahoma, serif;
	font-size:			11px;
	text-align:			left;
}

.polllinks
{
	font-family:			georgia;
	font-size:			14px;
	text-align:			right;
  padding:	5px 0;

}

.polllinks a
{
	color:					#ed1c24;
  text-decoration:			none;
}

.polllinks a:hover
{
	text-decoration:			underline;
}

.polllinks a+a
{
	color:					#000;
	padding: 0;
	margin: 0;
}

.polls-barbg
{
	background:			#eee;
	margin:					0 0 5px 0;
	border-bottom: 1px solid #ddd;

}

.polls-bar
{
	background:				#ed1c24;
	font-size:				5px;
	text-align:				left;
	border: 1px solid #ddd;
}

.links h5{
font-family:			Verdana;
	font-size:				11px;
	color:					#333;
	font-weight:			normal;
	margin:					0px;
	margin-top:			5px;
	padding:			2px 0px;
}

.anketa
{
padding: 0px;

border-bottom: 1px solid #ccc;
}

.anketa_title
{
border-bottom: 1px solid #ccc;
}

.content_right_splitted_text
{
	font-family:			Verdana;
	font-size:				10px;
	color:					#555;
	font-weight:			normal;
	text-decoration:		none;
	background: #fff;
}

.content_right_splitted_text p
{
  font-family:			Verdana;
	font-size:				10px;
	color:					#555;
	line-height: 16px;
  font-weight:			normal;
	text-decoration:		none;
  margin: 0;
  padding: 5px;
}

.content_right_splitted_text a
{
  color:					#555;
	text-decoration:		none;
}

.content_right_splitted_text a:hover
{
  font-size: 8pt;
  color:					#555;

}

.content_right_splitted_text b
{
  font-family:			Verdana;
  font-size: 8pt;
  text-transform: uppercase;
  color:					#ed1c24;
}

.content_right_splitted_text h5
{
  font-family:			Verdana;
  font-size: 7.5pt;
  font-weight: normal;
  text-transform: uppercase;
  color:					#000;
}


/* ***** footer ***** */

#content_footer
{
	font-family:			Verdana;
	font-size:				10px;
	height: 120px;
  color:					#fff;
	text-transform:			uppercase;
}

#footer_left
{
  float: left;
  padding-left:				10px;
	color:					#000;
	text-align:				left;
	width: 49%;
	
}

#footer_right
{
  float: right;
	padding-right:				10px;
	text-align:				right;
  width: 40%;
  color: #fff;
}

#footer_img
{
	padding-top: 40px;
  padding-right:				10px;
	text-align:				right;
  height: 55px;
}

#splitter {
  padding: 0;
  margin: 0;
  line-height:0;
	height: 0%;
  clear: both;
  font-size: 0px;
}

#content_footer{
background: url(../../images/footer_back.gif) top repeat-x;
}

#content_footer a, #content_footer a:hover
{
	font-family:			Verdana;
	font-size:				10px;
	color:					#fff;
	text-transform:			uppercase;
	text-decoration:		none;
	padding: 0;
  margin: 0;
}
#content_footer a:hover
{
	color:						#000;
}

/* ***** horoskop ***** */

.horoskop
{
  background: #fff;
  margin-bottom: 5px;
	border-top:	1px solid #ccc;
}

.horoskop-header_naziv
{
	float: left;
  width: 49%;
}


.horoskop-header_period
{
  float: right;
  width: 49%;
	font-family:		arial;
	font-size:			14px;
	text-align: right;
}

.horoskop-content
{
  float: left;
  width: 13%;
	padding:			5px 0;
}

.horoskop-content img
{
  padding:		5px 0 0 10px;
}

.horoskop p
{
  float: right;
  width: 85%;
}

.horoskop-content h1
{
	font-family:		arial;
	font-size:			13px;
	font-weight:		bold;
  padding: 0;
  margin: 0;
}

.horoskop-content h1, .horoskop-content p
{
	margin : 0;
	padding: 0;
}

.horoskop-content p
{
	margin:			0 0 10px 0;
	font-weight: normal;
}

hr
{
	height: 1px;
	color:	#ccc;
	margin:		0 0 10px 0;
}

#flashBanner{
text-align: center;
margin: 5px 0;
}

#banner{
text-align: center;
margin: 5px 0px;
}

.rel_photo_links{
text-align: center;
margin-bottom: 10px;
}

.rel_photo_links a {
font-family: arial;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #fff;
padding: 2px 5px;
background: url(../../images/red_pill.gif) center no-repeat;
background-position: 2px 3px;
text-decoration: none;
}

.rel_photo_links a:hover {
background: url(../../images/gray_pill.gif) center no-repeat;
background-position: 2px 3px;
}

a.sidebar-tools-title,
a.sidebar-tools-photo,
a.sidebar-tools-other
{
  font-family: Trebuchet MS, arial ;
	font-size:			12px;
	font-weight: bold;
	padding: 1px 10px 1px 5px;
  text-transform:			uppercase;
	color: #004276;
}

a.sidebar-tools-photo{

}

a.sidebar-tools-other{

}

a.sidebar-tools-title_a,
a.sidebar-tools-photo_a,
a.sidebar-tools-other_a
{
  font-family: Trebuchet MS, arial ;
	font-size:			12px;
	font-weight: bold;
	padding: 1px 0px;
  text-transform:			uppercase;
	color: #fff;
}

a.sidebar-tools-title_a{

}

a.sidebar-tools-photo: hover{
}

a.sidebar-tools-other_a{

}

a.sidebar-tools-title span{
font-size: 18px;
}

a.sidebar-tools-title:hover{
text-decoration:underline;
}

.single_hed{
height: 30px;
border-bottom: 1px solid #ccc;
}

.single_kat_hed{
 height: 25px;
	width: 75%;
  float: left;
  text-align:					left;
}

.actionicons
{
  width: 20%;
  height: 20px;
  float: right;
  text-align:					right;
  padding-top: 5px;
}

.most-important
{
	font-family:				georgia, times new roman, serif;
	font-size:					12pt;
	border-top:					1px solid #ccc;
	color:						 #ed1c24;
	text-decoration:			underline;
	padding-top: 5px;
}

.comment_alert{
font-family: trebuchet MS;
font-size: 12px;
padding: 5px; 
background: #f5f5f5;
border: 1px solid #ddd;
}

.comment_alert a{
color: #de0000;
}

.comment_alert a:hover{
text-decoration: underline;
}

.content_comment h2 a
{
font-family: georgia,arial;
font-size: 16pt;
color:						#ed1c24;
}

.content_comment h2 a:hover
{
text-decoration: underline;
}

.comment_see{
float: left;
width: 49%;
text-align: center;
background: #eee;
padding: 5px 0;
}

.comment_send{
float: right;
width: 49%;
text-align: center;
background: #eee;
padding: 5px 0;
}

.commentlink
{
	font-family:				verdana, tahoma, serif;
	font-size:					13px;
	margin-bottom: 5px;
}

.commentlink a
{
	color:					#888;
	text-decoration:			none;
}

.commentlink a:hover
{
	color:						#ed1c24;
}

.commentNick
{
	font-family:			arial, helvetica, serif;
	font-size:				14px;
  color:						#ed1c24;
	
}

.commentNick em
{
	font-size:				12px;
	color:				#777;
	margin: 5px 0 0 0;
}

.commentText
{
	font-family: Trebuchet MS,georgia;
  color: #444;
  font-size: 9pt;
  text-align: left;
	border-bottom:	1px solid #ccc;
	padding:	5px 0;
	margin:	0 0 5px 0;
}

.comment-sendcontainer, .comment-sendcontainer form
{
	text-align:		left;
	font-family:			georgia, times new roman, serif;
	font-size:				12px;
}

.comment-sendcontainer input, .comment-sendcontainer textarea
{
	width:		80%;
	margin:			0 0 15px 0;
}

.comment-sendcontainer input.button
{
	width:		auto;
	padding:		0 10px;
}

.exchange
{
	font-family: arial,verdana;
	font-size: 10px;
}

.exchange span
{
	font-family: arial,verdana;
	font-size: 8px;
	color: #555;
}

.categoryname a
{
  font-family:			 arial,verdana, serif;
  font-weight: normal;
	font-size:				11pt;
  color:						#00428F;
}

.categoryname a:hover
{
	color:						#ed1c24;
	text-decoration: none;
}

.blic_komentar_blok{
border-bottom:		1px solid #ccc;
padding: 5px 0;
}

.blic_komentar{
font-family: georgia,arial;
font-size: 14px;

text-align: left;
color: #000;

}

.blic_komentar p{
font-family: georgia,arial;
font-size: 10px;
line-height: 1.5em;
text-align: left;
color: #000;
padding: 5px 0;
margin: 0;
}
h2.blickomentar
{
	font-size:				16pt;
	margin:						0 0 4pt 0;
	color: #004276;
	text-decoration: none;
}

h2.blickomentar a
{
	font-size:				16pt;
	margin:						0 0 4pt 0;
	color: #004276;
	text-decoration: none;
}

a h2.blickomentar_tool
{
	font-size:				12pt;
	color: #004276;
	text-decoration: none;
}

h2.blickomentar_tool a
{
	font-size:				12pt;
	color: #004276;
	text-decoration: none;
}



s_menu{
padding: 0 15px 0 0;
background: url(../../images/rss.gif) right no-repeat;
}
/* ***** TABOVI ***** */
.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		300px;
}

.dynamic-tab-pane-control.tab-panewide {
	margin: 7px 0 5px 0;
	padding: 0;
  width:		470px;
}

.dynamic-tab-pane-control .tab-row .tab {
	
  font-family:	tahoma, Verdana, Helvetica, Arial;
	font-size:		11px;
	cursor:			Default;
	display:		inline;
	margin:			1px -1px 1px 1px;
	float:			left;
	padding:		3px 10px;
	background:		#eee;
	border:			1px solid #ccc;
	border-bottom:	0;
	text-transform:		none;
	font-weight:		normal;
	cursor:			pointer;
	z-index:		1;
	position:		relative;
	top:			0px;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid #ccc;
	border-bottom:	0;
	z-index:		4;
	padding:		2px 13px 7px 13px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		#fff;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		tahoma, Verdana, Helvetica, Arial;
	font-size:			11px;
  color: #000;
	text-decoration:	none;
	cursor:			pointer;
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	#c00;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	color:		#c00;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
  border:			1px solid #ccc;
	z-index:		3;
	position:		relative;
	top:			-1px;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		13px;
	padding:		5px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		#fff;
	width:			100%;
}

#content_middle .form_error{
  width: 80%;
  height: 15px;
	padding: 3px 0;
	color: #3A5E8C;
	font-weight: bold;
	text-align: right;
	}
	
/* ***** submenu ***** */
#submenu {
	padding: 0;
	margin: 0;
	height: 35px;
	border-bottom: 1px #ccc solid;
	background: #fff url(../../templates/special/izbori2008/images/sub_back.png) top left repeat-x;
}
#submenu ul {
  margin-left: 10px;
	list-style: none;
}
#submenu ul li {
	float: left;
	margin-right: 10px;
}
#submenu ul li a {
	line-height: 28px;
	display: block;
	float: left;
	font-family: trebuchet ms;
	font-size: 16px;
	color: #fff;
	height: 32px;
	text-decoration: none;
	padding-left: 10px;
	text-align: center;
	cursor: pointer;
}
#submenu ul li a span {
	display: block;
	float: left;
	height: 32px;
	padding-right: 10px;
	cursor: pointer;
}
#submenu ul li a {
	background: #D10101 url(../../templates/special/izbori2008/images/button_sub.png) top left no-repeat;
}
#submenu ul li a span {
	background: #D10101 url(../../templates/special/izbori2008/images/button_sub.png) top right no-repeat;
}
#submenu ul li a:hover {
	background: url(../../templates/special/izbori2008/images/button_sub.png) left -32px no-repeat;
}
#submenu ul li a:hover span {
	background: url(../../templates/special/izbori2008/images/button_sub.png) right -32px no-repeat;
}

/* ***** Kandidati _ izbori ***** */

.lista_kandidat{
list-style: none;
padding: 5px;
}

.lista_kandidat h2 a{
line-height: 16px;
font-size: 22px;
color: #d20000;
}

.lista_kandidat p{
line-height: 20px;
color: #444;
font-size: 12px;
}


#img_left{
margin-right: 10px;
margin-top: 3px;
}

.lista_kandidat h2 a:hover{
text-decoration: underline;
}


.lista_kandidat img{
padding: 3px;
border: 1px #ccc solid;
}
.kan_left{
padding: 0 5px;
float:left;
}

.kan_left_left{
width: 60%;
padding: 0 5px;
float:left;
}

#header_izbori
{
padding-top: 5px;
height: 108px;
background: #de0000 url(../../images/header_izbori2008.jpg) no-repeat;
}
