html {

	margin: 0px;

	padding: 0px;

	height: 100%;

	}



body {

    font-family: Tahoma, sans-serif;

    font-size: 12px;

    background-color: #990;

    color: #444;

}



img {

    border: none;

}



td,p {

    font-family: Tahoma, sans-serif;

    font-size: 10px;

}



a {

    font-family: Tahoma,sans-serif;

    text-decoration: none;

    color: #CC0;

}



a:hover {

    font-family: Tahoma,sans-serif;

    text-decoration: none;

    color: #F60;

}



.popup a:hover {

    color: #4E2192;

}



.popup td {

    color: #000000;

}



textarea:focus, input:focus {

    background-color: #FFFFDA;

}



/*

   styl dodany

*/





body { 

	

	font: 12pt georgia; 

	color: #444; 

  	margin: 0px; 

	

	}

p { 

	font-family: Tahoma, sans-serif;

	font-size: 13pt;

   padding: 3px 0px 3px 1px; 

	color: #444;

	text-align: justify;

	}

h2 { 

	font: normal 16pt arial; 

	letter-spacing: 1px; 

	padding: 5px 5px 0px 5px; 

	color: #000;

	text-align: right;

	}	

	

h3 { 

	font: italic 12pt arial; 

	letter-spacing: 0px; 

	margin-bottom: 0px; 

	padding: 5px 5px 0px 5px;

	color: 999;

	text-align: right;

	}

h6 { 

	font: normal 10pt georgia; 

	letter-spacing: 0px; 

	color: #600;

	}	







.i {

	height: 1;

	background: #c5c5c5;

	}		

	

 .i2 {	

	height: 1;

	background: #a3a3a3;

	}		

		

	

.logo {

	padding: 0px 120px 0px 1px;

}

	

.margin1 {

	

	background: #fff;

	opacity: 0.5;

	filter: alpha(opacity=50);

    }

.margin2 {

	

	background: #fff;

	opacity: 0.7;

	filter: alpha(opacity=70);

    }



.margin3 {

	

	background: #fff;

	opacity: 0.3;

	filter: alpha(opacity=30);

    }	 

	 

 .top {	

	

	background: #E0E0E0;

  

    } 

.main {

	background: #fff;

	padding: 10px 10px 10px 10px;



} 

	 

	 

.menubg {

	background: #f7f7f7;



}	 

	 

.menu {

	

	font:bold  10pt Tahoma, sans-serif;

	color: #030;

	letter-spacing: 0px;

	padding: 40px 1px 1px 3px;

	text-align: right;

	

}





	

.menubg2 {

	background: #7f7f7f;



}	

	

.end {



	font: 8pt Tahoma, sans-serif;



	padding: 3px 3px 3px 3px;

}







/*

   text styles

*/

.title                          /* album titles on main page */

	{

	  font-size: 14px;

	  font-weight: bold;

	}

.mod_title			/* album title -- Text is controlled by .title */

	{

	  border:1px solid #000000;

	  border-right-width:0px;

	  border-bottom-width:0px;

	  border-left-width:0px;

	}

.mod_title_bg   /* album title hightlight Text is controled by .title */

	{

	}

.mod_title_right  /* album title hightlight  Text is controled by .title*/

	{

	}

.mod_title_left  /* album title hightlight  Text is controled by .title */

	{

	}

.albumdesc  /*album description includes all text and background*/

	{

	}

.desc                           /* album descriptions on main page */

	{

	  font-size: 12px;

	}



.caption                        /* photo captions on all pages */

	{

	  font-size: 10px;

	}

.modcaption  /* modifies background for caption text to reside - view_album */

	{

	  font-size: 10px;

	}

.pcaption  /* modifies background for caption text to reside - view_photo*/

{

     font-size: 10px;

}



.customFieldsTable {

}



.customFieldsTableCaption {

    font-size: 11px;

    color: #000000;

    font-weight: bold;

    text-decoration: underline;

}



.vafloat /* float for view album - text */

 	{

 	   float: none;

 	}



.vafloat2 /* float for view album - images */

 	{

 	 float: none;

	}



.vasummary /* controls the view of Album summary */

	{

        font-weight:bold;

        padding:2px;

        margin-top:10px;

        width:80%;

	}

.commentIndication

	{

	   color: red;

	   font-size: 12px;

	}

.error                          /* all error text */

	{

	  color: red;

	  font-size: 12px;

	}



.attention                          /* so far, just for voting instructions*/

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-weight: normal;

    color: #FBFF7F;

    font-size: 12px;

}



.headbox			/* box around the page headers */

	{

	}



.head                           /* page headers */

	{

	  font-size: 16px;

	  font-weight: bold;

	}

.mod_headliner  /* Gallery & Album titles. Text is controled by .head */

	{

	}

.mod_toplight_bg  /* Gallery & Album titles. Text is controled by .head */

	{

	}

.mod_toplight_right  /* Gallery & Album titles. Text is controled by .head*/

	{

	}

.mod_toplight_left  /* Gallery & Album titles. Text is controled by .head */

	{

	}

.bread                          /* used in breadcrumb bars */

	{

	  font-size: 10px;

	}

.nav                            /* used in navigation bars */

	{

	  font-size: 12px;

	}

.navtableborderbegin

	{

	  border:0px solid #FFFFFF;

	}

.navtableborderend

	{

	  border:0px solid #FFFFFF;

	  border-top-width:0px;

	}

.bordertop

	{

	  border:0px solid #FFFFFF;

	  border-right-width:0px;

	  border-bottom-width:0px;

	  border-left-width:0px;

	}

.borderright

	{

	  border:0px solid #FFFFFF;

	  border-top-width:0px;

	  border-bottom-width:0px;

	  border-left-width:0px;

	}



.borderleft

	{

	  border:0px solid #FFFFFF;

	  border-top-width:0px;

	  border-bottom-width:0px;

	  border-right-width:0px;

	}





.borderleft-popup {

    border:0px solid #000000;

    border-top-width:0px;

    border-bottom-width:0px;

    border-right-width:0px;

    padding-left: 5px;

}



.fineprint                      /* used for fine print */

	{

	  font-size: 10px;

	}



.viewcounter

	{

	  font-size: 10px;

	}



.editlink                       /* Used for the [edit] tags */

	{

	  font-size: 10px;

	}

.modnavbox  /* main navigation bar next and previous */

{

}



.admin                          /* used in admin bars */

	{

	  font-size: 10px;

	  font-weight: bold;

	}



.adminform /* defines form for drop down menu */

	{

	  font-size: 10px;

	  font-weight: bold;

	}

.search                          /* used in search text */

	{

	  font-size: 10px;

	  font-weight: bold;

	}

.searchform /* defines form for search */

	{

	  font-size: 10px;

	  font-weight: bold;

	}

.leftspacer  /* amount of space to the left of the header and titles */

	{

	  width: 0px;

	}

.modnavboxtop  /*navagation bar top of screen where admin buttons show*/

	{

	background-color: #5E72CC;



     }

.modnavboxmid  /*navagation bar middle where the link for the albums show*/

	{



	}

.modfooter /*footer where the Gallery version is located*/

	{

	}





.popupbody  /* controls the background of popup. */

{

    color: #000;

}



.popuphead, .separator  /* controls the title and background */

{

    text-align:center;

    font-size: 14px; font-weight: bold;

    line-height: 150%;

    color: #FFFFFF;

    background-color: #6274CB;

    padding-left: 5px;

    border-top: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF;

}



.popup /* controls the main text and message body */

{

    font-size: 12px;

    font-weight: normal;

    color: #202020;

    padding: 5px;

    border: 1px solid #FFF;

    background-color: #F0F0F0;

    margin-bottom: 10px;

}



.popupform /* controls form textarea */

	 {

	   font-size: 12px;

	   font-weight: normal;

	   line-height: 120%;

	   color: #202020;

	   padding: 2px;

	   border: 1px solid #FFF;

	   background-color: #C0C0C0;

	 }



td.columnheader {

    font-size: 12px;

    font-weight: bold;

    color: #ffffff;

    padding-left: 5px;

    padding: 2px;

    border: 1px solid #FFF;

    background-color: #6274CB;

}



/* CSS ID for the add photos popup */



#container {

    padding: 2px;

}



#tabnav {

    height: 20px;

    margin: 0px;

    padding-left: 5px;



}



#tabnav li {

    margin: 0px;

    padding: 0px;

    display: inline;

    list-style-type: none;

}



#tabnav a:link, #tabnav a:visited {

    float: left;

    font-size: 11px;

    line-height: 14px;

    font-weight: bold;

    padding: 2px 5px 2px 5px;

    margin-right: 4px;

    text-decoration: none;

    color: #666;

    border-width:1px;

    border-style: solid; border-color: #000000;

    -Moz-Border-Radius-TopLeft: 20px;

    -Moz-Border-Radius-TopRight: 20px;

}



#tabnav a:link.active, #tabnav a:visited.active {

    background-color: #FCFCF3;

    padding:2px 5px 2px 5px;

    font-size:12px;

    margin-right: 4px;

    border-style: solid; border-color: #000000;

    -Moz-Border-Radius-TopLeft: 20px;

    -Moz-Border-Radius-TopRight: 20px;

    color:#000000;

}



#tabnav a:hover {

    color: #444;

}



/* Following two classes are used in stats-wizard */

.blockcell {

}



caption {

    color: #6274CB;

}



/* Adminbar */



#adminbox {

    background-color: #6274CB;

    color: #990;

}



#adminbox td {

    background-color: #fff;

}



#adminbox a {

	color: #990;

}



#adminbox a:hover {

	color: #F60;

}





#menu {

}



#menu td {

}



#menu a {

   display: block;

   font-family: Verdana,Helvetica,sans-serif;

   font-size: 10px;

   text-decoration: none;

   color: #990;

   white-space: nowrap;

/* uncomment this and the below to have a nice hover effect.

   padding: 2px;

   -moz-border-radius: 3px;

*/

}



#menu a:hover {

   color: #F60;

   white-space: nowrap;

/*

   border-bottom: 1px solid #66A;

   border-right: 1px solid #66A;

   border-top: 1px solid #224;

   border-left: 1px solid #224;

   padding: 1px;

*/

}



.g-tabset {

}



.g-tabset a {

    color: #000;

    background-color: #fff;

}



.g-tabset a:hover {

    background-color: #e9e9ff;

}



.g-tabset a.tab-hi {

    color: #fff;

    background: #66a;

    border-bottom: 1px solid #66a;

}
