/* @override 
	http://localhost/~voitek/_web_/20061222_SF/_wp_/wp-content/themes/wp-studioflamenco2/style.css
	http://www.flamenco.org.pl/_wp_/wp-content/themes/wp-studioflamenco2/style.css
*/

/*  
Theme Name: Studio Flamenco WP2
Description: Szablon Studio Flamenco
Version: v0.90
Author: wB
Author URI: http://baginski.eu/
*/

* { /* reset */
	margin: 0;
	padding: 0;
	}
body {
	background: #2a0000 url(assets/images/bg_06.png) repeat-y center top;
	font-family: Optima, Lucida, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: .74em; color: #999; }
h1 , h2 , h3 , h4 { font-family: Optima, Lucida, Tahoma, Arial, Verdana, Helvetica, sans-serif; }
h1 , h2 , h3 { text-transform: uppercase; font-weight: normal; }
h1 { display: inline; float: right; margin: 10px 10px 0 0; font-size: 15px; text-align: right; color: #f26522; }
h2 { width: 200px; margin-bottom: 0px; color: #9e0b0f; font-size: 1.4em; }
h2.pagetitle { width: 100%; }
h3 { border-bottom:  1px solid #444; font-size: 1.4em; }
h3 a:hover { color: #ccc; text-decoration: none; }
h3.nou { border-bottom:  none; }
h4 { border-bottom: 1px solid #444; font-size: 1.75em; text-transform: none; font-weight: normal; }
h5 { /*data*/ float: right; display: block; font-family: "Trebuchet MS", Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 1.5em; color: #666; }
#rap { width: 900px; margin: auto; }
#wrapper { width: 900px; background: url(assets/images/bg_06.png) repeat-y center top; }
a, a:visited { color: #b13b1c; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: none; }
.thumb { width: 120px; height: 120px; border: 1px solid #331111; background: #111111; margin: 5px; }
img.gal { padding: 1px; margin-left: 8px; margin-top: 23px; border: 1px solid #000000; background: #333333; }

abbr { border: none; }
.left { float: left; }
.right { float: right; }
.print { display: none; }

/* naglowek */
#head { width: 900px; height: 258px; background: transparent; }
.description { margin-right: 14px; font-size: 16px; text-align: right; color: #666; }

/* menu */
#menu { float: left; width: 200px; background: url(assets/images/bg_04.png) no-repeat; }
#menu a { padding-left: 3px; border-left: 1px solid #000; color: #909080; text-decoration: none; }
#menu a:hover { padding-left: 3px; color: #b13b1c; text-decoration: none; }

#menu ul, #menu li#search { margin-bottom: 10px; }
#menu li { margin-left: 10px; list-style: none; }
#menu li#search h2 { margin-bottom: 5px; }
#menu li#search { clear: both; }
#menu li#search form ul li { padding-bottom: 5px;}

/* posty */
#postbody { float: right; width: 652px; margin-right: 48px; text-align: left; }
.post { margin: 0 0 3em 0; }
.premeta { padding: 3px 0; }
.premeta .famdat { color: #bbb; }
.postmeta { height: 30px ;padding: 3px 0; background: url(assets/images/ornament.png) center bottom no-repeat;}
.storycontent { padding: 3px 10px; }
.storycontent p { margin: 15px 0; text-indent: 0px; line-height: 1.35em; }
.storycontent img.noborder { margin-left: 10px; margin-right: 10px; border: none; background: #000;}
.storycontent ul { list-style: disc; list-style-position: inside; }
.storycontent ol { list-style: decimal; list-style-position: inside; }
.storycontent li { padding-left: 10px; }
#nav, .nav { margin: 0 auto; padding: 0 0 35px 0; text-align: center; }
#navtop, .navtop { margin: 0 auto; padding: 10px 0 35px 0; text-align: center; }
blockquote { margin: 5px auto; padding: 5px; border: 1px solid #444; border-left: 10px solid #444; font-style: italic; background: #202020; }
blockquote cite { margin: 5px 0 0; display: block; }
code { font-family: 'Courier New', Courier, Fixed; font-size: 1em; }
	
/* komentarze */
ol#commentlist { padding-left: 25px; }
ol#commentlist li { padding-top: 3px; margin: 20px 0; list-style-position: outside; list-style-type: decimal; }
.commenttext { margin-bottom: 2px; padding: 0; }
.commenttext p { margin: 15px 0; text-indent: 0px; line-height: 1.25em; }
#foot { clear: both; margin: 0 16px; padding: 10px 0; text-align: right; }
#foot p { margin: 7px 0; font-size: .9em; }
#foot img { vertical-align: bottom; }
form fieldset { margin-bottom: 10px; border: none; }
form label { display: block; float: left; width: 100%; text-align: left; }
form textarea { width: 99%; }
form input.button , form input#gobutton { padding: 2px; background: #202020; color: #999; border: 1px solid #444; font-size: .9em; cursor: pointer; }
form input#gobutton { height: 20px; padding: 0 3px; }
form input.button:hover , form input#gobutton:hover { background: #333; }
form fieldset ol { margin: 0; padding: 0; }
form fieldset li { display: block; list-style: none; padding: 5px; margin: 0; overflow: auto; }
form em { font-weight: bold; font-style: normal; color: #2c97a2; }

.grupa0 { color: #000000; background-color: #FFFFFF; font-size: 12px; }
.grupa1 { color: #000000; background-color: #00FFFF; font-size: 12px; }
.grupa2 { color: #000000; background-color: #00FF00; font-size: 12px; }
.grupa3 { color: #000000; background-color: #FFFF00; font-size: 12px; }
.grupa4 { color: #000000; font-weight: normal; background-color: #FF9900; font-size: 12px; }
.grupa5 { color: #000000; font-weight: normal; background-color: #FF0000; font-size: 12px; }

