@charset "utf-8";
/* CSS Document */
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
background: #79b9dd;
}
h1{
color:#990000;
border-bottom:solid 1px #990000;
font-size:16px;
}
h2{
color:#990000;
font-size:12px;
}
h3{
color:#000;
font-size:12px;
}
a{
color:#990000;
}
a:hover{
color:#FF0000;
}
img{
border:0;
}
input:focus,textarea:focus{
background:yellow;
}
.req{
	color:#ff0000;
}
/*LAYOUT*/
#con-left{
	float:left;
	width:187px;
}
#content{
	float:right;
	width:700px;
	
}
#con-main{
	background:#ddd;
}
#left{
background: url(../img/bg_left.jpg) repeat-y left;
}
#right{
background: url(../img/bg_right.jpg) repeat-y right;
}


#center{
width:898px;
border:#0f1364 solid 1px;
margin:0 auto;
}
#header{
height:124px;
position:relative;
background:url(/img/header_bg3.jpg) no-repeat #900;
}
.jezyki{
width:150px;
float:right;
text-align:right;
padding:5px;
}
span.zalogowany a{
	color: #fff;
}
span.zalogowany{
	margin-right:10px;
}
#infolinia{
width:350px;
float:left;
color:#fff;
text-align:left;
line-height:20px;
margin-left:5px;
}
#top{
color:#fff;
background:#8F0500 url(../img/menubg.gif) repeat-x;
border-bottom:#fff solid 2px;
text-align:left;
height:20px;
}

input.submit{
background:#b02121;
border: solid 1px #fff;
color: #fff;
padding:5px 10px;
}

/*NAGLOWEK*/

#logo{
	position:absolute;
	top:0;
	left:0;
}
#logowanie-top{
	text-align:right;
	color:#fff;
	position:absolute;
	top:10px;
	left:730px;
	width:150px;
	font-size:9px;
	text-shadow:0px 0 2px #000;
}
#logowanie-top label, #logowanie-top div{
	padding:2px;
	text-align:right;
}

#logowanie-top input{
	width:100px;
	font-size:9px;
	
	background:#fff;
	border:none;
}
#logowanie-top a{
	color:#fff;
	text-decoration:none;
}
#logowanie-top a:hover{
	text-decoration:underline;
}

/*MENU*/
#menu,#menu2{
background:url(../img/menubg.gif) repeat-x #8f0500;
/*background:#b02121;*/
padding:0;
}
#menu table, #menu2 table{
width:100%;
}
#menu table td{
	text-align:center;
}
#menu table a, #menu2 table a{
color:#fff;
text-decoration:none;
font-size:11px;
font-weight:bold;
margin:0 5px 0px 5px;
line-height:20px;
text-align:center;
}
#menu table td,#menu2 table td{
border-right:solid 1px #de7e7e;
}
#menu a:hover,#menu2 a:hover{
color:#ff8000;
}
#content{
background:#ebebeb;
padding:5px;
}

#foot{
background:url(../img/footbg.gif) repeat-x #8f0500;
height:148px;
text-align:center;
color:#fff;
}
#foot a{
text-decoration:none;
color:#fff;
}
#stopka{
	padding:20px;
	text-align:center;
	color:#123884;
	background:#ddd;
	margin:20px -5px -5px -5px;
	display:none;
}
.clr{
clear:both;
}
div.error{
padding:10px;
width:400px;
margin:20px auto;
background:#fff;
color:#b02121;
text-align:center;
border:solid 1px #b02121;
}


/*WYSUWANE MENU */
/* General */
			#cssdropdown, #cssdropdown ul { 
				list-style: none; 
			}
			#cssdropdown, #cssdropdown * { 
				padding: 0; 
				margin: 0; 
			}
			
			/* Head links */
			#cssdropdown{
       
			}
			#cssdropdown td.headlink{ 
				text-align:center;
			}
			#cssdropdown div.headlink-left{ 
				text-align:left;
			}
			
			#cssdropdown td.headlink a { 
				display: block;
				background:red;
			}
		 
			/* Child lists and links */
			#cssdropdown td.headlink ul { 
				position:absolute;
				background:#b02121;
				display: none; 
				border: solid 1px #fff;
			}
			/*
      #cssdropdown td.headlink:hover ul { 
				display: block;
			}
			*/
			#cssdropdown td.headlink ul li{ 
				border-bottom: solid 1px #d25959;
			}
			#cssdropdown td.headlink ul li a {
			   text-align:left;
				width:130px;
			}
			#cssdropdown td.headlink ul li a:hover { 
			}

/*AGENCJA*/
div#agencja .rabat{
	color:#00b300;
	font-size:120%;
}
em.przedrabatem{
	text-decoration:line-through;
	color:#b02121;
}

#mod-agencja form{
	width:400px;
	margin:0 auto;
}
#mod-agencja form input{ 
	width:200px;
}
#mod-agencja table{ 
	width:100%;
}
#mod-agencja td{ 
	padding:5px;
}

#mod-agencja td.label{ 
	width:120px;
	text-align:right;
}
/* AGENCJE ADMIN */
#agencje-lista table{
	width:100%;
}
#agencje-lista th{
	font-weight:bolder;
	background:#c0c0c0;
}
#agencje-lista a{
	text-decoration:none;
}
#agencje-lista a:hover{
	text-decoration:underline;
}
#agencje-lista td, #agencje-lista th{
	margin:0;
	padding:5px 3px;
	border-bottom:solid 1px #b02121;
	border-left:solid 1px #ddd;
}
form.status td{
	border:none;
	vertical-align:top;
}
form.status td.etap{
	border-bottom:solid 1px #b02121;
}
form.status td.label{
	text-align:right;
}
tr.naglowek td{
	background:#b02121;
	color:#fff;
	font-weight:bold;
	
}
#status-lista table{
	width:100%;
	border-bottom:solid 1px #b02121;
	border-right:solid 1px #ccc;
}
#status-lista td{
	padding:2px;
	border-top:solid 1px #b02121;
	border-left:solid 1px #ccc;
}
td.zrealizowane{
	background: url(../img/new/accept.png) no-repeat right;
}
td.zrealizowane2{
	background: #c8ecb0;
}
/*TOOLTIP*/
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:20px;
	color:#333;
	display:none;
}
#imgtooltip{
	position:absolute;
	border:1px solid #333;
	background:#fff;
	padding:0px;
	color:#333;
	display:none;
}
label.imgtooltip, span.imgtooltip{
	padding-right:20px;
	background: url(../img/new/magnifier.png) no-repeat right;
}
/* KONTAKT */
#oddzialy .oddzial{
	padding:5px 0 15px 95px;
	width:210px;
	float:left;
}
#oddzialy span{
	display:block;
}
#oddzialy h3{
	padding:0px;
	margin:0px;
}
#oddzialy p{
	padding:0px;
	margin:0px;
}
/*
 * META
 */
#meta td{
	background:#fff;
	padding:2px;
}
#meta th{
	border-bottom:solid 1px #b02121;
}
.meta2 td{
	border-bottom:solid 1px #b02121;
}

/*
 * MAPA STRONY
 */
#mapa-strony a{
	color:#000;
	text-decoration:none;
}
#mapa-strony a:hover{
	color:#b02121;
	text-decoration:underline;
}
#mapa-strony li{
	list-style:none;
	margin:0;
	padding:3px;
	font-weight:bold;
}
#mapa-strony li.sub{
	font-weight:normal;
	padding:3px 3px 3px 13px;
}
#mapa-strony td{
	vertical-align:top;
}

div#dawanet{
	float:right;
	margin-top:-15px;
}

