/****************************************************** */
/**** General */

/**********************************************************/
/**** BEGIN OF CSS                                     ****/
/**********************************************************/

/**********************************************************/
/**** Global                                           ****/
/**********************************************************/

a, a:visited
{
	color: #cc0000;
	text-decoration: none;
	/*font-weight: bold;*/
}

a:hover
{
	text-decoration: underline;
	/*font-weight: bold;*/
}

a.boldlink
{
	font-weight: bold;
}

body {
	font-family:Tahoma;
	font-size:11px;
	font-weight: normal;
	background: white;
	margin: 0px auto 0px auto; /* Zero pixels from top, auto left and right couses body to be centered.*/
	padding: 0px;
	text-align: center;
	border: 0px solid silver;
    width: 779px /* Pasica width id 775, body padding is 2 therfore 775 + 2 + 2 = 779 */
}

p {
	font-family:Tahoma;
	font-size:11px;
	font-weight: normal;
	margin: 0px;
	text-align: left;
}

img {
	border:none;
}

font{
	font-size:11px !important;
}

.pic {
	float: left;
	margin-left:0px !important;
	margin-right:10px !important;
	margin-bottom:10px !important;
	clear:both;
}

/*body
{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: #333;
	line-height: 1.5em; 
}*/

/*a:link    { color: #cb040d; text-decoration: none; }
a:hover   { color: #cb040d; text-decoration: underline; }
a:visited { color: #cb040d; text-decoration: none; }
a:active  { color: #cb040d; text-decoration: none; }*/



h1 {
font: 16px Tahoma;
font-weight:bold;
margin-bottom: 10px;
}

h2 {
font: 14px Tahoma;
font-weight:bold;
color:#000000;
margin-bottom: 0px;
margin-top: 0px;
}

h3 {
font: 13px Tahoma;
font-weight:bold;
color:#696969;
margin-bottom: 0px;
margin-top: 0px;
}



/*h1, h2, h3
{
	color: #000;
	font-family: "Trebuchet MS", sans-serif, Arial ;
}

h1
{
	font-size: 200%;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h2
{
	font-size: 150%;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h3
{
	font-size: 120%;
	font-weight: bold;
	line-height: 1.2em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}*/

table
{
	margin: 0px;
	padding: 0px;
	/**cellspacing="0"
	cellpadding="0"*/
	border-collapse: collapse;
	border: 0px solid white;
}

tr
{
	margin: 0px;
	padding: 0px;
	/**cellspacing="0"
	cellpadding="0"*/
	border-collapse: collapse;
	border: 0px solid white;
}

td
{
	margin: 0px;
	padding: 0px;
	/**cellspacing="0"
	cellpadding="0"*/
	border-collapse: collapse;
	border: 0px solid white;
}

form
{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}


/**********************************************************/
/**** Float Clearin DIV class                          ****/
/**********************************************************/
div.clear
{
	clear: both;
	line-height: 0.1em;
}

/**********************************************************/
/**** Container                                        ****/
/**********************************************************/

div.mvratacontainer
{
	margin: 0px;
}

/**********************************************************/
/**** Header                                           ****/
/**********************************************************/

div.mvrataheader
{
	/*line-height: 1em;*/
	height: 100%
}

div.mvrataheader2
{
	margin-top:7px;
	width:775px;
	height: 100%;
}

div.mvrataheader3
{
	width:770px;
	height: 18px;
	vertical-align: bottom;
	padding-top: 8px;
	padding-left:5px;
}

table.mvrataheadertable1
{
	height: 57px;
	width: 775px;
	
	
	background-color: #FBF6D9;
	
}

td.mvrataheadertable1left
{
	text-align: left;
	width: 10px;
}

td.mvrataheadertable1center1
{
	text-align: left;
	vertical-align: top;
	width: 355px;
}

td.mvrataheadertable1center2
{
	text-align: right;
	vertical-align: bottom;
	width: 195px;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
	color: #000000;
	padding-bottom:5px;
}

td.mvrataheadertable1center2 a
{
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

td.mvrataheadertable1center3
{
	text-align: right;
	vertical-align: bottom;
	width: 205px;
}

td.mvrataheadertable1right
{
	text-align: left;
	width: 10px;
}

table.mvrataheadertable2
{
	border-collapse: collapse;
}

td.mvrataheadertable2cell1
{
	vertical-align: bottom;
	padding-bottom: 5px;
}

td.mvrataheadertable2cell2
{
	font-family: Arial;
	font-size: 11px;
	
}

table.mvrataheadertable3
{
	/*border-collapse: collapse;*/
	width: 775px;
}

td.mvrataheadertable3left
{
	text-align: left;
	vertical-align: bottom;
	width: 80%;
	padding-left: 5px;
}

td.mvrataheadertable3right
{
	text-align: right;
	vertical-align: bottom;
	width: 20%;
	padding-right: 5px;
}

/*div.headerkjesem
{
	font-family: tahoma,arial;
	font-size: 11px;
	float: left;
	height: 23px;
	margin-left: 8px;
}

div.headerlangselect
{
	text-align: right;
	margin-right: 8px;
	font-family: tahoma,arial;
	font-size: 11px;
	height:23px;"
}*/


/**********************************************************/
/**** Navigation                                       ****/
/**********************************************************/

div.mvratanavigation
{
	text-align: left;
    margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    float : left;
    width: 214px;
    height: 100%;
}

div.mvratanavigation2
{
	display: block;
	width: 214px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	/*top: 0px;
	left:0px;*/
	font-family:Tahoma;
	font-size:11px;
	/*font-weight: bold;*/
	line-height: 16px;
/*	margin-bottom: 13px;*/
}

div.mvratanavigation2 a
{
	text-decoration: none; 
	color: #000000;
}

div.mvratanavigation2 a.sel
{
	color:#CC0000;
	font-weight:bold;
}
div.mvratanavigation2 a:hover
{
	color: #CC0000;
}

div.mvratanavigation2 ul
{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	/*margin-top: 0px;
	margin-left: 15px;*/
	list-style-type: none;
}

div.mvratanavigation li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.mvratanavigation2 li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.mvratanavigation2list ul
{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	/*margin-top:0px;
	margin-left:15px;
	margin-bottom:0px;*/
	list-style-type: none;
	list-style-image: url(./images/puscica_crna_box.gif);
}

div.mvratanavigation2list li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table.mvratanavigationtable
{
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

td.mvratanavigationtabletop
{
	width: 212px;
	height: 11px;
	background-image: url(./images/navigation/navigation_top.gif);
}

td.mvratanavigationtableleft
{
	width: 3px;
	height: *;
	background-color: #E2E2E2;
}

td.mvratanavigationtablecenter
{
	width: *;
	height: *;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
}

td.mvratanavigationtablecentergray
{
	width: *;
	height: *;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 10px;
	background-color: #E2E2E2;
}

td.mvratanavigationtableright
{
	width: 3px;
	height: *;
	background-color: #E2E2E2;
}

td.mvratanavigationtablemiddle
{
	width: 212px;
	height: 11px;
	background-image: url(./images/navigation/navigation_middle.gif);
}

td.mvratanavigationtablebottom
{
	width: 212px;
	height: 11px;
	background-image: url(./images/navigation/navigation_bottom.gif);
}

li.MVNavLIOuter
{

	/*display: block;
	width: 214px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;*/
	/*top: 0px;
	left:0px;*/
	/*font-family:Tahoma;
	font-size:11px;

	line-height: 16px;*/

	font-weight: bold;
	/*margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;*/
	/*margin-top:0px;
	margin-left:15px;
	margin-bottom:0px;*/
	list-style-type: none;
	list-style-image: url(./images/puscica_crna_box.gif);
}

li.MVNavLIOuter2
{

	/*display: block;
	width: 214px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;*/
	/*top: 0px;
	left:0px;*/
	/*font-family:Tahoma;
	font-size:11px;

	line-height: 16px;*/

	font-weight: bold;
	/*margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;*/
	/*margin-top:0px;
	margin-left:15px;
	margin-bottom:0px;*/
	list-style-type: none;
	list-style-image: url(./images/puscica_crna_box.gif);
	background-color: #E2E2E2;
}

li.MVNavLIInner
{
/*	display: block;
	width: 214px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	top: 0px;
	left:0px;
	font-family:Tahoma;
	font-size:11px;
	font-weight: bold;
	line-height: 16px;
	margin-bottom: 13px;*/

/*	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;*/
	/*margin-top:0px;
	margin-left:15px;
	margin-bottom:0px;*/
	font-weight: normal;
	list-style-type: none;
	list-style-image: url(./images/puscica_crna.gif);
}

/**********************************************************/
/**** Content                                          ****/
/**********************************************************/

div.mvratacontent
{
    margin: 3px 0px 0px 220px;
    padding: 0px 0px 0px 0px;
	height: 100%;
	/*border: 1px solid silver;*/ /* For debugging only */
}

/**********************************************************/
/**** Footer                                           ****/
/**********************************************************/

div.mvratafooter
{

	border-top: solid 1px #c1c1c1;
	padding: 5px 0px 5px 0px;
	color: #333;
	font-size: 85%;
	margin-bottom:20px;
	margin-top:20px;
}

div.mvratafooter a:link,
div.mvratafooter a:visited,
div.mvratafooter a:active
{
	color: #666;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
}

div.mvratafooter a:hover
{
	text-decoration: underline;
}

div.mvratafooter div.corpo
{
	padding-bottom: 5px;
	float:left;
	clear:both;
	padding-left:5px;
	padding-top:3px;
}

div.mvratafooter div.powered
{
	text-align:right;
}

div.mvratafooter div.links
{
	border-top:solid 1px #c1c1c1;
	padding:8px;
	padding-left:5px;
	
		
}

/**********************************************************/
/**** CHROMES                                          ****/
/**********************************************************/

/**** White Frame Chrome ****/
table.chromeWhiteFrame
{
	width:  99%;
	border-collapse: collapse;
	border-left: 1px dashed #E2E2E2;
	border-right: 1px dashed #E2E2E2;
}

td.chromeWhiteFrameTopLeft
{
	width: 16px;
	height: 16px;
	text-align: left;
	
	/*background-image: url(./images/chromes/WhiteFrame/white-dot.gif);*/
	background-repeat: no-repeat;*/
	
	/*border: 1px dotted silver;*/
}

td.chromeWhiteFrameTop
{
	width: *;
	height: 16px;
	text-align: center;
	
	/*background-image: url(./images/chromes/RedFrame/02-top.gif);
	background-repeat: repeat-x;*/
}


td.chromeWhiteFrameTopRight
{
	width: 16px;
	height: 16px;
	text-align: right;
	
	/*background-image: url(./images/chromes/RedFrame/03-topright.gif);
	background-repeat: no-repeat;*/
}


td.chromeWhiteFrameLeft
{
	width: 16px;
	height: *;
	text-align: left;
	
	/*background-image: url(./images/chromes/WhiteFrame/white-dot.gif);*/
	
	background-repeat: repeat-y;*/
}

td.chromeWhiteFrameMiddle
{
	width: *;
	height: *;
	text-align: left;
}


td.chromeWhiteFrameRight
{
	width: 16px;
	height: *;
	text-align: right;
	/*background-image: url(./images/chromes/RedFrame/04-right.gif);
	background-repeat: repeat-y;*/
	
}


td.chromeWhiteFrameBottomLeft
{
	width: 16px;
	height: 16px;
	text-align: left;
	/*background-image: url(./images/chromes/RedFrame/07-bottomleft.gif);
	background-repeat: no-repeat;*/
}


td.chromeWhiteFrameBottom
{
	width: *;
	height: 16px;
	text-align: center;
	/*background-image: url(./images/chromes/RedFrame/06-bottom.gif);
	background-repeat: repeat-x;*/
}


td.chromeWhiteFrameBottomRight
{
	width: 16px;
	height: 16px;
	text-align: right;
	/*background-image: url(./images/chromes/RedFrame/05-bottomright.gif);
	background-repeat: no-repeat;*/
}

tr.chromeWhiteFrameHeader
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 2px;
}

tr.chromeWhiteFrameFooter
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 10px;
}

div.chromeWhiteFrameContainer
{
	padding: 12px 12px 0px 12px;
}


/**** Red Frame Chrome ****/
table.chromeRedFrame
{
	width:  99%;
	border-collapse: collapse;
}

td.chromeRedFrameTopLeft
{
	width: 16px;
	height: 16px;
	text-align: left;
	
	background-image: url(./images/chromes/RedFrame/01-topleft.gif);
	background-repeat: no-repeat;
	
	/*border: 1px dotted silver;*/
}

td.chromeRedFrameTop
{
	width: *;
	height: 16px;
	text-align: center;
	
	background-image: url(./images/chromes/RedFrame/02-top.gif);
	background-repeat: repeat-x;
}


td.chromeRedFrameTopRight
{
	width: 16px;
	height: 16px;
	text-align: right;
	
	background-image: url(./images/chromes/RedFrame/03-topright.gif);
	background-repeat: no-repeat;
}


td.chromeRedFrameLeft
{
	width: 16px;
	height: *;
	text-align: left;
	
	background-image: url(./images/chromes/RedFrame/08-left.gif);
	background-repeat: repeat-y;
}

td.chromeRedFrameMiddle
{
	width: *;
	height: *;
	text-align: left;
}


td.chromeRedFrameRight
{
	width: 16px;
	height: *;
	text-align: right;
	background-image: url(./images/chromes/RedFrame/04-right.gif);
	background-repeat: repeat-y;
}


td.chromeRedFrameBottomLeft
{
	width: 16px;
	height: 16px;
	text-align: left;
	background-image: url(./images/chromes/RedFrame/07-bottomleft.gif);
	background-repeat: no-repeat;
}


td.chromeRedFrameBottom
{
	width: *;
	height: 16px;
	text-align: center;
	background-image: url(./images/chromes/RedFrame/06-bottom.gif);
	background-repeat: repeat-x;
}


td.chromeRedFrameBottomRight
{
	width: 16px;
	height: 16px;
	text-align: right;
	background-image: url(./images/chromes/RedFrame/05-bottomright.gif);
	background-repeat: no-repeat;
}

tr.chromeRedFrameHeader
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 2px;
}

tr.chromeRedFrameFooter
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 10px;
}

div.chromeRedFrameContainer
{
	padding: 12px 12px 0px 12px;
}

/**** Gray Frame Chrome ****/
table.chromeGrayFrame
{
	width:  99%;
	border-collapse: collapse;
}

td.chromeGrayFrameTopLeft
{
	width: 16px;
	height: 16px;
	text-align: left;
	
	background-image: url(./images/chromes/GrayFrame/01-topleft.gif);
	background-repeat: no-repeat;
	
	/*border: 1px dotted silver;*/
}

td.chromeGrayFrameTop
{
	width: *;
	height: 16px;
	text-align: center;
	
	background-color: #E2E2E2;
	/*background-image: url(./images/chromes/RedFrame/02-top.gif);
	background-repeat: repeat-x;*/
}


td.chromeGrayFrameTopRight
{
	width: 16px;
	height: 16px;
	text-align: right;
	
	background-image: url(./images/chromes/GrayFrame/03-topright.gif);
	background-repeat: no-repeat;
}


td.chromeGrayFrameLeft
{
	width: 16px;
	height: *;
	text-align: left;
	
	background-color: #E2E2E2;
	/*background-image: url(./images/chromes/RedFrame/08-left.gif);
	background-repeat: repeat-y;*/
}

td.chromeGrayFrameMiddle
{
	width: *;
	height: *;
	text-align: left;
	
	background-color: #E2E2E2;
}


td.chromeGrayFrameRight
{
	width: 16px;
	height: *;
	text-align: right;
	
	background-color: #E2E2E2;
	/*background-image: url(./images/chromes/RedFrame/04-right.gif);
	background-repeat: repeat-y;*/
}


td.chromeGrayFrameBottomLeft
{
	width: 16px;
	height: 16px;
	text-align: left;
	background-image: url(./images/chromes/GrayFrame/07-bottomleft.gif);
	background-repeat: no-repeat;
}


td.chromeGrayFrameBottom
{
	width: *;
	height: 16px;
	text-align: center;
	
	background-color: #E2E2E2;
	/*background-image: url(./images/chromes/RedFrame/06-bottom.gif);
	background-repeat: repeat-x;*/
}


td.chromeGrayFrameBottomRight
{
	width: 16px;
	height: 16px;
	text-align: right;
	background-image: url(./images/chromes/GrayFrame/05-bottomright.gif);
	background-repeat: no-repeat;
}

tr.chromeGrayFrameHeader
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 2px;
}

tr.chromeGrayFrameFooter
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 10px;
}

div.chromeGrayFrameContainer
{
	padding: 12px 12px 0px 12px;
}


/**********************************************************/
/**** END OF CSS                                       ****/
/**********************************************************/

/* Logo */

img.logo
{
	float: left;
	border: 0px;
}

/* Search */

div.search
{
	padding-top: 25px;
	text-align: right;
}

div.search form
{
	margin: 0px;
	padding: 0px;
}

/* Menu */

div.menu
{
	clear: both;
	padding-top: 15px;
}

div.menu ul
{
	list-style-type: none;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
}

div.menu ul li,
div.menu ul li.selected
{
	float: left;
	margin: 0px 7px 0px 0px;
    min-width: 80px; /* be nice to Opera */
	font-size: 90%;
	line-height: 1em;
	font-weight: bold;
}

div.menu ul li a:link,
div.menu ul li a:visited,
div.menu ul li a:active
{
	color: #000;
	display: block;
	padding: 0px 8px 0px 0px;
	background-image: url('./images/menu-button.png');	
	background-repeat: no-repeat;
    position: relative;
    top: 1px;
    z-index: 2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */ 
}

div.menu ul li a span
{
	display: block;
	padding: 10px 0px 2px 8px;
    width: 80px; /* IE 6 treats width as min-width */
    min-width: 80px;
    height: 30px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 10px;
    padding-right: 0;	
	background-image: url('./images/menu-button.png');	
	background-repeat: no-repeat;
}

div.menu ul li a span.business
{
	margin-left: 30px;
}

div.menu ul li a
{
    background-position: right -31px;	
}

div.menu ul li a span
{
   	background-position: 0 0;	
}

div.menu ul li a:hover
{
	background-position: right -93px;	
}

div.menu ul li a:hover span,
div.menu ul li a:focus span,
div.menu ul li a:active span
{
    background-position: 0px -62px;
}

*>div.menu ul li a span /* hide from IE 6 */
{
    width: auto;
    height: auto;
}


div.menu ul li.selected a span
{
	color: #cb040d;
}

div.menu ul li a:hover,
div.menu ul li a:focus,
div.menu ul li a:active
{
    cursor: pointer;
}

/* Content */

/*v.content
{
	clear: both;
	margin: 20px 0px 30px 0px;
}*/

/* Footer */





#sidebarnav .selected { font-weight:bold; }
#subsidebarnav .selected { font-weight:bold; }

.tp_edit_link
{
padding:4px;
padding-left:13px; padding-right:13px;
margin-top:10px;margin-bottom:10px;
font-weight:bold;
border:1px solid gray;
background-color:whitesmoke;
float:right;
text-align:center:
}





.editor-hidden {
        visibility: hidden;
        top: -9999px;
        left: -9999px;
        position: absolute;
		font-family:Courier New;
    }
#editor {
        border: 0;
        margin: 0;
        padding: 0;
		background-color:#FCFDC4;
    }

.imageleft {
	float:left; margin: 15px 15px 15px 0;
	clear:both;
	padding: 3px; border: 1px solid #DBDBDB;
}


.error {width:98%; color:#CC0001; font-weight:bold; padding:5px; background-color:white; border:1px solid #CC0001; margin-top:5px;margin-bottom:5px;}


.loginbox {border-top:1px dotted silver; border-bottom:1px dotted silver; margin:5px; width:99%;}
.loginbox td {padding:5px;}

.loginboxlink {padding:3px; padding-left:5px; margin-left:4px;}



#search {}
#search .noresults {padding:5px; color:red; font-weight:bold; border-top:1px dotted silver; margin-top:10px;}
#search .results {padding:5px;}
#search .resultstitle {padding:5px; border-top:1px dotted silver; border-bottom:1px dotted silver; margin-top:10px; margin-bottom:10px;}
#search .navigation {padding:5px; border-top:1px dotted silver; border-bottom:1px dotted silver; margin-top:10px; margin-bottom:10px;}
#search .searchform {padding:5px;background-color:whitesmoke;border:1px solid silver;display:none;}



.lrBorder {
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.redBoxText {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	line-height: 16px;
}
.pMargin {
	margin: 0px;
	margin-bottom: 5px;
}
table.rates {
	padding: 5px;
	border-top: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
}
table.rates thead {
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF4F4;
}
table.rates tbody {
	border-bottom: 2px solid #CCCCCC;
}
table.rates tfoot {
/*font-size: 9px;
	border-top: 8px solid #CCCCCC;*/
}
table.rates tbody tr td {
	padding: 5px;
	border-bottom: 1px solid black;
}

a.blacklink {color:black;} 