body{
	margin:0px 0px 10px 0px;
	background-color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	color: #0B3E4A;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #234956;
	margin: 0px;
}
h4 {
	font-size: 13px;
	font-weight: bold;
	color: #234956;
	margin: 0px 0px 15px 0px;
}

img { border: 0px;}
img  a{ border: 0px;}

a { text-decoration:underline; color:#2C4E56;}

a:hover{ text-decoration:none; color:#5C99AF;}

div, td, table {font-size:13px;}

p{margin: 10px;}

.divMain {
	clear: both;
	width: 100%;
	position: relative;
}
.top_left_back {
	background-image: url(images/left_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.top_right_back {
	background-image: url(images/design_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu_fill {
	background-image: url(images/menu_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color:#6F1514
}
.menu_fill div{
	background-image: url(images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: inherit;
}
.table {
	height: 100%;
}
.content_left_fill {
	background-image: url(images/content_left_fill.png);
	background-repeat: repeat-y;
}
.content_right_fill {
	background-image: url(images/content_right_fill.png);
	background-repeat: repeat-y;
}
.content_back{ background:url(images/content_fill.jpg)}
.akcia_right {
	background-image: url(images/akcia_fill.png);
	background-repeat: repeat-x;

}
.akcia_main {
	background-image: url(images/akcia_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 81px;
	font-size: 16px;
	color: #900;
}
.footer_copy {
	background-image: url(images/footer_copy.jpg);
	background-repeat: no-repeat;
	height: 88px;
	width: 230px;
}
.footer {
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}

.foot_left {
	background-image: url(images/back_left_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.foot_right {
	background-image: url(images/back_right_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.left_fill {
	background-image: url(images/left_fill.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.right_fill {
	background-image: url(images/right_fill.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.menu_link {
	font-size: 16px;
	color: #FFFBFB;
	padding: 5px 0px 5px 15px;
	font-weight: bold;
}
.menu_link2 {
	font-size: 11px;
	color: #FFF;
	padding: 0px 0px 5px 25px;
}
.menu_link a{
	font-size: 16px;
	color: #FFFBFB;
	padding: 5px 0px 5px 15px;
	font-weight: bold;
}
.menu_link2 a{
	font-size: 11px;
	color: #FFF;
	padding: 0px 0px 5px 25px;
}

.contentMain {
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.breed {
	font-size: 10px;
	color: #999;
	display:block;
	margin-top: 5px;
	margin-bottom: 10px;
}
.flash_fill {
	background-image: url(images/flash_fill.png);
	background-repeat: repeat-x;
}
.flash_fill_main {
	background-image: url(images/flash_main.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.adress_bottom {
	background-image: url(images/adress_bottom_fill.png);
	background-repeat: repeat-x;
	height: 12px;
	background-position: left top;
	background-color: #D8E7EC;
}
.menu {
	background-image: url(images/menu_fill.png);
	background-repeat: repeat-x;

}
.menu table{
	height: 47px;
	font-size: 14px;
	color: #226A6F;
	font-weight: bold;
	line-height: 26px;
}
.adress_right_fill {
	background-image: url(images/adress_right_fill.png);
	background-repeat: repeat-y;
	width: 10px;
}
.flash_fill_div{
	width: 100%;
	height: 153px;
	background-image: url(images/flash_right.png);
	background-repeat: no-repeat;
	background-position: right top;	
}
.main_menu {
	background-image: url(images/main_menu_fill.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.content {
	background-image: url(images/content_fill.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.main_menu_div {
	background-image: url(images/podmenu_fill.jpg);
	background-repeat: no-repeat;
	background-position: left 60px;
}
.main_menu_div a{
	text-decoration:none;
	color:#245A68;
}
.main_menu_div a:hover{
	text-decoration: underline;
	color:#347A98;
}
.order {
	margin-top: 5px;
	margin-bottom: 5px;
}
.podmenu_list {
	background-image: url(images/podmenu_list.png);
	background-repeat: no-repeat;
	display: block;
	padding-right: 5px;
	padding-bottom: 5px;
	height: auto;
	background-position: 20px top;
	padding-left: 50px;
}
.podmenu_list_end {
	background-image: url(images/podmenu_list_end.png);
	background-repeat: no-repeat;
	display: block;
	padding-right: 5px;
	padding-bottom: 5px;
	height: auto;
	background-position: 20px top;
	padding-left: 50px;
}
.footer {
	font-size: 10px;
	background-image: url(images/footer_fill.png);
	background-repeat: repeat-y;
	background-position: right top;
	color: #6EA4B1;
	text-align: center;
}
.footer div{
	width:237px;
}
.akcia_div {
	height: 140px;
	background-image: url(images/block_left.png);
	background-position: left top;
	background-repeat: no-repeat;
}
.akcia_table {
	background-image: url(images/block_right.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 140px;
}
.akcia_table td{
	padding: 20px 5px 0px 0px;
	
}
.akcia_table a{
	text-decoration:none;
	color:#27444E;
}
.akcia_table a:hover{
	text-decoration: blink;
	color: #2C5F7A;
}

.input_search {
	height: 14px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-size: 11px;
	color: #297787;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 25px;
	width: 170px;
	background-image: url(submit.gif);
}
.formSearch {
	margin: 0px;
	padding: 0px;
	height: 18px;
}
.table_search {
	background-image: url(images/searh.png);
	background-repeat: no-repeat;
	height: 83px;
}
.search_submit {
	margin: 0px;
	padding: 0px;
}
.table_search div {
	height: 18px;
	top: 35px;
	position: relative;
}
.adress_td {
	font-size: 10px;
	color: #2E6D83;
}
.adress_td ul{
	margin: 0px;
	padding: 0px;
}
.adress_td li{
	margin: 0px;
	padding: 1px 5px 1px 20px;
	list-style-type: none;
	background-image: url(images/adress_list.png);
	background-repeat: no-repeat;
	background-position: left 5px;	
}
.content_div {
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.content_div a 
{ color:#2C4E56;
border-bottom: 1px dotted #2C4E56;
text-decoration: none;
}

.content_div a:hover{ 
color:#5C99AF;
border-bottom: 1px dotted #5C99AF;
text-decoration: none;
}

.news_fill {
	background-image: url(images/news_fill.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.news_reflect {
	background-image: url(images/news_title_reflect.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 141px;
}

.content_div table{
	border: 1px dotted #BED6DE;
padding-right: 20px;
}
.content_div table td
{
padding: 5px;
	border: 0px;
}
.dotted_div {
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.dotted_div table
{
border: 1px dotted grey;
}
.dotted_div table td
{
padding: 5px;
border-collapse:collapse;
background:url("images/dots_grey-x.gif")
repeat-x left bottom;}

.dotted_div noBorder{
	border: none;
}
.hotline {padding-left: 20px;}
.noBorder td{border: none;}
.noBorder table {border: none;}
.noBorder table  td{border: none;}

.divka{width:30%; position:relative; float:left; padding: 0px 0px 15px 0px; text-align:center;}


