/* šířka-výška, orientace, pozadí, formátování textu */
body {margin: auto; text-align: center; font-family: Trebuchet, "Trebuchet MS", serif; background-color: #EDEDED; font-size: 14px; color: white;}

h1 {margin: 0; padding: 7px 0 32px 20px; font-size: 20px; font-weight: bold; color: white; background: url(../Images/DetailHeadingBackground.jpg) no-repeat;margin-bottom:7px;}
h2 {padding: 0; margin: 5px 0; font-size: 20px; color: #feffff;}
h3 {padding: 0; margin: 5px 0; font-size: 18px; color: white;}
#Content form td {height: 47px;}
#Content form th {padding-right: 20px;}
fieldset {padding-left: 22px;}
a {color: #7b7b7b;}
a:hover {color: #f17c00;}
a img {border: none;}
ul, ol {margin: 0; padding: 0;}
li {margin: 0 0 6px 4px; padding: 0 0 0 28px;}
ol li {margin-left: 25px; padding-left: 5px;}
ul li {list-style: none; margin-left: 25px; padding-left: 5px;}
hr {color: #e5e5e5;border-bottom:none;border-left:none;}
.Clear {clear: both;}
.DottedBottom {border-bottom: 1px dotted;}
.FloatLeft {float: left;}
.FloatRight {float: right;}
.Inline {display: inline;}
img.FloatLeft {margin-right:8px;border:2px solid #284b51;padding:5px;background:white;}
.MainSize {width: 968px; text-align: left; margin: auto;}
.Center {width: 688px; text-align: center; margin: 0;}
.Hidden {display: none;}
pre {color: black;}
.MarginRight {margin-right: 20px;}
.Success, .Error {height: 45px; padding-left: 85px; padding-top: 16px; background-repeat: no-repeat; font-size: 13pt; font-weight: bold;}
.Success {border: #4B850E 2px solid; background-image: url(../Images/Admin/SuccessBackground.gif); color: #4B850E;}
.Error {border: #C63214 2px solid; background-image: url(../Images/Admin/ErrorBackground.gif); color: #C63214;}
.Relative {position: relative;}
.Absolute {position: absolute;}

#Main {width: 100%; text-align: center; background: url(../Images/Background.jpg) repeat-y center #EDEDED;}

#MainContent {margin-bottom:12px;}
#MainContentBack {margin:0px;}

#Head {height: 88px; width: 968px; background: url(../Images/HeadBackground.jpg) no-repeat left top;}
#HeadBack {margin:0;}
#Head #Logo {position: relative; top: 13px; left: 20px;}
#Head .SearchBox {float: right; margin: -31px 19px 0 0;}
.SearchBox {width: 360px; height: 35px; background: url(../Images/SearchBackground.jpg) no-repeat;}
input.SearchText {width: 233px; height: 24px; margin: 0 5px 5px 5px; background-color: transparent; border: none; vertical-align: middle; padding: 0;}
.SearchSubmit {width: 113px; height: 27px; margin-top: 4px; border: none; background: url(../Images/SearchSubmit.jpg) no-repeat; font-size: 15px; font-weight: bold; color: white;padding-bottom:3px;}
.SearchSubmit:hover {background: url(../Images/SearchSubmit.jpg) no-repeat 0 -27px;}

#Navigation {float: left; margin-top: -313px; height: 295px; width: 208px; margin-left: 17px; padding: 11px 24px 11px 12px; background: url(../Images/ContentHeadNavigationBackground.jpg);}
#Navigation.Nav {margin: 0; width: 195px;}
#Navigation ul {margin: 0; padding: 0;}
#Navigation ul a {display:block; width: 194px; height: 29px; padding:5px 0 0 14px; font-size: 20px; text-decoration:none; font-weight: normal; color: #31548B;}
#Navigation li {float:left; margin: -1px 0 0 0; padding: 0; height: 36px; list-style: none; vertical-align: middle; background: url(../Images/MenuItemBackground.jpg);}
#Navigation li:hover, #Navigation li.Active {background:url(../Images/MenuItemBackground.jpg) no-repeat 0 -36px;}
#Navigation li:hover a, #Navigation li.Active a {font-weight: bold;}
#Navigation li ul.Navigation {margin-left: 208px; margin-top: -35px; position: absolute; width: 194px; background-image: url(../Images/SubmenuBackground.jpg);}
#Navigation li ul.Navigation li {background: none;}
#Navigation.Nav li ul.Navigation {width: 208px;}
#Navigation li ul.Navigation li a {font-weight: normal;}
#Navigation li ul.Navigation li a:hover {font-weight: bold;}
#Navigation ul.Pages {margin: 0 0 85px 0;}
#Navigation .Pages li {margin: 0 0 5px 0; position: relative; background-image: url(../Images/MenuPagesItemBackground.jpg);}
#Navigation .Pages li:hover, #Navigation .Pages li.Active {background: url(../Images/MenuPagesItemBackground.jpg) no-repeat 0 -36px;;}
#Navigation .Pages a {color: white;}
#Navigation .Pages li div.Advanced {position: absolute; z-index: 10000;}
#Navigation .Pages #Mouses {top: -50px;}
#Navigation .Pages .Advanced {width: 680px; height: 279px; position: absolute; left: 208px; top: -9px; padding: 16px;  background: url(../Images/NavigationAdvancedBackground.jpg) no-repeat; color: #7B7B7B;}
#Navigation .Pages .Advanced strong {display: block; font-size: 16px;}
#Navigation .Pages .Advanced strong.Choice {width: 600px; margin-bottom: 18px; color: #6FA100;}
#Navigation .Pages .Advanced strong.Type {float: left; height: 254px;}
#Navigation .Pages .Advanced ul {float: left; padding-left: 50px; max-width: 315px;}
#Navigation .Pages .Advanced ul.Companys {width: 315px;}
#Navigation .Pages .Advanced ul.Params {width: 126px;}
#Navigation .Pages .Advanced li {width: 132px; height: 16px; background: none;}
#Navigation .Pages .Advanced li a {height: 16px; width: 132px; padding: 0; font-size: 14px; font-weight: normal; color: #7B7B7B;}
#Navigation .Pages .Advanced li a:hover {color: #ED7C00; text-decoration: underline;}
.NextMenu {padding: 1px 24px 11px 12px;}
.NextMenu.Nav {margin: 0; width: 195px;}
.NextMenu ul {margin: 0; padding: 0;}
.NextMenu ul a {display: block; width: 194px; height: 29px; padding: 5px 0 0 14px; font-size: 20px; text-decoration: none; font-weight: normal; color: #31548B;}
.NextMenu li {margin: 1px 0 0 0; padding: 0; width: 208px; height: 36px; list-style: none; vertical-align: middle; background: url(../Images/NextMenuItemBackground.gif);}
.NextMenu li:hover, .NextMenu li.Active {background: url(../Images/NextMenuItemHoverBackground.gif) no-repeat;}
.NextMenu li:hover a, .NextMenu li.Active a {font-weight: bold;}
.NextMenu li ul.Navigation {margin-left: 208px; margin-top: -35px; position: absolute; width: 194px; background-image: url(../Images/SubmenuBackground.jpg);}
.NextMenu li ul.Navigation li {background: none;}
.NextMenu.Nav li ul.Navigation {width: 208px;}
.NextMenu li ul.Navigation li a {font-weight: normal;}
.NextMenu li ul.Navvigation li a:hover {font-weight: bold;}

#Top {float: right; height: 310px; width: 688px; margin-top: 3px; margin-right: 19px; background: url(../Images/TopBackground.jpg) no-repeat;}
#Top h1 {background: none;}
#Top .Left {float: left; width: 464px; height: 100%;}
#Top .Left .Image {height: 241px; padding-left: 19px; position: relative;}
#Top .Left .Image .Img {display: table-cell; width: 248px; height: 178px; margin-top: 4px; border: 1px solid #E3E3E3; text-align: center; vertical-align: middle;padding-top:4px;background:white;}
#Top .Left .Image .Img a {display: block; margin: auto; vertical-align: middle;}
#Top .Left .Image a.Name {position: absolute; top: 194px; height: 29px; width: 417px; display: block; background: url(../Images/TopNameBackground.png); font-size: 20px; padding-top: 5px;padding-bottom:3px; padding-left: 12px; text-decoration: none; color: white;}
#Top .Left .Image a.Name:hover {background: url(../Images/TopNameBackground.png) no-repeat 0 -37px;}
#Top .Left .Image .Anotation {position: absolute; right: 16px; top: 0; padding-left: 20px; margin-top: 6px; color: black; width: 160px; font-size: 12px; color: #31548B;}
#Top .Left .Company {position: absolute; right: 16px; width: 178px; top: 138px; display: block; text-align: center; font-size: 24px; color: #6FA100;}
#Top .Right {text-align: center;}
#Top .Right img {margin-top: 6px; border: 2px solid #31548B; cursor: pointer;}
#Top .Right img.First {margin-top: 10px;}
#Top .Right img.Active {border-color: #92CD0B;}

#News {height: 113px; margin: 16px 20px; padding-left: 123px; padding-top: 7px; position: relative; background: url(../Images/NewsBackground.jpg);}
#News h2 {float: left; height: 100%; margin-top: -3px; padding-right: 36px; padding-top: 0;}
#News .More {position: absolute; right: 0; bottom: 1px;height:58px;width:58px;}
#News .News {float: left; width: 284px; margin-right: 48px; margin-bottom: 8px;}
#News h3 {width: 200px; padding: 0; margin: 0px 0 0 5px; float: left}
#News h3 a {font-size: 14px; color: black; font-weight: normal;}
#News h3 a:hover {color: white;}
#News .Date {float: left; padding-left: 2px; padding-right: 2px; background-color: white; color: #6D9D00;}

#ContentHead {width: 100%;}
#ContentHead #Content .Right {width: 708px;}
#Content {color: #7B7B7B;}
#Content .Left {width: 224px; margin-left: 20px; padding-right: 16px;}
#Content .Left h3 {color: black;margin-top:10px;}
.Item {float: left; width: 200px; height: 224px; margin: 0 8px 8px 0; padding: 0 12px; background: url(../Images/CatalogueItemHPBackground.jpg) no-repeat;}
.Item h3, .Item h2 {padding-top:4px;padding-bottom:6px; font-size: 14px; color: #31548B; text-align: center;}
.Item h3 a, .Item h2 a {color:#31548B;text-decoration:none;}
.Item h3 a:hover, .Item h2 a:hover {text-decoration:underline;}
.Item .Image {display: table-cell; width: 130px; height: 130px; background: url(../Images/ItemImageHPBackground.gif) no-repeat; vertical-align: middle; text-align: center; padding: 1px;}
.Item .Image a {display: block; margin: auto;}
.Item .Detail {padding: 0 13px;}
.Item .Stars {height: 22px;}
.Item .Detail a {width: 152px; height: 23px; padding-left: 21px; padding-top: 4px; display: block; background-image: url(../Images/ItemDetailHP.jpg); color: white; text-decoration: none; font-weight: bold;}
.Item .Detail a:hover {background: url(../Images/ItemDetailHP.jpg) no-repeat 0 -27px;}
#Content .CategoryDetail {position: relative;}
#Content .CategoryDetailIn {margin-top: 90px;}
#Content .CategoryDetail h1 {height: 66px; width: 688px; background: url(../Images/CatalogueCategoriesHeadingBackground.jpg) no-repeat;}
#Content .Reklama {margin-bottom:3px;}

.Subpage .Right {padding-top: 30px; width: 708px;}
.Categories {height: 105px; width: 688px; margin-bottom: 18px; background: url(../Images/CatalogueCategoriesBackground.jpg); position: absolute; top: 66px;}
.Categories div {margin-left: 19px;}
.Categories li {float: left; padding: 0; width: 106px; height: 20px;}
.Categories li a {text-decoration: none; color: #7B7B7B;}
.Categories li a:hover {color: #ED7C00; text-decoration: underline;}

#Detail {width: 688px;}
#Detail .Image {width: 380px; height: 232px; margin-right: 4px; margin-left: 19px; margin-top: 2px;display: table;}
#Detail .Image .ImageOut {display: table-cell; vertical-align: middle;}
#Detail .Image .ImageIn {text-align:center;}
#Detail .Right {float: left; width: 284px; padding: 0; margin-top: 2px;}
#Detail .Right .Logo {width: 284px; height: 78px; margin-bottom: 2px;}
#Detail .Right .Logo img {margin: 0 auto;display:block;}
#Detail .Right table {width: 100%; margin-bottom: 4px; background: url(../Images/DetailTableHeadBackground.jpg) no-repeat #E3E3E3; font-size: 14px; border: 1px solid #BDBDBD; border-spacing: 0;}
#Detail .Right table td, #Detail .Right table th {padding-left: 15px;}
#Detail .Right table tr, #Detail .Right table td, #Detail .Right table th {height: 27px;}
#Detail .Right table th {border-right: 1px solid #BDBDBD; width: 75px;}
#Detail h2 {color: #31548B; font-size: 18px;}
#Detail h1 {margin-bottom: 0px;}
#Detail h3 {color: #31548B; font-size: 14px;}
#Detail ul li {list-style: disc;}
/*#Detail #Photogallery .ImageOut {float: left; margin: 0 8px 8px 0;}
#Detail #Photogallery .Image {display: table-cell; padding: 0; width: 126px; height: 126px; vertical-align: middle; text-align: center; border: #E3E3E3 solid 1px;}
#Detail #Photogallery .Image:hover {border-color: #92CD0B;}
#Detail #Photogallery .Image a {display: block;}*/
#Detail #Photogallery .ImageOut {float: left; margin: 0 8px 8px 0;height:126px;width:126px;display: table;border: #E3E3E3 solid 1px;}
#Detail #Photogallery .ImageOut:hover {border-color: #92CD0B;}
#Detail #Photogallery .ImageOut .Image {display: table-cell; vertical-align: middle;height:126px;}
#Detail #Photogallery .ImageOut .Image .ImageIn {text-align:center;}
#Detail #Photogallery .ImageOut .Image a {display: block;text-align:center;}

#Bottom {margin: 10px 16px; padding-top: 20px; background: url(../Images/BottomBackground.gif) no-repeat white;}
#Bottom strong {color: #7B7B7B;}
#Bottom .Left {margin-left: 142px; width: 315px;}
#Bottom .Right {margin-left: 126px; width: 350px;}
#Bottom ul {width: 132px; padding: 10px 0 0 0;}
#Bottom ul.Companys {border-right: #E3E3E3 1px solid;}
#Bottom .Params {margin-left: 36px;}
#Bottom li {margin-left: 0; padding-left: 0;}
#Bottom li a {color: #7b7b7b; text-decoration: none;}
#Bottom li a:hover {color: #ED7C00; text-decoration: underline;}
#Bottom a:visited {color: #7B7B7B;}

#Crumbs {height: 32px; margin: 0; padding: 0; position: absolute; top: 90px;}
#Crumbs #Crumbs {height: 14px; font-size: 14px; padding: 8px 10px 10px 10px; color: #7B7B7B;}

#Crumbs, #Crumbs a {color: #7b7b7b;}
#Crumbs a:hover {color: #ed7c00;}

#LeftSidebar {width: 280px; padding-right: 16px; float: left;}
#LeftSidebar .Block {width: 280px; height: 208px; padding: 10px 8px; margin: 0 0 22px 0; background: url(../Images/LeftSidebarBlockBackground.png) no-repeat; font-size: 15px; color: white;}
#LeftSidebar .Block .Date {margin-right: 2px; padding: 2px 6px 2px 6px; background:#1d1d1d url(../Images/LeftSidebarDateBackground.jpg) repeat-x;}
#LeftSidebar .Block strong {font-size: 13px;}
#LeftSidebar .Block strong a {color: #39c53c;}
#LeftSidebar .Block strong a:hover {color: #24afc7;}
#LeftSidebar .Block .news-link {float:right; width:146px;margin-right:40px;}
#LeftSidebar .NewsItem {margin-bottom: 12px;}
#LeftSidebar .ToRight {height: 19px; margin: 10px 38px 0 0; padding: 2px 31px 4px 7px; float: right; background: url(../Images/ArrowToRight.jpg) no-repeat right #595959;}
#LeftSidebar .ToRightNoArrow {height: 19px; margin: 10px 38px 0 0; padding: 2px 8px 3px 7px; float: right; background-color: #595959;}
#LeftSidebar ul {margin-bottom: 40px; padding: 6px 0; background-image: url(../Images/SubmenuBackground.gif);}
#LeftSidebar li {height: 26px; margin: 0; padding: 0 0 0 40px; background: url(../Images/SubmenuItemBackground.jpg) no-repeat;}
#LeftSidebar li a {font-size: 15px; color: white;}
#LeftSidebar li:hover, #LeftSidebar li.Active {height: 24px; padding-top: 2px; background-image: url(../Images/SubmenuItemSelectedBackground.gif); font-weight: bold;}
#LeftSidebar li:hover a{text-decoration: none;}

#Mainbar {width: 693px; padding-right: 16px; float: left;}
#Content {padding: 0; background: no-repeat;}
#NoIE {font-size: 10px; color: gray;}

#RightSidebar {width: 231px; padding: 0 12px; float: left;}
#RightSidebar hr {width: 255px; position: relative; left: -12px;}
#RightSidebar h2 {font-weight: normal;}
#RightSidebar .News .Date {display: block; height: 28px; padding: 5px 0 0 12px; background-image: url(../Images/RightSidebarNewsDateBackground.png);}
#RightSidebar .News h3, #RightSidebar .News h3 a {margin-left: 3px; margin-bottom: 13px; color: white; font-weight: normal; font-size: 17px;}
#RightSidebar .SearchBox {position: relative; left: 5px; top: 6px;}
#RightSidebar table input {width: 128px; color: white; background-color: #161515; border: 1px white solid;}
#RightSidebar table input[type=submit] {width: 132px; height: 27px; position: relative; left: -1px; background: url(../Images/SubmitBackground.png); border: none;}
#RightSidebar th {width: 70px; font-weight: normal;}

.Pagelist {width: 688px; height: 27px; background: url(../Images/PagelistBackground.jpg); padding-top: 8px;}
.Pagelist .PagelistIn {width: 666px; height: 21px; margin-left: 11px;}
.Pagelist a.PItem, .Pagelist .PagelistIn strong {display: block; width: 22px; height: 21px; float: left; margin-right: 1px; background: url(../Images/PagelistItemBackground.jpg); color: #31548B; text-decoration: none; text-align: center;}
.Pagelist .PagelistIn strong, .Pagelist a.PItem:hover {background: url(../Images/PagelistItemActiveBackground.jpg); font-weight: bold;}
.Pagelist .PagelistIn a.Next {display: block; float: left; width: 7px; height: 13px; margin-top: 4px; margin-left: 4px; background: url(../Images/PagelistRightBackground.gif);}
.Pagelist .Another {display: block; float: left;}
.Pagelist .PagelistIn a.Preview {display: block; float: left; width: 7px; height: 13px; margin-top: 4px; margin-right: 4px; background: url(../Images/PagelistLeftBackground.gif);}

#Foot {height: 101px; padding: 23px 18px 13px 18px; background: url(../Images/FootBackground.gif) no-repeat #EDEDED; color: #161616;}

.ImgLeft {margin:0 15px 0 0;padding:0;float:left;}
.ImgRight {margin:0;padding:0;float:right;}

.Prehled {margin-bottom: 15px; background: #EBF0F1; padding: 10px;}
.DownloadText {width: 345px; float: right; min-height: 105px;}

.Search .Mark {background: #ED7C00; color: white;}
.Search .Results {font-size: 18px;}
.Search h3 a {color: #6C9B00; font-size: 18px;}
.Search h2 {color: #161616;margin-top:18px;}

.Forum h2, .NewsPage h2 {height: 25px; padding-top: 10px; font-size: 18px;}
.Forum h2 a, .NewsPage h2 a {color: #6C9B00;}
.NewsPage .News {padding:0 15px; background: url(../Images/ForumHeadingBackground.gif) no-repeat;}
.Forum .PaddingLeft {padding-left: 12px;}
.Forum .NewTopic {height: 36px; background: url(../Images/ForumNewTopicBackground.gif) no-repeat;}
.Forum .NewTopic .NewTopicIn {margin-left: 14px; padding-top: 7px;}
.Forum .NewTopic .NewTopicIn a {color: #31548B; font-size: 13px;}

.Username {color: #6C9B00;}
.ForumItem {margin-right: 20px; padding: 12px 12px 4px 12px; background: url(../Images/ForumItemBackground.gif) no-repeat; border-left: #F4F4F4 1px solid; border-right: #F4F4F4 1px solid; border-bottom: #F4F4F4 1px solid;}
.NewItem {margin-right: 20px; margin-left: 0; background: url(../Images/NewItemBackground.gif) no-repeat; border-left: #E4E9EF 2px solid; border-right: #E4E9EF 2px solid; border-bottom: #E4E9EF 2px solid;}
.NewItem h2, .NewItem h3 {color: #35578D; padding: 7px 22px 5px 22px; font-size: 14px;}
.NewItem form {padding-left: 19px; font-weight: normal;}
.NewItem input[type=text], .NewItem textarea {border: #A2A2A2 1px solid;}

.NewsPage .Date {float: right; margin-top: -25px; margin-right: 25px;}
.NewsDetail {width:688px;}
/*.NewsDetail img {max-width:600px}*/
.NewsDetail h2 {color: #31548B; font-size: 18px;}
.NewsDetail h3 {color: #31548B; font-size: 15px;}
.NewsDetail .Rekapitulace {background:url(../Images/bg-rekapitulace.png) no-repeat 0 0;padding:8px 0 5px 0;border:1px solid #5672a0;}
.NewsDetail .Rekapitulace h4 {margin-left:10px;}
.NewsDetail ol {height:230px;width:334px;background:#e3e3e3;padding:10px 5px;}
.NewsDetail ol a {color: #7b7b7b;}
.NewsDetail ol a:hover {color: #f17c00;}
.NewsDetail ul li {list-style: disc;}
.NewsDetail .RecenzeImg {float:right;width:334px;height:248px;border:1px solid #e3e3e3;display: table;}
.NewsDetail .RecenzeImg .RecenzeImg2 {display: table-cell; vertical-align: middle;height:248px;}
.NewsDetail .RecenzeImg .RecenzeImg2 .RecenzeImg3 {text-align:center;margin:0 auto;}
.NewsDetail img {max-width:688px;}

.Polozka {margin-right: 20px; padding: 12px 12px 4px 12px; background: url(../Images/ForumItemBackground.gif) no-repeat; border-left: #F4F4F4 1px solid; border-right: #F4F4F4 1px solid; border-bottom: #F4F4F4 1px solid;}
.ForumItemCategory, .ForumItemTopic {background: url(../Images/ForumItemBackground.gif) no-repeat;}
.ForumItemTopic h2 {margin-left: 12px; margin-bottom: 10px;}

.RatingOut {margin-left: 18px; position: relative;}
.RatingOut .Text {margin-right: 32px;}
.Rating {top: 0; margin-bottom: 30px; position: absolute;}
.Rating input {width: 21px; height: 21px; margin-right: -1px; background: transparent; font-size: 0; cursor: pointer; border: none;}
.Rating.Active input {background-image: url(../Images/StarsRatingEmpty.gif);}
.Rating input.Active {background-image: url(../Images/StarsRating.gif);}
.Rated {height: 18px; width: 99px; background: url(../Images/StarsEmptyBackground.gif) no-repeat;}
#Detail .Rated {height: 21px;}
.RatedStars {background: url(../Images/StarsBackground.gif) no-repeat; height: 100%;}
.RatingDesc {position: absolute; height: 18px; padding: 2px 10px; margin-top: 10px; border: 1px solid #E2C710; background-color: #E3E3E3; text-align: center;}
.RatingDesc .Arrow {width: 9px; height: 5px; margin: -7px auto 0 auto; background: url(../Images/RatingDescTop.gif);}
#Rating-1.RatingDesc {left: 69px;}
#Rating-2.RatingDesc {left: 86px;}
#Rating-3.RatingDesc {left: 100px;}
#Rating-4.RatingDesc {left: 132px;}
#Rating-5.RatingDesc {left: 146px;}
.RatingCount {margin-left: 5px;}

.FormKlientskaSekce {width:196px;margin:12px 0;border:1px solid #E5E5E5;padding:5px;}
.FormKlientskaSekce td, .FormKlientskaSekcePrihlaseni td {height:26px !important;}
.FormKlientskaSekce td.logout {width:60px !important;}
.FormKlientskaSekce table {width:196px;}

.FormKlientskaSekcePrihlaseni {width:206px;margin:12px 0;border:1px solid #E5E5E5;padding:5px;}
.FormKlientskaSekcePrihlaseni input#username, .FormKlientskaSekcePrihlaseni input#password {width:112px;}

.Registration {width:688px;border:1px solid #E5E5E5;}
.Registration fieldset {border:none !important;}

form ul, form ul li {margin-left:0;padding-left:0;}
.FormSoutez {width:668px;border: 1px solid #36538B;padding:10px;}

.PravidlaSouteze {width:668px;padding:0 10px; border: 1px solid #b5c3db; background:#eaf2ff}
