body{
background:#fff url(../images/rzepak1.jpg) no-repeat center top;
text-align:center;
margin-top:0;
font-family: Trebuchet MS, Arial;
font-size: 12px;
color: #49453C;
}
#container{
width:990px;
padding:20px 15px;
margin:0 auto;
background-color:#fff;
text-align:left;
}
#head{
width:990px;
height:212px;
background:#fff /*url(../images/bg_right_body_top.png) no-repeat right 90%*/;
position: relative;
}
#logo{
width:340px;
height: 133px;
background:#fff url(../images/bg_left_body_top.png) no-repeat left 20px;
padding:20px 0 0 0;
float:left;
}
#headsearch{
width: 460px;
height: 100px;
margin: 0 0 0 62px;
padding:10px 0 0 0;
float:left;

}
/*wyszukiwarka górna*/
/*#headsearch{
width: 465px;
height: 127px;
margin: 0 0 0 62px;
float:left;
} */
#navigation{
width: 990px;
height: 58px;
background:#fff url(../images/bg_menu_51.png) repeat-x left top;
margin:0;
padding:0;
}
.clear{
height:1px;
clear: both;
}
#flagi{
width: 64px;
float:right;
text-align:right;
}
#flagi img a{
border:none;
}
#flagi img{
margin-bottom:2px;
border:none;
}
#news .moduletable{
margin-bottom: 10px;
}
#contain{
width:990px;
margin:0;padding:0;
background-color:#fff;
}
#left{
margin-top:0;padding:0;
width:250px;
float:left;
}
#middle{
width:465px;
/*overflow:hidden; 
height:100%;*/ 
float:left;
}
#right{
float:right;
}

#box{
margin-top:0;padding:0;
width:730px;
float:right;
}
#main{
width:465px;
/*overflow:hidden; 
height:100%;*/ 
font-size: 14px;
margin-left:3px;
}
#foot{
width:990px;
margin:20px 0 0 0;
padding:4px 0;
background-color:#EE272E;
color: #fff;
text-align:center;
}
#foot a{
color: #fff;
}

#doubble{
margin:0 3px;
z-index: 5;
}
#new_left{
width:350px;
float:left;
}
#new_right{
width:350px;
float:right;
z-index: 99;
}
#navigation .moduletable_menu ul{
margin:0;
padding:3px 0 0 0;
list-style-type: none;
}
#navigation .moduletable_menu ul li{
float:left;
height:37px;
margin:0; /*padding:0 10px;*/
border-right:1px solid #b2b2b2;
text-align:center;
line-height: 37px;

/*width:172px;*/
}
 
#navigation .moduletable_menu ul li a:link, #navigation .moduletable_menu ul li a:visited{
font-size:15px;
color:#fff;
text-decoration:none;
text-align:center;
background-color: #939292;
display:block;
/*width:172px;*/
/*font-weight:bold;*/
margin:0; padding:0 12px;
/*padding: 7px 20px 6px 20px;*/
}  
#navigation .moduletable_menu ul li a:hover{
background-color: #ed1c24;

} 
#navigation .moduletable_menu ul li.current a{
font-size:16px;
color:#fff;
text-decoration:none;
text-align:center;
background-color: #ed1c24;
/*padding: 7px 25px 6px 25px;*/
}/**/
/*wyr�nione uczelnie*/
.moduletable_wyroznioneuczelnie{
width:250px;
border:1px solid #bbbaba;
margin-bottom:10px; 
background: #e8e7e7; 
}
div.moduletable_wyroznioneuczelnie h3{
width:238px;
height:37px;
margin:0;
padding:0 0 0 12px;
font-size:16px;
color:#fff;
line-height: 37px;
background: #939292;
}

.moduletable_wyroznioneuczelnie ul{
margin:5px 3px 5px 0;
padding:0 0 0 5px;
list-style-type: none;
}
.moduletable_wyroznioneuczelnie ul li{
border-bottom:1px dotted #ddd;
margin: 4px 0;
background: url(../images/square_red_8x8.png) no-repeat left 5px;
padding-left: 12px;
}
.moduletable_wyroznioneuczelnie ul li a{
color:#49453C;
/*line-height:100%;*/
text-decoration:none;
}
.moduletable_wyroznioneuczelnie ul li a:hover{
text-decoration:underline;
}
/*Faculty of the Month*/
.moduletable_graymod{
width:250px;
border:1px solid #bbbaba;
margin-bottom:10px; 
background: #e8e7e7; 
}
div.moduletable_graymod h3{
width:238px;
height:37px;
margin:0;
padding:0 0 0 12px;
font-size:16px;
color:#fff;
line-height: 37px;
background: #939292;
}
/*tytu� artyku�u*/
#main .blog-featured .items-leading h2{
font-size: 28px;
color: #ed1c24;
margin:0; 

} 
#main .blog h2{
font-size: 28px;
margin:0; 
} 
#main .blog-featured .items-leading  h2 a{
font-size: 28x;
color: #ed1c24;
font-weight:bold;
text-decoration:none;
margin:0;
border-bottom:1px solid #ed1c24;
}
#main .item-page h2{
font-size: 28px;
margin:0;
padding:0;
}
#main .item-page h2 a{
font-size: 28px;
margin:0;
padding:0;
}
#main p.readmore{
text-align:right;
border-bottom:1px solid #f1f1f1;
}
#main p.readmore a{
font-size: 11px;
color: #ed1c24;

}
#main ul{
list-style-type: none;
margin: 0 0 5px 0;
padding: 0 0 0 8px;
}
#main ul li{list-style-type: none;
list-style-image: none;
list-style-position: outside;
background-image: url(../images/square_gray.png);
background-repeat: no-repeat;
background-position: 3px 6px;
padding: 0 0 0 17px;
}
#main a:link, #main a:visited{
color: #585858;
font-weight:bold;
}
#main a:hover, #main a:active{
color: #ed1c24;
font-weight:bold;
}
/*
#headsearch #wyszukiwarka_studiow{
margin:19px 0 0 20px;
color:#fff;
}
#headsearch #wyszukiwarka_studiow p{
color:#fff;
font-size:14px;
line-height: 130%;
}
#headsearch #wyszukiwarka_studiow form select{
background-color:#355178;
font-size:12px;
color:#fff;
padding: 1px 0 3px 3px;
border:1px solid #a3b2ca;
width:239px;
}*/
/*uczelnia opis*/
h1.sip_nazwa_uczelni{
font-size:20px;
color: #49453C;
font-weight:bold;
margin: 0;
padding: 4px 0 0 8px; 
line-height: 100%;
border-top:6px solid #ee2e24;
width:470px;
border-left:6px solid #ee2e24;
}
h3.sip_nazwa_uczelnipl{
font-size:14px;
color: #49453C;
font-weight:bold;
margin: 0 0 10px 0;
padding: 4px 0 0 10px; 
line-height: 100%;
border-left:6px solid #ee2e24;
}
table.sip_adresologia td{
vertical-align: top;
}
td.sip_adresologia_logo{
padding-right:15px;
}
td.sip_adresologia_adres{
font-size:14px;
border-left: 1px solid #ddd;
padding-left:20px;
}
.sip_uczelnia_fot{
border:1px solid #939292;
padding:7px 0 7px 6px;
margin: 15px 0;
}
.sip_uczelnia_in{
font-size:12px;
}
.sip_uczelnia_fot img{
border:1px solid #939292;
margin-right:3px;
}
.sip_uczelnia_opis{
font-size:12px;
line-height: 130%;
}
.sip_uczelnia_opis p{
text-align:justify;
font-size:12px;
}
h2.sip_uczelnia{
font-size:12px;
color: #585858;
margin:10px 0 5px 0;
padding-left: 10px;
font-size: 110%;
background: url("../images/square_red_8x8.png") no-repeat left center;
border-bottom:1px solid #939292;
}
/**/
div.moduletable_lista_studiow h3{
border-top:6px solid #ee2e24;
background-color:#fff;
font-weight: bold;
font-size:16px;
color: #49453C;
padding:2px 0 10px 6px;
margin:0 0 5px 0; 
text-align:left;
}
div.moduletable_lista_studiow{
width:250px;
background-color:#f1f1f1;
padding:0 0 10px 0;
margin-bottom: 20px;
}
div.moduletable_lista_studiow ul{
margin:5px 3px 5px 0;
padding:0 0 0 5px;
list-style-type: none;
}
div.moduletable_lista_studiow ul li{
border-bottom:1px dotted #ddd;
margin: 4px 0;
background: url(../images/square_red_8x8.png) no-repeat left 5px;
padding-left: 12px;
}
div.moduletable_lista_studiow ul li a{
color:#49453C;
text-decoration:none;
}
div.moduletable_lista_studiow ul li a:hover{
text-decoration:underline;
}
/**/
div.moduletable_downloadprogramm{
width:250px;
background-color:#f1f1f1;
padding:0 0 10px 0;
margin:10px 0 0 0;
}
div.moduletable_downloadprogramm h3{
font-weight: bold;
font-size:14px;
color: #49453C;
padding:3px 0 0 10px;
margin:0; 
text-align:left;
}
div.moduletable_downloadprogramm ul{
margin:0 3px 5px 0;
padding:0 0 0 5px;
list-style-type: none;
}
div.moduletable_downloadprogramm ul li{
border-bottom:1px dotted #ddd;
margin: 4px 0;
background: url(../images/blue2015.jpg) no-repeat left 5px;
padding-left: 12px;
}
div.moduletable_downloadprogramm ul li a{
color:#49453C;
text-decoration:none;
}
div.moduletable_downloadprogramm ul li a:hover{
text-decoration:underline;
}
/*******/
/*.moduletable_wyroznioneuczelnie ul{
margin:5px 3px 5px 0;
padding:0 0 0 5px;
list-style-type: none;
}
.moduletable_wyroznioneuczelnie ul li{
border-bottom:1px dotted #ddd;
margin: 4px 0;
background: url(../images/square_red_8x8.png) no-repeat left 5px;
padding-left: 12px;
}
.moduletable_wyroznioneuczelnie ul li a{
color:#49453C;
text-decoration:none;
}
.moduletable_wyroznioneuczelnie ul li a:hover{
text-decoration:underline;
}*/

/**/
#program_wyswietlanie_adres{
line-height: 120%;
font-size:12px;
margin: 0 0 15px 5px;
}
div#program_wyswietlanie{
border:1px solid #939292;
padding-bottom:15px;
}
#program_wyswietlanie_opis{
margin: 0 5px;
padding-top:10px;
}
div#program_wyswietlanie h4{
color: #585858;
margin:12px 0 5px 0;
padding-left: 6px;
font-size: 110%;
background: #f6f6f6/* url("../images/square_red.gif") no-repeat 4px center*/;
border-bottom:1px dotted #939292;

}
div#program_wyswietlanie h2{
font-size: 20px;
padding: 6px 10px;
text-align:center;
color: #49453C;
background-color: #E8E7E7;
border-bottom:1px solid #939292;
margin: 0 0 10px 0;
}
h1.sip_nazwa_uczelni_program{
font-size:18px;
color: #49453C;
font-weight:bold;
margin: 0 0 5px 0;
padding: 4px 0 0 8px; 
line-height: 100%;
width:470px;
border-top:6px solid #ee2e24;
border-left:6px solid #ee2e24;
}
/*sortowanie uczelni*/
#uczelnie_sortowanie{display:none;
font-size:11px;
margin:1px 0 0 0;
padding:0 4px;
background-color: #ed1c24;
text-align:center;
color: #fff;
}
#uczelnie_sortowanie a{
color: #fff;
font-weight:bold;
}
div.wyniki_wyszukiwania{
margin:0;
padding:0;
}
div.wyniki_wyszukiwania h2{
margin: 0 0 5px 0;
padding: 10px 0 0 0; 
/*width:470px;*/
} 
div.wyniki_wyszukiwania h2 a{
font-size:18px;
color: #49453C;
font-weight:normal;
line-height: 110%;
text-decoration:none;
}
/*div.wyniki_wyszukiwania a.programy{
margin: 4px 0;
background: url(../images/square_red_8x8.png) no-repeat left 5px;
padding: 0 0 0 12px;
font-size:14px;
display:block;
line-height:120%;
}
div.wyniki_wyszukiwania p{
margin: 0 0 6px 0;
font-size:12px;
line-height: 120%;
}*/
div.wyniki_wyszukiwania a.programy{
margin: 4px 0;
background: url(../images/square_red.gif) no-repeat left 5px;
padding: 0 0 0 10px;
font-size:12px;
display:block;
line-height:120%;
}
div.wyniki_wyszukiwania p{
margin: 0 0 6px 0;
font-size:12px;
line-height: 120%;
}
div.pojedyncza_uczelnia {
margin: 15px 0;
border-top:2px dotted #939292;
}

.pojedyncza_uczelnia table td.pojedyncza_uczelnia_logos{
width: 90px;
vertical-align:top;
padding-top: 10px;
text-align: center;
}
.more{
display:block;
float:right;
} 
div.wyniki_wyszukiwania h1{
font-size:20px;
color: #49453C;
font-weight:bold;
margin: 0;
padding: 4px 0 0 8px; 
line-height: 100%;
border-top:6px solid #ee2e24;
width:470px;
border-left:6px solid #ee2e24;
}
.unfortunately{
border: 1px dotted #939292;
background-color:#f1f1f1;
margin: 20px 0;
}
/*paginacja na taflach*/

.pagination{
text-align:center;
font-size:11px;
background-color:#f1f1f1;
margin-top:15px;
}
.pagination ul{
margin: 5px 0;
}
.pagination ul li{
display:inline;
margin: 0;
/*background-color: #0a6182;*/
padding:0 2px;
color:#585858;
}
.pagination ul li.pagination-start span.pagenav{font-weight:normal;font-size: 11px;color:#0a6182;padding:2px 5px;}
.pagination ul li.pagination-prev span.pagenav{font-weight:normal;font-size: 11px;color:#0a6182;padding:2px 5px;}

.pagination ul li span.pagenav{color:#fff;font-weight:bold;font-size: 11px;color:#ff1100;padding:2px 5px;}
.pagination ul li a.pagenav{font-weight:normal;font-size: 11px;color:#0a6182;padding:2px 5px;}
.pagination ul li.pagination-end span.pagenav{font-weight:normal;font-size: 11px;color:#0a6182;padding:2px 5px;}
.pagination ul li.pagination-next span.pagenav{font-weight:normal;font-size: 11px;color:#0a6182;padding:2px 5px;}
.pagination ul li a{
color:#fff;
font-weight:bold;
text-decoration:none;
} 
