/*
Theme Name: CVPremium
Description: Szablon Bazy Premium InneCV.pl
Version: 1.0
Author: Przemyslaw Strzalka
Author URI: http://www.cvtips.pl
Tags: cv, baza premium
Text Domain: 

*/



/* Begin Typography & Colors */

body {
background:url(gfx/tlo.gif);
margin-top:27px;
font-family:"Trebuchet MS", arial;
}

a{
font-family:arial;
color:#000000;
text-decoration:none;
}



hr {
clear:both;
padding-top:10px;
border:0;
}

div.lm_page_link a.post-edit-link{
position:relative;
background: none;
padding:0;
}

a.post-edit-link{
position:absolute; top:0; left:0;
font-size:10px;
background: #F22D2D;
color: #FFFFFF;
padding:2px;
}

div.haslo{
position:absolute; top:54px; left:0;
font-size:11px;
background: #F22D2D;
color: #FFFFFF;
padding:2px;
}

div#right_row{
position:absolute; top:20; left:0;
font-size:10px;
background: #F22D2D;
padding:2px;
}

div#right_row a{
color:#FFFFFF;
}

a img{border:0;}

h1{
border-bottom:3px solid #C1C1C1;
padding-bottom:3px;
}

h1.post{
padding-bottom:0;
margin-bottom:5px;
}

h2{
line-height:1px;
font-size:20px;
}

div#all{
width:972px;
height: 150px;
margin:0 auto;
background:url(gfx/top_tlo.jpg) repeat-x;
margin-left:0px auto;
border-top:1px solid #FFFFFF;
position:relative;
}

div#content{
width:972px;
margin:0 auto;
background:url(gfx/con_tlo.jpg) #FFFFFF no-repeat 5px 208px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

div#content p{
font-size:15px;
text-align:justify;
}

div#content p a{

}


div#content p a:hover{


}


div.container{
padding:0 20px 20px 20px;
text-align:left;

}

div.container p{
text-align:left;
}

div#footer{
width:972px;
height: 27px;
margin:0 auto;
background:url(gfx/dol.gif) #FFFFFF left no-repeat;
text-align:right;
}

div#footer p{
padding:0 10px 0 0;
margin:0;
}

div#footer a{
color:#002C7E;
font-size:11px;

}

div#footer a:hover{
text-decoration:underline;
}

div.gazety{
float:right;
width:555px;
height:117px;
background:url(gfx/prawe.gif) right no-repeat;
}


ul.menu, ul.menu li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.menu {
	position: absolute;
        width:566px;
        height:48px;
        background:#FBF805;
        margin-top:96px;
        margin-left:16px;
        posiation:absolute;
        right:10px;
}

ul.menu li {
	float: left;
}

ul.menu a:link, ul.menu a:visited {
	text-decoration: none;
	display: block;
	width: 188px;
	text-align: center;
	padding: 14px 0;
	font-weight: bold;

}

a.m1{background-color: #FBF805;	border-right:1px solid #95AB4A;}
a.m2{background-color: #FBDB05;	border-right:1px solid #95AB4A;}
a.m3{background-color: #FBB805;}

a.m1:hover {background-color: #FBB805;}
a.m2:hover {background-color: #FBBE05;}
a.m3:hover {background-color: #FBF805;}

div.left{width:380px; height:150px; float:left; padding:0;}

div.left img{float:left;}


/* Rozwijana nawigacja po stronie */



div.nav {
        width:100%;
        height:28px;
        font-size:12px;
        clear:both;
        padding-left:10px;
}


div.nav a:link, div.nav a:visited {text-decoration: none;font-weight: bold; padding-left:20px; padding-right:6px; color:#002C7E; background:url(gfx/nav_arrow.gif) no-repeat left; background-position: 1px 3px;}
div.nav a:hover{text-decoration:underline;}

div.nav a.home{background:url(gfx/nav_home.gif) no-repeat left;}


/* Rozwijana nawigacja po stronie - koniec*/




/* Boxy ostatnich publikacji */

div.box_container{
  width:100%;
  clear:both;
  position:relative;
  height:140px;
}

ul.box{
  list-style: none;
  width:315px;
  height:159px;
  float:left;
  padding:0;
  margin:0;
  margin-left:7px;
  position:absolute;
}


ul#b1{background:url(gfx/box1.jpg) no-repeat; clear:left; left:2px;}
ul#b1 li{float:left;}

ul#b2{background:url(gfx/box2.jpg) no-repeat; left:323px;}

ul#b3{background:url(gfx/box3.jpg) no-repeat; left:644px;}

ul.box li{padding-left:30px; padding-top:6px; line-height:14px; background:url(gfx/arrow.gif) no-repeat left; background-position: 10px 5px;}
ul.box li.title{font-weight:bold; letter-spacing:-1; width:200px; border-bottom:3px solid #C1C1C1;  line-height:22px; background:none;padding-left:20px;}

ul.box li a{font-size:12px;}
ul.box li a:hover{text-decoration:underline; color:#002C7E;}


/* Boxy ostatnich publikacji - koniec */





/* Boxy wpisow z miniaturami */

div.komorka{
float:left;
width:285px;
border:2px solid #C1C1C1;
margin:5px;
padding:3px;
height:348px;
background:url(gfx/box_page.jpg) #FFFFFF no-repeat 3px 161px;
-moz-border-radius: 13px;
-khtml-border-radius: 13px;
-webkit-border-radius: 13px;
border-radius: 13px;
}


.komorka img{
border-top:3px solid #B7B7B7;
border-bottom:3px solid #B7B7B7;
padding:2px 0 2px 0;
}

p.postbox_top{
width:94%;
margin:auto;
font-weight:bold;
padding:10px 0 8px 0;
}

span.postbox_bottom{
font-size:14px;
line-height:17px;
padding:0 4px 0 4px;
text-align:justify;
display:block;
}


/* Boxy wpisow z miniaturami - koniec */


span.tag_box{
color:#404040;
font-size:12px;
line-height:12px;
font-family:arial;
}

.more{
float:right;
position:relative;
top:34px;
}

.more a:hover{
color:#002C7E;
text-decoration:underline;
}



a.pobierz{
text-decoration:none;
position:relative;
top:55px;
left:110px;
padding:10px;
background: #F22D2D;
border:2px solid #900303;
color: #FFFFFF;
font-weight:bold;
}

a.pobierz:hover{
text-decoration:none;
background: #D81212;
}

div.ex_left{
width:521px;
float:left;
height:220px;
background: url(gfx/sms_tlo.jpg) no-repeat;
padding:6px;
}

div.ex_left_row{
position:absolute;
right:13px;
bottom:4px;
font-size:11px;
padding:2px 5px 2px 5px;
background:#B80F0F;
color:#FFFFFF;
}

.ex_left a{
font-size:12px;
font-weight:bold;
margin-left:5px;
background:#FFFFFF;
padding:0 6px 0 6px;
}

.ex_left a:hover{
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#2E2E2E;
}

div#haslo{
border:2px solid #FBB805;
width:380px;
height:217px;
float:right;
padding:6px;
background:#FFFFFF;
}

div#haslo2{
border:2px solid #C1C1C1;
width:380px;
height:217px;
float:right;
padding:6px;
background: url(gfx/msword.gif) #FFFFFF no-repeat 10px 90px;
}

div.img_l{
float:left;
width:250px;
height:400px;
text-align:center;
}



div.img_l img{
border:2px solid #C1C1C1;
padding:2px;
}


div.img_r{
float:right;
width:675px;
height:400px;
}

dd.gallery-caption{
display:none;
}

a#question{
display: block;
background: url('gfx/pytajnik.gif') no-repeat right;
width:265px;
height:65px;
}

a#question:hover{
display: block;
background: url('gfx/pytajnik2.gif') no-repeat right;
width:265px;
height:65px;
}

div.pasek_dolny{
width:100%;
height:10px;
clear:both;
display:block;
}

/* Captions */


.alignright {float: right;}

.alignleft {float: left;}

.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding: 8px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

p.wp-caption-text{
width:100%;
line-height:25px;
background:#C1C1C1;
margin: 0 auto;

}


.wp-caption img {
margin: 0 0 4px 0;
padding: 0;
border: 0 none;
}

div.lm_page_link{
line-height:18px;
margin-left:20px;
margin-right:20px;
padding:8px;
background:#FFFFFF;
margin-top:10px;
border-bottom: 1px solid #BCBCBC;
}


div.lm_page_link a{
color:#002C7E;
border-bottom:2px solid #BCBCBC;
}

div.lm_page_link a:hover{
border-bottom:2px solid #273FA7;
}

div.lm_page_link img.icon {
margin:0 4px 0 0;
}

div.navigation{
margin:0 auto;
padding:30px 0 0 0;
width:400px;
text-align:center;
}

div.cat_desc{
 width:98%;
 margin:0 auto;
 margin-bottom:25px;
 border:2px solid #FBB805;
 background:#FFFD55;
 -moz-border-radius: 15px;
 -khtml-border-radius: 15px;
 -webkit-border-radius: 15px;
 border-radius: 15px;
}

div.cat_desc p{
 padding:0 15px 0 15px;
}


img.number{
	border: 3px solid #C5C5C5;
	text-align: center;
        background-color: #f3f3f3;
	padding: 14px;
	margin:0 14px 14px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

}

.subcat_cv{

border-bottom:1px solid #9E9E9E;

}

.subcat_cv a:hover{
text-decoration:underline;
}

img.miniatura{
margin:0 0 0 10px;
width:240px;
height:133px;
}

img#wpstats{display:none}

span.code{
background-color:#5B5B5B;
color:#FFFFFF;
padding:0px 8px 0px 8px;
}
