body {background: #000 url(../images/back.jpg) left top;background-attachment: fixed;font-size: 12px;font-family: Arial, Helvetica, sans-serif;padding: 0px;margin: 0px;text-align:center;}
h1 h2 h3 h4 {text-decoration:none;}
img {border: 0;}

#Page {width: 990px;position: relative;text-align: left; margin: 0 auto;}

#PageFlash {width: 938px;height: 695px;position: absolute;top: 50%;left: 50%;margin: -266px 0px 0px -468px;overflow: hidden;color: #CCC;}
#PageFlash a {color: #CCC;}
#PageFlash a:hover {color: #FFF;}
.HomeLogo {height: 132px;width: 451px;margin: 0 auto;}

#Main {background: #FFF;min-height: 350px;}
#Header {height: 122px;width: 990px;}
#HeaderIn {position: absolute;left: 0px; top: 0px;padding: 0 0 0 0;height: 113px;width: 990px;}
#HeaderLogo {height: 113px;margin: 0 0 0 0;}

#Lang {position: relative;top: -100px;left: 580px;width: 400px;color: #FFF;text-align: right;}
#Lang a {color: #FFF;padding: 4px;}
#Lang a.Active {background: #444;}

#HeaderMenu {position: relative;width: 400px;height: 50px;top: -80px;left: 580px;color: #FFF;text-align: right;line-height: 30px;}
#HeaderMenu a {color: #AAEDEF;padding: 0 0 0 14px;background: url(../images/top_bullet.png) no-repeat left 50%;}

#TopMenu {height: 30px;width: 990px;background: url(../images/top_menu_back.png) repeat-x;border-bottom: 1px solid #000;}
#TopMenu ul {margin: 0;padding: 0 0 0 15px;list-style: none;}
#TopMenu ul li {margin: 0;padding: 0;float: left;line-height: 30px;color: #FFF;}
#TopMenu ul li a {float: left;font-weight: bold;font-size: 12px;display: block;line-height: 30px;padding: 0px 14px;text-decoration: none;color: #FFF;}
#TopMenu ul li a:hover {background: url(../images/top_menu_hover.png) repeat-x;text-decoration: underline;}
#TopMenu ul li a.Active {background: url(../images/top_menu_hover.png) repeat-x;}

#TopSubMenu {height: 30px;width: 990px;background: #FFF;border-bottom: 1px solid #000;}
#TopSubMenu ul {margin: 0;padding: 0 0 0 15px;list-style: none;}
#TopSubMenu ul li {margin: 0;padding: 0;float: left;line-height: 30px;color: #000;}
#TopSubMenu ul li a {float: left;font-weight: bold;font-size: 12px;display: block;line-height: 30px;padding: 0px 15px;text-decoration: none;color: #000;background: url(../images/top_submenu_bullet.png) no-repeat 3px 50%;}
#TopSubMenu ul li a:hover {text-decoration: underline;}

#Wedding {}
#Wedding img {border-bottom: 1px solid #000;vertical-align: middle;}

#Foot {color: #FFF;width:990px;float: left;text-align: center;}
#Foot .FootIn {margin: 10px;}
#Foot a {color: #FFF;}
#Foot p {line-height: 22px;}

#Content {float: right;width: 755px;}
.ContentLeft {float:left;width: 482px;height: 42px;line-height: 42px;background: url(../images/content_left.png) no-repeat;border-bottom: 1px solid #000;}
.ContentLeft2 {float:left;width: 717px;height: 42px;line-height: 42px;background: url(../images/content_left2.png) no-repeat;border-bottom: 1px solid #000;}
.ContentLeftIn {color: #FFF;padding: 0 5px 0 15px;border-right: 1px solid #000;font-family: Trebuchet MS;}
.ContentLeftIn h1 {margin: 0px;padding: 0px;font-size: 20px;}
.ContentRightcz {float:left;width: 273px;height: 42px;line-height: 42px;background: url(../images/content_right.png) no-repeat;}
.ContentRighten {float:left;width: 273px;height: 42px;line-height: 42px;background: url(../images/content_right_en.png) no-repeat;}
.ContentRightIn {border-bottom: 1px solid #000;}
.ContentIn {padding: 20px 5px 20px 20px;}
.ContentIn h1 {font-size: 18px;color: #000;margin: 0 0 15px 0;padding: 0 0px 0px 0;}
.ContentIn h2, h2 a {font-size: 15px;color: #000;margin: 15px 0px 5px 0;padding: 0 0px 0px 0;}
.ContentIn h3, h3 a {font-size: 13px;color: #000;margin: 10px 0px 5px 0;padding: 0 0px 0px 0;}
.ContentIn h4, h4 a {font-size: 12px;color: #000;margin: 10px 0 5px 0;padding: 0;}
.ContentIn p {padding: 0 10px 0 0;margin: 10px 0;text-align: left;line-height: 18px;}
.ContentIn img {border: 5px solid #FCDDFF;}
.ContentIn a {color: #7f0187;}
.ContentIn .Perex {color: #ED6F47;}
.ContentIn ul {list-style: none;}
.ContentIn ul li {padding: 3px 20px;background: url(../images/top_submenu_bullet.png) no-repeat 3px 5px;}

.ContentIn table td {padding: 4px;border-top: 1px solid #FFF;border-right: 1px solid #FFF;background: #FCDDFF;}
.ContentIn table tr.TabulkaLichy td {background: #FCDDFF;}
.ContentIn table tr.TabulkaSudy td {background: #FDE6FF;}

#LeftColumn {float: left; width: 235px;}
.LeftColumnIn {font-size: 0px;}
.LeftGallery {}
.LeftGallery img {border-bottom: 1px solid #000;border-right: 1px solid #000;}

.mb6 {margin-bottom:6px;}
.la {text-align: left;}
.ra {text-align: right;}
.ca {text-align: center;}
.rf {float: right;}
.lf {float: left;}
.Skryty {display: none;}
.cleaner {clear: both;}
.Odkaz {cursor: pointer;}	

.Fotogalerie {padding: 10px 0;text-align: left;}
.Fotogalerie .Fotografie {float: left;text-align: center;padding: 5px;margin: 1px;background: #FCDDFF;}
.Fotogalerie .Fotografie .FotografieIn {width: 210px;}
.Fotogalerie img {border: 1px solid #000;}

.Aktuality .Datum {font-size: 10px;}


