@charset "utf-8";
body {margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; margin-top:15px; background-color:#f1f1f1;}
/*Header*/
.header_up {height:5px; width:976px; background-image:url(../images/bg_head.jpg);}
.footer_down{height:5px; width:976px; background-image:url(../images/bg_foot.jpg);}

/*Content*/
.content{margin:auto; width:1196px;}
.content_frame{border-left-style:solid; border-left-width:1px; border-left-color:#d4d4d4; border-right-style:solid; border-right-width:1px; border-right-color:#d4d4d4; border-top-width: 0px; width:934px; background-color:#FFF; padding-left:20px; padding-right:20px; padding-top:10px;}
.content_text{padding-top: 0px;} 
.content_main_left{ float:left; width:569px; margin-right:15px;}
.content_main_left_text{ float:left; width:569px;  line-height:1.5;}
.content_main_right{float:right; width:350px;}

/*Footer*/
.footer{width: 934px; height:20px; border-top-style:solid; border-top-width: 1px; border-top-color:#0ecfe0; clear:both; padding-top: 10px; font-size:10px; }
.subfooter{background:url(../images/bg_footer.jpg); width:946px; height:20px; padding:10px; color:#FFF; padding-left:20px;}
/*Boxes*/

.box_logo {float:left;}
.box_menu_up {text-align:right; font-size:10px;}
.box_menu_main {padding-top:60px; color:#FFFFFF; text-align:center; font-size:11px; text-transform: uppercase; } 
.box_menu_main_bg {width:934px; height:34px; background-image:url(../images/bg_menu.jpg);}
.box_google_form {float: right;}
.box_main_search{margin-top: 10px;}
.box_main_kontakt{margin-top: 10px;}
.box_text{line-height:1.5;}

.submenu {color:#CCCCCC; padding-top:3px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#f1f1f1; height:16px;}

/*Forms*/


.mformtext2{margin:0px; padding:2px; border-width:1px; border-color:#CCC;}

 
 
 /*Separators*/

.sepline1 {width:350px; height:1px; background-image:url(../images/bg_sep1.jpg);}
.sepline2 {border-bottom-color:#f1f1f1; border-bottom-style:solid; border-bottom-width:1px; width:140px; height:1px;}
.sepline3 {border-bottom-color:#f1f1f1; border-bottom-style:solid; border-bottom-width:1px; width:500px; height:1px;}
.sep_form_your_travel {border-bottom-color:#f1f1f1; border-bottom-style:solid; border-bottom-width:1px; width:410px; height:1px;}
.vsepline1 {color:#CCC;}
.div5{height:5px;}
.div10{height:10px;}
.div15{height:15px;}
.div20{height:20px;}
.seplinew3red{border-bottom-style:solid; border-bottom-width:3px; height:1px; width:100%; border-bottom-color:#b7042c;}
.seplinegreen{border-bottom-color:#009ca5; border-bottom-style:solid; border-bottom-width:3px; height:1px;}
/*Links*/

a:link {text-decoration : none; color:#000000;}
a:visited {text-decoration : none; color:#000000;}
a:hover {text-decoration:underline; color:#009CA5;}
a:active {color:#000000;} 

.amenuup:link {text-decoration : none; color:#FFFFFF;}
.amenuup:visited {text-decoration : none; color:#FFFFFF;}
.amenuup:hover {text-decoration:underline; color:#FFFFFF;} 
.amenuup:active {color:#FFFFFF;}

.asubmenu:link {text-decoration : none; color:#666666;}
.asubmenu:visited {text-decoration : none; color:#666666;}
.asubmenu:hover {text-decoration:underline; color:#666666;}
.asubmenu:active {color:#666666;}

.amore:link {text-decoration : none; color:#009CA5;}
.amore:visited {text-decoration : none; color:#009CA5;}
.amore:hover {text-decoration:underline; color:#FF0000;}
.amore:active {color:#009CA5;}   
  
.amorered:link {text-decoration : none; color:#b7042c;}
.amorered:visited {text-decoration : none; color:#b7042c;}
.amorered:hover {text-decoration:underline; color:#009CA5;}
.amorered:active {color:#009CA5;}   
  

.afooter:link {text-decoration : none; color:#CCCCCC;}
.afooter:visited {text-decoration : none; color:#CCCCCC;}
.afooter:hover {text-decoration:underline; color:#009CA5;}
.afooter:active {color:#CCCCCC;}  

/*Headers h1 h2 h3....*/

h1{font-size:18px; font-weight:normal;}
h2{font-size:16px;}
h3{font-size:12px; font-weight:bold;}


.red{color:#b7042c;}
.green{color:#009CA5;}
.grey{color:#666;}

/*Tables*/

.m_table_border_out{border-style:solid; border-width:1px; border-color:#e7e7e7;}
.m_table_bg_in{background-color:#F1F1F1;}

.table_visible {display: ;}
.table_hidden {display: none;}

/*Ul,li*/
.ulpodkreslone{list-style:none; line-height:2; margin:0px; margin-left:5px; padding:0px;}
.lipodkreslone {border-bottom-style:solid; border-bottom-color:#f1f1f1; border-bottom-width:1px;}

.ramka_referencje{border-style:solid; border-width:1px; border-color:#f1f1f1; width:150px; height:215px; padding: 5px;}
