﻿@charset "utf-8";
/* CSS Document */

/*
Theme Name: Urologiarendeles webdesign
Visual Designer: Peter Fazekas
WEB Designer: Peter Fazekas
Version: 1.0
*/

@import url(https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,100italic,200italic,300italic,400italic,500italic);

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* reset */
body{margin:0px; font-family:'Roboto', sans-serif; color:#333;}
table{border-collapse:collapse;}
table td{padding:0px; vertical-align:top;}
img{border:0px; vertical-align:top;}
a{text-decoration:none; color:#7eb7ee;}
b, strong{font-weight:500;}

.txt_size_big, h1{font-size:36px; font-weight:300; text-align:center;}

/* header */
.header{position:fixed; z-index:10; left:0px; top:0px; width:100%; height:100px; border-bottom:1px solid #f4f4f4; background-color:#FFF;
-webkit-box-shadow: 0px 25px 50px 0px rgba(255,255,255,1);
-moz-box-shadow: 0px 25px 50px 0px rgba(255,255,255,1);
box-shadow: 0px 25px 50px 0px rgba(255,255,255,1);}
.header .container{margin:auto; width:980px; height:100px;}
.header .container a{display:block; height:100px; line-height:100px; color:#696969; font-size:14px; padding:0px 10px 0px 10px;}
.header .container a:hover, .header .container a.active{color:#7eb7ee;}
.header .container .left a{float:left;}
.header .container .right a{float:right;}

/* content */
.content{margin:150px auto 50px auto; width:980px;}
.content .separator{font-size:0px; height:1px; line-height:1px; width:100%; background-color:#f4f4f4; margin:40px 0px 40px 0px;}
.content .contact{margin:auto;}
.content .contact .title{text-transform:uppercase; text-align:center; padding-bottom:20px;}
.content .contact .margin{width:50px;}
.content .contact td{padding:5px;}
.content .cv{margin:auto; width:700px;}
.content .cv td{padding:10px; text-align:left; vertical-align:top;}
.content .cv .ws{white-space:nowrap; text-align:right;}
.content .cv .ul{border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; font-weight:500;}
.content .survey{width:800px; margin:auto;}
.content .survey td{border:1px solid #f4f4f4; padding:0px 10px 0px 10px; vertical-align:middle;}
.content .survey .ws{white-space:nowrap;}
.content .survey .w500{width:500px;}
.content .survey .w200{width:200px;}

/* footer */
.footer{width:100%; padding:50px 0px 50px 0px; background-color:#2e2e2e; color:#a1a1a1; font-size:14px;}
.footer a{display:block;}
.footer .container{width:980px; margin:auto;}
.footer .container table{margin:auto;}
.footer .container table td{padding:5px;}
.footer .container .title{font-size:18px; font-weight:500; color:#d0d0d0; padding-bottom:20px;}
.footer .container .margin{width:50px;}
.footer .container .phone{background-image:url(../images/phone_icon.gif); background-position:left center; background-repeat:no-repeat; padding-left:30px;}
.footer .container .place{background-image:url(../images/place_icon.gif); background-position:left center; background-repeat:no-repeat; padding-left:30px;}
.footer .container .web{background-image:url(../images/web_icon.gif); background-position:left center; background-repeat:no-repeat; padding-left:30px;}