﻿@import url("bottomMenu.css");

/*
	Refresh - main stylesheet
*/

/* General */
html, body {
	width: 100%;
}
body {
	width: 100%;
	font-family: Georgia, 'Times New Roman', serif;
	color: #222445;
	background-repeat: repeat;
    background: url("../../img/tlo.gif");
    margin: 0;
    padding: 0;
}
.topMiddle
{
    background: url("../../img/topMiddle.gif");
    background-repeat: repeat-x;
}




a {
	text-decoration: none;
	/*color:#ff4200;*/
	color: #3965b6;
	/*border-bottom: 1px dashed #d3d3d3;*/
	border-top:0;
}

a:hover {
		color: inherit;
		border-bottom: 1px dashed #4775cb;
		border-top:0;
	}
	


.topControl
{
    background: url("../../img/topControlRight.gif");
    background-repeat: repeat-x;
}
.searchMiddle
{
    background: url("../../img/searchTopMiddle.gif");
    background-repeat: repeat-x; 
}
.bigMiddle
{
    background: url("../../img/bigMiddle.gif");
    background-repeat: repeat-x; 
}
.downMiddle
{
    background: url("../../img/downMiddle.gif");
    background-repeat: repeat-x;
}
.boxColorA
{
    background-color:#cdcdcd;
}
.boxColorB
{
    background-color:#f2f2f2;
}
.topsColorA
{
    background-color:#f2f2f2;
}
.topsColorB
{
    background-color:#f2f2f2;
}



/*table center with xhtml 1.0*/

.tableBig
{
    margin: auto;
}

.centralTable
{
   
    font-size: small;
  
}
.td660
{
    width: 660px;
}
.td308
{
    width: 308px;
}
.logowanieRejestracja
{
    font-style:oblique;
    font-size:small;
    font-weight: bold;
    border: 0;
    color:Black;
}
/*
.a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    text-decoration: none;
    color: #ff4e00;
}
.a:active
{    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    text-decoration: none;
    color: #9b004e;
    
    }
.a:visited
{    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    text-decoration: none;
    color: #999999;
    
    }
*/
.img
{
    border: 0;
}
.imgSpace
{
    border: 0;
    margin-right: 12px;
}
.imgVideo
{
    border:1px;
    border-color:Black; 
}

.photo
{
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    border:0;
}
.logo
{
    margin-top: 12px;
    margin-right: 0px;
    margin-bottom: 0px;
    border:0;
}
.siteMenu
{
   
    font-size: small;
   
}
.titleArticle
{
    text-align:left;
    font-size:larger;
    
    }

.topLogin
{
    text-align:right;
    font-size:larger;
    color:#524e4d; 
    }

.topLinks
{
 text-align:center;   
 font-size:small;
 border-spacing:10px;
}

.bodyArticle
{
 text-align:left;   
 font-size: small;
 border-spacing:12px;
}
.bodyArticle a
{
    
    font-size: small;
    
    border-spacing:12px;
}
.titleNews
{
    text-align:left;
    font-size:large;
    font-style: italic;
}
a:visited .titleNews
{
    font-size: medium;
    font-style: italic;
}
a:active .titleNews
{
    font-size: medium;
    font-style: italic;
}

.bodyNews
{
    font-size: small;
    border-spacing:12px;
}
.bodyNews a
{
    font-size: small;
    border-spacing:12px;
}
.dataNews
{
    font-size:x-small;
    border-spacing:12px;
}
.boxDiv
{
    margin: 5px 5px 5px 5px;
}
.podTytul
{
    
    font-size:medium;
    font-weight:bold;
    
    }
   

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 14px;
    height: 14px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../../img/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../../img/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../../img/SavedStar.png);
}
/*********************/

.btnButton
{
    border-width: 0px;
    font-size: small;
    color: #ff4e00;
    background-color: #f7f7f7;
    cursor:inherit;
}
.komunikat
{
 font-size:small;
}
.komunikatError
{
color:Red; 
font-size:small;
}

/*******************************/
/*         komentarze          */                 
.komentarzAutor
{
    
    font-size: small;
    color: #6e6e6e;
    border-spacing:10px;
}
.komentarzData
{
    
    font-size:x-small;
    color: #4d494b;
    border-spacing:10px;
}
.komentarzInfo
{
    
    font-size:x-small;
    color: #6e6e6e;
    border-spacing:10px;
}
/*******************************/
/*            Zegar            */   
.zegar
{
    
    font-size:x-small;
    color: #6e6e6e;
    border-spacing:10px;
}
.zegar a
{
    
    font-size:x-small;
    color: #ff4e00;
    border-spacing:10px;
}

/*******************************/
/*            search           */ 
#theme .searchInPortal
{   
    
    font-size:xx-small;
    color: #070090;
    border-spacing:10px;
    text-decoration:none;
    border-bottom:0px;
}
#theme .searchInPortal a:hover
{
   
    font-size:xx-small;
    color: #070090;
    border-spacing:10px;
    text-decoration:underline;
    border-bottom:0px;
}
#theme .searchInPortal a:visited
{
    
    font-size:xx-small;
    color: #070090;
    border-spacing:10px;
    text-decoration:none;
    border-bottom:0px;
}
.AccordionHeder
{
    margin: 5px 5px 5px 5px;
    background-color:#ffffff;
    font-size:small;
}
.paginacja
{
	text-align:center; 
	border:1px; 
	border-style:dashed; 
	border-color:silver; 
	padding:4px;
}

.profilZnajomi
{
    background: url("../../img/profil_znajomi.gif");
    background-repeat: no-repeat; 
}
.profilFoto
{
    background: url("../../img/profil_foto.gif");
    background-repeat:no-repeat; 
}
.profilPunkty
{
    background: url("../../img/profil_punkty.gif");
    background-repeat: no-repeat; 
}
.profilBiala
{
    background: url("../../img/profil_biala.gif");
    background-repeat: no-repeat; 
}
.profilFont
{
 text-align:left;   
 font-size:medium;
 vertical-align:middle;
 color:#3a3a3a;
}


/**menu_new*************************************************/
.menu {width:749px; height:32px; position:relative; 
       z-index:100;border-right:1px solid #000; 
       font-family:arial, sans-serif;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:750px; w\idth:749px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:82px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:82px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-size:12px;text-decoration:none; color:#fff; width:82px; height:30px; 
                          border:1px solid #000; border-width:1px 0 1px 1px; background:#3965b6; padding-left:10px; 
                          line-height:29px; font-weight:bold;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:82px; w\idth:82px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#ffbb5e url(s1.gif) no-repeat 130px center;}/*szara strzałka*/
/* style the second level hover */
.menu ul ul a.drop:hover{background:#ff9f1d url(s1.gif) no-repeat 130px center;}
.menu ul ul :hover > a.drop {background:#ff9f1d url(s1.gif) no-repeat 130px center;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#c1d6ff;}  
/* style the third level hover */
.menu ul ul ul a:hover {background:#b7b7b7;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:82px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:82px; top:-1px; width:82px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-82px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#ffbb5e; color:#000; height:auto; line-height:1em; padding:5px 10px; 
                                      width:128px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#000; background:#ff9f1d;}
.menu :hover > a, .menu ul ul :hover > a {color:#000; background:#ff9f1d;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}
