Файлы стилей могут лежать в различных местах. При этом, если используется настройка использования минифицированных стилей и объединения стилей, то вы можете и не узнать путь. Что-то вроде, как вы написали "временный css" :)
Подробнее о стилях для шаблонов сайта есть 
тут в документации. Также не пропустите ссылки статьи по теме в конце страницы.
У компонентов могут быть свои дополнительные стили, путь к этим файлам такой же как путь до компонента, например /local/components/bitrix/adv/templates/.default/style.css