/* CSS Document */

/*/// This is the style sheet for the qrcode.in.rs site. */

* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	background-color: #000000;
	font-family: Arial, Tahoma;
}

.clear {
	clear: both;
}

a img {
	border: none;
}

a {
	outline: none;
}

/* -------------------- [ Global Structure ] -------------------- */

div#header-wrap {
	margin: 10px auto;
	padding: 0;
	width: 880px;
	height: 106px;
}

div#header {
	margin: 0;
	padding: 0;
	width: 880px;
}

a.logo {
	margin: 0;
        padding: 0;
        width: 434px;
        height: 106px;
        float: left;
	text-decoration: none;
}

/*h1.logo {
	margin: 0;
	padding: 0;
	width: 434px;
	height: 106px;
	float: left;
}*/

/*a h1.logo {
	width: 434px;
	height: 106px;
	float: left;
	background: url(lib/img/logo.png) no-repeat left;
	cursor: pointer;
}*/
 
h1.logo span {
	display: none;
}

div#content-wrap {
	margin: 0 auto;
	padding: 0;
	width: 880px;
	overflow: hidden;
}

div#content {
	margin: 0;
	padding: 0;
	width: 880px;
	overflow: hidden;
	background-color: #151515;
}

div#left-column {
	margin: 0;
	padding: 0;
	width: 440px;
	font-family: Tahoma;
	color: #ABABAB;
	text-align: justify;
	float: left;
	background: #151515 url(img/content-bg-1.png) repeat-x top left;
}
button {
	background-color: #FFFFFF;
	}
div#right-column {
	margin: 0;
	padding: 0;
	width: 440px;
	font-family: Tahoma;
	color: #ABABAB;
	text-align: justify;
	float: left;
	overflow: hidden;
	background: #151515 url(img/content-bg-1.png) repeat-x top left;
	/*background-color: #151515;*/
}

div#footer {
	margin: 0;
	padding: 0;
	width: 880px;
	height: 80px;
	font-family: Tahoma;
	font-size: 12px;
	font-style: italic;
	text-align: center;
	background: #151515 url(img/footer-bg-1.png) top left repeat-x;
	border-top: 2px #000000 solid;
}

/* -------------------- [ Top Header Right ] -------------------- */

div#lang {
	margin: 0;
	padding: 0;
	width: 415px;
	float: right;
}

.flag {
	margin: 80px 0 0 100px;
	padding: 0;
}
/* -------------------- [ Top Navigation ] -------------------- */

div#topmenu {
	margin: 0 auto;
	/*padding: 0 0 10px 0;*/
	width: 880px;
	height: 25px;
	border-top: 1px #949494 solid;
	border-bottom: 1px #949494 solid;
}

#topmenu ul {
	width: 100%;
	margin: 0;
	/*padding: 0 0 10px 20px;*/
	padding: 0 0 0 20px;
	list-style: none;
}

#topmenu ul li {
	/*margin: 11px 0 0 0;*/
	/*margin: 4px 0 0 0;*/
	padding: 3px 0 0 0;
	font-family: Tahoma;
	font-size: 14px;
	display: inline;
	float: left;
}

#topmenu ul li a{
	margin-top: 4px;
	padding: 0 10px 0 10px;
}

#topmenu ul li a {
	color: #FFFFFF;
	/*color: #949494;*/
	text-decoration: none;
	/*font-weight: normal;*/
}

#topmenu ul li a:hover {
	color: #A8CCFF;
	text-decoration: none;
	font-weight: normal;
	background-image: url(img/topmenu_bg-1.png);
	background-position: top left;
        background-repeat: repeat-x;
	
}

#topmenu ul li.end {
	border-right: none;
}

#topmenu ul li.end_lang_srp {
        border-right: none;
	padding: 0 0 0 30px;
}

#topmenu ul li.end_lang_eng {
        border-right: none;
	padding: 0 0 0 30px;
}

#topmenu ul li.end_lang {
	border-right: none;
	padding: 0 0 0 300px;
}

#topmenu ul li.search {
	border-right: none;
	padding: 0 0 0 100px;
}

/* -------------------- [ Page Styles ] -------------------- */

/* Left Column Styles */

#left-column h1 {
	margin: 32px 0 10px 31px;
	padding: 0;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	width: 90%;
	border-bottom: 1px #9D9D9D solid;
}

#left-column p {
	margin: 0;
	padding: 10px 31px 10px 31px;
	font-size: 14px;
	line-height: 1.7em;
}

#left-column p.ital {
	font-style: italic;
}

#left-column a {
	/*font-weight: bold;*/
	font-size: 13px; 
	color: #72a4ef;
	text-decoration: none;
}

#left-column a:hover {
	text-decoration: underline;
}

.digg {
	margin: 0;
	padding: 10px 31px 0 10px;
	float: right;
}

.add {
	margin: 0;
	padding: 0 0 0 31px;
}

/* Right Column Styles */

#right-column h1 {
	margin: 32px 0 10px 31px;
	padding: 0;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	width: 90%;
	border-bottom: 1px #9D9D9D solid;
}

#right-column ul {
	margin: 10px 31px 31px 31px;
	padding: 0;
	list-style: none;
}

#right-column ul li {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 2.2em;
	display: block;
	border-bottom: 1px solid #efefed;
}

#right-column ul li a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#right-column ul li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* -------------------- [ Footer Styles ] -------------------- */

#footer p {
	margin-top: 20px;
	padding: 13px;
	color: #FFFFFF;
}

/* -------------------- [ Suggest Form Styles ] -------------------- */

#left-column fieldset {
	margin: 0 0 30px 20px;
	border: 1px solid #8A8A8A;
	width: 400px;
	height: 550px;
} 

#left-column fieldset legend {
	font-size: 12px;
	color: #72a4ef;
}
	
#left-column fieldset label {
	margin: 10px 0 0 5px;
	width: 330px;
	font-size: 13px;
	float: left;
	text-align: left;
}

#left-column fieldset input {
	margin: 10px 0 0 5px;
	height: 20px;
	width: 300px;
	font-size: 16px;
	border: 1px #FFFFFF solid;
	background-color: #BFD2ED;
	float: left;
}

#left-column fieldset textarea {
	margin: 10px 0 0 5px;
	font-size: 16px;
	width: 300px;
	border: 1px solid #FFFFFF;
	background-color: #BFD2ED;
        float: left;
}

#left-column fieldset select {
	margin: 10px 0 0 5px;
	border: 1px solid #FFFFFF;
	width: 300px;
        font-size: 16px;
	background-color: #BFD2ED;
	float: left;
	}
#left-column fieldset radio {
	margin: 10px 0 0 5px;
	border: none;
	background-color: #BFD2ED;
	float: left;
}
#left-column fieldset button {
	border: none;
	background-color: #151515;
	margin: 30px 0 0 0;
}
#right-column fieldset {
        margin: 10px 0 30px 20px;
        border: 1px solid #8A8A8A;
        width: 400px;
        height: 550px;
}

#right-column fieldset legend {
        font-size: 12px;
        color: #72a4ef;
}

#div img_wrap {
	/*float: left;*/
	margin: 80px 0 0 10px;
	height: 400px;
	width: 400px;
}

#img_wrap img {
	margin-top: 20px;
	margin-left: 20px;
	border: 1px #2F8DEA solid;
	}

	