/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.lastvisited {
 display: block;
 width: 100%;
 clear: both;
}

#rezultati {
 float: right;
 clear: left;
 margin-right: 20px;
}


.adsense_vertical {
float: right;
width: 120px;
clear: right;
margin-right: 65px;
}
.ac_menu
{
  border: 1px solid black;
  width: 300px;
  padding: 5px;
  text-align: left;
}
.ac_normal
{
	background-color:#ffffff;
    cursor:pointer;
}
.ac_highlight
{
    background-color:#3366cc;
    color:white;
    cursor:pointer;
}
.ac_normal .a
{
        font-size:13px;
        color:black;
}
.ac_highlight .a
{
	font-size:13px;
}
.ac_normal .d
{
	float:right;
        font-size:10px;
        color:green;
}
.ac_highlight .d
{
	float:right;
        font-size:10px;
}
body, html {
 margin: 0px;
 padding: 0px;
 font-weight: bold;
 }

#languages, .languages {
 display: none;
 float: left;
 clear: left;
 position: absolute;
 border: 1px solid black;
 padding: 0px;
 width: 240px;
 height: 350px;
 background-color: white;
}

#languages input {
 background: white;
 border: none;
 }

#languages .languagehover input {
 background: #FFCC33;
 }

.selector {
 width: 50%;
 float: left;
 text-align: center;
 border-bottom: 2px solid silver;
 }
.selectorhover {
 width: 50%;
 float: left;
 text-align: center;
 border-bottom: 2px solid silver;
 background-color: white;
 cursor: pointer;
 cursor: hand;
 }


.language {
 width: 100px;
 float: left;
 padding-left: 10px;
 padding-right: 10px;
 cursor: pointer;
 cursor: hand;
 }

.language label, .languagehover label {
 margin-left: 5px;
 cursor: pointer;
 cursor: hand;
 }
.language input, .languagehover input {
 cursor: pointer;
 cursor: hand;
 }

.languagehover {
 width: 100px;
 float: left;
 padding-left: 10px;
 padding-right: 10px;
 background-color: #FFCC33;
 color: red;
 cursor: pointer;
 cursor: hand;
 }
.languagehover input {
 background-color: #FFCC33;
 }

#search-lexsee, .search-lexsee {
 display: inline;
 }

#showlanguages {
 width: 60px;
 height: 30px;
 float: left;
 text-align: left;
 background-image: url("/images/languages.gif");
 }
/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-color: #EBE3C9; /*EBE3C9*/
	background-image: url('/images/site_back.gif');
	background-repeat: repeat;
	background-position: center;
	color:#5C604D;
	font-family: "trebuchet MS", verdana, Arial, sans-serif; 
	font-size: smaller;
	letter-spacing: 1px;
	text-align: justify;
} 

a, a:link, a:active, a:visited {
text-decoration: none;
color: #000;
}

a:hover {
text-decoration:underline;
}

/* - - - LINKS STYLE START - - - */
/*
a, a:link, a:visited { 
	color: #E82224; 
	color: black;
	text-decoration: none;
	}
a:hover	{
	color: #FFCC33;
	color: black; 
	text-decoration: none;
	}
*/
/* - - - LINKS STYLE END - - - */


#outer {
	margin: 0 auto;
	padding: 0px;
	height: 100%;
	background-image: url('/images/out_back.gif');
	background-repeat: repeat-y;
	background-position: center;
	width: 760px;
	background-color: #F5EFDC;
	}


#header {
	margin: 0 auto;
	padding: 0;
	width: 636px;
	height: 130px;
	background-color: #FFFFFF;
	background-image: url('/images/header.gif');
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: 1px solid #DCD0AB;
}

#footer {  /* not used */
	border-top: 1px dotted #BBAE84;
	margin: 0 auto;
	padding: 7px;
	text-align: center;
	background-color: #F5EFDC;
	width: 636px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 622px;  /* actual size - substract 1px border on each side */
	}
html #footer { /* For Opera users */
	width: 622px;
	} 


#wrapper {
	margin: 0px auto;
	padding: 0px;
	background-color: #F5EFDC;
	/* height: 100%; if used shows a hugh IE bug on the site bottom */
	width: 636px;
	}


#language {
	float: left;
	margin: 0px;
	padding: 15px; /* top-right-bottom-left */
	background-color: #F5EFDC;
	min-height: 420px;
	height: 420px;
	width: 170px; /* IE5/Win */
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 140px;  /* actual size - substract 1px border on each side */
	clear: both;
	overflow: auto;
	}
html #language { /* For Opera users */
	width: 140px;
	} 
	
	
#main	{ /* used only for the subnav buttons */
	margin: 0 0 0 170px; /* 170 top-right-bottom-left */
	padding: 15px 15px 15px 15px;
	background-color: #F5EFDC;
	text-align: justify;
	min-height: 420px;
	height: 420px;
}
html>.main {
	margin: 0 0 0 170px; 
}




#search { /* search background */
	font-weight: bold;
	padding: 5px;
	text-align: center;
	vertical-align:middle;
	background-image: url('/images/search_back.gif');
	background-repeat: repeat-x;
	background-position: center;
	border: 1px solid #CFC29B;
	-moz-border-radius: 4px !important; /* rounded border edges; Firefox */
}
.button {
	background-image: url('/images/search_button.gif');
	background-repeat: repeat-x;
	background-position: center;
	font-family: "trebuchet MS", verdana, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	border: 1px solid #BBAF8A;
	-moz-border-radius: 4px !important; /* rounded border edges; Firefox */
	}
.button:hover {
	background-image: url('/images/search_button_h.gif');
	background-repeat: repeat-x;
	background-position: center;
	color:#E82224;
	}

#search textarea{
	font-weight: normal;
	padding: 2px;
	color:#5C604D;
	background-color: #FFFAEB;
	border: 1px solid #CFC29B;
}
textarea:focus {  /* write input */
	background-color: #FFFAEB;
	}


input, .button{  /* input standard */
	font-weight: normal;
	padding: 2px;
	color:#5C604D;
	background-color: #F5EFDC;
	border: 1px solid #CFC29B;
}
input:focus {  /* write input */
	background-color: #FFFAEB;
	}

.clearing {
 	margin: 0px;
 	padding: 5px;
	clear: both;
	font-size: 9px;
	text-align: center;
	background: transparent;
	border-top: 1px dotted #DCD0AB;
}

#rezultati table {
 width: 470px;
 border: 1px solid gray;
 border-collapse: collapse;
 }

#rezultati table tbody td {
 border: 1px solid gray;
 padding: 5px;
 }

#rezultati table tbody td.t {
 background-color: white;
 }


#rezultati thead {
 background-color: #EBE3C9;
 }

.adsense
 {
 width: 470px;
 border: 1px solid gray;
 margin-top: 5px;
 margin-bottom: 5px;
 background-color: white;
 }

h1 
 {
 font-size: large;
 }

h2
 {
 font-size: normal;
 }

#settings {
 font-weight: bold;
 }
