﻿/* TAGS */
BODY {font-family: Verdana; font-size: 12px; font-weight: 400; color: #959595; padding: 0px; margin: 0px; background: #F7F7F7 url(grafika/pozadi_1920w.gif) top center no-repeat; line-height: 18px}
IMG {border: 0px}
ADDRESS {font-style: normal}
A {color: #B9270E}
A:hover {}
H1 {font-size: 22px; font-weight: 400; border-bottom: 1px solid #DBDBDB; padding-bottom: 15px; margin-bottom: 20px; margin-top: 5px}
H1 SPAN {color: #D82E22} 
H2 {color: #878787; font-size: 14px; margin: 20px 0px 10px 0px; padding: 0px}
H3 {}
HR {height: 1px; background-color: #DBDBDB; color: #DBDBDB; border: 0px;}
P {margin: 15px 0px 15px 0px}
FIELDSET {border: 3px double #7F7F7F; padding: 10px}
LEGEND {margin-bottom: 10px; padding: 0px 5px 0px 5px; font-weight: 800; text-transform: uppercase}

/* CONTAINERS */
#C_Page_OUT {padding-bottom: 50px; width: 898px; margin-left: auto; margin-right: auto}
#C_Page_IN {}
#C_Head_OUT {width: 898px; height: 144px; background: url(grafika/header.gif) top left no-repeat}
#C_Head_IN {}
#C_MainMenu_OUT {clear: both; margin-top: 21px}
#C_MainMenu_IN {height: 35px}
#C_HomeEmailAdmin_OUT {float: right}
#C_HomeEmailAdmin_IN {padding: 11px 13px 0px 0px}
#C_HomeEmailAdmin_IN UL {list-style-type: none;	padding: 0px; margin: 0px}
#C_HomeEmailAdmin_IN UL LI {float: right; margin-left: 12px}
#C_HomeEmailAdmin_IN UL LI A {text-decoration: none; display: block; width: 13px; height: 13px}
#C_HomeEmailAdmin_IN UL LI A SPAN {display: none}
#C_LanguagesSelector_OUT {float: right; top: 0px}
#C_LanguagesSelector_IN {padding: 10px 13px 0px 0px}
#C_LanguagesSelector_IN UL {list-style-type: none;	padding: 0px; margin: 0px}
#C_LanguagesSelector_IN UL LI {float: left; padding-left: 12px}
#C_LanguagesSelector_IN UL LI SPAN {color: #fff}
#C_LanguagesSelector_IN UL LI A {color: #fff; text-decoration: none}
#C_LanguagesSelector_IN UL LI A:hover {text-decoration: underline}
#C_Body_OUT {width: 898px; background: #fff; background: url(grafika/textura.gif) top left repeat-y}
#C_Body_IN {}
#C_Foot_OUT {width: 898px; background: url(grafika/paticka.gif) top left no-repeat; height: 79px; margin-left: auto; margin-right: auto;}
#C_Foot_IN {}
#C_LeftColumn_OUT {width: 222px; float: left; font-size: 11px; }
#C_LeftColumn_IN {margin: 0px 3px 0px 3px; height: 850px; background: #f7f7f7 url(grafika/box_pozadi.gif) top left repeat-x; padding: 0px 0px 30px 0px; border-top: 3px solid #fff}
#C_RightColumn_OUT {width: 676px; float: left; background: #f7f7f7 url(grafika/text_pole01.gif) top left no-repeat; border-top: 3px solid #fff}
#C_RightColumn_IN {margin: 3px 0px 0px 0px; border-right: 3px solid #fff; background: url(grafika/text_pole02.gif) bottom left no-repeat; padding: 17px 30px 50px 30px}
#C_RightColumn_IN UL, #C_RightColumn_IN OL  {padding: 0px !important; margin: 0px 0px 0px 30px !important}
#C_SiteMap_OUT {font-size: 11px}
#C_SiteMap_IN {padding: 0px 0px 15px 0px}
#C_SiteMap_IN A {color: #959595; text-decoration: none}
#C_SiteMap_IN A:hover {text-decoration: underline}
#C_RelevantLinks_OUT {}
#C_RelevantLinks_IN {}
#C_RelevantLinks_IN UL {margin: 0px 0px 0px 8px !important; padding: 0px !important; list-style-type: none}
#C_RelevantLinks_IN UL LI {background: url(grafika/sipka.gif) center left no-repeat; color: #5E605F; text-decoration: none; padding-left: 8px; margin-right: 10px}
#C_RelevantLinks_IN UL LI A {}
#C_RelevantLinks_IN UL LI A:hover {}
#C_AdminNavigation_OUT {}
#C_AdminNavigation_IN {padding: 5px; clear: both; height: 50px; background-color: #f5f5f5 !important}
#C_AdminNavigation_IN UL {margin: 0px; padding: 0px;}
#C_AdminNavigation_IN UL LI {float: left; margin-right: 10px}
#C_QuickContact_OUT {color: #6C6C6C}
#C_QuickContact_IN {padding: 15px 12px 15px 12px; margin: 0px 5px 0px 5px}

#C_BusinessContact_OUT {color: #6C6C6C}
#C_BusinessContact_IN {padding: 15px 12px 20px 12px; margin: 0px 5px 0px 5px}

#C_QuickContact_IN B {color: #D82E22}
#C_BottomAddress_OUT {float: left}
#C_BottomAddress_IN {padding: 16px 20px 0px 20px}
#C_Author_OUT {float: right}
#C_Author_IN {padding: 28px 20px 0px 20px}
.C_LoginForm_OUT {width: 330px; background-color: #efefef; margin-left: auto; margin-right: auto}
.C_LoginForm_OUT TABLE {margin-left: auto; margin-right: auto}
.C_LoginForm_IN {border: 3px double #7F7F7F; padding: 10px}

/* BUTTONS */
.B_CompanyLogoHyperLink {position: relative; top: 15px; left: 49px; width: 125px; height: 54px; display: block}
.B_CompanyLogoHyperLink SPAN {display: none}
.B_IntroDesignHyperLink {display: block; background: url(grafika/webdesign.gif) top left no-repeat;	background-position: 0px 0px; width: 156px; height: 14px}
.B_IntroDesignHyperLink:hover {background-position: -156px 0px}
.B_IntroDesignHyperLink SPAN {display: none}
.B_HomeHyperLink {background: url(grafika/tl_1.gif)}
.B_NovinkyHyperLink {background: url(grafika/tl_2.gif)}
.B_OFirmeHyperLink {background: url(grafika/tl_3.gif)}
.B_SluzbyHyperLink {background: url(grafika/tl_4.gif)}
.ReferenceHyperLink {background: url(grafika/tl_5.gif)}
.B_KontaktHyperLink {background: url(grafika/tl_6.gif)}
.B_MoreHyperLink {text-decoration: none}
.B_MoreHyperLink SPAN {}
.B_BackHyperLink {text-decoration: none}
.B_BackHyperLink SPAN {}
.B_Send {float: right; text-decoration: none}
.B_Send SPAN {}
.B_Download {text-decoration: none}
.B_Download:hover {color: red}

/* HEADERS */
#H_RychlyKontakt {margin: 0px; padding: 0px; background: url(grafika/kontakt.gif) top left no-repeat; width: 216px; height: 28px}
#H_RychlyKontakt SPAN {display: none}
#H_Admin {margin: 0px}
.H_AdminH3 {margin: 0px; clear: both; font-size: 14px}
.H_GalleryTitle {margin: 0px}
#H_SovisejiciOdkazy {font-size: 12px !important}
#H_ObchodniZastoupeni {margin: 0px; padding: 0px; background: url(grafika/obch_zastoupeni.gif) top left no-repeat; width: 216px; height: 31px}
#H_ObchodniZastoupeni SPAN {display: none}


/* SEPARATORS */
.S_ClearFloating {clear: both; font-size: 1px}
.S_LeftColumnModulesSeparator {clear: both; background: url(grafika/rozdelovnik_maly.gif) center left no-repeat; height: 11px}
.S_ArticleSeperator {border-bottom: 1px solid #DBDBDB; margin-bottom: 15px; padding-bottom: 15px}

/* LISTS */

/* TABLES */
.HeaderStyle_1, .HeaderStyle_1 TH {background-color: #B0232A; color: #fff; padding: 3px 5px 3px 5px; margin-bottom: 1px; border-bottom: 1px solid #fff}
.HeaderStyle_1 TH A {color: #fff}
.RowStyle_1 TD {background-color: #dfdfdf; color: #5D5F5E; padding: 3px 5px 3px 5px; margin-bottom: 0px; border-bottom: 1px solid #fff}
.AlternatingRowStyle_1 TD {background-color: #c1c1c1; color: #5D5F5E; padding: 3px 5px 3px 5px; margin-bottom: 0px; border-bottom: 1px solid #fff}
.RowStyle_1 TD A, .AlternatingRowStyle_1 TD A {color: #D82E22}
.GalleryImageCell {border: 3px solid #DBDBDB; background-color: #fff; padding: 2px; text-align: center; vertical-align: middle; width: 120px; height: 120px}
.GalleryNameCell {vertical-align: top; text-align: center; padding: 5px 0px 5px 0px}
.TC_1 {padding: 0px 5px 0px 5px; width: 100px}
.TC_2 {vertical-align: top; text-align: center; padding: 5px 10px 5px 10px}
.T_Dekory {width: 500px; margin: 0px auto}

/* FORM FIELDS */
.FF_ContactFormText {border: 1px solid #959595; width: 600px; height: 200px; color: #959595}
.FF_ContactFormDefault {border: 1px solid #959595; width: 300px; color: #959595}
.FF_Login {border: 1px solid #7F7F7F; background-color: #fff}
.FF_AdminArticles_1 {border: 1px solid #7F7F7F; background-color: #fff; width: 310px}

/* OTHERS */
.AlignRight {text-align: right}
.AlignCenter {text-align: center}
.ArticleImage {float: left; margin: 0px 10px 10px 0px}
.H_Article {margin: 0px 0px 10px 0px; color: #D82E22 !important}
.ArticleCreated {font-style: italic; font-size: 11px; color: #7F7F7F !important; font-weight: 400}
.SiteMapPathSeparator {color: #4B4B4B}
.TopCenter {vertical-align: top; text-align: center}
.TC_ArticleDate {background: url(grafika/kalendar.gif) top left no-repeat; width: 45px; font-size: 10px; font-weight: 400; line-height: 12px; padding-top: 20px; padding-bottom: 10px}
.TC_ArticleTitle {color: #767676; font-size: 11px; vertical-align: bottom; font-weight: 800; padding: 0px 0px 2px 7px}
.MenuRozdelovnik {padding: 10px 0px 5px 0px}
.ContactFormLabel {font-weight: 400; padding: 5px 0px 0px 0px}
.I_Left_1 {float: left; margin: 0px 10px 0px 0px}
.I_Right_1 {float: right; margin: 0px 0px 0px 10px}
