body {
	padding:0;
	margin:0;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	background:url(img/bgr_body.gif) #ffffff repeat-x top left;
}
a:hover {
	text-decoration:underline;
}
#body {
	margin:0 auto;
	width:988px;
	padding:6px;
	background:#FFFFFF;
	border:0px solid #FF0000;
}
#lng-top {
	/*background:#E1E6ED;*/
	width:968px;
	float:left;
	padding:2px 10px 2px 10px;
	text-align:right;
}
#lng-top a {
	text-decoration:none;
	padding:0 5px 0 0;
	color:#01539C;
}
#lng-top a.contacts {
	border-left:1px solid #cccccc;
	padding:0 0 0 10px;
}
#header {
	background:url(img/bgr_header.gif) #FFFFFF repeat-x top left;
	width:968px;
	clear:both;
	height:94px;
	float:left;
	padding:0 10px 0 10px;
}
#logo-llp {
	float:left;
	width:300px;
	height:94px;
	background:url(img/logo_llp.gif) no-repeat top left;
	border:0px solid #FF0000;
}
#logo-llp span {
	display: none;
}
#logo-llp a {
    float:left;
	display:block;
	width:300px;
	height:94px;
}
#logos-right {
	float:right;
	text-align:right;
	width:550px;
	padding:0px 0 0 0;
	border:0px solid #FF0000;
}
#logos-right img {
	vertical-align:middle;
}
#header-pic {
	float:left;
	clear:both;
	width:988px;
	height:330px;
	background:url(img/header.jpg) no-repeat top right;
}
#menu {
	float:left;
	width:253px;
	height:330px;
	background:url(img/bgr_menu.gif) #4A7BB4 repeat-x top left;
}
#menu ul {
	padding:10px 0 0 15px;
	margin:0;
	float:left;
	font-size:15px;
}
#menu ul li {
	display:block;
	clear:both;
	width:230px;
	border:0px solid #00FF00;
	padding:0;
	margin:0;
	float:left;
}
#menu ul li a {
	color:#FFFFFF;
	text-decoration:none;
	background:url(img/bullet_menu.gif) no-repeat top left;
	display:block;
	margin:13px 0 0 0;
	padding:0 0 0 16px;
}
#pic-text {
	color:#FFFFFF;
	float:left;
	padding:40px 0 0 0;
	width:735px;
}
/*#pic {
	float:left;
	width:735px;
	height:215px;
	border:1px solid #FF0000;
}
#pic span {
	display: none;
}
#pic a {
    float:left;
	display:block;
	width:735px;
	height:215px;
}*/
#nav {
	float:left;
	width:170px;
	height:110px;
	padding:0 0 0 140px;
}
#nav span {
	display: none;
}
#nav a {
    float:left;
	display:block;
	width:170px;
	height:110px;
}
#ax {
	float:left;
	width:170px;
	height:110px;
	padding:0px 0 0 13px;
}
#ax span {
	display: none;
}
#ax a {
    float:left;
	display:block;
	width:170px;
	height:110px;
}
#crm {
	float:left;
	width:170px;
	height:110px;
	padding:0px 0 0 13px;
}
#crm span {
	display: none;
}
#crm a {
    float:left;
	display:block;
	width:170px;
	height:110px;
}
#erp-test {
	clear:both;
	float:left;
	width:670px;
	height:65px;
	padding:10px 0 0 30px;
}
#erp-test span {
	display: none;
}
#erp-test a {
    float:left;
	display:block;
	width:670px;
	height:65px;
}
#text {
	clear:both;
	float:left;
	width:670px;
	line-height:16px;
	border:0px solid #FF0000;
	padding:0px 0 0 48px;
	font-size:11px;

}
#text a {
	color:#FFFFFF;
	text-decoration:none;
}
#text p {
	padding:0;
	margin:0;
}
#content {
	width:966px;
	float:left;
	background:url(img/bgr_content_home.gif) #FFFFFF repeat-x bottom left;
	clear:both;
	border:1px solid #ECEFF4;
	border-top:none;
	padding:20px 0px 10px 20px;
}
.lng {
	float:left;
	width:943px;
	text-align:right;
	padding:0px 0 25px 0;
}
.lng a {
	background:#01539C;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 5px;
}
.kare-home {
	float:left;
	width:240px;
	padding:0;
	font-size:12px;
	line-height:15px;
}
.kare-home-all {
	width:239px;
	padding:0;
	border:0px solid #FF0000;
	min-height:325px;
	height:auto !important;
	height:325px;
	background:url(img/kare_middle.gif) repeat-y top left;
}
.kare-home p {
	padding:20px 0 0 0;
	margin:0;
}
.kare-home-top {
	background:url(img/kare_top.gif) no-repeat top left;
	padding:20px 20px 20px 10px;
}
.kare-home-top p.logos {
	padding:0;
	margin:0;
	text-align:center;
}
.kare-home-bottom {
	background:url(img/kare_bottom.gif) no-repeat bottom left;
	height:65px;
	text-align:center;
	padding:0 13px 0 0;
	border:0px solid #FF0000;
}
.page-content {
	width:720px;
	float:left;
	font-size:13px;
}
.page-content-all {
	width:718px;
	padding:0;
	background:url(img/page_middle.gif) repeat-y top left;
}
.page-content p {
	padding:20px 0 0 0;
	margin:0;
}
.page-content-top {
	background:url(img/page_top.gif) no-repeat top left;
	padding:30px 50px 20px 30px;
}
.page-content-top a {
	color:#0D5BA2;
}
.page-content-bottom {
	background:url(img/page_bottom.gif) no-repeat bottom left;
	height:50px;
	text-align:center;
	padding:0 13px 0 0;
}
h1 {
	color:#7BC242;
	font-size:20px;

	margin:0;
	padding:0;
}
h1 a {
	color:#7BC242;
	text-decoration:none;
}
h2 {
	color:#0D5BA2;
	font-size:15px;
	margin:0;
	font-weight:normal;
	padding:15px 0 0 0;
}
h2 a {
	color:#0D5BA2;
	text-decoration:none;
}

#footer {
	width:988px;
	clear:both;
	float:left;
}
.copy {
	float:left;
	width:400px;
	color:#D6D5D5;
	font-size:11px;
	padding:5px 0 0 0;
}
.abc {
	float:right;
	width:400px;
	color:#D6D5D5;
	font-size:11px;
	text-align:right;
	padding:5px 0 0 0;
}
.abc a {
	color:#D6D5D5;
	text-decoration:none;
}
input.text-f , select.text-f {
	background:url(img/bgr_input.gif) no-repeat top left;
	border:1px solid #B2BCC6;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	width:190px;
	padding:3px 0 1px 5px;
}
select.text-f2 {
    background:url(img/bgr_input2.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:290px;
    padding:3px 0 1px 5px;
}
input.send-button-bg {
	background:url(img/send_button_bg.gif) no-repeat top left;
	border:1px solid #B2BCC6;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	width:107px;
	height:31px;
	border:none;	
	cursor: pointer;
	vertical-align: middle;
}
input.refusal-button-bg {
	background:url(img/refusal_button_bg.gif) no-repeat top left;
	border:1px solid #B2BCC6;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	width:107px;
	height:31px;
	border:none;
	cursor: pointer;
	vertical-align: middle;
}
input.blue-button-bg {
	background:url(img/button_friend_bg.gif) no-repeat top left;
	border:1px solid #B2BCC6;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	width:300px;
	height:31px;
	border:none;
	cursor: pointer;
}
input.send-button-en {
	background:url(img/send_button_en.gif) no-repeat top left;
	border:1px solid #B2BCC6;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	width:107px;
	height:31px;
	border:none;	
	cursor: pointer;
	vertical-align: middle;
}
input.refusal-button-en {
	background:url(img/refusal_button_en.gif) no-repeat top left;
	border:1px solid #B2BCC6;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	width:107px;
	height:31px;
	border:none;
	cursor: pointer;
	vertical-align: middle;
}
input.blue-button-en {
	background:url(img/button_friend_en.gif) no-repeat top left;
	border:1px solid #B2BCC6;
	font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size:11px;
	width:300px;
	height:31px;
	border:none;
	cursor: pointer;
}

input.send-button-cz {
    background:url(img/send_button_cz.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;    
    cursor: pointer;
    vertical-align: middle;
}
input.refusal-button-cz {
    background:url(img/refusal_button_cz.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;
    cursor: pointer;
    vertical-align: middle;
}
input.blue-button-cz {
    background:url(img/button_friend_cz.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:300px;
    height:31px;
    border:none;
    cursor: pointer;
}
input.send-button-fr {
    background:url(img/send_button_fr.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;    
    cursor: pointer;
    vertical-align: middle;
}
input.refusal-button-fr {
    background:url(img/refusal_button_fr.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;
    cursor: pointer;
    vertical-align: middle;
}
input.blue-button-fr {
    background:url(img/button_friend_fr.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:300px;
    height:31px;
    border:none;
    cursor: pointer;
}

input.send-button-hu {
    background:url(img/send_button_hu.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;    
    cursor: pointer;
    vertical-align: middle;
}
input.refusal-button-hu {
    background:url(img/refusal_button_hu.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;
    cursor: pointer;
    vertical-align: middle;
}
input.blue-button-hu {
    background:url(img/button_friend_hu.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:300px;
    height:31px;
    border:none;
    cursor: pointer;
}
input.send-button-es {
    background:url(img/send_button_es.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;    
    cursor: pointer;
    vertical-align: middle;
}
input.refusal-button-es {
    background:url(img/refusal_button_es.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;
    cursor: pointer;
    vertical-align: middle;
}
input.blue-button-es {
    background:url(img/button_friend_es.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:300px;
    height:31px;
    border:none;
    cursor: pointer;
}
input.send-button-ro {
    background:url(img/send_button_ro.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;    
    cursor: pointer;
    vertical-align: middle;
}
input.refusal-button-ro {
    background:url(img/refusal_button_ro.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;
    cursor: pointer;
    vertical-align: middle;
}
input.blue-button-ro {
    background:url(img/button_friend_ro.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:300px;
    height:31px;
    border:none;
    cursor: pointer;
}
input.send-button-ru {
    background:url(img/send_button_ru.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;    
    cursor: pointer;
    vertical-align: middle;
}
input.refusal-button-ru {
    background:url(img/refusal_button_ru.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;
    cursor: pointer;
    vertical-align: middle;
}
input.blue-button-ru {
    background:url(img/button_friend_ru.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:300px;
    height:31px;
    border:none;
    cursor: pointer;
}
input.send-button-sk {
    background:url(img/send_button_sk.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;    
    cursor: pointer;
    vertical-align: middle;
}
input.refusal-button-sk {
    background:url(img/refusal_button_sk.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:107px;
    height:31px;
    border:none;
    cursor: pointer;
    vertical-align: middle;
}
input.blue-button-sk {
    background:url(img/button_friend_sk.gif) no-repeat top left;
    border:1px solid #B2BCC6;
    font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size:11px;
    width:300px;
    height:31px;
    border:none;
    cursor: pointer;
}
/* admin styles */
.ok {
  color: #ffffff;
  background:#E50004;
  border:1px solid #808080;
  font-size: 9px;
  font-weight: bold;
  margin-top: 3px;
}

#footer-admin{
 padding: 0px;
 margin: 0px;
 width: 650px;
 padding-top:10px;
 float: left;
}

#footer-admin a {
 margin-top:5px;
 padding-left:5px;  
 margin-left:2px; 
 font-size: 13px;
 background: #7BC242;
 color: #fff;
 float: left;
} 

#footer-admin a:hover {
 text-decoration: none;
 color: #C7D94F;
 background: #fff;
} 

.lo {
text-transform: lowercase;
}
.up {
text-transform: uppercase;
}
.err {
 color: #c00000;
  
}
.home-search {
 
 color: #00529B;
 font-size: 15px;
}

.other-links a{
 color: #86C652;
}
/* end admin styles */
.day {
 color: #808080;
 font-size: 10px;
 font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

a.day {
 color: #fff;
 width: 20px;
 height: 15px;
 background: #86C652;
 font-size: 10px;
 font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
 display: block;
 text-decoration: none;
}


a.day2 {
 color: #fff;
 width: 20px;
 height: 15px;
 background: #c00000;
 font-size: 10px;
 font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
 display: block;
 text-decoration: none;
}

.day2 {
 color: #01539C;
 font-size: 11px;
 font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
 font-weight: bold;
}

.month {
  color: #01539C;
  font-size: 13px;
  font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
  font-weight: bold;
}

#kalendar {
  padding-left: 15px;
  background:url(img/kalendar.gif) no-repeat top left;
}

.site a {
 color: #86C652;
}


.month1 {
	padding:15px 0 20px 0;
	margin:0;
}
.month2 {
	padding:10px 0 20px 0;
	margin:0;
}

.arrows {
 float: left;
 font-size: 11px;
 width: 185px;
}
.arrows a{
  color: #01539C;
  font-family:"Lucida Sans Unicode", Arial, Verdana, sans-serif;
  font-weight: bold;
  text-decoration: none;
}
.arrows a:hover {
 color: #86C652;
}
.aprev {
  float: left;
}
.anext {
 float: right;
}
.bottom-nav {
	clear:both; 
	float:left;
	width:935px;
	padding:35px 0 0 5px;
	color:#01539C;
}
.bottom-nav a {
	color:#01539C;
	text-decoration:none;
}
.text_admin {
 width: 400px;
 height: 160px;
 border: 2px solid #A9D384;
 padding: 5px;
 font-family: Arial, Verdana, sans-serif;
 font-size:11px;
 color:#000000;
}
.active {
	color:#FFFFFF;
	background:#86C652;
	text-transform: uppercase;
	padding:0 3px;
}
.banner {
	clear:both;
	float:left;
	width:220px;
	padding:20px 0 0 0;
	text-align: center;
}

