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;}

.medium {font-weight:bold;}

.inblog_title { border-bottom: 1px dotted #2C4E56;
    color: #990000 !important;
    text-decoration: none;}