body, td, tr, p {
color: #333333;
font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
font-size: 13px;
line-height: 150%;}

h1 {font-size: 20px; font-weight: normal; line-height: 110%;}
h2 {font-size: 18px; font-weight: normal; line-height: 110%;}
h3 {font-size: 16px; font-weight: bold}
h4, h5, h6 {font-size: 15px; font-weight: bold}

a {color: #255584;}
a:hover {color: #255584; text-decoration: underline;}

.logotext {position:relative; top:-45px; left:185px; width: 255px; line-height: 120%; font-size: 11px; color: #336699;}

td.leftborder {border-left: 5px solid #FFFFFF}
td.rightborder {border-right: 5px solid #FFFFFF}
td.allborder {border-left: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF}

td.fotoheader {width: 142px; height: 96px; text-align: center}
td.fotoheader img {width: 135px; height: 96px;}
td.fotoheader2 {width: 142px; height: 34px; text-align: center; font-size: 14px; font-weight: 700;}
td.fotoheader2 a {text-decoration: none;}

table.menumain {color: #ffffff;}
td.menumainu {width: 4px; height: 29px}
td.menumainkn {background-color: #F27A4E; padding: 0 8px 0 8px; text-align: center;}
td.menumainknon {background-color: #d63131; padding: 0 8px 0 8px; text-align: center;}
td.divider {width: 5px; height: 29px}
table.menumain a {color: #ffffff; text-decoration: none; font-size: 14px; font-weight: bold;}
table.menumain a:hover {color: #ffffff; text-decoration: underline; font-size: 14px; font-weight: bold;}

table.menu {width: 1238px; height: 77px; background-image: url('img/fonmenu.gif'); background-repeat: repeat-x; background-position: left top; background-color: #FDF1E4;}
td.menuknopki {border-left: 5px solid #FFFFFF; text-align: center; padding-left: 170px}
#td.menuknopki img {margin: 0 1px 0 1px}

td.menuleftborder {border-left: 5px solid #FFFFFF; padding: 0 0 10px 2px; width: 295px; }
td.menurightborder {border-right: 5px solid #FFFFFF; padding: 0 30px 20px 4px;}

td.menu2 {
height: 29px; padding: 0 5px 0 15px;
font-size: 14px; color: #ffffff; font-weight: bold;
background-image: url('imgmenu/menu.gif'); background-repeat: no-repeat; background-position: left center; background-color: #F27A4E;
}

td.menu2on {
height: 29px; padding: 0 5px 0 15px;
font-size: 14px; color: #ffffff; font-weight: bold;
background-image: url('imgmenu/menuon.gif'); background-repeat: no-repeat; background-position: left center; background-color: #d63131;
}

td.menu2 a, td.menu2on a {text-decoration: none; color: #ffffff;}
td.menu2 a:hover, td.menu2on a:hover {text-decoration: underline; color: #ffffff;}

td.submenu {background-image: url('imgmenu/menu21.gif'); background-repeat: no-repeat; background-position: left top; background-color:#FBE2C7}
.submenudiv {font-size: 11px; color: #d63131; line-height: 120%; background-image: url('imgmenu/menu22.gif'); background-repeat: no-repeat; background-position: left bottom; padding: 3px 0 6px 0;}
.submenudiv a {text-decoration: none;}
.submenudiv a:hover {text-decoration: underline;}
.submenu2 {padding: 4px 7px 4px 15px;}
.submenu2on {padding: 4px 7px 4px 15px; background-color:#f9d0b2}
.submenu3 {padding: 4px 7px 4px 35px; background: transparent url('imgmenu/menu_arrow2.gif') no-repeat 20px 5px;}
.submenu3 {padding: 4px 7px 4px 31px; background: transparent url('imgmenu/menutchk2.gif') no-repeat 17px -2px;}
.fonsubmenu3 {padding: 1px 0px 5px 0px; background-color:#f9d0b2}

td.ucontent01 {background-image: url('img/cfon.gif'); background-repeat: repeat-x; background-position: left top;}
td.ucontent03 {background-image: url('img/cfon.gif'); background-repeat: repeat-x; background-position: left bottom;}
.ucontent02 {background-image: url('img/c2.gif'); background-repeat: no-repeat; background-position: right top}
.ucontent04 {background-image: url('img/c3.gif'); background-repeat: no-repeat; background-position: right bottom}
td.contenttd {padding: 15px 30px 20px 30px; border-left: 1px solid #fbe2c7; border-right: 1px solid #fbe2c7;}

td.footerline {height: 4px; border-left: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF; background-image: url('../img/dfon.gif'); background-repeat: repeat-x; background-position: center}

td.adr {padding: 0px 10px 0px 10px; font-size: 12px; color: #ffffff;}
td.adr a, td.adr a:hover {color: #ffffff;}

td.count {padding: 0px 20px 0px 20px;}

UL {PADDING: 0px 0px 0px 0px; MARGIN: 10px 0px 10px 15px;}
LI {PADDING: 0px 0px 0px 25px;  MARGIN: 0px 0px 0px 0px; BACKGROUND: url('img/liall.gif') no-repeat; LIST-STYLE-TYPE: none;}

UL.komponent {PADDING: 0px 0px 5px 10px;  MARGIN: 0px 0px 0px 0px;}
LI.komponent {PADDING: 0px 0px 0px 18px;  MARGIN: 0px 0px 6px 0px; BACKGROUND: url('img/li.gif') no-repeat; LIST-STYLE-TYPE: none; line-height: 120%}

UL.mainl {PADDING: 0px 0px 5px 10px;}
LI.mainl {PADDING: 0px 0px 0px 30px;  MARGIN: 0px 0px 10px 0px; BACKGROUND: url('img/limain.gif') no-repeat; LIST-STYLE-TYPE: none; line-height: 120%}
LI.mainl p, LI.mainl h1, LI.mainl h2, LI.mainl h3 {MARGIN: 0; PADDING: 0;}

img.imgleft {float: left; MARGIN: 3px 25px 25px 0px;}
img.imgright {float: right; MARGIN: 3px 0px 2px 25px;}

img {border:0; border-color: #FDF1E4}

table.fotoservice img {float: left; border:5px solid #FDF1E4; MARGIN: 0px 10px 10px 0px;}

table.photogall img {border:5px solid #FDF1E4; MARGIN: 0px 0px 5px 0px;}
table.photogall td {PADDING: 0px 10px 10px 0px;}
.photocomment {font-size: 11px; font-weight: normal; line-height: 110%;}

.photonavigator {MARGIN: 0px 0px 15px 0px;}
.photonavigator a.onn {color: #ffffff; background-color: #f27a4e; text-decoration: none; padding: 2px 8px 2px 8px;}
.photonavigator a:hover.onn {background-color: #f27a4e; color: #ffffff; text-decoration: none; padding: 2px 8px 2px 8px;}
.photonavigator span {background-color: #f27a4e; color: #ffffff;}

.parnerinfo {font-size: 11px; line-height: 110%;}
.parnerinfo a {color: #333333;}

.blockrec {color: #D63131; font-size: 13px; line-height: 110%; font-weight: bold;}
.blockrec a {color: #D63131;}

a.prozr img {
filter: alpha(opacity=30);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.40;
opacity:0.4;
}

a:hover.prozr img {
filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.00;
opacity:1;
}
