/*
	project: darmowy katalog
	author: mazowia.com 
	
*/

*{ margin: 0; padding: 0; }
body { font: .7em Arial, Verdana, Sans-Serif; line-height: 1.7em; background-color:#f8f6f6; }

#mainframe 	{ margin: 0 auto; width: 1000px; background-color:#e5e4e3;}
#submainframe {  float:left; width: 824px; margin: 0px;}
#topLeft	 	{ float: left; width: 200px; 	height: 70px; margin: 0 0 0 0; }
#topCenter 	{ float: left; width: 540px; 	height: 70px; margin: 0 0 0 20px; }
#topRight 	{ float: left; width: 240px; 	height: 70px; margin: 0 0 0 0;}
#mainLeft 	{ float: left; width: 788px;   margin: 1px 3px 0 10px; border: 2px solid #0099cd; padding: 0 8px 0px 8px;background-color: #f8f6f6}
#addLeft 	{  float: left; width: 811px;   margin: 0px 2px 0 10px; border: 0px solid #ff0000; padding: 0 0px 0px 0px; }
#mainLeftTop	{ width: 790px;  margin: 1px 0px 0px 0px;  border: 2px solid #0099cd; padding: 0 8px 0px 8px; float:left; background-color: #f8f6f6;; }
#mainLeftBottom { width: 790px;  margin: 3px 0px 0px 0px;  border: 1px solid #0099cd; padding: 0 8px 0px 8px; float:left; background-color: #f8f6f6; }
#mainLinkology	{  width: 790px;  margin: 3px 0px 0px 0px;  border: 1px solid #0099cd; padding: 5px 8px 5px 8px; float:left; background-color: #f8f6f6; }
#mainMoreLinks	{  width: 790px;  margin: 3px 0px 0px 0px;  border: 1px solid #0099cd; padding: 5px 8px 5px 8px; float:left; background-color: #f8f6f6;}
#mainRight 	{  float: left; width: 160px;  margin: 2px 10px 0 0; border: 1px solid #0099cd; padding: 0px;  background-color:#f8f6f6;}

#menuButton1 { float:left; width: 110px; height: 22px; margin:0 0 0 24px; background-color: #2967c0; background: transparent url(images2/katalog.jpg) no-repeat;}
#menuButton2 { float:left; width: 131px; height: 22px; margin:0 0 0 1px; background-color: #2967c0; background: transparent url(images2/dodaj_strone.jpg) no-repeat; }
#menuButton3 { float:left; width: 146px; height: 22px; margin:0 0 0 1px; background-color: #2967c0; background: transparent url(images2/najnowsze.jpg) no-repeat; }
#menuButton4 { float:left; width: 160px; height: 22px; margin:0 0 0 1px; background-color: #2967c0; background: transparent url(images2/wyroznione.jpg) no-repeat; }
#menuButton5 { float:left; width: 145px; height: 22px; margin:0 280px 0 1px; background-color: #2967c0; background: transparent url(images2/napisz_do_nas.jpg) no-repeat; }

#footer { clear: both; 	color: #808080; padding: 0px 10px 6px 10px; }
#footer .right { float: right; }

#titleFrame {  flow:left; color:#107598; padding: 0 0 10px 0; margin: 12px 5px 10px 5px; border-bottom: 1px dotted #0099cd; font-size:15px; font-weight: bold; }
#addMoreFrame { flow:left; color:#2967c0; padding: 10px 0 0px 0; margin: 12px 5px 10px 5px; border-top: 1px dotted #2967c0; font-size:15px; font-weight: bold; }
#subTitleFrame { flow:left; color:#2967c0; padding: 0 0 3px 0; margin: 5px 5px 5px 5px; border-bottom: 1px dotted #2967c0; font-size:13px; font-weight: normal; }
#emptyCatMessage {padding: 10px 0; font-size:14px; font-weight: normal; }

#linkTitle {width:760px; background-color:#d1f4ff; padding: 0 10px; border-right: 1px solid #1393be;  }
#linkContent  { width:760px; background-color:#78d2ef; padding: 0 10px; border-right: 1px solid #1393be; float:left; }
#linkDesc  {width:760px; background-color:#b1ebfe; padding: 0 10px; border-right: 1px solid #1393be; border-bottom: 1px solid #0099cd; border-top: 1px solid #0099cd; clear:both;}
#linkDesc2  { width:760px; background-color:#78dcfb; padding: 0 10px; border-right: 1px solid #1393be; border-bottom: 1px solid #0099cd; float:left; }
#linkNote { width:310px; background-color:#78d2ef; padding: 0 10px; border-right: 1px solid #1393be; border-bottom: 1px solid #0099cd; float:top; }
#linkVote { width:310px; overflow: hidden; background-color:#ace6f9; padding: 10px 10px; border-right: 1px solid #1393be; border-bottom: 1px solid #0099cd;  }

#linkPremiumTitle { width:760px; background-color:#d1f4ff; padding: 0 10px; border-right: 1px solid #1393be;}
#linkPremiumDesc  { width:760px; background-color:#b1ebfe; padding: 0 10px; border-right: 1px solid #1393be; border-bottom: 1px solid #0099cd; }

#addFormFrame { padding: 5px 10px 30px 10px;}

.rightInDetails { float:right;width:660px }
.inputBlue { border:1px solid #0099cd; font-size:15px; padding:1px; }
.fieldShort { width:120px }
.fieldLong { width:220px }
.selectBlue { font-size:12px; width:60px }
.inputReadOnly {color:#aaaaaa}
.submitSearch { width: 72px; height:24px; border:0px; background: transparent url(images2/szukaj.jpg) no-repeat; color:#ffffff; font-family:verdana; font-size:11px; font-weight:bold;  }
.submitAdd {width: 72px; height:24px; border:0px; background: transparent url(images2/dodaj.jpg) no-repeat; color:#ffffff; font-family:verdana; font-size:11px; font-weight:bold;}
.submitVote { width: 75px; height:25px; border:0px; background: transparent url(images2/ocen.jpg) no-repeat; color:#ffffff; font-family:verdana; font-size:11px; font-weight:bold;  }
.captcha { width:100px }
.inactive {background-color:#cccccc; color:#c7c7c7 }
.categoryTitle { color: #777777; font-size:15px; line-height: 1.6em; }
.categoryTitle:hover { color: #107598; font-size:15px; line-height: 1.6em }
.errorMessage { color:#aa0000; font-weight:bold;}
.black {color:black}
.red {color:red}
.bold {font-weight:bold}
.urlRoot { font-size:11px; color:#595770; text-decoration:underline;}
.details { font-size:11px; color: red; margin-left:20px; }
a { color: #3F2C57; background: inherit; text-decoration: none; }
h1 { font-size:10px; color:#1b5d73; }	
#head {font-size:15px; color:#107598; } 
li { margin-left: 15px; }