@charset "utf-8";
.tttttt
{
    background: url(images/mk-MK/navigation/top_navigation/fono.gif) no-repeat;
}
/**************************************************************************************************/
/*********************************** START OF MAIN CONTAINER STYLES *******************************/
/**************************************************************************************************/

body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/background.gif);
	background-color: #f9f9f1;
	background-repeat: repeat-x;
	text-align: center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
a
{
    color:#CC1C23;
}
.pageHolder{
	width: 967px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
}
.topHolder{
	width: 785px;
	height: 20px;
	padding: 0px;
	margin: 4px 0px 4px 0px;
	float: left;
}
.mainContainer{
	background: url(images/content_bg.gif);
	margin: 0px;
	padding: 0px;
	float: left;
}
.leftShadow{
	width: 17px;
	height: 323px;
	float: left;
	background:url(images/top_left_shadow.jpg) no-repeat;
}
.rightShadow{
	width: 17px;
	height: 323px;
	float: right;
	background:url(images/top_right_shadow.jpg) no-repeat;
}
.middle{
	float: left;
	width: 933px;
}

/**************************************************************************************************/
/*********************************** END OF MAIN CONTAINER STYLES *********************************/
/**************************************************************************************************/

/**************************************************************************************************/
/*********************************** START OF NAVIGATION STYLES ***********************************/
/**************************************************************************************************/

/*** Fonts ***/

.title {
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 10px 0px;
}
.titleikona {
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	padding: 0px 0px 10px 20px;
	background: url(images/ikona.gif) no-repeat left top;
}

.titleikona a {
	font-family: Arial, serif;
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	text-decoration:none;
}
.titleikona a:hover {
	text-decoration:underline;
}

.titlegray0 {
	font-family: Verdana, serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc1c23;
}
.titlegray {
	font-family: Verdana, serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC1C23;
}
.titlegray2 {
	font-family: Verdana, serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.titlegray3 {
	font-family: Verdana, serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.titlegray4 {
	font-family: Verdana, serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.titlered {
	font-family: Verdana, serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc1c23;
}
.titleyellow {
	font-family: Verdana, serif;
	font-size: 11px;
	font-weight: bold;
	color: #F77F12;
}



/*** Language Navigation ***/


.languageNavigation{
	float: left;
	padding: 0px;
	width: 80px;
	margin: 0px;
}

.languageNavigation{
	float: left;
	padding: 0px;
	width: 80px;
	margin: 0px;
}

.languageNavigation ul{
	width: 81px;
	height: 24px;
	padding-left: 70px;
	margin: 0px;
}
.languageNavigation li{
	width: 25px;
	height: 24px;
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
}
.languageNavigation li.mk{
	background: url(images/mk.gif) no-repeat;
	background-position: 0px 7px;
}
.languageNavigation li.en{
	background: url(images/gb.gif) no-repeat;
	background-position: 0px 7px;
}
.languageNavigation li.al{
	background: url(images/al.gif) no-repeat;
	background-position: 0px 7px;
}
.languageNavigation li a{
	width: 22px;
	height: 22px;
	display: block;
}
.languageNavigation li a h4{
	display: none;
}

/*** End Of Language Navigation ***/

/*** Top Navigation ***/

.topNavigation{
	float: right;
	margin: 0px;
	width: 351px;
	padding: 0px 13px 0px 0px;
	text-align:right;
}
.topNavigation ul{
	width: 351px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	float: right;
}
.topNavigation ul li{
	list-style: none;
	margin: 0px;
	padding: 0px 16px 0px 0px;
	float: right;
	height: 20px;
}
.topNavigation input{
	margin: 0px;
	padding: 0px;
	border:none;
}
.topNavigation ul li.doma
{
	width: 82px;
	background: url(images/mk-MK/navigation/doma.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.logirajSe{
	width: 84px;
	background: url(images/mk-MK/navigation/logirajSe.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.mapaNaSajtot{
	width: 114px;
	background: url(images/mk-MK/navigation/mapaNaSajtot.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.domaEn
{
	width: 56px;
	background: url(images/en-US/navigation/doma.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.logirajSeEn{
	width: 56px;
	background: url(images/en-US/navigation/logirajSe.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.mapaNaSajtotEn{
	width: 71px;
	background: url(images/en-US/navigation/mapaNaSajtot.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.domaSq
{
	width: 92px;
	background: url(images/sq-AL/navigation/doma.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.logirajSeSq{
	width: 66px;
	background: url(images/sq-AL/navigation/logirajSe.gif) no-repeat;
	cursor: pointer;
}
.topNavigation ul li.mapaNaSajtotSq{
	width: 92px;
	background: url(images/sq-AL/navigation/mapaNaSajtot.gif) no-repeat;
	cursor: pointer;
}
.topNavigation li a{
	width: 100%;
	height: 18px;
	display: block;
}
.topNavigation li a h4{
	display: none;
}

/*** End Of Top Navigation ***/

/*** Main Navigation ***/

.mainNavigation{
	width: 768px;
	height: 32px;
	float: left;
}
.mainNavigation ul{
	width: 768px;
	height: 32px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.mainNavigation ul li{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
}
.mainNavigation ul li.b1{
	width: 128px;
	background: url(images/mk-MK/navigation/top_navigation/tiker.gif) no-repeat;
	cursor: pointer;
}
.mainNavigation ul li.b2{
	width: 128px;
	background: url(images/mk-MK/navigation/top_navigation/foto.gif) no-repeat;
	cursor: pointer;
}
.mainNavigation ul li.b3{
	width: 128px;
	background: url(images/mk-MK/navigation/top_navigation/fono.gif) no-repeat;
	cursor: pointer;
}
.mainNavigation ul li.b3d{
	width: 128px;
	background: url(images/mk-MK/navigation/top_navigation/fono.gif) no-repeat;
}
.mainNavigation ul li.b4{
	width: 128px;
	background: url(images/mk-MK/navigation/top_navigation/vchera.gif) no-repeat;
	cursor: pointer;
}
.mainNavigation ul li.b5{
	width: 128px;
	background: url(images/mk-MK/navigation/top_navigation/za_mia.gif) no-repeat;
	cursor: pointer;
}
.mainNavigation ul li.b6{
	width: 128px;
	background: url(images/mk-MK/navigation/top_navigation/proekt.gif) no-repeat;
	cursor: pointer;
}
.mainNavigation li a{
	width: 100%;
	height: 32px;
	display: block;
}
.mainNavigation li a h4{
	display: none;
}

/*** End Of Main Navigation ***/

/*** Navigation Boxes ***/

.navigationBox{
	width: 150px;
	float: left;
}
.navigationBox div{
	width: 150px;
	height: 31px;
}
.navigationBox ul{
	width: 150px;
	margin: 0px;
	padding: 0px;
}
.navigationBox ul li{
	list-style: none;
	text-align: left;	
	margin: 0px;
	/*height: 14px;*/
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	border-bottom: solid 2px #FFFFFF;
}
.navigationBox ul li a{
	font-family: Tahoma, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4b4b4b;
	text-decoration: none;
	text-align: center;
	width: 100%;
	/*line-height: 10px;*/
}
.navigationBox ul li a:hover{
	text-decoration: underline;
}
.navigationBox div h3{
	display: none;
}

.color {
	background: #eeede5;
}
.color2 {
	background: #ececec;
}

.navigationBox div.navigationHeaderMakedonija{
	background: url(images/mk-MK/navigation/headers/makedonija.gif) no-repeat;
}

.navigationBox div.navigationHeaderSport{
	background: url(images/mk-MK/navigation/headers/sport.gif) no-repeat;
	cursor: pointer;
}
.navigationBox div.navigationHeaderOriginalniTekstovi{
	background: url(images/mk-MK/originalni_tekstovi.gif) no-repeat;
	cursor: pointer;
}

.navigationBox div.navigationHeaderBalkan{
	background: url(images/mk-MK/navigation/headers/balkan.gif) no-repeat;
	cursor: pointer;
}
.navigationBox div.navigationHeaderEvropa{
	background: url(images/mk-MK/navigation/headers/evropa.gif) no-repeat;
	cursor: pointer;
}
.navigationBox div.navigationHeaderSvet{
	background: url(images/mk-MK/navigation/headers/svet.gif) no-repeat;
	cursor: pointer;
}
.navigationBox div.navigationHeaderPotservisi{
	background: url(images/mk-MK/navigation/headers/potservisi.gif) no-repeat;
}
.navigationBox div.navigationHeaderBilteni{
	background: url(images/mk-MK/navigation/headers/bilteni.gif) no-repeat;
}
.navigationBox div.navigationHeaderInfoServis{
	background: url(images/mk-MK/navigation/headers/infoservis.gif) no-repeat;
}
.navigationBox div.navigationHeaderPrijateli{
	background: url(images/mk-MK/navigation/headers/prijateli.gif) no-repeat;
}
.navigationBox div.navigationHeaderLinkovi{
	background: url(images/mk-MK/navigation/headers/linkovi.gif) no-repeat;
	cursor:pointer;
}
.navigationBox div.navigationHeaderKontakt{
	background: url(images/mk-MK/navigation/headers/kontakt.gif) no-repeat;
}
.navigationBox div.navigationHeaderZaNas{
	background: url(images/mk-MK/navigation/headers/zanas.gif) no-repeat;
}
.navigationBox div.navigationIntegracija{
	background: url(images/mk-MK/Integracii.jpg) no-repeat;
	cursor:pointer;
	height:58px;
	margin-top:1px;
}
.navigationBox div.navigationKirilica{
	background: url(images/mk-MK/kirilica.jpg) no-repeat;
	height:320px;
	margin-top:1px;
}
div.navigationFotoK{
	background: url(images/mk-MK/FotoKonkurs.jpg) no-repeat;
	cursor:pointer;
	height:50px;
	margin-top:10px;
	margin-bottom:10px;
}
.navigationBox div.navigationWebDep{
	background: url(images/mk-MK/Webdep.jpg) no-repeat;
	cursor:pointer;
	height:150px;
	margin-top:1px;
}

.navigationBox div.navigationVlada{
	background: url(images/mk-MK/vlada.jpg) no-repeat;
	cursor:pointer;
	height:33px;
	margin-top:1px;
}
.shadow {
	width: 150px;
	height: 15px;
	background:url(images/navigation_box_shadow.gif) repeat-x;
}
.shadow2 {
	width: 150px;
	height: 15px;
	background:url(images/navigation_box_shadow2.gif) repeat-x;
}

/*** End Of Navigation Boxes ***/

/*** Footer Navigation Boxes ***/

.footerNavigationBox{
	float: left;
	width: 154px;
	margin: 0px 7px 0px 7px;
}
.footerNavigationBox div h4{
	font-size: 12px;
	color:#ffffff;
}
.footerNavigationBox div.footerNavigationBoxMakedonija{
	width: 154px;
	height: 31px;
	background: url(images/footer_navigation_header.jpg) no-repeat;
}
.footerNavigationBox div.footerNavigationBoxBalkan{
	width: 154px;
	height: 31px;
	background: url(images/footer_navigation_header.jpg) no-repeat;
}
.footerNavigationBox div.footerNavigationBoxSvet{
	width: 154px;
	height: 31px;
	background: url(images/footer_navigation_header.jpg) no-repeat;
}
.footerNavigationBox div.footerNavigationBoxPotservisi{
	width: 154px;
	height: 31px;
	background: url(images/footer_navigation_header.jpg) no-repeat;
}
.footerNavigationBox div.footerNavigationBoxInteresno{
	width: 154px;
	height: 31px;
	background: url(images/footer_navigation_header.jpg) no-repeat;
}
.footerNavigationBox div.footerNavigationBoxContainer{
	width: 124px;
	padding: 15px;
	text-align: left;
}
.footerNavigationBox div.footerNavigationBoxContainer ul{
	float: left;
	width: 124px;
	margin: 0px;
	padding: 0px;
}
.footerNavigationBox div.footerNavigationBoxContainer ul li{
	list-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 15px;
}
.footerNavigationBox div.footerNavigationBoxContainer ul li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dddddd;
	text-decoration: none;
}
.footerNavigationBox div.more{
	padding-right: 10px;
	height: 20px;
}

/*** End Of Footer Navigation Boxes ***/

/**************************************************************************************************/
/*********************************** END OF NAVIGATION STYLES *************************************/
/**************************************************************************************************/

/**************************************************************************************************/
/*********************************** CONTAINER AND LAYOT STYLES ***********************************/
/**************************************************************************************************/

/*** Layout Style ***/

.newsPanel{
	float: left;
	width: 760px;
	background: url(images/news_bg.gif) repeat-x;
}
.newsNavigation{
	float: left;
	width: 150px;
	padding: 10px 0px 0px 5px;
}
.newsContainer{
	float: right;
	width: 594px;
	padding: 0px 0px 0px 0px;
}
.rightColumn{
	float: right;
	width: 160px;
	padding: 8px 0px 0px 0px;
}

/*** End Of Layout Style ***/

/*** RSS Box Style ***/

.rss{
	float: left;
	width: 165px;
	height: 32px;
	background: url(images/rss_bg.gif) no-repeat;
	background-position: bottom;
	text-align: right;
}
.rssButton{
	width: 78px;
	height: 19px;
	float: right;
	padding: 12px 10px 0px 0px;
}
.rssButton a{
	display: block;
	width: 78px;
	height: 19px;
}
.rssButton a h4{
	display: none;
}

/*** End Of RSS Box Style ***/

/*** Top MIA Logo And Banner Style ***/

.miaBanner
{
	width: 768px;
	height: 118px;
	float: left;
	background: url(images/mk-MK/top_banner.jpg) no-repeat;
	cursor: pointer;
}
.topFlashBanner{
	width: 213px; 
	height: 85px; 
	float: right; 
	margin-top: 13px; 
	margin-right: 22px; 
	background:#000000;
}
* html .topFlashBanner{
	display:inline;
}

/*** End Of Top MIA Logo And Banner Style ***/

/*** Searchbox Style ***/

.searchBox{
	float: left;
	width: 165px;
	height: 118px;
	background:url(images/search_bg.jpg) no-repeat;
}
.searchBox div.searchTitle{
	float: left;
	padding: 13px 0px 0px 14px;
	width: 74px;
	height: 14px;
	background: url(images/mk-MK/prebaraj.gif) no-repeat 14px 13px;
}
.searchBox div.textbox{
	float: left;
	padding: 16px 0px 0px 9px;
	width: 117px;
}
.searchBox div.textbox input{
	width: 113px;
	height: 14px;
	padding-top: 3px;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #666666;
	border-top: solid 1px #666666;
	border-right: solid 1px #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}
.searchBox div.goButton{
	float: left;
	height: 21px;
	width: 21px;
	padding: 16px 0px 0px 4px;
}
.searchBox div.options{
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;

	color: #FFFFFF;
	padding: 12px 10px 0px 5px;
	width: 150px;
	text-align: center;
}
.searchBox div.options input{
	margin: -2px 1px -2px -2px;
}
.subSearch{
	float: right;
	width: 165px;
	height: 38px;
	background:url(images/right_column_top_bg.jpg) no-repeat;
}

/*** End Of Searchbox Style ***/

/*** Ticker Style ***/

.tickerHolder{
	float: left;
	width: 768px;
	height: 38px;
	background: url(images/ticker_bg.gif) repeat-x;
	margin: 0px;
}
.emptyWhtieTicker{
	float: left;
	width: 4px;
	height: 38px;
	background: #FFFFFF;
}
.tickerTitle
{
    float: left;
    height: 23px;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #F77F12;
    width: 157px;
    text-align: right;
    border: none;
    padding: 9px 2px 0px 0px;
    text-transform: uppercase;
}
.tickerScroller{
	float: left;
	padding: 6px 0px 0px 13px;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4b4b4b;
}
.tickerEnd{
	float: right;
	width: 12px;
	height: 38px;
	background:url(images/ticker_end.gif) no-repeat;
	margin:0px;
	padding:0px;
}

/*** End Of Ticker Style ***/

/*** Poll Style ***/

.poll{
	float: left;
	width: 150px;
}
.poll div.pollHeader{
	width: 150px;
	height: 31px;
	background: url(images/mk-MK/mia_anketa.gif) no-repeat;
}
.poll div.pollHeader h3{
	display: none;
}
.poll div.pollQuestion{
	width: 140px;
	padding: 5px;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4b4b4b;
	background: #ececec;
	border-bottom: solid 2px #FFFFFF;
}
.poll div.pollOption{
	width: 147px;
	padding: 4px 3px 0px 0px;
	background: #ececec;
	border-bottom: solid 2px #FFFFFF;
}
.poll div.pollOption label, .poll div.pollOption div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	margin-bottom:10px;
}
.poll div.pollOption input{
	position:relative;
}
.poll div.pollOption label{
	position:relative;
	top:-3px;
}
.poll div.subPoll{
	width: 145px;
	/*height: 22px;*/
	background: url(images/sub_poll_gradient.gif) repeat-x;
	text-align: left;
	padding: 15px 5px 0px 0px;
}

/*** End Of Poll Style ***/

/*** Gray Box Style ***/

.grayBox{
	margin: 0px 0px 15px 0px;
	width: 150px;
	float: center;
}
.grayBox div{
	width: 150px;
}
.grayBox div.combo{
	padding: 5px 0px 0px 0px;
}
.grayBox div.combo select{
	width: 150px;
	height: 14px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #F2F2F2;
	border: solid 1px #CCCCCC;
}
.grayBox div.weather{
	height: 31px;
	background: url(images/mk-MK/vremeto_deneska.gif) no-repeat;
}
.grayBox div.content{
	padding: 5px 0px 0px 0px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
}
.grayBox div.content a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.grayBox div.content a:hover{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.grayBox div.exchangeRates{
	height: 31px;
	background: url(images/mk-MK/kursna_lista.gif) no-repeat;
}.grayBox div.exchangeRates.h3{
	padding:0px;
	margin:0px;
}
.grayBox table{
	width: 150px;
	padding: 0px;
	margin: 0px;
}
.grayBox table th{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4b4b4b;
	padding: 2px 0px 2px 0px;
	margin: 0px;
}
.grayBox table td{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #818181;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}


.grayBox2{
	margin: 0px 0px 0px 0px;
	width: 150px;
	float: center;
	background: #ffffff;
}
.grayBox2 div{
	width: 150px;
}
.grayBox2 div.combo{
	padding: 0px 0px 0px 0px;
}
.grayBox2 div.combo select{
	width: 150px;
	height: 14px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #F2F2F2;
	border: solid 1px #CCCCCC;
}
.grayBox2 div.weather{
	height: 31px;
	background: url(images/mk-MK/vremeto_deneska.gif) no-repeat;
}
.grayBox2 div.content{
	padding: 0px 0px 0px 0px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
}
.grayBox2 div.content a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.grayBox2 div.content a:hover{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.grayBox2 div.exchangeRates{
	height: 31px;
	background: url(images/mk-MK/kursna_lista.gif) no-repeat;
}.grayBox2 div.exchangeRates.h3{
	padding:0px;
	margin:0px;
}
.grayBox2 table{
	width: 150px;
	padding: 0px;
	margin: 0px;
}
.grayBox2 table th{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4b4b4b;
	padding: 2px 0px 2px 0px;
	margin: 0px;
}
.grayBox2 table td{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #818181;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
/*** End Of Gray Box Style ***/

/*** Footer Style ***/

.footer{
	height: 356px;
	text-align: center;
	background: #FFFFFF;
}
.footer div.footerNavigation{
	margin: 0px auto;
	width: 933px;
	height: 299px;
	background: url(images/footer_bg.jpg) repeat-x;
	text-align: center;
}
.siteMapTitle{
	float: left;
	width: 100px;
	height: 12px;
	padding: 39px 0px 0px 41px;
	background: url(images/mk-MK/mapa_na_sajtot.gif) no-repeat 41px 39px;
}
.footerNavigationBoxes{
	float: center;
	padding-top: 20px;
	margin: 0px auto;
	width: 861px;
}
.copyright{
	text-align: center;
	margin: 0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4b4b4b;
	padding-top: 20px;
}

/*** End Of Footer Style ***/

.advertising{
	float: left;
	width: 145px;
	line-height: 5px;
	text-align: center;
}
.ending{
	height: 24px;
	width: 933px;
	background: url(images/ending.gif) repeat-x;
}
.spacer {
	float: left;
	width: 145px;
	height: 15px;
}

/**************************************************************************************************/
/*********************************** END OF CONTAINER AND LAYOT STYLES ****************************/
/**************************************************************************************************/

/**************************************************************************************************/
/*********************************** UTILITY CONTAINERS STYLES ************************************/
/**************************************************************************************************/

h3{
	display: none;
}
h2{
	display: none;
}
.cleaner{
	clear: both;
}
/**************************************************************************************************/
/*********************************** END OF UTILITY CONTAINERS STYLES *****************************/
/**************************************************************************************************/

.subscribe {
	width: 154px;
	border: 1px solid #bdbdb6;
	padding: 8px;
	background: #f0f0e8;
}
.subscribe input.login {
	width: 150px;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	border: 1px solid #bdbdb6;
}


.htmlContent h1, .htmlContent h2, .htmlContent h3, .htmlContent h4, .htmlContent h5, .htmlContent h6 {
	margin:0;
	padding:0;
	display:block;
}
.htmlContent {
	width:100%;
	padding:17px 5px 10px 5px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#676767;
}
.htmlContent a {
	color:#CC1C23;
}
.htmlContent h2 {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#cc1c23;
}
.htmlContent h3 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3d3d3d;
}
.htmlContent  ul li{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#676767;
	padding-right:50px;
	margin-bottom:5px;
}



.footer {
	height: 125px;
	background: #FFFFFF;
}
.footerNavigation {
	margin: 0px auto;
	width: 933px;
}
.footerinside {
	position:relative;
	padding:10px;
	margin: 0px auto;
	width:640px;
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
	color:#444444;
}
.small {
	color:#808080;
}
.small a {
	color: #DB0B0B;
	font:10px Arial, Helvetica, sans-serif;
}

/*za kontakt formata*/

.newsRowColumnLeft .contl {
	float:left;
	width:320px;
	margin:18px 0 0 0;
	text-align:left;
}
.newsRowColumnLeft .contr {
	float:right;
	width:193px;
	padding:10px;
	margin:25px 25px 0 0;
	background-color: #eeede5;
	border:1px solid  #666666;
	font-size:10px;
	text-align:left;
}

.newsRowColumnLeft .contr h3
{
	display:block;
	font-size:12px;
}

.newsRowColumnLeft fieldset {
	/* clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */ border-color: #000;
	border-width: 1px;
	border-style: solid;
}
.newsRowColumnLeft .cfLabel {
	display: block;
	float: left;
	width: 72px;
	padding: 0;
	margin: 5px 0 0 0;
	text-align: right;
}
.newsRowColumnLeft .cfLabelR {
	display: block;
	float: left;
	width: 72px;
	padding: 0;
	margin: 5px 0 0 0;
	text-align: right;
	font-weight:bold;
}
.newsRowColumnLeft .firstLeter:first-letter {
	text-decoration:underline;
}
.newsRowColumnLeft .txtBox1 {
	width:160px;
	margin: 5px 0 0 10px;
	font:11px Verdana, Arial, Helvetica, sans-serif; } .newsRowColumnLeft .txtBox2 {
	width:160px;
	height:200px;
	overflow: auto;
	margin: 5px 0 0 10px;
	margin-left:8px;
	font:11px Verdana, Arial, Helvetica, sans-serif; } .newsRowColumnLeft .required {
	font-weight:bold;
}
.newsRowColumnLeft .smallText {
	display: block;
	margin: 0 40px 0 80px;
	padding: 1px 3px;
	font-size: 9px;
	text-align:left;
}
.newsRowColumnLeft  fieldset {
	padding-bottom: 10px;
}
.newsRowColumnLeft .buttons
{
	margin:5px 0 0 10px;
}