/* Style rules to make data tables look better */

.aaaAAHover{
   background-color:#EBF4F9
}
.aaaZalozkaOn{
background-color: rgb(216, 250, 216);
border-right: solid rgb(153, 153, 153) 1px; 
padding: 3px;
font-weight: bold  

}
.komentRadekHeader {
   background-color: #ffffff
}
.komentRadekLichy {
   background-color: #f5efd4
}
.komentRadekSudy{
   background-color: #e7faf9
}
.friendRadekLichy {
   background-color: #f5efd4
}
.friendRadekSudy{
   background-color: #e7faf9
}
.friendBunkaPanel{
border-right: solid rgb(204, 204, 204) 1px;
width: 100%
}
.friendIkoBunka{   
   width: 16px
}
.friendDatumBunka{ 
width:100px;
}
.friendUserBunka{
width:200px;
}
.friendPopisBunka{
width:250px;
}
.friendAkceBunka{
width:52px;
}
.komentHeaderBunka {
  width :133px ;
}
.komentPictBunka {
  width :80px ;
}
.komentTextBunka {
  width :400px ;
}
.aaaSloupekTopAlign {
  vertical-align : top;
}
.aaaSloupekBottomAlign {
  vertical-align : bottom;
}
.aaaZalozkaOff{
   border-right: solid rgb(153, 153, 153) 1px;
   font-weight: normal;
   padding: 3px
}
.aaaAAHover a:link {
   color: #003366;
   text-decoration: none
}
.aaaAAHover a:visited {
color: #003366; ;
}
.aaaAAHover a:hover {
color:#ff0000 ;
text-decoration: underline;
}

.radekPMbackground {
   background-color: #eaeaf5;
}
.shusAlbumBunkaBgr {
   background-color: #ffffff;
   background-image: url(Album.png);
   background-repeat: no-repeat;
   height: 130px;
   width: 135px
}

.aaaBasicFotkaPodklad {
   background-color: #e8e3e3;
   border-color: #cccccc;
   border-style: solid;
   border-width: 1px;
   height: 103px;
   text-align: center;
   position: relative;
   top: 8px;
   vertical-align: middle;
   width: 103px
}

.aaaMenuHover{
   background-color:#ccccff
}

.aaaMenuHover a:link {
   color: #003366;
   text-decoration: none
}
.aaaMenuHover a:visited {
color: #003366; ;
}
.aaaMenuHover a:hover {
color:#ff0000 ;
text-decoration: underline;
}
.aaaPMzalozkaSirka{
  width :125px ;
}
.sirkaPMa {
width:20px;
}
.sirkaPMb {
width:16px;
}
.sirkaPMc {
width:100px;
}
.sirkaPMd {
width:200px;
}
.sirkaPMe {
width:90px;
}
.sirkaPMf {
width:16px;
}

.aaaKatMenBunWidth{
  width :120px ;
}
.aaaUsrMenBunWidth{
  width :203px ;
}
.aaaBunkaFrameRed {
   background-color: #ccccff;
   border-right-color: #990000;
   border-right-style: solid;
   border-right-width: 1px;
   border-top-color: #990000;
   border-top-style: solid;
   border-top-width: 1px
}
.aaaBunkaFrameDecent {
 
   border-right-color: #999999;
   border-right-style: solid;
   border-right-width: 1px;
   border-top-color: #999999;
   border-top-style: solid;
   border-top-width: 1px
}
.aaaSloupekFotka {
   border-color: #cccccc;
   border-style: solid;
   border-width: 1px;
   height: 120px;  
   width: 120px
}
.aaaSloupekVyber {
   width: 400px
}
.aaaSloupekTmp {
   width: 20px
}

.aaaFaqColumn {
  width :700px ;
}
.aaaCenikyTxtColumn {
  vertical-align : top;
  width :400px ;
}
.aaaFaqRowAnswer {  
border-bottom-color: #009933;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   font-style: italic
}
.aaaFaqRowQuestion {
   border-bottom-color: #999999;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   font-weight: bold
}
.aaaColumnCenter {
  text-align : center;
}
.aaaColumnLeft {
  text-align : left;
}
.aaaColumnRight {
  text-align : right
}
.aaaClientImage{
   background-image: url(server_to_client.png);
   background-repeat: no-repeat
}
.headLeft{
text-align: center;
width:86px
}
.aaaInfoPanelImage {
   background-image: url(homepageb1.png);
   background-repeat: no-repeat
}
.headCenter{  
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   width: 439px
}
.headRight{
text-align: center;
width:86px
}
.errorIcoCol {
   border-right-color: #e8e8e8;
   text-align: center;
   width: 20
}
.errorTextCol {
   padding-left: 5px;
   text-align: left;
   width:591 px
}
.errorBgr {
   background-color: #ff3333
}
.okBgr{
   background-color: #99ff99
}
.aaaBunkaCenikLeva {
 }
.aaaBunkCenikStredni {
 }
.aaaBunkaCenikLeva {
 }
.aaaRadekCenikA{
}
.aaaRadekCenikB{
}


.navFirst{
width:16px
}
.navPrev{
width:16px
}
.navPages{
  text-align : center;
width:547px
}
.navNext{
width:16px
}
.navLast{
width:16px
}
.list-header {
   background-color: #eeeeee;
   font-size: larger;
   font-weight: bold
}
.aaapozadiPanelu{
   background-image: url(bg_thumbnails.gif);
   background-repeat: repeat;
   border-color: #9999ff;
   border-style: solid;
   border-width: 1px
}
.aaapozadiNadpisu{
   background-color: #152065;
   background-repeat: repeat
}
.aaaMainTextWeight {
   font-weight: bold
}
.aaaMainTextColor {
   color: #fefefe
}
.aaaMainTextPos {
left: 30px;
top: 4px;
position: absolute
}
.aaaMainNadpisy {
left: 12px;
top: 1px;
position: relative
}
.aaaMainIco{
left: 8px;
top: 0px;
position: relative
}

.aaaMainIcoPos {
left: 10px;
top: 8px;
position: absolute
}
.aaamenuboxbg {
background-image: url(./resources/homepage_03.jpg)
}
.aaaMainFotoPanel {    
   text-align: center;
      
}
.aaapanelPodFotkou {
   border-color: #cccccc;
   border-style: solid;
   border-width: 1px;
   height: 140px;
   text-align: center;
   vertical-align: middle;
   width: 120px
}
.aaapanelPodFotkouPublic {
   background-color: #ccccff;
   border-color: #cccccc;
   border-style: solid;
   border-width: 1px;
   height: 140px;
   text-align: center;
   vertical-align: middle;
   width: 120px
}

.menulink {
   font-weight: bold;
   text-decoration:none;
   top: 4px
}
.menulinkGray {      
      
}
.downloadLeft{
   border-bottom-width: 1px;
   border-bottom-color: #7b7b7b;
   border-right-color: #7b7b7b;
   border-right-width: 1px;
   width: 150px
}
.downloadRight{
 border-bottom-width: 1px;
 border-bottom-color: #7b7b7b;
 width: 450px
}
.newscolA{
   color: #ff0000;
   font-size: 14px;
   font-style: italic;
   font-weight: bold;
   width: 450px
}
.newscolB{
   vertical-align : bottom;
   font-weight: bold;
   width: 50px
}
.newsTxt {
 background-color : #cccccc;
 width:500px;

}
.newsOdd {
   background-color: #00cc33;
   width: 500px
}
.novinkyTxt {
   font-size: 12;
   font-weight: bold;   
   margin-left: 5px
   
}
.albumTxt {
   font-size: 10px
}
.radekThmbFotky{
    width: 100px;
    height :100px ;
}
.radekNadpisFotky{
    width: 110px;
    height :24px;
}
.radekAutorFotky{
    width: 110px;
    height :16px;
}
.radekIkonyFotky{
    width: 110px;
    height :10px ;
}
.titulekFotky{
   font-size: 10px;
   height: 24px;
   width: 110px
}
.aanadpis {
  color: rgb(255, 120, 0); font-weight: bold
}
.aaZvyrMenu {
   background-color: #ccffcc;
   font-weight: bold;
   text-decoration: none;
   top: 4px
}
.aaainsertposition {
    height: 143px; 
    left: 0;
    top: 215px;
    position: absolute;
    width: 498px
}
.aaaRightHeader {
   background-image: url(webfotkymriz.png);

}
.list-paging-header {
  background-color: white;
}

.list-paging-footer {
  background-color: white;
}

.list-row-even { 
}

.list-row-odd { 
  background-color: #eeeeee;
}

/* Style rules for message severity levels */

.infoMessage {
  color: black;
}

.warnMessage {
  color: orange;
  font-weight: bold;
}

.errorMessage {
  color: red;
  font-weight: bold;
}

.fatalMessage {
  color: red;
  font-style: italic;
  font-weight: bold;
}


