/* style.css */

/* document reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0pt; padding:0pt; } table { border-collapse:collapse; border-spacing:0pt; } fieldset, img { border:0pt none; } address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; } ol, ul { list-style-image:none; list-style-position:outside; list-style-type:none; } caption, th { text-align:left; } h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; } q:before, q:after { content:'"'; } abbr, acronym { border:0pt none; } * {outline: none}


html {
	height:100%;
}

body {
behavior:url("csshover3.htc");
	background:url(../img/header.jpg) no-repeat center top #faf6f0;
	font-family:Calibri, Arial, Tahoma;
	font-size:10px;
	color:#000;
	padding:0;
	line-height:15px;
	overflow-x:hidden;
}
body.small { font-size:9px }
body.normal { font-size:10px }
body.big { font-size:12px }

#page-content {

}
/* ********************** begin site styles ******************** */

/********** general positioning **********/
#wrapper {
	width:960px;
	margin:0 auto;
}


/* ********************** end site styles ******************** */
b, strong { font-weight:bold; }
i, em { font-style:italic; }
.clear { clear:both; }
#jquery-overlay { position:fixed !important; }

/* clearfix code */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
strong { font-weight:bold; }
h1 { font-size:2em; margin-bottom:20px; margin-top:30px; }
a {color :#020202; }
h2 { font-size:1.2em; margin:10px 0; }
.link { position:relative; text-indent:-2000em;}
.link a { position:absolute; width:100%; top:0; left:0; height:100%; font-size:0; text-decoration:none; border:0 none; outline:0 none; }
#header { height:245px; margin:26px auto 0; position:relative; width:960px;}
	#lozinca { bottom:46px;
font-size:1.9em;
font-weight:bold;
left:162px;
line-height:1.1em;
position:absolute;
width:511px;

 }
	#mainMenu {height:55px;left:280px;position:absolute;top:11px;width:680px;}
		#mainMenu li { display:inline; font-size:1.4em; padding:5px 20px;}
		#mainMenu a { text-decoration:none; }
			.color_menu, .color_menu ul {  background:none repeat scroll 0 0 #FFDC7F; } 
			#mainMenu li ul { display:none;font-size:0.8em;height:36px;left:-20px;line-height:35px;padding-left:20px;padding-top:2px;position:absolute;
			top:17px; width:675px; } 
			#mainMenu li ul a { color:#675a4c; font-size:0.8em;}
			#mainMenu li ul li { padding:0 15px; }
			#mainMenu li ul a:hover { color:#000; }
	#logo {font-size:0; text-indent:-2000em;  height:172px; left:0; position:absolute; top:0; width:140px;}
	#contact {font-size:1.4em;
height:80px;
left:698px;
position:absolute;
top:75px; 
width:171px; }
	#breadcrumb  { font-size:1.3em; position:absolute; bottom:5px; left:14px; height:30px; width:550px; line-height:30px; } 
	#search { }
	#qtranslate-chooser { position:absolute; bottom:5px; left:560px; height:30px; width:100px; }
		#qtranslate-chooser li{ width: 31px; height:20px; position:relative;  float:left; margin-right:10px; margin-top:5px;}
		#qtranslate-chooser a { position:absolute; top:0;  background-image:url('../img/flags.gif'); left:0; width:100%; height:100%; }
		.qtrans_flag_ro { background-position:right 0; }
		.qtrans_flag_en { background-position:left 0;}
	#search {bottom:9px;height:25px;left:732px;position:absolute;width:203px; }
		#query { position:absolute; top:0; left:0; width:177px; line-height:25px; height:25px; background:transparent;  border:0 none;}
		#submit { position:absolute; top:0; right:0; width:25px; height:25px; border:0 none; background:transparent; text-indent:-2000em; font-size:0;cursor:pointer;}
#content { width:996px; margin:0 auto; min-height:200px; background:url('../img/content-repeat.gif') repeat-y; position:relative; z-index:1;}
	#inner { margin:10px 55px 0 30px; font-size:1.3em;}
#footer { width:996px; margin:0 auto; height:200px; position:relative; margin-top:-80px; }
	#bg { position:absolute; width:1088px; height:261px; background:url('../img/footer.gif') no-repeat; z-index:-1; top:0; left:0;  }
	#sub-menu { position:absolute; top:101px; left:40px; line-height:50px; width:700px; height:50px; color:#2e2306;}
		#sub-menu li { display:inline; margin-right:10px; padding-right:10px; font-size:1.4em; background:url('../img/menu-separator.gif') no-repeat right center ; }
		#sub-menu a { text-decoration:none; color:#444;}
		#sub-menu a:hover { color:#000; }
	#copy { position:absolute; top:185px; left:225px; width:533px; height:20px; font-size:1.1em; color:#61605d; }
	#developer {background:url("../img/innobyte.png") repeat scroll 0 0 transparent;height:30px;position:absolute;right:42px;top:173px; width:92px;  }
	#uttis {background:url("../img/logoUttis2.png") repeat scroll 0 0 transparent;height:61px;position:absolute;left:0;top:160px; width:125px;  }
		#n_menu { }
			#n_menu li { display:inline; margin-right :10px; }
		#d_menu {}
			#d_menu li { float:left; width:110px; margin:20px; height:180px;text-align:center; }
			#d_menu li img { border:1px solid #ccc;}
			#d_menu li a { display:block; font-size:8pt; margin-top:5px; color:#555; text-decoration:none;}
			#d_menu li a:hover { color:#222; text-decoration:underline;}
.page-id-9 #inner ul li { margin:10px; width:600px; font-size:1.3em; }
		.page-id-9 #inner ul li br { float:left; }
.page-id-9 #inner ul li strong { font-weight:normal; }
		.page-id-9 #inner  { position:relative; }
#map { position:absolute; top:30px; right:50px;  width:100px; text-align:center;  text-decoration:none; }
#map img { border:5px solid #FFC320; }
#inner { line-height:23px; font-size:1.5em;}


		
        
div#mainMenu li ul{width: 732px !important}


